Zeedif and Claude Opus 5
b6746be73e
refactor(i18n): route remaining Obsidian UI text through the message catalogue
...
Continues the source-key migration inside the application boundary introduced
in 1.0.0, where LiveSync owns its catalogue and consumes Commonlib as a
published package.
- Replace hardcoded user-visible strings in the Obsidian UI (Setup Wizard
dialogues, P2P panes, Customisation Sync panes, Global History, the JSON
conflict pane and the remote-configuration menu) with `$msg` calls, keeping
the English source string as the key.
- Wire up strings whose translations already existed in the catalogue but were
still rendered as literals, for example the whole Intro dialogue.
- Add the new entries to `src/common/messagesYAML/en.yaml` and `es.yaml`, then
regenerate `messagesJson/` and `combinedMessages.prod.ts` through the
documented `i18n:bake` pipeline.
- No Commonlib gitlink or catalogue is involved; every change is
LiveSync-owned.
Regenerating the catalogue also normalises three pre-existing entries each in
`ko.json` and `zh.json`, where the committed JSON kept a trailing space before
a newline that YAML cannot represent.
Verified with tsc-check, tsc-check:apps, svelte-check and lint.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-30 18:59:19 -06:00
vorotamoroz
c385bd7ce7
Merge pull request #1054 from vrtmrz/refactor/browser-app-composition
...
Compose browser application runtimes and restore standard Notice placement
2026-07-30 18:01:07 +09:00
vorotamoroz
b21c3114e5
fix: clarify browser application guidance
1.0.1
1.0.1-cli
2026-07-30 05:53:42 +00:00
vorotamoroz
d4994fdd05
Releasing 1.0.1
2026-07-29 15:57:33 +00:00
vorotamoroz
68b6358345
build: use stable browser UI kit 0.1.0
2026-07-29 15:16:19 +00:00
vorotamoroz
29c26c43b7
test: validate packaged Pages application subpaths
2026-07-29 11:13:10 +00:00
vorotamoroz
72197a5df0
fix: use standard onboarding notice placement
2026-07-29 09:12:27 +00:00
vorotamoroz
4723771ee0
refactor: compose browser application runtimes
2026-07-29 09:11:57 +00:00
vorotamoroz
b22c1bd777
Merge pull request #1052 from vrtmrz/v1_0_0
...
Integrate Self-hosted LiveSync 1.0.0 into main
2026-07-27 20:14:33 +09:00
vorotamoroz
8876213127
Merge pull request #1033 from vrtmrz/common-library-package-boundary
...
Consume Commonlib through its published package boundary
2026-07-27 19:48:56 +09:00
vorotamoroz
61ffdde9b5
Merge pull request #1051 from vrtmrz/1_0_0
...
Releasing 1.0.0
2026-07-27 19:33:37 +09:00
vorotamoroz
f1e382c6ed
Check repository tools with community lint
1.0.0-cli
1.0.0
2026-07-27 09:07:20 +00:00
vorotamoroz
2b95766d4f
Correct stable release promotion order
2026-07-27 08:28:16 +00:00
vorotamoroz
c3f2163204
Release 1.0.0
2026-07-27 08:12:33 +00:00
vorotamoroz
d5a40a7e3d
release: prepare 1.0.0-rc.1
1.0.0-rc.1-cli
1.0.0-rc.1
2026-07-27 03:37:46 +00:00
vorotamoroz
3ce6ccf7a6
Polish 1.0.0-rc.0 release notes
1.0.0-rc.0-cli
1.0.0-rc.0
2026-07-27 01:57:25 +00:00
github-actions[bot]
8c6824b7f6
Releasing 1.0.0-rc.0
2026-07-27 01:36:33 +00:00
vorotamoroz
e35583a752
Reconcile beta.5 metadata for release candidate
2026-07-27 00:52:15 +00:00
vorotamoroz
866575add5
Correct staged release and merge gates
2026-07-26 23:34:52 +00:00
vorotamoroz
4f01e7f687
Keep startup scan on a configured Vault
2026-07-26 16:16:26 +00:00
vorotamoroz
18e4d16c6f
Use the stable Commonlib package
2026-07-26 16:15:46 +00:00
vorotamoroz
da4b188b38
Clarify the file inspection action
2026-07-26 15:48:01 +00:00
vorotamoroz
12061b7bf3
Reconcile beta.4 metadata for the next preview
2026-07-26 08:28:44 +00:00
vorotamoroz
51a749099d
Verify P2P pane in a fresh mobile session
2026-07-26 08:06:48 +00:00
vorotamoroz
4194a0067c
Stabilise configured Real Obsidian workflows
2026-07-26 08:06:08 +00:00
vorotamoroz
ad762d4ddf
Update Commonlib and Obsidian test-session packages
2026-07-26 08:05:39 +00:00
vorotamoroz
127d460e18
Improve conflict inspection and recovery workflow
2026-07-25 11:18:10 +00:00
vorotamoroz
12fc43a69c
Improve recovery diagnostics and actions
2026-07-25 09:01:25 +00:00
vorotamoroz
bea0e68091
Keep translation details out of startup path
2026-07-25 04:34:53 +00:00
vorotamoroz
99eb9cd46f
Record beta.3 and current validation
2026-07-25 03:49:39 +00:00
vorotamoroz
a7bc337fd1
Test Security Seed refresh in Real Obsidian
2026-07-25 03:49:18 +00:00
vorotamoroz
0d68b6530f
Test Garbage Collection V3 against CouchDB
2026-07-25 03:48:51 +00:00
vorotamoroz
c24fc1dc82
Update Commonlib to 0.1.0-rc.12
2026-07-24 19:06:53 +00:00
vorotamoroz
c8162fd0cd
Make dialogue prose selectable
2026-07-24 17:53:55 +00:00
vorotamoroz
0a7a3b1635
Harden Garbage Collection V3 validation
2026-07-24 17:53:22 +00:00
vorotamoroz
20fb027055
Protect conflict chunks during garbage collection
2026-07-24 17:09:22 +00:00
vorotamoroz
07cba4ce83
Keep unreadable revisions for explicit repair
2026-07-24 16:15:46 +00:00
vorotamoroz
658ad6dfe4
Describe saved connections consistently
2026-07-24 16:15:02 +00:00
vorotamoroz
0e5475b7e3
Limit commands to applicable contexts
2026-07-24 16:13:49 +00:00
vorotamoroz
6afeb0b409
Record beta.2 history and remove release-note links
2026-07-24 09:54:44 +00:00
vorotamoroz
d489452583
Improve troubleshooting and compatible setting handling
2026-07-24 08:51:30 +00:00
vorotamoroz
058da1f34c
Polish setup guide wording
2026-07-24 05:55:37 +00:00
vorotamoroz
32b72e4b10
Normalise Chinese setup guide line endings
2026-07-24 05:39:40 +00:00
vorotamoroz
bdc44920ac
Refresh setup guides and capture fixtures
2026-07-24 05:37:13 +00:00
vorotamoroz
24a4ebb8dd
Use obsidian-test-session 0.2.5
2026-07-24 03:04:39 +00:00
vorotamoroz
68d22ade76
Use established terms in setup guidance
2026-07-23 17:38:16 +00:00
vorotamoroz
bf0fc0aea8
Retire orphaned WebApp tests and classify regression guards
2026-07-23 17:21:16 +00:00
vorotamoroz
24b941f594
Group Hidden File Sync initialisation progress
2026-07-23 16:47:30 +00:00
vorotamoroz
c8050322e4
Clarify remote setup and verify manual CouchDB onboarding
2026-07-23 16:46:50 +00:00
vorotamoroz
1df034f12a
Refine P2P and manual setup workflows
2026-07-23 15:23:47 +00:00