Commit Graph
1996 Commits
Author SHA1 Message Date
vorotamoroz 1c8db1a2b2 Test stale-file protection across multiple devices 2026-09-17 16:12:43 +00:00
vorotamoroz f449292792 Keep clean installation compatible with npm 10 2026-09-17 15:04:28 +00:00
vorotamoroz dee5b69689 Use compatible timers for TURN credential requests
Use compatGlobal and CompatTimeoutHandle for request deadlines. Enforce the community no-global-this rule for integrations and make violations fail quiet lint checks.
2026-09-17 14:26:08 +00:00
vorotamoroz 1044dca94f Merge main into stale-file protection integration 2026-09-17 12:46:32 +00:00
vorotamoroz 63c2811d47 Use published Commonlib 0.1.26 for stale-file protection 2026-09-17 12:45:34 +00:00
vorotamoroz 00abaf2668 Reject direct global access in community lint checks
Make no-global-this an error so quiet validation detects violations of Obsidian window compatibility rules.
2026-09-17 11:06:53 +00:00
vorotamoroz ef99cd8499 Cover stale-file recovery and bulk folder operations
Document exact file revision provenance and add real Obsidian scenarios for stale files after restart, parent-folder renames, and parent-folder deletion. Characterise replication queue delays during repeated writes to one document.

Companion to Commonlib c0a84a4. Validation used its packed artefact; the local file dependency remains uncommitted until a published Commonlib version is available.
2026-09-17 11:06:53 +00:00
vorotamoroz 85a12e311c Merge pull request #1198 from vrtmrz/feature/turn-credential-sources
Add Cloudflare TURN credentials to P2P settings
2026-09-16 20:24:23 +09:00
vorotamoroz db805fd70c Merge pull request #1199 from vrtmrz/1_0_29
Releasing 1.0.29
2026-09-16 20:17:10 +09:00
vorotamoroz 2d00fcfb47 Refine the release note structure and tone 1.0.29-cli 1.0.29 2026-09-16 10:22:30 +00:00
vorotamoroz 64063b4a2c Releasing 1.0.29 2026-09-16 10:14:17 +00:00
vorotamoroz d1405f2fb4 Clarify the managed TURN provider label 2026-09-16 09:12:05 +00:00
vorotamoroz 98284005c9 Clarify managed TURN routing and credential lifetime 2026-09-16 08:20:52 +00:00
vorotamoroz cf9d671b8a Use published Commonlib 0.1.25 2026-09-16 07:35:11 +00:00
vorotamoroz 1ba61a5052 Use Commonlib settings snapshot cleanup 2026-09-16 05:02:57 +00:00
vorotamoroz 11a07b26af Use host preparation for TURN connection settings 2026-09-16 03:43:09 +00:00
Immick b7f38abae9 fix(customisation-sync): stop truncating entry mtimes to 32 bits
PluginDataExDisplayV2.mtime applied `~~` to the sum of millisecond
timestamps before dividing, which keeps only the low 32 bits. The
freshness chip and "Select All Shiny" then compared wrapped values and
could offer an older copy as newer.

Fixes #1194
2026-09-15 22:03:51 +03:00
vorotamoroz a565070809 Use profile storage for TURN source settings 2026-09-15 18:28:20 +00:00
vorotamoroz ab55eb5aff Use existing Setup URI and QR sharing for TURN settings 2026-09-15 17:18:40 +00:00
vorotamoroz 93bc161f20 Add optional Cloudflare TURN credentials and secure profile sharing 2026-09-15 16:20:03 +00:00
vorotamoroz ba297d1233 Merge pull request #1192 from vrtmrz/docs/credit-cli-scan-contribution
docs: credit CLI scan fix contributors
2026-09-15 23:20:09 +09:00
vorotamoroz 28884c3fd2 docs: credit CLI scan fix contributors 2026-09-15 14:02:41 +00:00
vorotamoroz 7200cb5aff Merge pull request #1191 from vrtmrz/fix/cli-vault-startup-scan
fix(cli): prepare daemon and mirror Vaults during startup
2026-09-15 22:52:52 +09:00
vorotamoroz d082b409c0 test: use RustFS for S3 service fixtures 2026-09-15 13:32:55 +00:00
vorotamoroz 6f0892a825 ci(cli): run the daemon startup regression in CI 2026-09-15 12:36:08 +00:00
vorotamoroz 70cfbd43a9 fix(cli): prepare daemon and mirror Vaults during startup 2026-09-15 12:06:35 +00:00
vorotamoroz 7c1c913f1d fix(cli): enumerate current Vault files independently of cache 2026-09-15 12:05:24 +00:00
vorotamoroz b3d01598ac Merge pull request #1186 from vrtmrz/1_0_28
Releasing 1.0.28
2026-09-09 11:31:04 +09:00
vorotamoroz b9625b87ce Prepare 1.0.28 release notes 1.0.28 1.0.28-cli 2026-09-09 01:28:03 +00:00
github-actions[bot] 2f9e82ec08 Releasing 1.0.28 2026-09-09 01:23:58 +00:00
vorotamoroz c21896714f Clarify contribution acknowledgment in README
Added a note regarding contributions and corrections.
2026-09-09 10:06:37 +09:00
vorotamoroz 51e3e46b38 Merge pull request #1183 from vrtmrz/doc/paper
Add documents that are setting out the approach in words.
2026-09-09 09:44:22 +09:00
vorotamoroz 9c88aa1226 Merge pull request #1184 from vrtmrz/fix/tweak-compatibility
Fix synchronisation setting compatibility recovery
2026-09-09 09:38:48 +09:00
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 a7a2f14a7a Update Japanese version description in README
Revised the description of the Japanese version to clarify its purpose as a reference translation using translation memory.
2026-09-09 01:39:06 +09:00
vorotamoroz ac9b458fc9 added: added a document setting out the approach in words. 2026-09-08 12:45:33 +01: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 1.0.27 2026-09-07 12:32:08 +00:00
github-actions[bot] 76bd9086ad Releasing 1.0.27 2026-09-07 12:28:41 +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 1.0.26 2026-09-06 01:40:55 +00:00