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
vorotamoroz
5b61ea5009
test: share Obsidian E2E session infrastructure
2026-07-12 15:10:49 +09:00
vorotamoroz
6a9918677f
Merge pull request #996 from vrtmrz/0_25_80
...
releasing 0.25.80
2026-07-07 21:21:34 +09:00
vorotamoroz
2d42b92a89
bump
2026-07-07 12:15:58 +00:00
vorotamoroz
a2b794c520
Merge pull request #995 from vrtmrz/fix_conflict_issues
...
Fix conflict issues
2026-07-07 21:13:00 +09:00
vorotamoroz
6f9446f447
Merge remote-tracking branch 'origin/main' into fix_conflict_issues
2026-07-07 12:11:38 +00:00
vorotamoroz
3f9cd67b1c
Merge pull request #992 from vrtmrz/fix_989
...
fix: enable hidden file sync before overwrite setup
2026-07-07 21:10:09 +09:00
vorotamoroz
dbcbf2c5ca
fix: document safer conflict preservation
2026-07-07 12:05:40 +00:00
vorotamoroz
eed0fca8d3
fix: preserve ambiguous conflict candidates
2026-07-07 12:00:24 +00:00
vorotamoroz
05e031b90b
update submodule pointer
2026-07-07 11:31:29 +00:00
vorotamoroz
bec767c13f
add notes
2026-07-07 11:30:36 +00:00
vorotamoroz
8046a777af
fix: refine conflict merge policy
2026-07-07 11:29:51 +00:00
vorotamoroz
0c58b0c513
test: reproduce conflict issue reports
2026-07-07 11:07:09 +00:00
vorotamoroz
b66e227a02
update doc
...
update submodule pointer
2026-07-07 10:54:49 +00:00
vorotamoroz
af6df84b5d
fix: enable hidden file sync before overwrite setup
2026-07-03 05:09:55 +00:00
vorotamoroz
06bba49aad
Merge pull request #985 from vrtmrz/test/obsidian-real-e2e
...
Add real obsidian e2e
2026-07-01 19:18:58 +09:00
vorotamoroz
f97888572b
(build): use deno command for type generation
2026-06-30 09:37:54 +00:00
vorotamoroz
9d9b512f3f
Merge remote-tracking branch 'origin/main' into test/obsidian-real-e2e
2026-06-30 09:18:08 +00:00
vorotamoroz
54e6a761e5
(test): add local Obsidian E2E suite
2026-06-30 08:36:29 +00:00
vorotamoroz
d37ed51660
Merge pull request #984 from vrtmrz/0_25_79
...
bump and releasing 0.25.79
2026-06-30 01:06:43 +09:00
vorotamoroz
9fbdee47a6
Merge branch 'main' into 0_25_79
2026-06-29 12:30:28 +01:00
vorotamoroz
b568c4b003
bump and releasing 0.25.79
2026-06-29 12:19:56 +01:00
vorotamoroz
505e3c5e8c
Merge pull request #983 from vrtmrz/stream-inbox-patch
...
(refactor): genReplication to use StreamInbox and improve event handling
2026-06-29 20:02:59 +09:00
vorotamoroz
75cb9ece58
update the pointer
2026-06-29 12:02:33 +01:00
vorotamoroz
05877834dc
update the pointer
2026-06-29 12:01:08 +01:00
vorotamoroz
dae565129a
Merge pull request #978 from apple-ouyang/codex/fast-fetch-interruptions
...
Remember Simple Fetch choices during interrupted initialisation
2026-06-29 19:56:17 +09:00
vorotamoroz
701520fe15
Merge pull request #981 from apple-ouyang/codex/maintenance-prereq-dialog
...
Ask before applying maintenance prerequisite settings
2026-06-29 19:52:56 +09:00
vorotamoroz
e662e99641
Merge pull request #976 from kiraventom/main
...
Add nginx into table of contents
2026-06-29 19:42:24 +09:00
vorotamoroz
96396f77f5
(refactor): genReplication to use StreamInbox and improve event handling
2026-06-29 09:11:20 +00:00
vorotamoroz
e916683b8d
(test): customisation sync 2
2026-06-26 12:16:39 +00:00
vorotamoroz
7028a0857e
(test): customisation sync
2026-06-26 12:02:29 +00:00
vorotamoroz
150f0700b0
(test): hidden file sync roundtrip and misc
2026-06-26 11:39:02 +00:00
vorotamoroz
36590ee762
(test): improve e2e CouchDB
2026-06-26 10:55:06 +00:00
vorotamoroz
4a33236c8f
(test): improve e2e session helper
2026-06-26 10:46:45 +00:00
vorotamoroz
be23fa51a1
(test): the E2E test on the real-Obsidian
2026-06-26 10:33:51 +00:00
vorotamoroz
8e24739b96
Tag tidying
2026-06-24 05:55:05 +01:00
vorotamoroz
2d5b5da904
Merge pull request #974 from vrtmrz/0_25_78
...
Releasing v0.25.78
2026-06-23 20:19:31 +09:00
vorotamoroz
6d4ae6dccb
bump
2026-06-23 12:10:05 +01:00
vorotamoroz
37ccbf249c
Merge pull request #970 from vrtmrz/refactor_journalsync
...
Overhaul ObjectStorage Replicator
2026-06-23 20:02:02 +09:00
vorotamoroz
6e14f0210a
Track the subrepo
2026-06-23 12:01:27 +01:00
vorotamoroz
c626fb1783
Update submodule pointer,
...
Update release note
2026-06-23 11:58:57 +01:00
vorotamoroz
23af915604
Merge pull request #973 from apple-ouyang/codex/fast-fetch-resume
...
Update commonlib for resumable Fast Fetch
2026-06-23 19:18:43 +09:00
vorotamoroz
08bfec204f
Merge pull request #971 from kiraventom/main
...
Add a section on reverse-proxying via Nginx
2026-06-23 18:46:46 +09:00
vorotamoroz
916e24e21e
Fix for CI
2026-06-23 10:41:20 +01:00
vorotamoroz
3ee2c401d4
Correcting sloppy wording on the design doc.
...
Creating and revising tests
Amending the vagueness in/arises from the draft
2026-06-23 10:27:28 +01:00
vorotamoroz
78d9d66438
fix scripts to make sure building types
2026-06-23 09:38:48 +01:00
vorotamoroz
7298aca2e9
prettified
2026-06-23 09:36:40 +01:00
vorotamoroz
431a845f18
fixed
...
- Journal upload issue
- Types and Setting Tab issue
2026-06-23 09:36:32 +01:00
vorotamoroz
877d1b09f4
refine
2026-06-23 01:17:09 +09:00
vorotamoroz
9004c194b3
Overhaul ObjectStorage Replicator
2026-06-22 13:38:31 +09:00
vorotamoroz
c57b8a5f4e
Write the minimal CoC. Welcome your feedback!
2026-06-19 12:13:23 +01:00
vorotamoroz
f90a83ef1e
Update docs
2026-06-19 11:33:38 +01:00
vorotamoroz
62f44e38c0
Releasing 0.25.77 ( #968 )
...
Squash commits
2026-06-19 17:45:37 +09:00
vorotamoroz
c6c4044f3c
Merge pull request #965 from vrtmrz/refactor_structure
...
Refactor structure (2)
2026-06-18 10:44:41 +09:00
vorotamoroz
2bd7832d71
Merge pull request #964 from mugenrei/main
...
Merge upstream
2026-06-18 10:43:08 +09:00
vorotamoroz
72033472f3
add dependency explicitly
2026-06-17 10:36:38 +01:00
vorotamoroz
93dc03e86f
remove unused dependencies, update some dependencies
2026-06-17 10:05:45 +01:00
vorotamoroz
dae8443fe8
update more deps
2026-06-17 06:35:14 +01:00
vorotamoroz
88a8bcbd5a
barrel node specific modules to summarise the warnings
2026-06-17 06:15:25 +01:00
vorotamoroz
4a5283543d
for automatic review
2026-06-17 06:10:30 +01:00
vorotamoroz
7895336189
revert deno test
2026-06-17 06:08:40 +01:00
vorotamoroz
2d5cdccf7d
for automatic review
2026-06-17 05:51:01 +01:00
vorotamoroz
497fd04081
fix global references
2026-06-17 05:29:45 +01:00
vorotamoroz
38142aaf1c
Merge pull request #963 from vrtmrz/refactor_structure
...
Refactor structure
2026-06-17 13:06:30 +09:00