Commit Graph

20006 Commits

Author SHA1 Message Date
charlie
ed8e7d9daf enhance(capacitor): add native datepicker 2025-05-16 17:08:42 +08:00
charlie
5cbd2a4ae5 Merge branch 'feat/db' into feat/capacitor-new 2025-05-16 15:40:05 +08:00
Gabriel Horner
120730a8dc enhance: enable counts for linked references
This was previous behavior and is helpful for getting overview of linked
refs and seeing that filters are roughly working
2025-05-15 17:53:57 -04:00
Gabriel Horner
c308e04b93 refactor: Ensure all ::sqlite-export keys aren't passed to sqlite.build
Enumerating each namespaced key was error prone and too tightly coupled
2025-05-15 17:35:33 -04:00
Gabriel Horner
bd115eef0f enhance: add import option to allow existing pages to keep properties 2025-05-15 17:25:18 -04:00
Gabriel Horner
f896a774ed enhance(dev): CLI built db graphs
have same config.edn as UI ones. Also improve over hack to add
additional config now that rewrite-clj is available
2025-05-15 14:06:54 -04:00
Gabriel Horner
8f23966a72 fix: remove duplicate conversion of config.edn from UI
Conversion of config.edn was moved to exporter in previous commit
2025-05-15 12:18:56 -04:00
Gabriel Horner
dda13d61b9 enhance: improved config.edn for new db graphs
New db config.edn don't include any of the file graph keys or comments.
Previously all comments were confusingly left lying around.
Also moved conversion of imported config.edn so that CLI can use it.
Also temporarily moved one dep to
https://github.com/nextjournal/nbb-test-runner/pull/2 until the PR is
merged
2025-05-15 12:14:46 -04:00
Gabriel Horner
a83285f705 Revert "enhance: move :block/title to page-or-block-attrs"
This commit causing graph invalid errors and failing tests.
This reverts commit a02e842ea3.
2025-05-15 12:11:01 -04:00
Tienson Qin
765568bd4e enhance: filter recently updated when input
Also, don't show new page for built-in files
2025-05-16 00:07:43 +08:00
Tienson Qin
09b333a5c3 fix: pages displayed as invalid ref in table view 2025-05-15 23:49:02 +08:00
Tienson Qin
693b2c166d enhance: add db schema versions to error capture 2025-05-15 23:13:04 +08:00
Tienson Qin
a02e842ea3 enhance: move :block/title to page-or-block-attrs
Because both page and block require `:block/title`.
2025-05-15 22:46:19 +08:00
Tienson Qin
f5efa2d638 fix: remove invalid blocks that have no dispatch key 2025-05-15 22:36:00 +08:00
Tienson Qin
42fb68ff6e fix: invalidate blocks with table filters but not title 2025-05-15 21:51:00 +08:00
Tienson Qin
38267ece78 chore: remove debug 2025-05-15 21:30:43 +08:00
Tienson Qin
b5bf3ff27a chore: remove new-sqlite-client-ops-storage 2025-05-15 20:41:51 +08:00
Tienson Qin
f0a00acf75 enhance: fail fast when there're missing addresses 2025-05-15 18:40:39 +08:00
Tienson Qin
12c6928ba0 fix: can't switch to another graph if failed to open current one 2025-05-15 17:59:22 +08:00
charlie
bf040e07db Merge branch 'feat/db' into feat/capacitor-new 2025-05-15 17:36:29 +08:00
Tienson Qin
f17eb64457 enhance: better report on missing addresses error 2025-05-15 17:17:54 +08:00
Tienson Qin
4d7e286006 chore: update comment 2025-05-15 17:13:19 +08:00
Tienson Qin
767f86344b enhance: check missing addresses on dev 2025-05-15 17:10:03 +08:00
Tienson Qin
ddf45c94ae fix: rebuild db for file based graphs too when missing addresses 2025-05-15 16:03:12 +08:00
charlie
b1a20b0f55 fix(ui): color for the plugin toolbar buttons 2025-05-15 14:39:13 +08:00
Gabriel Horner
138e56aedf fix: cljs test by adding dep I forgot to add
Also ensure all deps' deps.edn have consistent and clear comments
delineating nbb-logseq vs other deps
2025-05-14 16:24:32 -04:00
Gabriel Horner
f34a8d57a0 fix: whitespace on advanced query string import
Fixes https://github.com/logseq/db-test/issues/193
2025-05-14 16:06:23 -04:00
Gabriel Horner
1d8869a4a3 chore: bump borkdude.rewrite-edn to latest
and use consistent alias
2025-05-14 15:55:50 -04:00
Gabriel Horner
6f7e2a94c3 enhance: bump nbb-logseq to include rewrite-clj 2025-05-14 15:50:37 -04:00
Gabriel Horner
62e5b7e306 chore: bump nbb-logseq to get rid of
node deprecation warnings with node 22 and get a year's worth of nbb
updates and fixes
2025-05-14 13:30:52 -04:00
rcmerci
e4431a1d46 fix(rtc): doesn't automatically start after refreshing 2025-05-14 19:42:40 +08:00
rcmerci
e702776930 fix: missing thread-api 2025-05-14 18:04:01 +08:00
rcmerci
ad3e092939 refactor(rtc): impl as functional components 2025-05-14 18:02:21 +08:00
Tienson Qin
67283bf276 fix: indicator status 2025-05-14 17:37:29 +08:00
Tienson Qin
be05eab5ac fix: false alarm of self reference for Tag 2025-05-14 17:01:06 +08:00
charlie
1afeeb4c48 fix(pdf): open block hl ref for Windows 2025-05-14 16:01:46 +08:00
charlie
c0d135cc7d fix(tests): path join 2025-05-14 14:47:18 +08:00
Tienson Qin
972a5be0a4 chore: fs cares only memory and electron files 2025-05-14 13:06:54 +08:00
charlie
fc37bad4bf fix(plugin): missing themes event 2025-05-14 12:50:35 +08:00
Tienson Qin
dc67bd4244 chore: remove repeat calls of safe-decode-uri-component 2025-05-14 12:48:55 +08:00
charlie
de99bb21b3 fix(electron): incorrect path join for Windows 2025-05-14 11:52:14 +08:00
Gabriel Horner
046a593122 enhance: db graph query fn also supports lookup by property ident
Fixes #203
2025-05-13 13:53:14 -04:00
Gabriel Horner
0dd89ded24 fix: large var in deps db 2025-05-13 12:00:38 -04:00
Gabriel Horner
15a83f2026 fix: import of existing pages and their related nodes
Related nodes of imported existing pages weren't being updated to
associate with existing page
2025-05-13 11:42:13 -04:00
Gabriel Horner
f7717da7a9 fix: e2e tests failing because old version of node
Also bump other outdated node versions in workflows
2025-05-13 11:25:50 -04:00
Gabriel Horner
f46f75bf10 fix: remove or rename outdated lint namespaces
Also chore of mv ref ns under util
2025-05-13 11:22:20 -04:00
Tienson Qin
5feaf27c38 chore: specify node version 2025-05-13 23:20:19 +08:00
Gabriel Horner
637955cf18 chore: remove unused dep from removed slides
Followup to #11854
2025-05-13 10:50:25 -04:00
Gabriel Horner
dc0e224982 fix: most node tests failing to run
Upgrade better-sqlite3 to match node bump
2025-05-13 10:42:41 -04:00
Tienson Qin
abcf6fcd06 fix: style 2025-05-13 22:02:59 +08:00