Commit Graph
151 Commits
Author SHA1 Message Date
github-actions[bot] b3bf717947 Releasing 1.0.13 2026-08-13 02:48:28 +00:00
github-actions[bot] 1735bc4d66 Releasing 1.0.12 2026-08-11 03:29:34 +00:00
github-actions[bot] 1bb50c1580 Releasing 1.0.11 2026-08-09 14:49:28 +00:00
vorotamoroz 00de35e5d4 Merge current main into PR 1039 2026-08-09 08:45:16 +00:00
github-actions[bot] b65deede79 Releasing 1.0.10 2026-08-09 02:50:06 +00:00
github-actions[bot] c5835a9da6 Releasing 1.0.9 2026-08-08 13:00:23 +00:00
github-actions[bot] b05309ad9c Releasing 1.0.7 2026-08-08 02:51:53 +00:00
vorotamoroz 741551be3a Releasing 1.0.6 2026-08-06 10:29:58 +00:00
github-actions[bot] 18bf31a01b Releasing 1.0.5 2026-08-05 10:46:11 +00:00
github-actions[bot] 185ec2c392 Releasing 1.0.4 2026-08-05 04:27:56 +00:00
vorotamoroz c27dbbd572 Fix CLI settings write-back behaviour 2026-08-05 03:24:56 +00:00
github-actions[bot] d672ff04c3 Releasing 1.0.3 2026-08-03 12:07:33 +00:00
vorotamoroz 19f0b3d145 fix(cli): replace the headless log handler 2026-08-01 15:30:46 +00:00
vorotamoroz b700c631ca Releasing 1.0.2 2026-07-31 07:28:27 +00:00
vorotamoroz ce573f18a6 Update octagonal-wheels for Node base64 fallback 2026-07-31 03:13:53 +00:00
vorotamoroz d4994fdd05 Releasing 1.0.1 2026-07-29 15:57:33 +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 2026-07-27 03:37:46 +00:00
github-actions[bot] 8c6824b7f6 Releasing 1.0.0-rc.0 2026-07-27 01:36:33 +00:00
vorotamoroz 2977287438 Stabilise relay disconnect readiness check 2026-07-23 08:16:32 +00:00
vorotamoroz f24c543dd3 Persist displayed branches through conflict operations 2026-07-22 16:01:57 +00:00
Andrew Leech 4393a49cba fix(cli): floor watch-mode stat timestamps to integer ms
CLIWatchAdapter._toNodeFile passed chokidar's raw stats.ctimeMs/mtimeMs
straight through. On Linux those carry sub-millisecond precision (e.g.
1778511180024.462), so watch-mode file changes wrote non-integer
timestamps into the database.

The earlier floor fix (3f7bb047) covered the scan/stat adapters but missed
this watch path, which is the one the daemon actually uses at runtime.
Mobile clients then crash on such a document because Capacitor's
Filesystem.setTimes casts the value to a Java Long (ClassCastException:
Double cannot be cast to Long).

Floor ctimeMs/mtimeMs here, with a null guard so a partial stat still
falls back to Date.now(). Adds a regression test that a fractional stat is
floored.

Claude-Session: https://claude.ai/code/session_0123E9jVQrsgu3zb82Csuwhi
2026-07-22 14:08:21 +10:00
vorotamoroz fc74638642 Use rooted Commonlib storage in the CLI 2026-07-22 00:17:03 +00:00
vorotamoroz 1ef8c88139 Complete Commonlib rc.6 integration and setup workflows 2026-07-21 15:00:28 +00:00
vorotamoroz e005f9eb13 Prepare the 1.0 beta release lifecycle 2026-07-21 07:15:55 +00:00
vorotamoroz 3eda3316c5 Re-evaluate optional features for 1.0 2026-07-21 01:53:13 +00:00
vorotamoroz 104eeadb4b Reduce Community lint type-safety warnings 2026-07-20 18:08:09 +00:00
vorotamoroz 6484a43e2f Keep P2P consumers on the current transport 2026-07-20 15:06:05 +00:00
vorotamoroz 80d1416a81 Align host settings with the 1.0 lifecycle 2026-07-20 13:20:48 +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 81d27a932f Route application diagnostics through owned log paths 2026-07-18 16:53:20 +00:00
vorotamoroz 7b7801b029 test: verify the packaged Commonlib boundary 2026-07-17 17:50:56 +00:00
vorotamoroz 97964fddf1 refactor: inject CLI I/O and diagnostics 2026-07-17 16:01:48 +00:00
vorotamoroz 326bf77183 refactor: align platform APIs with community review 2026-07-17 14:47:27 +00:00
vorotamoroz a721d3b602 refactor: consume Commonlib as a package 2026-07-17 11:13:16 +00:00
github-actions[bot] 85fc62d61c Releasing 0.25.83 2026-07-16 12:28:26 +00:00
metrovoc 869a893c19 fix: synchronise case-only file renames safely 2026-07-16 20:48:12 +09:00
github-actions[bot] 962589a40f Releasing 0.25.82 2026-07-15 14:00:29 +00:00
github-actions[bot] a7c488f377 Releasing 0.25.81 2026-07-13 18:02:25 +00:00
vorotamoroz a41c829c10 fix: preserve U+FEFF at chunk boundaries (#1010) 2026-07-14 02:15:57 +09:00
Ouyang Xingyuan f28d886603 perf(cli): compile ignore patterns once
Long-running CLI processes rebuilt the same minimatch ASTs for every checked path.

Compile patterns while loading ignore rules and reuse them until the rules are reloaded.

Refs #1006
2026-07-13 10:47:35 +08: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 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