Commit Graph

  • b03eb353c1 docs: add TESTING.md (how to test docmost-sync) main vvzvlad 2026-06-21 02:31:51 +03:00
  • 5826255a2f feat(sync): runnable FS->Docmost push (dry-run default, --apply writes) vvzvlad 2026-06-21 02:30:46 +03:00
  • 2f7c0649bb feat(sync): FS->Docmost push #3 — move/rename apply (§5 path-as-truth) vvzvlad 2026-06-20 18:52:54 +03:00
  • 2d13e5ca15 feat(sync): FS->Docmost push #2 — loop-close (§6.3/§10) + fix flaky property timeout vvzvlad 2026-06-20 17:10:09 +03:00
  • 9c6283aa8e feat(sync): FS->Docmost push #1 — diff/ref primitives + pure planner + apply (fakes) vvzvlad 2026-06-17 02:32:15 +03:00
  • 480f4c3747 test(sync): client-core REST integration (axios-mock-adapter) vvzvlad 2026-06-17 02:03:42 +03:00
  • b630a5ccac docs: delete test strategy report vvzvlad 2026-06-17 01:35:16 +03:00
  • 1750058503 refactor(sync): testability seams for pull + collab; integration tests vvzvlad 2026-06-17 01:29:49 +03:00
  • d9d8538846 test(sync): implement test-strategy Phase 1-2 (pure unit/golden/property), +102 tests vvzvlad 2026-06-17 01:01:26 +03:00
  • f68168e3c1 refactor(sync): unify git exec layer; fix non-ASCII paths + diagnostics (review) vvzvlad 2026-06-17 00:32:37 +03:00
  • ec0a3d47c7 fix(sync): robust git coupling — non-ASCII paths, config neutralization, runtime git vvzvlad 2026-06-17 00:15:17 +03:00
  • 531b320776 feat(sync): add git vault layer (§5) and the Docmost->vault pull cycle (§6) vvzvlad 2026-06-16 23:57:50 +03:00
  • 4b34f4d30a feat(sync): resolve §11 idempotency via canonical comparison + corpus harness vvzvlad 2026-06-16 23:23:32 +03:00
  • 90d8f86fda test: add full test suite for docmost-client and remaining modules vvzvlad 2026-06-16 22:50:04 +03:00
  • cc13c94f53 test(docmost-client): add unit tests for pure lib modules vvzvlad 2026-06-16 22:10:06 +03:00
  • c6edd73324 refactor(pull): extract tested vault-layout module; harden pull; close review findings vvzvlad 2026-06-16 21:09:40 +03:00
  • 447d2508ae feat(sync): scaffold monorepo, extract docmost-client, add Phase-0 harness + read-only pull vvzvlad 2026-06-16 20:20:20 +03:00
  • 2f92dc4c1f docs(spec): add monorepo implementation and access layer notes vvzvlad 2026-06-16 19:11:53 +03:00
  • ef223e13ff chore(scaffold): bootstrap docmost-sync Node/TS project skeleton vvzvlad 2026-06-16 18:54:29 +03:00
  • cc584a97f3 docs(spec): resolve remaining §12 open questions; expand §16 REST map vvzvlad 2026-06-16 18:54:10 +03:00
  • 42eb986596 docs(spec): resolve open questions §12 and add confirmed Docmost REST map vvzvlad 2026-06-16 18:37:50 +03:00
  • d5cd1bba02 docs: add project spec and VS Code workspace vvzvlad 2026-06-16 18:30:04 +03:00