Commit Graph
100 Commits
Author SHA1 Message Date
vorotamoroz e1dbd3eeb3 Merge main for current release and TypeScript compatibility 2026-09-08 17:26:23 +00:00
vorotamoroz 78c2ccc15a Fix synchronisation setting compatibility recovery 2026-09-08 17:16:01 +00:00
vorotamoroz dd280a4c5e Merge pull request #1181 from vrtmrz/1_0_27
Release 1.0.27: fix empty Object Storage setup
2026-09-08 00:01:48 +09:00
vorotamoroz e640a0e005 Prepare 1.0.27 release notes 2026-09-07 12:32:08 +00:00
vorotamoroz 35a8a4bc78 Merge pull request #1178 from vrtmrz/chore/upgrade-typescript-6
Upgrade TypeScript toolchain to 6.0
2026-09-06 15:39:58 +09:00
vorotamoroz 94766f9d43 Merge remote-tracking branch 'origin/main' into chore/upgrade-typescript-6 2026-09-06 06:30:30 +00:00
vorotamoroz 9678575fb3 Merge pull request #1177 from vrtmrz/chore/refresh-ci-and-test-maintenance
Refresh CI runtimes and maintenance checks
2026-09-06 15:29:26 +09:00
vorotamoroz 57a92af568 Merge pull request #1176 from vrtmrz/fix/issue-1166-r2-initialisation
Fix first-time R2 setup through the Custom HTTP Handler
2026-09-06 15:27:03 +09:00
vorotamoroz 6fda957456 Upgrade TypeScript toolchain to 6.0 2026-09-06 06:16:10 +00:00
vorotamoroz 3e4a109862 Refresh CI runtimes and maintenance checks 2026-09-06 05:28:32 +00:00
vorotamoroz 1f545f46cc Cover both Object Storage setup handler variants 2026-09-06 04:28:07 +00:00
vorotamoroz 59188872fc Fix first-time Object Storage setup through custom handler 2026-09-06 04:07:20 +00:00
vorotamoroz a5056ab157 Release Self-hosted LiveSync 1.0.26 (#1175)
Merge the validated 1.0.26 release commit into main after stable promotion.
2026-09-06 11:36:17 +09:00
vorotamoroz 6305e6dd68 Prepare 1.0.26 release notes 2026-09-06 01:40:55 +00:00
vorotamoroz 0789e47c17 Merge pull request #1173 from vrtmrz/fix/live-vault-reflection-failure-notice
Warn immediately when live Vault reflection fails
2026-09-05 22:08:20 +09:00
vorotamoroz bbbd6fb174 Merge pull request #1174 from vrtmrz/fix/prevent-stale-file-deletions
Prevent stale file deletions after parent case changes
2026-09-05 17:02:50 +09:00
vorotamoroz 14a133588d Use Commonlib 0.1.23 for stale deletion protection 2026-09-05 06:19:47 +00:00
vorotamoroz 7110b9eebf Add parent case deletion regression coverage 2026-09-05 03:38:12 +00:00
vorotamoroz e018cab039 Warn when live Vault reflection fails 2026-09-05 02:10:52 +00:00
vorotamoroz 5d251d1f92 Merge pull request #1171 from vrtmrz/test/partial-startup-file-failure-e2e
test: cover partial start-up file failures in real Obsidian
2026-09-05 03:13:18 +09:00
vorotamoroz 95fa2b13f9 test: cover partial start-up file failures in Obsidian 2026-09-04 17:50:06 +00:00
vorotamoroz f3c85c1aef Merge pull request #1170 from vrtmrz/fix/issue-1164-readable-path-warning
Keep active-file path compatibility warnings readable
2026-09-05 01:58:33 +09:00
vorotamoroz d2c32da30d Merge pull request #1169 from vrtmrz/fix/cli-docker-runtime-dependencies
Avoid resolving CLI development peers in Docker runtime
2026-09-05 01:52:22 +09:00
vorotamoroz c3e12cf946 Avoid resolving CLI development peers in Docker runtime 2026-09-04 16:25:36 +00:00
vorotamoroz c84383a44b Keep active-file path warnings readable 2026-09-04 16:21:05 +00:00
vorotamoroz b90ef3716c Merge pull request #1167 from vrtmrz/fix/issue-1164-partial-scan-readiness
Keep synchronisation ready after partial startup scans
2026-09-05 00:44:54 +09:00
vorotamoroz e1195629b9 Use Commonlib 0.1.22 2026-09-04 15:12:47 +00:00
vorotamoroz 0ecb73924a Document diagnostic and notice ownership 2026-09-04 14:10:40 +00:00
vorotamoroz 188b749326 Warn after partial startup scans 2026-09-04 13:54:36 +00:00
vorotamoroz 6abc5cba64 Keep startup ready after individual file failures 2026-09-04 12:50:46 +00:00
vorotamoroz 045a328697 Merge pull request #1162 from vrtmrz/refactor/conflict-resolution-service-features
Refactor conflict resolution into service features
2026-09-04 18:31:00 +09:00
vorotamoroz b6b9ce3ba1 Document conflict dialogue lifecycle fixes 2026-09-04 08:30:42 +00:00
vorotamoroz f06f33cbf4 Strengthen conflict resolution regression coverage 2026-09-04 08:16:14 +00:00
vorotamoroz 56a1a19d2c Merge latest main into conflict resolution refactor 2026-09-04 05:35:39 +00:00
vorotamoroz 84be444689 Simplify conflict scheduling and lifecycle subscriptions 2026-09-04 05:15:45 +00:00
vorotamoroz 54d276f5e5 Merge pull request #1161 from vrtmrz/refactor/startup-lifecycle-service-features
Refactor startup lifecycle into service features
2026-09-04 11:37:47 +09:00
vorotamoroz f70bdbbbe0 refactor: clarify startup operation defaults 2026-09-04 02:30:40 +00:00
vorotamoroz 22a835519b fix: preserve startup UI behaviour 2026-09-04 01:55:29 +00:00
vorotamoroz ad91776ad9 Test conflict dialogue concurrency and unload lifecycle 2026-09-04 01:47:29 +00:00
vorotamoroz 6ea906b575 Refactor conflict resolution into service features 2026-09-03 12:35:58 +00:00
vorotamoroz 338aecd888 Refactor startup lifecycle into service features 2026-09-03 12:20:05 +00:00
vorotamoroz 3b2d5aa5af Merge pull request #1160 from vrtmrz/docs/current-data-structure-reference
Correct the database structure reference for 1.0
2026-09-03 16:39:46 +09:00
vorotamoroz f055222160 Document current database structure boundary 2026-09-03 07:23:15 +00:00
vorotamoroz 77882c677b Merge pull request #1159 from vrtmrz/docs/replicator-architecture
Document the implemented Replicator architecture
2026-09-03 15:57:31 +09:00
vorotamoroz 2461d37ead Document the implemented Replicator architecture
- mark capability and lifecycle ADRs as accepted
- add lifecycle, fencing, and provider-extension guidance
- split project terminology into a dedicated glossary
2026-09-03 06:42:34 +00:00
vorotamoroz d00c5ecc56 Merge pull request #1158 from vrtmrz/1_0_24
Releasing 1.0.24
2026-09-03 14:47:22 +09:00
vorotamoroz 7b4f7bf514 Prepare release 1.0.24 2026-09-03 04:17:05 +00:00
vorotamoroz ba8f910865 Merge pull request #1157 from vrtmrz/fix/setup-wizard-synchronising-device-copy
Align existing-device setup guidance with synchronising-device terminology
2026-09-03 12:17:26 +09:00
vorotamoroz c58e462057 Align existing-device setup guidance terminology 2026-09-03 03:01:05 +00:00
vorotamoroz a09c59aaba Merge pull request #1118 from nikhilmaddirala/agent/fix-setup-wizard-existing-device-copy
Fix existing-device setup guidance
2026-09-03 00:38:57 +09:00
vorotamoroz cbbae33d67 Merge pull request #1130 from zeedif/feat/setup-wizard-ux
feat(setup-wizard): improve E2EE dialog UX and password field
2026-09-02 23:54:25 +09:00
vorotamoroz be9c328f4a fix(setup-wizard): enlarge mobile password toggle 2026-09-02 14:47:21 +00:00
vorotamoroz a9b146a0ab test(setup-wizard): enforce mobile password touch target 2026-09-02 14:47:21 +00:00
vorotamoroz 5d5e448c6b Merge pull request #1129 from zeedif/fix/es-locale-and-onboarding-ux
fix(i18n): Spanish catalogue placeholders and missing strings
2026-09-02 23:27:39 +09:00
vorotamoroz 725db213c3 Merge pull request #1150 from vrtmrz/fix/1142-cli-systemd-installer
Fix systemd CLI installation and start-up checks
2026-09-02 21:43:49 +09:00
vorotamoroz a2441b9870 Integrate merged E2EE rebuild fix
# Conflicts:
#	updates.md
2026-09-02 12:34:58 +00:00
vorotamoroz 01c38268c7 Merge pull request #1149 from vrtmrz/fix/1146-preserve-e2ee-on-rebuild
Preserve device E2EE settings during remote rebuild
2026-09-02 21:32:54 +09:00
vorotamoroz 64e17ab920 Clarify systemd CLI installation guidance 2026-09-02 12:20:50 +00:00
vorotamoroz d8fccd6e4b Integrate systemd CLI installer fix with current main 2026-09-02 11:43:59 +00:00
vorotamoroz 50ad4c4bdf Integrate E2EE rebuild preservation with current main 2026-09-02 11:30:20 +00:00
vorotamoroz 8cb5d6d87f Adopt Replicator capability and lifecycle orchestration (#1154)
Merge the reviewed Replicator ownership and capability refactor after exact-release validation, stable promotion, and successful BRAT testing.
2026-09-02 16:59:20 +09:00
vorotamoroz 79eb940d80 Release Self-hosted LiveSync 1.0.23
Merge the exact reviewed release commit after published-artefact and BRAT validation.
2026-09-02 16:23:18 +09:00
vorotamoroz 28e76701c4 Add personal note to 1.0.23 release notes 2026-09-02 05:23:43 +00:00
vorotamoroz fdf5de4c10 Reconcile failed 1.0.22 release metadata 2026-09-02 04:57:10 +00:00
vorotamoroz 9e9fb5c326 chore: update livesync-commonlib to 0.1.21 2026-09-02 03:37:13 +00:00
vorotamoroz 2b450a300a Update vulnerable development dependencies 2026-09-01 18:25:27 +00:00
vorotamoroz ef3033d8db Restore Sync now progress and recovery policy 2026-09-01 18:00:08 +00:00
vorotamoroz 8e506fdbc7 Retire redundant P2P Review Harness check 2026-09-01 12:08:50 +00:00
vorotamoroz cab6679c2b Route interactive P2P UI through focused views 2026-09-01 11:33:54 +00:00
vorotamoroz f737701695 Classify P2P replacement probe as test support 2026-09-01 11:33:26 +00:00
vorotamoroz 565749ef6c Remove unused WebdriverIO dependency 2026-09-01 11:02:51 +00:00
vorotamoroz 32c7cc8aca Complete WebApp P2P local preparation 2026-09-01 08:41:39 +00:00
vorotamoroz 5c5f454286 Record Commonlib 0.1.20 in capability ADRs 2026-09-01 06:08:31 +00:00
vorotamoroz c4d9f8687e Adopt Commonlib 0.1.20 2026-09-01 05:39:19 +00:00
vorotamoroz bd0581cdc9 Report incomplete Object Storage wipes 2026-09-01 01:23:34 +00:00
vorotamoroz 9592ce8529 Merge remote-tracking branch 'origin/main' into refactor/replicator-capability-contract
# Conflicts:
#	devs.md
2026-08-31 15:13:31 +00:00
vorotamoroz e2d1bb09ae Refresh capability ADRs and Object Storage E2E evidence 2026-08-31 15:07:13 +00:00
vorotamoroz 3f76ad796e Migrate P2P UI and CLI transfers to service views 2026-08-31 15:06:39 +00:00
vorotamoroz 1d2077d3fc Complete central provider, resource, scheduling, and recovery contracts 2026-08-31 15:06:06 +00:00
vorotamoroz 24228bf7cf Update Hidden File Sync settings guidance 2026-08-31 00:35:42 +00:00
vorotamoroz 9a28d46287 Harden real-runtime workflow validation 2026-08-31 00:35:29 +00:00
vorotamoroz 3a23b7a6b0 Test CLI remote administration exit codes 2026-08-30 16:39:35 +00:00
vorotamoroz 23dd4ab87e Defer replication runtime database acquisition 2026-08-30 16:39:15 +00:00
vorotamoroz 6364988453 Record the final Replicator capability contract 2026-08-30 16:16:44 +00:00
vorotamoroz 76318944a4 Route P2P Setup probes through the room owner 2026-08-30 16:16:17 +00:00
vorotamoroz 704e141fd9 Refresh owned Security Seed observations 2026-08-30 16:15:55 +00:00
vorotamoroz 69cd6250d2 Tighten provider adapter boundaries 2026-08-30 12:42:34 +00:00
vorotamoroz 72f033fca4 Compose replication lifecycle without a legacy module 2026-08-30 10:23:04 +00:00
vorotamoroz 415f81d533 Merge pull request #1151 from vrtmrz/docs/service-feature-guidance
Document service feature and legacy Module boundaries
2026-08-30 19:13:56 +09:00
vorotamoroz 91625a1c76 Document service feature and legacy Module boundaries 2026-08-30 10:10:58 +00:00
vorotamoroz a5756503a2 Reconcile the Replicator capability design 2026-08-30 09:45:19 +00:00
vorotamoroz 7300db08d6 Adopt active Replicator ownership contracts 2026-08-30 09:45:00 +00:00
vorotamoroz 4b47ebbd4d fix(cli): install complete systemd runtime 2026-08-30 09:38:34 +00:00
vorotamoroz b28871ab67 Preserve device E2EE settings during remote rebuild 2026-08-30 07:43:20 +00:00
vorotamoroz db70b4c2b6 Migrate LiveSync flows to provider-owned resources 2026-08-28 17:54:04 +00:00
vorotamoroz f7206b1a6e Compose replication scheduling as a service feature 2026-08-28 06:05:29 +00:00
vorotamoroz fc160ee060 Define the replication scheduling service boundary 2026-08-28 04:10:48 +00:00
vorotamoroz 22b0cc133a Clarify service composition boundaries 2026-08-28 03:34:03 +00:00
vorotamoroz 948f961caa Record the implemented P2P ownership boundary 2026-08-28 03:05:09 +00:00
vorotamoroz ad83ae858d Adopt focused P2P service views 2026-08-28 03:04:53 +00:00