Releases: YomiCoding/Obs-readonly-git-mirror
Releases · YomiCoding/Obs-readonly-git-mirror
Release list
0.8.0
Full Changelog: 0.7.2...0.8.0
0.7.2
0.7.1
0.7.0
0.6.3
- A deletion the server accepted stays suppressed locally for at most 30 minutes. If the publisher still ships the file after that (for example because an administrator restored it), it comes back and a notice says so; delete it again if you still want it gone.
- Older state files without timestamps start counting from the first sync on this version.
Full Changelog: 0.6.2...0.6.3
0.6.2
- Deletion reports time out after 30 seconds instead of waiting forever.
- A sync that has not returned after five minutes is treated as dead and the next one runs; a notice says so. Previously one unanswered request could stall the mirror indefinitely with nothing shown in the status bar.
Full Changelog: 0.6.1...0.6.2
0.6.1
- When root mode is refused because the vault already holds other files, the error now names a few of them, so it is obvious which vault the plugin is running in.
Full Changelog: 0.6.0...0.6.1
0.6.0
- New optional Deletion report URL / token: when you delete a mirrored file, the plugin reports it (POST JSON with your OS user name, machine name and an optional display name) instead of restoring it. Files the server accepts stay deleted and are kept suppressed until the remote repository drops them; anything else is restored with a notice saying why.
- Without a report URL the plugin behaves exactly as before: strictly read-only, deleted files come back on the next sync.
- Setup JSON gains
deleteReportUrl,deleteReportToken,reporterName(all optional).
Full Changelog: 0.5.2...0.6.0
0.5.2
- Recommended setup is now a dedicated, empty vault with the mirror at its root; use the vault switcher to move between it and your own vaults.
- The welcome note Obsidian creates in a new vault (欢迎.md / Welcome.md) no longer counts as "other files", so root mode works in a freshly created vault. Any other file still blocks root mode.
- Settings and README wording updated; targetDir is documented in the setup JSON.
Full Changelog: 0.5.1...0.5.2