vorotamoroz
cf173caf88
feat: decouple the database and vault directories
2026-06-08 10:43:10 +01:00
vorotamoroz and GitHub
a41c7b2f70
Merge pull request #928 from starskyzheng/feat/cli-daemon-vault-option
...
feat(cli): add --vault option for daemon and mirror commands
2026-06-08 18:03:25 +09:00
vorotamoroz
31050c9cb8
update docs
2026-06-05 03:05:13 +09:00
vorotamoroz
1b44ab9f2b
docs: update documentation
2026-06-05 01:57:03 +09:00
vorotamoroz
3a78c70539
(chore) update terms
2026-06-05 01:24:46 +09:00
vorotamoroz
0f08ad435f
(chore): improve English
2026-06-05 01:08:54 +09:00
vorotamoroz and GitHub
96abd930b3
Merge pull request #938 from vrtmrz/0_25_73
...
Release 0.25.73
2026-06-04 18:50:11 +09:00
vorotamoroz
4581db45c4
bump
2026-06-04 10:44:56 +01:00
vorotamoroz and GitHub
05cab8ec66
Merge pull request #937 from vrtmrz/fix_926
...
fix: adjust CouchDB's database name checking to its specification
2026-06-04 18:39:38 +09:00
vorotamoroz and GitHub
b005625ef3
Merge branch 'main' into fix_926
2026-06-04 18:38:26 +09:00
vorotamoroz and GitHub
e5408b4dd7
Merge pull request #936 from vrtmrz/fix_path_handling_on_windows_cli
...
Fix: No longer path corruption on windows environment
2026-06-04 18:37:47 +09:00
vorotamoroz and GitHub
95a9b1b41c
Merge pull request #935 from vrtmrz/fix_first_fetch2
...
fixed: `Reset Syncronisation on This Device` for minio and P2P
2026-06-04 18:37:23 +09:00
vorotamoroz
2aa8bc1165
fix: adjust CouchDB's database name checking to its specification ( #926 ).
2026-06-04 10:35:15 +01:00
vorotamoroz
f8998d5441
(fixed): No longer path corruption on windows environment (at least, pass the check) on CLI
2026-06-04 10:17:34 +01:00
vorotamoroz
26f5f54f24
fixed: Reset Syncronisation on This Device for minio and P2P is now working properly.
2026-06-04 09:40:27 +01:00
vorotamoroz and GitHub
99f3aca024
Merge pull request #933 from vrtmrz/0_25_71
...
0 25 72
2026-06-03 20:22:29 +09:00
vorotamoroz
194397dd94
bump again
2026-06-03 12:12:21 +01:00
vorotamoroz
afa79d78dc
bump
2026-06-03 11:18:25 +01:00
vorotamoroz
9a9440a768
Merge branch 'improve_first_fetch' into 0_25_71
2026-06-03 11:03:46 +01:00
vorotamoroz
e375860af8
fix importing issue and unit test issue
2026-06-03 06:58:19 +01:00
vorotamoroz
b57f34c15b
Revise devs note
2026-06-03 01:13:50 +00:00
vorotamoroz and GitHub
b82fd9f04b
Revise redflag.md option descriptions
...
Updated descriptions for redflag options in troubleshooting documentation.
2026-06-02 21:14:42 +09:00
vorotamoroz
bb77426b7b
update dependencies and bump
2026-06-02 12:50:46 +01:00
vorotamoroz
1bef5fbef3
Merge branch 'fix_warns' into improve_first_fetch
2026-06-02 12:36:32 +01:00
vorotamoroz
7d2ba1b0b9
### Improved
...
- Database fetching (a.k.a. Reset Synchronisation on This Device) on the initialisation now supports streaming and is faster (CouchDB only)
- The database fetching process has been streamlined, and database operations are now suspended until it has been completed
- The initial synchronisation process has been simplified, making it easier to synchronise files with the remote server
- We can select the remote database to fetch from during the initialisation, when there are multiple remote databases configured (e.g. multiple CouchDBs or S3 remotes)
2026-06-02 12:34:46 +01:00
vorotamoroz
ac6b9a4dad
fix bad English
2026-06-01 12:13:01 +01:00
vorotamoroz
225e2c5096
bump
2026-06-01 12:10:56 +01:00
vorotamoroz
674d68b7d9
Fixed:
...
- No longer the status element breaks other plugins' interaction (#930 ).
2026-06-01 12:05:31 +01:00
vorotamoroz
0e6dd300ef
Merge branch 'fix_warns' into improve_first_fetch
2026-06-01 11:22:01 +01:00
vorotamoroz
8171db353a
bump
2026-06-01 11:19:42 +01:00
vorotamoroz
6ab1556880
prettify
2026-06-01 11:19:32 +01:00
vorotamoroz
cd2bff5fc7
Refactor types in svelte components.
2026-06-01 11:18:23 +01:00
vorotamoroz
5a280c7919
(feat): Bulk database fetching is now work in progress. This feature is expected to speed up rebuilds and setups. (WIP)
2026-06-01 10:41:48 +01:00
vorotamoroz
c6697327d5
Fixed typings
...
Fixed wrong typing for serviceHub, svelte dialog
2026-06-01 06:20:33 +01:00
vorotamoroz
7c203a522a
Aligned to eslint rules and fixed following things:
...
This commit may contains behavioural changes.
- Fix for the issue with corrupted log displays
- Wrap the activeDocument
- Reduced potential type errors and strengthened certain checks
- Made error handling more robust (by rewriting the error class)
2026-06-01 05:28:03 +01:00
vorotamoroz
c80c294d93
satisfies
...
Address following rules
-
- @typescript-eslint/unbound-method
- obsidianmd/prefer-active-doc
- obsidianmd/prefer-window-timer
Improve typing
2026-06-01 04:20:47 +01:00
vorotamoroz
3e65ae932d
Address following rules
...
- @typescript-eslint/no-redundant-type-constituents
2026-06-01 03:50:51 +01:00
vorotamoroz
f710f03380
Address following rules
...
- @typescript-eslint/no-redundant-type-constituents
- @typescript-eslint/no-unnecessary-type-assertion
2026-06-01 03:37:55 +01:00
vorotamoroz
b887269fc1
change eslint for more progressive
2026-06-01 02:37:07 +01:00
vorotamoroz
56a234e6d7
chore: wrap timer functions
2026-05-31 19:03:43 +09:00
vorotamoroz
39014b2294
use coreEnvVars for some vars
2026-05-30 23:59:36 +09:00
vorotamoroz
24e6c110a3
Remove unused imports
2026-05-30 23:53:19 +09:00
vorotamoroz
f24d110552
Change type assertion
2026-05-30 23:49:32 +09:00
vorotamoroz
7189c1c05a
Update dependency
...
set no-deprecated to warn
2026-05-30 23:42:32 +09:00
vorotamoroz
547afe9a86
remove unused eslint comment
...
use _fetch instead of fetch
add ignore list
2026-05-30 23:32:46 +09:00
vorotamoroz
7b5876037d
Add ignores
2026-05-30 23:22:17 +09:00
vorotamoroz
b714c00644
(chore): Improve type assertion, remove unused imports
2026-05-29 04:19:58 +01:00
vorotamoroz
e14e771bfb
(chore): tidied tsconfig and eslint, and some incorrect imports
2026-05-28 04:42:03 +01:00
vorotamoroz
1130bbcee8
remove unmaintained tests
2026-05-26 11:33:14 +01:00
vorotamoroz
8841ef4619
fix css duplicated props
2026-05-26 11:27:31 +01:00
vorotamoroz
45fe0b3682
chore: lint: enable cache and concurrency
2026-05-26 11:24:41 +01:00
vorotamoroz and GitHub
8d3825abc9
Merge pull request #925 from vrtmrz/v0_25_70
...
Releasing v0.25.70
2026-05-25 18:38:04 +09:00
vorotamoroz
c5f9841b85
chore: fix grammatical error
2026-05-25 10:14:18 +01:00
vorotamoroz
d36d176d99
bump
2026-05-25 10:10:46 +01:00
vorotamoroz
38b2cf73ed
Update lib (forgot to include #942 )
2026-05-25 09:55:11 +01:00
vorotamoroz and GitHub
40b15a6950
Merge pull request #924 from vrtmrz/p2p_add_fix_and_diag
...
Improvements: More diagnostic information for P2P connections
2026-05-25 17:52:37 +09:00
vorotamoroz and GitHub
e312bb7640
Merge pull request #891 from SeleiXi/feat/conflict-diff-jump
...
feat: add diff navigation to conflict resolver
2026-05-25 17:51:49 +09:00
vorotamoroz and GitHub
7c1bcf9e9b
Merge pull request #889 from SeleiXi/diff-only-button
...
feat: add diff-only view button to document history
2026-05-25 14:00:11 +09:00
vorotamoroz
2b79bed085
Merge branch 'main' into pr/SeleiXi/889
2026-05-25 05:43:36 +01:00
vorotamoroz and GitHub
6b1e0c4aa8
Merge pull request #890 from SeleiXi/feat/history-search
...
feat: Add document history search
2026-05-25 12:55:29 +09:00
vorotamoroz
3c3645eba4
Improved: More diagnostic information for P2P connections is now shown, including why a connection failure occurred and the current connection status.
2026-05-25 04:31:22 +01:00
vorotamoroz and GitHub
c518223d21
Merge pull request #923 from vrtmrz/p2p_add_fix_and_diag
...
0.25.69: Fix P2P, add diag feature
2026-05-23 00:47:36 +09:00
vorotamoroz
caaff618e9
fix grammar
2026-05-22 16:40:40 +01:00
vorotamoroz
148aa8505e
bump
2026-05-22 16:38:44 +01:00
vorotamoroz
f9a626a858
### Fixed
...
- No longer the P2P passphrase mismatch causes a server shutdown.
- Settings related to P2P synchronisation are now correctly applied on start-up and no longer reverted.
### New features
- Diagnostic P2P connection stats are now available.
- These stats indicate the number of connection trials, successes, and, failures.
2026-05-22 16:37:05 +01:00
vorotamoroz and GitHub
1b8747115c
Merge pull request #922 from vrtmrz/update_trystero
...
Releasing v0.25.68 (dependency and P2P update)
2026-05-22 19:17:22 +09:00
vorotamoroz
e739302fb9
bump
2026-05-22 11:11:18 +01:00
vorotamoroz
8f20d53f55
Update trystero, typed well. fixed some potentially problems
...
Weaken terser for libraries
2026-05-22 11:01:51 +01:00
vorotamoroz
fd84b0377b
Update actions
2026-05-21 10:02:46 +01:00
vorotamoroz and GitHub
340d416b76
Merge pull request #920 from vrtmrz/v0_25_66
...
Release v0.25.67
2026-05-20 19:44:41 +09:00
vorotamoroz
3034af8d69
bump again
2026-05-20 11:37:51 +01:00
vorotamoroz
da3020bd45
fixed: fix auto-correction mismatch
2026-05-20 11:34:28 +01:00
vorotamoroz
ce232c1002
bump
2026-05-20 11:14:41 +01:00
vorotamoroz
0e13926400
fixed: update lib
...
I should do this with #919
2026-05-20 11:10:43 +01:00
vorotamoroz and GitHub
fab7ec996a
Merge pull request #919 from vrtmrz:feat_cli_remote_select
...
feat: add CLI commands to handle multiple remote configuration
2026-05-20 19:05:49 +09:00
vorotamoroz and GitHub
88e22f99c5
Merge pull request #917 from vrtmrz:feat_tweak_auto_adjust
...
feat: implement auto-accept compatible tweak
2026-05-20 19:02:58 +09:00
vorotamoroz
83cbabf06f
Merge branch 'main' into feat_tweak_auto_adjust
2026-05-20 11:01:51 +01:00
vorotamoroz
5e8d3b8f02
Update lib
2026-05-20 11:00:38 +01:00
vorotamoroz
1167b41340
feat: add CLI commands to handle multiple remote configuration
2026-05-20 05:10:42 +01:00
vorotamoroz and GitHub
67da3964e5
Merge pull request #918 from vrtmrz/v0_25_65
...
V0.25.65
2026-05-19 20:27:34 +09:00
vorotamoroz
45ebc7eb6b
Update the doc and issue report, and bump
2026-05-19 12:17:26 +01:00
vorotamoroz
cc5ead68bc
minor layout fix
2026-05-19 11:59:54 +01:00
vorotamoroz and GitHub
9b9e4f22f3
Merge pull request #916 from vrtmrz:fix_866
...
fixed: Now Chunk Splitter: `V3: Fine Deduplication`
2026-05-19 19:46:08 +09:00
vorotamoroz
7823f46053
Merge branch 'main' into fix_866
2026-05-19 11:45:41 +01:00
vorotamoroz and GitHub
d6d8e548b3
Merge pull request #915 from vrtmrz/improve_log_feature
...
Improve log features
2026-05-19 19:40:28 +09:00
vorotamoroz
44b1ed7610
Merge branch 'main' into improve_log_feature
2026-05-19 11:40:14 +01:00
vorotamoroz
5786da5534
merged
2026-05-19 11:38:05 +01:00
vorotamoroz and GitHub
042a80dd44
Merge pull request #914 from vrtmrz/fix_ios_resume
...
fix: Fix an issue about resuming from background on iOS (#888 ).
2026-05-19 19:34:49 +09:00
vorotamoroz
ee30f6cd6d
fixed: Now Chunk Splitter: V3: Fine Deduplication is working fine again ( #866 ).
2026-05-19 11:26:35 +01:00
vorotamoroz
977a300808
fix grammatical error
2026-05-19 04:10:39 +01:00
vorotamoroz
a392ccab6a
- Improved an error verbosity on concurrent processing on start-up process.
...
- Now the `report` includes recent logs (of verbosity `verbose` even settings is not set to `verbose`).
- Updating logs is now debounced to avoid excessive updates during rapid log generation.
- Added a `Generate full report for opening the issue with debug info` command to the command palette, which generates a report without opening the settings dialogue.
2026-05-19 04:09:04 +01:00
vorotamoroz
dfdfa5383b
grammatical fix
2026-05-19 01:55:10 +01:00
vorotamoroz
a08294ab16
fix: Fix an issue about resuming from background on iOS ( #888 ).
2026-05-18 12:30:03 +01:00
vorotamoroz
e8c33a0d6a
feat: implement auto-accept compatible tweak setting and enhance mismatch resolution logic
2026-05-18 11:21:53 +01:00
vorotamoroz
d6bf453a6d
Merge branch 'main' of https://github.com/vrtmrz/obsidian-livesync
2026-05-18 11:07:43 +01:00
vorotamoroz
e80cdc2dae
remove unused files
2026-05-18 08:47:03 +01:00
vorotamoroz and GitHub
60780678fd
Merge pull request #903 from Joysimple/cli-docker
...
bugfix: Add package-lock.json into docker build
2026-05-18 12:38:12 +09:00
vorotamoroz and GitHub
273e7a2b63
Merge pull request #909 from vrtmrz/p2p_config_selectable
...
P2p config selectable (a.k.a. v0.25.64)
2026-05-17 13:24:40 +09:00
vorotamoroz
2572c54744
Track main
2026-05-17 13:17:09 +09:00
vorotamoroz
6a7c987985
bump
2026-05-17 13:13:21 +09:00