Gabriel Horner
2e8d7c6303
fix: bump nbb-logseq to include datascript fix
2026-03-12 10:21:54 -04:00
Tienson Qin
729ca7fcbf
Merge branch 'master' into feat/worker-sync
2026-01-26 18:52:12 +08:00
Gabriel Horner
37af8f690e
fix: remove remaining uses of file graph specific attributes
...
Removed all file graph uses of :block/namespace, :block/file, :block/type and
:block/properties except for graph-parser which still uses them for db
importer.
Removed all uses of :block/format except for graph-parser and
src/main/frontend
2026-01-22 13:19:58 -05:00
Gabriel Horner
6312f8236a
fix: remove file graph :block/file and dependent code
...
Also remove all file graph references in publishing and
add back publishing.db tests with db graph.
Also remove file graph behavior for cmd-k and files
2026-01-22 13:19:57 -05:00
Gabriel Horner
2bcc331916
fix: remove gp-db ns, especially since it's unused
...
or incorrect in case of graph-view. Removed file graph
specific tests that depended on gp-db
2026-01-22 13:19:57 -05:00
Gabriel Horner
b91b892181
chore: remove unused file ns graph-parser.cli
2026-01-22 13:19:57 -05:00
Gabriel Horner
3e0d57bc32
chore: prefix deps workflows with 'deps-'
...
to organize workflow files better
2026-01-21 14:16:38 -05:00
Tienson Qin
bcc478b5f7
refactor: separate og and db version ( #12276 )
...
separate og and new version apps
remove file sync, tldraw, excalidraw and zotero
2025-12-29 15:39:32 +08:00
Tienson Qin
1ae9e2c496
fix: extends tags query and support eid|title|db-ident
...
Previously `tags` doesn't return blocks that have children tag(s).
Also, `tags` support both db/ident and block/title to make it easy
to use:
(tags ?b #{144})
(tags ?b #{"Task"})
(tags ?b #{:logseq.class/Task})
2025-12-24 14:37:57 +08:00
Tienson Qin
f594e2034f
fix(rtc): batch store and validate db ( #12249 )
...
* fix(rtc): batch store and validate db
* fix: logseq.db/transact! shouldn't distinct tx-data
since move-op include 2 steps:
1. insert-block
2. update-attrs
This results in db invalid after step 1.
* refactor: add transact-with-temp-conn!
* bump nbb-logseq and add tests for ldb/transact* fns
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-12-09 20:47:37 +08:00
Gabriel Horner
27d5a369fd
fix: bump to latest nbb-logseq to fix most logseq.db dependent ns
2025-10-13 21:34:00 -04:00
Gabriel Horner
f93f889f8a
chore: bump to latest nbb w/ datascript update
2025-09-03 10:00:45 -04:00
Tienson Qin
abe03fdaca
refactor: use webpack only for workers
2025-09-01 10:27:34 +08:00
Gabriel Horner
6a84e56984
enhance: working spike for export md command
...
export namespaces aren't reused yet. Fixed bug w/ get-block-and-children
not invoking correctly in nbb. Bumped all deps to use latest nbb-logseq
2025-08-26 11:27:34 -04:00
Gabriel Horner
707f49bc4f
fix: nbb-logseq bundling and quirky datascript requires ( #12032 )
...
* fix: nbb-logseq bundling and quirky datascript requires
* fix: bump nbb-logseq for node version incompatibility
2025-08-06 13:16:50 -04:00
Gabriel Horner
182a51a85e
fix: publishing app in prod mode
...
Also fix watch-publishing-frontend which had stopped working awhile back
with shadow-cljs update
2025-08-01 17:56:39 -04:00
Tienson Qin
2d50ca5ce2
Merge branch 'master' into feat/hnswlib+transformer-js
2025-07-11 18:15:33 +08:00
Tienson Qin
92ec65d61d
Merge branch 'master' into refactor/page-parent
2025-06-15 08:27:33 +08:00
Gabriel Horner
658a25b1b5
chore: bump nbb-test-runner
...
Bump to upstream version now that
https://github.com/nextjournal/nbb-test-runner/pull/3 is merged
2025-06-10 08:47:52 -04:00
Gabriel Horner
56e8a298b1
enhance: defer more scripts for publishing
...
Noticed when comparing with public/index.html
2025-06-06 13:46:56 -04:00
Gabriel Horner
ec22e71df5
fix: bump nbb-logseq to include datascript and nbb fixes
2025-06-06 11:45:25 -04:00
Gabriel Horner
693e6c78fe
enhance: pdf viewer opens in publishing
...
Clicking on pdf opens it in viewer instead of crashing.
Addresses #4048
2025-06-05 17:21:54 -04:00
Gabriel Horner
6cddee4f5a
chore: bump nbb test runner to latest feature
...
now that PR is merged
2025-05-16 08:48:44 -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
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
Gabriel Horner
691b8866ef
refactor: mv another common ns out of db dir
...
Allows for more improved separate linting
2025-04-28 11:27:49 -04:00
Gabriel Horner
6a635ecb49
refactor: mv common ns out of db ns
...
Also move common and file fns out of db ns. Cleanup allows
for better separation linting
2025-04-28 10:37:13 -04:00
Gabriel Horner
e0cb4e786f
chore: bump nbb-logseq with datascript changes
2025-04-24 10:38:04 -04:00
Tienson Qin
38e4b0d9b2
Merge branch 'feat/db' into feat/hnswlib+transformer-js
2025-03-16 11:52:32 +08:00
Tienson Qin
b87c43e697
Merge branch 'feat/db' into perf/app-start
2025-03-13 04:35:52 +08:00
Tienson Qin
68426d54eb
get rid of shared module
2025-03-11 15:30:24 +08:00
Gabriel Horner
99c89ec3be
chore: bump nbb-logseq to include tc/to-date
2025-03-10 15:32:29 -04:00
Tienson Qin
5d2ab65d7c
Merge branch 'feat/db' into feat/blocks-action-bar
2025-03-08 13:55:33 +08:00
Gabriel Horner
7917afaa45
chore: update nbb scripts to be repl friendly
...
With https://github.com/babashka/nbb/issues/95 done, this allows
all nbb script namespaces to required or used from a repl
2025-03-07 11:49:28 -05:00
Gabriel Horner
3a62177082
chore: rename public property to publishing-public?
...
Since #11673 will provide a lower level public? property,
made sense to rename to avoid confusion between public and public?.
Also start deprecating :name config in built-in-properties as it
is barely used and is somewhat confusing
2025-01-17 15:29:20 -05:00
Gabriel Horner
fdfcc4fb1a
fix: public publishing pages missing tags, properties
...
and property values that are nodes
2025-01-17 12:41:29 -05:00
Gabriel Horner
3d42cf7522
fix: bump nbb-logseq so that nbb scripts
...
that have already downloaded feat-db-v16 can use the latest nbb-logseq
2025-01-02 16:09:25 -05:00
Tienson Qin
64734820df
Merge branch 'feat/db' into feat/repeated-tasks
2024-12-29 16:05:24 +08:00
rcmerci
d36f1c35f2
perf: cache d/entity result for immutable entities
2024-12-27 19:46:07 +08:00
Tienson Qin
e514e02d5f
bump nbb-logseq
2024-12-26 15:33:53 +08:00
Gabriel Horner
eeb9d53ef0
fix(regression): publishing using removed rules
2024-11-08 10:48:13 -05:00
Gabriel Horner
1dd3aacb5f
fix: assets of published db graphs
2024-10-31 16:50:46 -04:00
Gabriel Horner
0036a5d9de
fix: invalid throws and remove unused values
...
Caught by updating to latest kondo
2024-10-31 14:12:09 -04:00
Gabriel Horner
92cc1ce38c
fix: publishing build failing b/c there are no source maps
...
See
https://github.com/logseq/publish-spa/actions/runs/11614252492/job/32341972020 .
Decided to build and include source maps on release as it won't affect
initial load and improves debuggability
2024-10-31 12:08:09 -04:00
Gabriel Horner
2cab93b354
fix: loading private published db graphs
...
Initial All Pages view failed to load as did most public pages.
private db graph was also leaking datoms it shouldn't
2024-10-30 15:49:05 -04:00
Gabriel Horner
e157e818cb
chore: mv publishing.cljs to deps/publishing
...
allows for faster publishing dev as publishing-backend workflow
works against latest deps/publishing instead of cached version in .nbb
2024-10-30 12:37:02 -04:00
Tienson Qin
7d084abc5e
fix: publishing app fails to load initial and then user data
...
fixes https://linear.app/logseq/issue/LOG-3257/publishing-app-fails-to-load-initial-and-then-user-data
2024-10-30 15:51:58 +08:00
Gabriel Horner
4214885b7c
chore: mv remaining pdf properties to be in logseq.property.pdf
2024-10-16 11:10:15 -04:00
Tienson Qin
d06eb5f8d4
fix: pdf area annotation
2024-10-08 18:51:17 +08:00