Tienson Qin
c4e4e28bea
fix: table crash
2025-06-07 11:59:21 +08:00
Tienson Qin
c74abbb7a3
Merge branch 'master' into feat/capacitor-new
2025-06-06 10:28:24 +08: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
184add530b
enhance(ux): show editor popups at the top left corner
2025-06-05 07:57:48 +08:00
Tienson Qin
ddf6f8243d
fix: tag table
2025-06-03 08:33:52 +08:00
Tienson Qin
a4bfa4477e
Merge branch 'master' into feat/capacitor-new
2025-06-03 00:36:17 +08: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
charlie
48d541acd0
Merge branch 'master' into feat/capacitor-new
2025-06-02 20:05:31 +08: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
16d86daab9
Merge branch 'master' into feat/capacitor-new
2025-06-01 06:20:18 +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
Tienson Qin
7d7a50075d
Merge branch 'master' into feat/capacitor-new
2025-05-30 02:02:20 +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
charlie
8f8991d108
Merge branch 'feat/db' into feat/capacitor-new
2025-05-29 11:06:22 +08: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
Tienson Qin
26113f47c7
enhance(ux): search support both recent search and updates
2025-05-28 10:40:26 +08:00
Tienson Qin
03880fc47e
Merge branch 'feat/db' into feat/capacitor-new
2025-05-28 09:16:06 +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
charlie
f009596a54
Merge branch 'feat/db' into feat/capacitor-new
2025-05-27 11:26:07 +08: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