obsidian-livesync

MIT License

Stars
3.7K

Bot releases are hidden (Show)

obsidian-livesync - 0.12.1

Published by vrtmrz about 2 years ago

Fixed

  • Now Notification is less noisy.
  • Some synchronization won't be missed.
  • Scanning speed improved.

Implemented

  • Implemented notifications to reload the plugin.
  • Rescue button to update all hidden files for overwriting them on other vaults.
obsidian-livesync - 0.12.0

Published by vrtmrz over 2 years ago

New Feature

  • Synchronize hidden files.

Note:

It is an experimental feature. Please make sure to make back your vault up if you enable this.

Hidden files are not actively detected, so we need scanning.

Each scan stores the file with its modification time. And if the file has disappeared, the fact is also stored. Then, when the hidden file's entry has been replicated, it will be reflected in the storage if the entry is newer than the storage.

Therefore, the clock must be adjusted. If the modification time is determined to be older, the changeset will be skipped or canceled (It means, deleted), even if the file spawned in a hidden folder.

obsidian-livesync - 0.11.10

Published by vrtmrz over 2 years ago

0.11.10

  • Fix the pop-out window.
  • Fix file handling in the boot sequence.
obsidian-livesync - 0.11.9

Published by vrtmrz over 2 years ago

Fixed

- Problem of saving notes with the type of the wrong type.
obsidian-livesync - 0.11.8

Published by vrtmrz over 2 years ago

Fixed:

  • Unexpected massive parallel running of file checking in boot sequence is solved.
  • Batch file change is not missing changes now.
  • Ignore changes caused by the plug-ins themselves.
  • Garbage collection is completely disabled.
  • Fixed sometimes fails initial replication after dropping local DB.

Improved:

  • a bit more understandable messages
  • Save the file into the big chunk on the initial scan.
  • Use history is always enabled.
  • The boot sequence got faster.
obsidian-livesync - 0.11.7

Published by vrtmrz over 2 years ago

Fixed and implemented

  • Readme tidied.
  • Faster e2ee.
  • URI and database name check improved.
obsidian-livesync - 0.11.6

Published by vrtmrz over 2 years ago

Implemented:

  • Encrypting setup URI by passphrase.
    (Note: You have to make the setup URI again)

Fixed:

  • Setup procedure fixed.
  • Status text fixed.
  • Documentation fixed.
obsidian-livesync - 0.11.5

Published by vrtmrz over 2 years ago

Fixed:

  • Problem with unloading plugin.

Workarodunded

  • Disabled the automatic GC to avoid data corruption (especially in the LiveSync)
obsidian-livesync - 0.11.4

Published by vrtmrz over 2 years ago

Fixed

  • Fixed status text of pending items.
  • Lag on the bootup scan.

Fixed on the source

  • DIsable some warning message.
obsidian-livesync - 0.11.3

Published by vrtmrz over 2 years ago

Fixed

  • Fixed ignoring changes on replicating.
  • Disabled Skip old files on sync temporary (so fragile between multiple devices)
obsidian-livesync - 0.11.2

Published by vrtmrz over 2 years ago

Fixed

  • Rewritten lock acquiring logic.
  • Fixed plugin dialog's message.
  • Fixed some error messages.
  • Fixed action on replicating non-note entries.
obsidian-livesync - 0.11.1

Published by vrtmrz over 2 years ago

0.11.1

New Feature:

  • Skip conflicted check while replication.

Fixed:

  • Rewritten replication reflection algorithm.
obsidian-livesync - 0.11.0

Published by vrtmrz over 2 years ago

The new feature, Copy setup uri has been implemented!
I'm really tired of testing synchronization and building databases...

So now, we can copy the configuration from the established device, and click the link with an empty vault that only livesync installed.
Setup is so procedural, we only have to answer "Keep local DB?" or "Keep remote DB?" by yes or no.

The new command is Copy setup uri (beta). please launch from the command palette.

Be careful! do not expose the Setup URI with others.

Implemented:

  • Exporting settings and setup from URI.

Fixed:

  • Change "Leaf" into "Chunk"
  • Reduced meaninglessly verbose logging
  • Trimmed dead code.
obsidian-livesync - 0.10.1

Published by vrtmrz over 2 years ago

Fixed

  • Fixed the migration problem.
obsidian-livesync - 0.10.0

Published by vrtmrz over 2 years ago

FINALLY I AM BACK FROM THE HOSPITAL! Thank you for your waiting.
I'm really happy to be back again.

This release is a bit fragile, be careful and please back your vault up. Or please wait until v0.10.1.

Fixed

  • Illegible coloring of the Diff dialog.

Implemented

  • On-the-fly encryption and decryption in replication.
  • Text splitting algorithms updated
    (use a bit more memory (which is saved by On-the-fly enc-dec), but faster than old algorithms.)
  • Garbage collector is now decent and memory saving.

Internal things

  • Refactored so much.
obsidian-livesync - 0.9.0

Published by vrtmrz over 2 years ago

New feature:

  • Add database configuration check & fixing tool.
obsidian-livesync - 0.8.8

Published by vrtmrz over 2 years ago

Fixed:

  • Do not show an error message when synchronization runs automatically
obsidian-livesync - 0.8.7

Published by vrtmrz over 2 years ago

Fixed:

  • Newly created files could not be synchronized.
obsidian-livesync - 0.8.6

Published by vrtmrz over 2 years ago

Fixed:

  • Freezing LiveSync on mobile devices.
obsidian-livesync - 0.8.5

Published by vrtmrz over 2 years ago

Fixed:

  • Refactored
  • Fixed loading time problem (Sorry, still #63 is under the inspection yet)
  • Reverted PouchDB direct importing.
    (I completely forgot why I webpacked.)
  • Submodule re-init