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
Tienson Qin
c264599d6b
fix: valid datoms are skipped from tail address
2025-06-06 05:48:48 +08: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
f6d8595645
fix: view edn export fails for group by
...
Fixes https://github.com/logseq/db-test/issues/300
2025-06-05 10:07:31 -04:00
Tienson Qin
17f5e9127c
fix: don't collapse blocks in list views if there's no children
2025-06-02 23:48:35 +08:00
Gabriel Horner
1c86338f8f
fix: outliner lint
2025-06-02 11:30:11 -04:00
Gabriel Horner
5142030912
fix: property name allows page ref characters when editing
...
that are disallowed at creation time. We should be consistent with
our validation of property names
2025-06-02 11:17:13 -04:00
Gabriel Horner
ec668757fe
fix(dev): exclude long running test in db dep
...
e.g. `yarn test -e long`
2025-06-02 09:42:49 -04:00
Tienson Qin
b68d08861c
fix: multiple default views created for linked references
2025-06-02 11:19:43 +08:00
Tienson Qin
d7f0c248ff
fix: bring back :ref/default-open-blocks-level
2025-06-02 11:19:10 +08:00
Gabriel Horner
1336b46941
chore: change test flag for use with test --exclude
...
:focus is for one-time dev use
2025-06-02 11:13:43 +08:00
Tienson Qin
ad190a0f3a
full-gc run when from user command
...
Also, update gc to run every 3 days
2025-06-02 11:13:43 +08:00
Tienson Qin
524260f6ec
add gc walk addresses
2025-06-02 11:13:43 +08:00
Tienson Qin
0f2f9485de
Increase test data to 1,000,000 datoms
2025-06-02 11:13:43 +08:00
Tienson Qin
a513cb53a3
fix: recursively delete unused addresses
2025-06-02 11:13:43 +08:00
Tienson Qin
06d7ed9b40
enhance: address suggestions from gabriel and zhiyuan
2025-06-02 11:13:43 +08:00
Gabriel Horner
3bee73b62f
chore: add comments inline
2025-06-02 11:13:43 +08:00
Tienson Qin
dda446262d
fix: doc
2025-06-02 11:13:43 +08:00
Tienson Qin
09eaac248f
fix: lint
2025-06-02 11:13:43 +08:00
Tienson Qin
2059f35ae2
fix: lint
2025-06-02 11:13:43 +08:00
Tienson Qin
0d217490a0
chore: remove focus metadata
2025-06-02 11:13:43 +08:00
Tienson Qin
af70449791
add gc test
2025-06-02 11:13:43 +08:00
Tienson Qin
dcc2868c77
add sqlite.debug and sqlite.gc ns for testing
2025-06-02 11:13:43 +08:00
Tienson Qin
f2b1dc2c6c
sync change backs to sqlite cli
2025-06-02 11:13:43 +08:00
Tienson Qin
d78bd64467
fix: alias references are not displayed in linked references
...
fix https://github.com/logseq/db-test/issues/292
2025-05-31 18:26:25 +08:00
Tienson Qin
8a5e38af31
fix: don't add #Task to blocks when modifying status/deadline
...
and scheduled.
Notice that #Task is still added when adding those properties
initially when the block doesn't have other tags that have those properties.
2025-05-31 17:27:34 +08:00
Tienson Qin
b14696f8e2
fix: reference inheritance in page filter
2025-05-30 23:15:23 +08:00
Gabriel Horner
1ba4f57abf
fix: sorting by :date prop in table
...
Fixes https://github.com/logseq/db-test/issues/287
2025-05-29 09:17:34 -04:00
Gabriel Horner
04190d22a3
fix(regression): query builder for multiple property types including :checkbox
...
Fixes https://github.com/logseq/db-test/issues/288 . Regression caused by
572d6f4390 . Confirmed this bug was
affecting the following non-ref, non-string property types:
:checkbox, :any, :keyword and :raw-number
2025-05-28 14:59:26 -04:00
Gabriel Horner
5d377787ec
fix: regression on fixing dupe block ids
...
fixes graph-parser tests
2025-05-29 00:39:51 +08:00
Tienson Qin
4ed15c7dac
fix: extracted-block-ids should be existing block from another page
...
or extracted blocks from the current file.
2025-05-29 00:39:51 +08:00
Tienson Qin
33b6433dc9
wip: move file parse to worker
2025-05-29 00:39:51 +08:00
rcmerci
193e603547
fix: escape more regex meta chars
...
add related testcases
2025-05-28 14:40:35 +08:00
Gabriel Horner
f9e6370f62
fix: large var in db dep
2025-05-27 12:22:57 -04:00
Gabriel Horner
38e05aa6b8
enhance: new graph from script saves git sha in :kv/value
...
Also for
https://test.logseq.com/#/page/6835e455-69f6-4bbd-9865-b76fa57ce457
2025-05-27 12:16:15 -04:00
Gabriel Horner
e7583b8b8c
enhance: save git sha of new graph in kv/value
...
Will be useful for pinpointing if certain graphs are impacted by bugs.
graph-initial-schema-version is helpful but can stay the same for
awhile.
Closes
https://test.logseq.com/#/page/6835e455-69f6-4bbd-9865-b76fa57ce457
2025-05-27 12:14:20 -04:00
Tienson Qin
05597552da
chore: update clj-fractional-indexing
2025-05-27 04:54:58 +08:00
Tienson Qin
973ec2b240
chore: bump logseq/clj-fractional-indexing
2025-05-27 01:16:10 +08:00
Gabriel Horner
40254673a5
fix: existing user class failing import when
...
also specific in :build/property-classes
2025-05-26 10:29:51 -04:00
Gabriel Horner
3fe790d4d7
enhance(dev): scripts can read or write db graphs as full path files
...
This allows for easier use of debugging graphs as they are exported by
users as a file. Also DRYed up duplicated helper
2025-05-23 13:59:02 -04:00
Tienson Qin
65f5b9cd64
enhance(ux): tag properties using select
2025-05-22 19:03:24 +08:00
rcmerci
75a053f918
fix: nbb cannot use glogi
2025-05-22 15:39:17 +08:00
rcmerci
ec7d488d49
fix: add glogi deps
2025-05-22 15:36:36 +08:00
rcmerci
5e60ce853d
test(e2e): dump console logs when test failed
2025-05-22 15:33:33 +08:00
Tienson Qin
021a84bcf2
fix: don't run id-ref->title-ref for file graphs
2025-05-22 14:54:34 +08:00
Tienson Qin
17496cfbb1
fix: don't create block for invalid number property value
2025-05-21 20:28:18 +08:00
rcmerci
533ca23610
fix: schema of :logseq.property/empty-placeholder
2025-05-21 15:27:06 +08:00
Tienson Qin
c18af313b8
enhance: put selected choices on top and ensure stable order
2025-05-21 03:01:31 +08:00
Tienson Qin
d2b2eb3b48
fix: wrong backlinks number in all pages
2025-05-21 01:08:26 +08:00