Commit Graph

  • d0cd12a034 fix: remove datoms when uploading if eid or value ref deleted Tienson Qin 2026-01-20 17:13:33 +08:00
  • 4ec99c8f17 fix: reversed data Tienson Qin 2026-01-20 16:59:14 +08:00
  • a9f1df22ae refactor(libs): optimize message transport using MessageChannel charlie 2026-01-20 11:30:46 +08:00
  • 52b690b6a5 fix: normalize reversed tx-data Tienson Qin 2026-01-19 21:11:50 +08:00
  • 4bca11329b chore(libs): bump new version charlie 2026-01-19 18:33:31 +08:00
  • d27a492f2e fix: include t when persist tx-data log Tienson Qin 2026-01-19 17:47:07 +08:00
  • 110084e4ba enhance(apis): add today page charlie 2026-01-19 15:35:05 +08:00
  • 3c9c18500f fix(css): prevent flex item overflow by setting min-width to 0 charlie 2026-01-19 11:17:21 +08:00
  • 77537a337b enhance(apis): add set_property_node_tags API and corresponding test charlie 2026-01-18 12:33:31 +08:00
  • af51223ff6 enhance(apis): add setPropertyNodeTags function for managing property tags charlie 2026-01-17 15:05:35 +08:00
  • 556af5581b fix: put fix after rebase Tienson Qin 2026-01-16 19:35:05 +08:00
  • e94959690d enhance(api): managing property choice values charlie 2026-01-16 18:16:16 +08:00
  • 56a38abb47 fix(apis): streamline tag and property resolution functions charlie 2026-01-16 16:34:14 +08:00
  • 55216f36f0 enhance(plugin): add support for invoking external plugin commands charlie 2026-01-16 16:17:42 +08:00
  • 29f3f41ab5 fix: repeated tx data Tienson Qin 2026-01-16 12:11:17 +08:00
  • 63fb758e37 fix: view blocks not deleted Tienson Qin 2026-01-16 11:46:52 +08:00
  • d409805e26 fix: compare selected remote tx-data with tx-report tx-data instead Tienson Qin 2026-01-16 00:02:45 +08:00
  • 1190885881 fix: asset sync Tienson Qin 2026-01-15 21:59:43 +08:00
  • 1e7c5e1d80 fix: hnsw property created for retracted blocks Tienson Qin 2026-01-15 20:36:03 +08:00
  • 9c0bb07b82 fix: bullet disappear about dragging Tienson Qin 2026-01-15 20:24:43 +08:00
  • dde50d9b62 separate apply-remote-tx! to multiple fns Tienson Qin 2026-01-15 20:17:27 +08:00
  • 3af21b848d fix: ui not synced with final db Tienson Qin 2026-01-15 14:57:10 +08:00
  • f6114afe47 add cycle tests Tienson Qin 2026-01-15 10:41:50 +08:00
  • 77f4629b22 fix: offline extends cycle Tienson Qin 2026-01-15 10:05:12 +08:00
  • 2f7cb2575a fix: offline parent cycle Tienson Qin 2026-01-15 09:15:11 +08:00
  • 2f1b70b865 fix: offline conflicts with deleted nodes Tienson Qin 2026-01-14 22:03:13 +08:00
  • 542a704bcf fix(docs): correct formatting and variable names charlie 2026-01-14 16:13:47 +08:00
  • 621afe27d2 fix(docs): correct formatting and spacing charlie 2026-01-14 16:03:28 +08:00
  • 9837087c74 chore(libs): update AGENTS.md and add db_query_guide.md for improved documentation charlie 2026-01-14 16:01:14 +08:00
  • 3bdbb1824c fix: order conflicts and new block title missing when offline Tienson Qin 2026-01-14 15:25:51 +08:00
  • 6be47c18be enhance(plugin): add support for DB graphs in plugin UI charlie 2026-01-14 11:05:31 +08:00
  • c91187070a wip: initial checksum works when online Tienson Qin 2026-01-14 00:36:56 +08:00
  • 0f45a7641a add rebase tests Tienson Qin 2026-01-13 22:08:58 +08:00
  • 576bcc5132 sync rebase Tienson Qin 2026-01-13 21:51:19 +08:00
  • ee1089f671 Add sync offline tests Tienson Qin 2026-01-13 20:58:04 +08:00
  • 2afc7fe48d another try of client fix Tienson Qin 2026-01-13 18:08:36 +08:00
  • 8c8ca9ce45 rebase Tienson Qin 2026-01-13 05:30:03 +08:00
  • 5138f0c58b fix(plugins): simplify header UI items list component charlie 2026-01-13 15:16:22 +08:00
  • 5ec403c32e fix(plugins): mark hook-ui-slot as static for render optimization charlie 2026-01-13 14:46:39 +08:00
  • 0c55b0acf0 fix: typo Tienson Qin 2026-01-13 00:01:01 +08:00
  • c03a5183df refactor: fix data in server instead of client Tienson Qin 2026-01-12 23:56:50 +08:00
  • 63357c43ba fix: parent missing Tienson Qin 2026-01-12 23:24:10 +08:00
  • ecb46de504 fix: close existing ws connection when opening new conn Tienson Qin 2026-01-12 18:53:07 +08:00
  • bc7f19cbdc fix: client should send only the last :block/parent update to server Tienson Qin 2026-01-12 18:45:02 +08:00
  • 8430f1c9e1 refactor: keep only one ws client Tienson Qin 2026-01-12 17:36:03 +08:00
  • 9bbba502ff remove state machine from protocol Tienson Qin 2026-01-12 17:22:56 +08:00
  • dd30969902 remove state machine Tienson Qin 2026-01-12 17:11:11 +08:00
  • 04356586fd fix(db-sync): fix block-cycle, add test rcmerci 2026-01-12 14:51:55 +08:00
  • 40ddc54091 fix: missing parent Tienson Qin 2026-01-12 14:31:58 +08:00
  • 88d1b56222 doc(db-sync): update fix-blocks-cycle.md rcmerci 2026-01-12 00:54:52 +08:00
  • 9356782168 fix(db-sync): worker server unit-tests rcmerci 2026-01-11 23:57:33 +08:00
  • 10e368fb39 chore: fmt rcmerci 2026-01-11 23:01:30 +08:00
  • 6e2cae24b7 enhance(db-sync): ensure only one ws per repo rcmerci 2026-01-11 23:00:36 +08:00
  • b949f707ed fix(db-sync): recv 'changed' when in tx/batch-wait rcmerci 2026-01-11 22:39:07 +08:00
  • 410d4a27f2 dev(db-sync): add db-sync debug icon in header rcmerci 2026-01-11 22:26:52 +08:00
  • f23ab5c5b5 refactor(db-sync): add state machine doc & refactor rcmerci 2026-01-11 22:25:58 +08:00
  • b7e926f713 enhance(db-sync): remove declare rcmerci 2026-01-11 18:14:34 +08:00
  • 2bc5783b78 enhance(db-sync): update doc and align with codebase rcmerci 2026-01-11 18:02:53 +08:00
  • 611a52443e enhance(db-sync): fail fast when encounter bugs rcmerci 2026-01-11 17:24:25 +08:00
  • 32945f6443 fix(db-sync): fix blocks-cycle, add doc docs/agent-guide/db-sync/fix-blocks-cycle.md rcmerci 2026-01-11 17:18:12 +08:00
  • 4cbb01f78c fix(db-sync): fix test rcmerci 2026-01-11 15:44:06 +08:00
  • 8fbcf16868 fix(db-sync): wrong ws resp when tx/reject rcmerci 2026-01-11 15:27:52 +08:00
  • b0309307f7 wip: missing parent && order conflicts Tienson Qin 2026-01-11 11:18:57 +08:00
  • f8daccba40 fix: fn order Tienson Qin 2026-01-11 10:38:08 +08:00
  • 1b79d7d0d8 doc(db-sync): sync db-sync docs and codebase again rcmerci 2026-01-10 23:41:40 +08:00
  • fcc24fff20 feat(db-sync): add schemas for all client&server ws&http requests&responses rcmerci 2026-01-10 22:56:11 +08:00
  • a32f46fb6f fix(db-sync): dev:db-sync-test only compile rcmerci 2026-01-10 21:46:33 +08:00
  • 9f530799b6 enhance(db-sync): protocol.md add http endpoints rcmerci 2026-01-10 21:45:41 +08:00
  • 0864b485f4 refactor(db-sync): rename worker-sync to db-sync rcmerci 2026-01-10 17:52:33 +08:00
  • cdd380bdc7 use promesa instead of js-await Tienson Qin 2026-01-10 16:59:03 +08:00
  • 5219d928d1 docs(worker-sync): add guide and protocol rcmerci 2026-01-10 16:41:13 +08:00
  • c06a63b03a enable db validation on worker Tienson Qin 2026-01-10 16:16:22 +08:00
  • 8a51a8a7bd fix mobile docs Thiago O. Maciel 2026-01-10 10:08:27 +04:00
  • 6606162080 fix: property db attrs need to be at the beginning of tx-data Tienson Qin 2026-01-10 16:00:07 +08:00
  • 7aee601c3e no need for de-normalize Tienson Qin 2026-01-10 13:12:18 +08:00
  • 2dde10531f move retract handler to normalize Tienson Qin 2026-01-10 00:43:31 +08:00
  • 3fbd1c842e fix: set local tx when downloading graph Tienson Qin 2026-01-10 00:36:17 +08:00
  • 7bbc5af848 fix: replace :db/retract datoms with :db.fn/retractEntity Tienson Qin 2026-01-10 00:27:11 +08:00
  • 52bac8aef5 enhance(worker-sync): add ws reconnect backoff rcmerci 2026-01-10 00:17:35 +08:00
  • 7d2d098cf2 fix: wrong pipeline data when applying remote tx Tienson Qin 2026-01-09 23:10:12 +08:00
  • e203198528 server apply multiple txs at once Tienson Qin 2026-01-09 22:51:53 +08:00
  • 96da116077 fix: user persisted local-tx Tienson Qin 2026-01-09 22:07:39 +08:00
  • a54ecc7d28 docs(worker-sync): add accuracy note rcmerci 2026-01-09 22:28:33 +08:00
  • 01fc791cd6 docs(worker-sync): expand dev start note rcmerci 2026-01-09 22:23:44 +08:00
  • c2738c9dc9 enhance(worker-sync): foreground dev task rcmerci 2026-01-09 22:19:27 +08:00
  • 965f93de70 update agents.md and docs/agent-guide/worker-sync.md rcmerci 2026-01-09 21:05:24 +08:00
  • cb032ea148 remove tx api, use tx/batch instead Tienson Qin 2026-01-09 20:49:19 +08:00
  • a217cdede6 enable client db validation Tienson Qin 2026-01-09 16:38:02 +08:00
  • 5a05b5f102 Add head request Tienson Qin 2026-01-09 16:05:37 +08:00
  • 1e8c89d602 use staging ws url Tienson Qin 2026-01-09 13:48:51 +08:00
  • b9d6f472c3 authorization Tienson Qin 2026-01-09 03:01:10 +08:00
  • 582b741b69 use wss Tienson Qin 2026-01-09 00:23:52 +08:00
  • cb019e9e52 remove source maps for testing Tienson Qin 2026-01-09 00:03:41 +08:00
  • eb7e52257e disable sentry for any-branch test Tienson Qin 2026-01-08 23:54:43 +08:00
  • 18fb335c4e Merge branch 'master' into feat/worker-sync Tienson Qin 2026-01-08 23:44:41 +08:00
  • b6ca3097da add workflow to deploy any branch Tienson Qin 2026-01-08 23:44:11 +08:00
  • 75575bd396 clean ns Tienson Qin 2026-01-08 23:33:32 +08:00
  • 2c6723db3f remove debug datoms call Tienson Qin 2026-01-08 23:21:02 +08:00
  • 887c0cc481 disable snapshot as it's memory consume Tienson Qin 2026-01-08 23:20:31 +08:00
  • e8f2d2d7e1 increase download batch size Tienson Qin 2026-01-08 23:06:18 +08:00