vorotamoroz
b44a7fa50f
Make focused Obsidian checks build current source
2026-07-21 04:15:57 +00:00
vorotamoroz
f195b9be0c
Serialise startup compatibility dialogues
2026-07-21 03:39:12 +00:00
vorotamoroz
462b769e34
Use published Commonlib 0.1.0-rc.5
2026-07-21 03:38:47 +00:00
vorotamoroz
3eda3316c5
Re-evaluate optional features for 1.0
2026-07-21 01:53:13 +00:00
vorotamoroz
ed7471fba5
Validate custom HTTP request bodies
2026-07-20 23:37:04 +00:00
vorotamoroz
104eeadb4b
Reduce Community lint type-safety warnings
2026-07-20 18:08:09 +00:00
vorotamoroz
2cf535332b
Add verified setup workflow screenshots
2026-07-20 17:10:38 +00:00
vorotamoroz
86492ca2cc
Prove the provisioned Setup URI workflow
2026-07-20 16:37:35 +00:00
vorotamoroz
499f9e93e5
Generate current Setup URIs through Commonlib
2026-07-20 15:59:59 +00:00
vorotamoroz
44784d4865
Use Commonlib for self-hosted setup tools
2026-07-20 15:47:12 +00:00
vorotamoroz
c49536acc9
Unify P2P disconnect labels
2026-07-20 15:18:02 +00:00
vorotamoroz
ca90e561ab
Document onboarding and settings lifecycles
2026-07-20 15:11:59 +00:00
vorotamoroz
6484a43e2f
Keep P2P consumers on the current transport
2026-07-20 15:06:05 +00:00
vorotamoroz
893c08ad2a
Create remote profiles during onboarding
2026-07-20 14:33:09 +00:00
vorotamoroz
40a4987b0b
Reserve setup initialisation before enabling settings
2026-07-20 14:20:10 +00:00
vorotamoroz
7faf51a6c4
Use published Commonlib 0.1.0-rc.4
2026-07-20 14:05:02 +00:00
vorotamoroz
4cbe5679e1
Retire obsolete browser Harness
2026-07-20 13:22:22 +00:00
vorotamoroz
80d1416a81
Align host settings with the 1.0 lifecycle
2026-07-20 13:20:48 +00:00
vorotamoroz
52e7bd25da
feat: restore opt-in first-run onboarding
2026-07-20 11:28:41 +00:00
vorotamoroz
f70779c352
feat: restore opt-in review harness
2026-07-20 10:50:08 +00:00
vorotamoroz
71f1b63b9a
test: recover review harness controller contract
2026-07-20 10:14:01 +00:00
vorotamoroz
0a31d30c6c
test: recover review harness vault fixture
2026-07-20 09:56:18 +00:00
vorotamoroz
eb486ed7a4
test: clean up failed two-vault sessions
2026-07-20 09:31:09 +00:00
vorotamoroz
e79686d275
test: adopt macOS-safe real-Obsidian sessions
2026-07-20 08:54:20 +00:00
vorotamoroz
0c3c5db6c1
Finalise 1.0.0-rc.0 release notes
2026-07-19 12:44:44 +00:00
vorotamoroz
3cb043abd0
Clarify target filter E2E sequence
2026-07-19 12:19:06 +00:00
vorotamoroz
3f6907d77d
Use published Commonlib release candidate
2026-07-19 11:59:16 +00:00
vorotamoroz
fa336574e6
Use released Fancy Kit packages
2026-07-19 10:48:21 +00:00
vorotamoroz
429427a556
Document replication-result queue lifecycle
2026-07-19 07:35:55 +00:00
vorotamoroz
f0ec046cf4
Require explicit review for restored Vaults
2026-07-19 07:05:22 +00:00
vorotamoroz
d28282edad
Group Obsidian startup notices by operation
2026-07-19 07:04:54 +00:00
vorotamoroz
ed3f81e9f9
Prepare the 1.0 compatibility review flow
2026-07-19 04:34:08 +00:00
vorotamoroz
52138bf7a5
Prefer focused Commonlib entry points
2026-07-18 18:16:16 +00:00
vorotamoroz
ff01ca551a
Harden lint validation and browser shims
2026-07-18 17:21:43 +00:00
vorotamoroz
81d27a932f
Route application diagnostics through owned log paths
2026-07-18 16:53:20 +00:00
vorotamoroz
3e22c2eda8
Adopt the Commonlib-owned P2P transport
2026-07-18 16:05:01 +00:00
vorotamoroz
6cc06bf20f
test: guard TypeScript modifier inspection
2026-07-17 19:40:43 +00:00
vorotamoroz
d0be2968c2
ci: stabilise package boundary validation
2026-07-17 19:22:00 +00:00
vorotamoroz
2e999b9426
docs: align package boundary proof with published artefact
2026-07-17 18:20:29 +00:00
vorotamoroz
7b7801b029
test: verify the packaged Commonlib boundary
2026-07-17 17:50:56 +00:00
vorotamoroz
f80137e364
docs: record package boundary verification
2026-07-17 16:08:49 +00:00
vorotamoroz
97964fddf1
refactor: inject CLI I/O and diagnostics
2026-07-17 16:01:48 +00:00
vorotamoroz
1b4a0d76dd
fix: remove remaining Svelte state warnings
2026-07-17 15:37:20 +00:00
vorotamoroz
f6b03dc811
refactor: make Svelte prop lifetimes explicit
2026-07-17 15:04:01 +00:00
vorotamoroz
6e00b8195a
fix: remove ineffective trash setting toggle
2026-07-17 14:55:30 +00:00
vorotamoroz
326bf77183
refactor: align platform APIs with community review
2026-07-17 14:47:27 +00:00
vorotamoroz
298738fc67
fix: keep packaged dialogs inside mobile safe areas
2026-07-17 13:28:58 +00:00
vorotamoroz
d5754f1f54
docs: keep package proof evidence durable
2026-07-17 11:58:08 +00:00
vorotamoroz
14da32cbab
chore: refresh Commonlib package proof
2026-07-17 11:32:41 +00:00
vorotamoroz
a721d3b602
refactor: consume Commonlib as a package
2026-07-17 11:13:16 +00:00
vorotamoroz
6475d32769
docs: define common library package boundary
2026-07-17 02:36:21 +00:00
vorotamoroz
e114f66fb2
Harden release workflow validation and retries
2026-07-17 09:50:27 +09:00
vorotamoroz
e31e761c5a
Merge pull request #1028 from vrtmrz/0_25_83
...
Releasing 0.25.83
2026-07-16 22:41:26 +09:00
vorotamoroz
977d50566d
docs: finalise 0.25.83 release notes
2026-07-16 13:01:32 +00:00
vorotamoroz
943b2a3bd4
Point at merged commonlib rename guard
2026-07-16 20:48:12 +09:00
vorotamoroz
69f4879589
test: cover case-only file renames in Obsidian
2026-07-16 20:48:12 +09:00
vorotamoroz
918d3b5547
fix: guard case-only rename recovery
2026-07-16 20:48:12 +09:00
vorotamoroz
ba7ea27d0c
feat: distinguish remote operation and request activity
2026-07-16 20:13:10 +09:00
vorotamoroz
9f9758bc12
fix: align chunk reads with remote delivery
...
Consume commonlib's delivery lifecycle, classify finite replication entry points, and document why the five-minute inactivity fuse is only a leak safety valve. Record the remote-activity counter correction and preserve continuous replication's unbounded live channel.
2026-07-16 20:13:10 +09:00
vorotamoroz
f54d162ef9
Merge pull request #1024 from vrtmrz/0_25_82
...
Releasing 0.25.82
2026-07-16 00:07:44 +09:00
vorotamoroz
9d70ac8064
Synchronise workspace lock dependencies
2026-07-15 14:13:43 +00:00
vorotamoroz
f44dc76087
Polish 0.25.82 release notes
2026-07-15 14:03:15 +00:00
vorotamoroz
d8bbab6bed
Fix Deno setup for release preparation
2026-07-15 22:55:19 +09:00
vorotamoroz
b475ea64e2
ci: publish CLI images for AMD64 and ARM64
2026-07-15 22:12:07 +09:00
vorotamoroz
908acc4a84
test: add CLI-to-Obsidian compatibility E2E
2026-07-15 22:12:07 +09:00
vorotamoroz
31e9186930
Protect bounded remote activity across app lifecycle
2026-07-15 20:53:27 +09:00
vorotamoroz
4cbccf85b4
Merge pull request #1019 from apple-ouyang/codex/refresh-security-seed-before-sync
...
Fix stale Security Seed after remote rebuild
2026-07-15 20:35:23 +09:00
vorotamoroz
056d89aa4d
Merge pull request #1013 from vrtmrz/hold-release-merge-for-brat-validation
...
Hold release merges until BRAT validation
2026-07-14 08:52:41 +09:00
vorotamoroz
804103693f
Hold release PR merge until BRAT validation
2026-07-14 08:45:23 +09:00
vorotamoroz
eb3abc71b4
Merge pull request #1012 from vrtmrz/0_25_81
...
Releasing 0.25.81
2026-07-14 08:21:47 +09:00
vorotamoroz
77eacade10
Generate fallback types during releases
2026-07-14 03:15:42 +09:00
vorotamoroz
d404f2ae54
Add the 0.25.81 release note
2026-07-14 03:04:10 +09:00
vorotamoroz
0f75cd92c0
Automate and validate the release flow ( #998 )
...
* improve release flow
* limit permission
* Test and harden the release workflow
* Keep workspace lockfile versions aligned
* Run release regression tests in CI
2026-07-14 03:01:22 +09:00
vorotamoroz
a41c829c10
fix: preserve U+FEFF at chunk boundaries ( #1010 )
2026-07-14 02:15:57 +09:00
vorotamoroz
ff12778301
Fix strfry tmpfs permissions in CI ( #1011 )
2026-07-14 02:12:54 +09:00
vorotamoroz
e38084b901
Use cached ignore matchers from commonlib ( #1008 )
2026-07-14 00:29:11 +09:00
vorotamoroz
9265a74578
Merge pull request #1007 from apple-ouyang/codex/cache-cli-ignore-matchers
...
Compile CLI ignore patterns once
2026-07-13 13:26:21 +09:00
vorotamoroz
9c375bd6fd
Deploy QR aggregator with GitHub Pages
2026-07-12 21:06:56 +09:00
vorotamoroz
42a333a571
Record P2P validation infrastructure
2026-07-12 20:40:38 +09:00
vorotamoroz
a6a5f7af53
Use merged storage capability contracts
2026-07-12 20:40:38 +09:00
vorotamoroz
4df87cc96a
Explain portable storage path policy
2026-07-12 20:40:38 +09:00
vorotamoroz
d16e66c67a
Track unreleased storage contract changes
2026-07-12 20:40:38 +09:00
vorotamoroz
57e26f1079
Enforce rooted storage path contracts
2026-07-12 20:40:38 +09:00
vorotamoroz
dbb8d2be22
test: establish storage adapter contracts
2026-07-12 20:40:38 +09:00
vorotamoroz
a60932d9e4
Strengthen CLI benchmark verification
2026-07-12 20:02:29 +09:00
vorotamoroz
fd3e8416b7
Move CLI E2E runner into CLI tests
2026-07-12 20:02:29 +09:00
vorotamoroz
b9a27ffef9
Run CLI P2P E2E in Compose CI
2026-07-12 20:02:29 +09:00
vorotamoroz
af72cac4e3
Add scoped CLI benchmark metadata
2026-07-12 20:02:29 +09:00
vorotamoroz
7d26f0ae35
Add P2P signalling-only netem benchmark
2026-07-12 20:02:29 +09:00
vorotamoroz
008a5ace06
Add P2P split-container netem stress fixture
2026-07-12 20:02:29 +09:00
vorotamoroz
b1955703b9
Record P2P selected candidate paths
2026-07-12 20:02:29 +09:00
vorotamoroz
39065e15e3
Add CouchDB netem shim benchmark
2026-07-12 20:02:29 +09:00
vorotamoroz
7b480d4c1d
Add netem smoke fixture for benchmark simulation
2026-07-12 20:02:29 +09:00
vorotamoroz
33cd6a3b51
Document CLI benchmark comparison model
2026-07-12 20:02:29 +09:00
vorotamoroz
870ac93cac
Lower benchmark relay file descriptor limit
2026-07-12 20:02:29 +09:00
vorotamoroz
2fcdbbc4da
Stabilise CLI P2P smoke readiness
2026-07-12 20:02:29 +09:00
vorotamoroz
18e8b239bf
Run CLI network smoke on pull requests
2026-07-12 20:02:29 +09:00
vorotamoroz
ef655a2976
Add Compose-based CLI network benchmarks
2026-07-12 20:02:29 +09:00
vorotamoroz
78eb6ec3bc
build: use stable Obsidian test session
2026-07-12 15:10:49 +09:00
vorotamoroz
c0780d19ba
build: update Obsidian test session preview
2026-07-12 15:10:49 +09:00