Commit Graph

23830 Commits

Author SHA1 Message Date
Mega Yu
afc97fb165 chore(deps): upgrade clj-kondo to version 2026.01.19 across all dependencies 2026-03-18 21:29:05 +08:00
Tienson Qin
eaa0d6ff96 fix: re-ordered tx data by replace-attr-retract-with-retract-entity 2026-03-18 16:42:21 +08:00
Mega Yu
b1b804e7f8 typo fix 2026-03-18 16:05:34 +08:00
Mega Yu
1fa5b83b11 chore(deps): update bb.edn dependencies to latest versions
- cheshire 5.12.0 -> 6.1.0
- org.babashka/cli 0.2.23/0.7.53 -> 0.8.67
- org.babashka/http-server 0.1.13 -> 0.1.14
- slipset/deps-deploy 0.2.1 -> 0.2.2
- logseq/bb-tasks sha 70d3edeb/1d429e22 -> acb3d3d5
- clj-kondo pod 2024.09.27 -> 2026.01.19
- org.babashka/fswatcher pod 0.0.3 -> 0.0.7
- org.babashka/go-sqlite3 pod 0.1.0 -> 0.3.13
2026-03-18 15:52:12 +08:00
Mega Yu
147b8bda09 fix(deps): revert malli to 0.16.1 for nbb-logseq compatibility
malli 0.20.1 introduced defrecord Tag/Tags with (-pr-writer ...) protocol
dispatch calls in ClojureScript that are incompatible with the SCI interpreter
used by nbb-logseq. This causes 'Could not resolve symbol: -pr-writer' errors
in nbb-based tests (CI yarn test).
2026-03-18 15:39:10 +08:00
Mega Yu
58b283f6d4 chore(deps): upgrade borkdude/rewrite-edn to version 0.5.9 and match deps.edn 2026-03-18 15:35:19 +08:00
Tienson Qin
a928a29208 fix: remove new-graph-helper retry for rtc tests 2026-03-18 15:13:56 +08:00
Mega Yu
94e9328a04 chore: add missing comma in extend-exclude paths in typos.toml 2026-03-18 11:36:28 +08:00
Mega Yu
2fa513ec5e chore: fix typos in extend-exclude paths in typos.toml 2026-03-18 11:35:36 +08:00
Mega Yu
d5ed3e2b4b chore(publishing): update yarn.lock 2026-03-18 11:32:02 +08:00
Mega Yu
44662b8e8b Merge branch 'master' into refactor/package-upgrade 2026-03-18 11:26:06 +08:00
Mega Yu
f4b9d9ba69 chore(deps): remove deprecated aws-amplify-react dependency and import the local i18n dictionary 2026-03-18 09:49:04 +08:00
Mega Yu
1783b36fec chore(deps): remove deprecated @storybook/testing-library dependency 2026-03-18 09:28:56 +08:00
Tienson Qin
8d080cd4fa fix: lint 2026-03-18 07:48:01 +08:00
Tienson Qin
e7bcdb0bcc fix: batch tx should separate schema ops from data ops 2026-03-18 07:43:23 +08:00
Tienson Qin
35206ab1f4 ignore recycle apis 2026-03-18 06:35:28 +08:00
Tienson Qin
ad3cc18a63 fix: lint 2026-03-18 06:31:47 +08:00
Tienson Qin
e122073693 fix: lint 2026-03-18 06:23:22 +08:00
Tienson Qin
9218c16a1d fix: e2e tests 2026-03-18 06:11:04 +08:00
Tienson Qin
2801276ce1 fix(sync): handle recreated lookup refs 2026-03-18 06:11:04 +08:00
Tienson Qin
e3e54eba3f tag/property/closed value should be hard retracted 2026-03-18 06:11:04 +08:00
Tienson Qin
1f30693851 fix: tests 2026-03-18 06:11:04 +08:00
Tienson Qin
6ca2cc4312 fix(sync): disable checksum for encrypted graphs 2026-03-18 06:11:04 +08:00
Tienson Qin
16f775c9ad refactor: separate sync into modules 2026-03-18 06:11:04 +08:00
Tienson Qin
9ff7b99bd4 add adr to strengthen simulation tests 2026-03-18 06:11:04 +08:00
Tienson Qin
5e957beafb add more tests 2026-03-18 06:11:04 +08:00
Tienson Qin
55834b541d fix: db-worker stops working after hot-reload 2026-03-18 06:11:04 +08:00
Tienson Qin
fb76b061b4 fix: simplify db sync for recycle semantics 2026-03-18 06:11:04 +08:00
Tienson Qin
7630d49207 fix: tests 2026-03-18 06:11:04 +08:00
Tienson Qin
174cdfd865 feat: recycle 2026-03-18 06:11:04 +08:00
Tienson Qin
dc829be3f1 fix: lint 2026-03-18 06:11:04 +08:00
Tienson Qin
071677859d refactor(sync): simplify remote sync flow 2026-03-18 06:11:04 +08:00
Gabriel Horner
e2ec7660f4 enhance: allow all list fields to be sorted
Removes needing to maintain a separate config
just for sorting and allows for more sorting.
Also remove needless home-rolled validation
when babashka.cli already provides it
2026-03-17 15:08:55 -04:00
Gabriel Horner
e6e8a945e8 fix: cli completion of aliases
babashka.cli doesn't support -o=val completion for alias options e.g.
'-f=created-at'. Instead they now correctly complete '-f created-at'
2026-03-17 13:40:16 -04:00
Gabriel Horner
d7d0e939a5 enhance: add cli completion for comma separated options like --fields
Simply add a :multiple-values key to an option spec
2026-03-17 13:34:13 -04:00
Gabriel Horner
02fbd94d1d fix: overlapping cli option user-only
I introduced this not realizing --include-built-in is the opposite.
Now that --no-include-built-in autocompletion is available, there's
no reason to have confusing, opposite options of each other
2026-03-17 12:27:00 -04:00
Gabriel Horner
9a9504b9b5 enhance: cli completion for negating command boolean options
with '--no-'. Don't do global options as most global options don't
apply to all commands and are already turned off by default
2026-03-17 11:56:03 -04:00
Mega Yu
49af18d93b chore(deps): downgrade bignumber.js and pdfjs-dist 2026-03-17 21:38:37 +08:00
Mega Yu
ed9d4c77dc chore: update module resolution strategy to 'bundler' 2026-03-17 21:37:29 +08:00
Mega Yu
37066baa2d chore(e2e): set preferred language to English in e2e test 2026-03-17 21:37:14 +08:00
rcmerci
209b499494 062-cli-list-default-sort-updated-at.md 2026-03-17 17:30:17 +08:00
rcmerci
5db3a3086c 061-graph-dir-space-preserve-canonical.md 2026-03-17 16:45:36 +08:00
Rustum Zia
5fe47fb69f fix(left_sidebar): don't activate resizer when sidebar is closed (#12455) 2026-03-17 13:43:09 +08:00
Gabriel Horner
43a6e9f853 fix: multiple fields not visible for list commands
* uuid, classes, properties, extends and description fields not visible
  for human output even though data is available and users are asking
  to display it with --with-* or --fields
* Also fix recent regression for property types no longer displaying by
  default
* Also fix --with-extends, --with-properties and --with-classes
  depending on undocumented --extra option. Options should be declarative and
  not have hidden dependencies
2026-03-17 00:14:08 -04:00
Tienson Qin
b27272828d code cleanup round 2 2026-03-17 00:07:33 +08:00
Tienson Qin
db6fee669a sync client code cleanup 2026-03-17 00:07:33 +08:00
Tienson Qin
917309113f feat: sync checksum 2026-03-17 00:07:33 +08:00
Tienson Qin
6183ba2375 fix(rtc): recover legacy rebased tx tempids 2026-03-17 00:07:33 +08:00
Tienson Qin
33098113ee enhance: returns rejected tx 2026-03-17 00:07:33 +08:00
Tienson Qin
e3366e8e07 enhance(rtc): preserve rebased tx boundaries 2026-03-17 00:07:33 +08:00