Commit Graph
2040 Commits
Author SHA1 Message Date
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 f1746fa4b8 fix(customisation-sync): hide identical items with "Hide not applicable items"
The checkbox only toggled a CSS class for rows labelled "All the same or
non-existent", while `hideNotApplicable`, which filters the offered
devices by whether their copy can be applied, was hard-coded to false.
Items present on another device therefore stayed visible even when every
copy was the same.

Drive `hideNotApplicable` from the checkbox, so the comparison only runs
while it is on, and pass it to the reactive update so toggling it
re-evaluates the rows. The term selection moves into PluginTerms.ts so it
can be unit-tested.

Fixes #1193
2026-09-15 22:03:51 +03: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
Боловин Александр Алексеевич 12017d9fba i18n(ru): complete the catalogue and repair damaged strings
Complete the Russian catalogue: coverage goes from 818/1480 to 1480/1480
keys. The remaining 24 entries stay in English on purpose: the language
names, the technology names, the documentation path, the product term
Setup URI, the credential labels which the catalogue already keeps in
English, and the strings which contain placeholders only.

Repair 42 Russian strings which had lost every ${...} placeholder, so
the user saw the variable names instead of the values. 13 of them had
also lost text: comparison tables, callout blocks, the options of the
rebuild dialogue, the generated key pair, and the QR code image.

Replace the Japanese full stop with a full stop in 16 strings.

The new entries follow the terminology of the current catalogue, and the
accepted translations keep their wording.
2026-09-11 10:08:55 +03: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
github-actions[bot] cfb3cec6ec Releasing 1.0.26 2026-09-06 01:28:56 +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