Commit Graph

3123 Commits

Author SHA1 Message Date
Gabriel Horner
536f39cbbd enhance: import basic pdf text annotation
Only read edn for now. Works in UI and CLI.
Also correctly keeps annotation edn from being copied since
it's no longer used
2025-07-22 08:57:21 -04:00
Tienson Qin
2c27aee09d use db/id for hnsw label
Because db/id is unique, auto-increment so that old ids are not re-used.
2025-07-21 20:14:14 +08:00
Tienson Qin
4b0cb79d0d fix: vector search 2025-07-16 04:33:05 +08:00
charlie
92c478099f Merge branch 'master' into enhance/mobile-silk 2025-07-15 13:01:56 +08:00
Gabriel Horner
65640ed885 fix: macro file graph properties are undeclared
Looks like we forgot to do this when we brought them back in
ac31842cec
2025-07-14 17:58:42 -04:00
charlie
546d54ed5f enhance(mobile): add custom silk topbar component 2025-07-14 13:02:23 +08:00
charlie
315941c05c enhance(mobile): add page component 2025-07-13 15:49:00 +08:00
Tienson Qin
2d50ca5ce2 Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-11 18:15:33 +08:00
charlie
1828fbbdbc enhance(mobile): add root page component 2025-07-10 15:34:17 +08:00
charlie
e1db8e958d enhance(mobile): adapt silkhq page components 2025-07-10 11:49:12 +08:00
charlie
c1a78095af Merge branch 'master' into enhance/mobile-silk 2025-07-10 10:15:41 +08:00
Gabriel Horner
bb6ed709e5 refactor: use get-journal-page for finding a journal page
Only updated this in DB graph files since this is where they are
the most useful
2025-07-09 14:04:02 -04:00
Gabriel Horner
eabee3fe1c chore: mv db only fns to db ns
Also add related names to linter
2025-07-09 13:26:12 -04:00
charlie
0b8277bea4 enhance(mobile): add silk stacking sheet component 2025-07-09 23:22:00 +08:00
charlie
1995da3ae1 enhance(mobile): add silkhq components 2025-07-09 11:19:00 +08:00
charlie
ce908f0252 Merge branch 'master' into enhance/mobile-silk 2025-07-09 08:48:15 +08:00
Gabriel Horner
da7f9f1dcd fix: hiding #Task on mobile affects desktop
Don't hide #Task on desktop which is still useful.
Rather default mobile to hiding which has the added benefit
of handling other tags e.g. #Query.  Follow up to #11903
2025-07-08 12:11:43 -04:00
charlie
0b2bb2b3f3 enhance(mobile): add more silkhq components 2025-07-08 21:49:25 +08:00
charlie
dff4aa64bb enhance(mobile): add silkhq basic components 2025-07-08 17:23:05 +08:00
Tienson Qin
122b6b7a45 Merge branch 'master' into feat/capacitor-new 2025-07-07 16:20:19 +08:00
Tienson Qin
e259be0c51 feat: quick add (#11986)
* feat: quick add

* enhance(ux): auto open block for editing for quick add

* enhance(ux): show notification after quick add

* add migration for quick add page
2025-07-07 16:18:53 +08:00
Tienson Qin
844bfbb784 Merge branch 'master' into feat/capacitor-new 2025-07-04 16:15:46 +08:00
Gabriel Horner
4b5305ed70 enhance(dev): add tests for unique namespaced pages
also add more new graph validations
2025-07-03 11:10:38 -04:00
Gabriel Horner
b7feae4476 fix: batch remove required property
results in invalid entities e.g. invalid class
when extends is removed.
Fixes
https://test.logseq.com/#/page/6864f732-c4ac-4fea-8ef2-c40561e1bde6
2025-07-03 17:35:35 +08:00
Gabriel Horner
04d39d8de8 fix: batch delete tags breaks pages
Fixes
https://test.logseq.com/#/page/6864f732-c4ac-4fea-8ef2-c40561e1bde6.
Also fix protected property not notifying user
2025-07-03 17:35:34 +08:00
Tienson Qin
d0c54bb2b6 fix: lint 2025-07-03 17:34:38 +08:00
Tienson Qin
d46e97fafe perf: linked references
1. don't use recursive rule `block-parent`
2. using `:block/path-ref` to get both parent and children
3. run `hidden-ref?` check for refs only (not path-refs)
2025-07-03 17:34:14 +08:00
Gabriel Horner
39e2967044 fix: batch remove required property
results in invalid entities e.g. invalid class
when extends is removed.
Fixes
https://test.logseq.com/#/page/6864f732-c4ac-4fea-8ef2-c40561e1bde6
2025-07-02 18:29:25 -04:00
Gabriel Horner
48adb2723d fix: batch delete tags breaks pages
Fixes
https://test.logseq.com/#/page/6864f732-c4ac-4fea-8ef2-c40561e1bde6.
Also fix protected property not notifying user
2025-07-02 18:23:10 -04:00
Tienson Qin
38cdc875e0 perf: get-class-extends 2025-07-02 15:23:30 +08:00
Tienson Qin
18d607a27e fix: lint 2025-07-02 15:23:01 +08:00
Tienson Qin
d4b37189a0 perf: linked references
1. don't use recursive rule `block-parent`
2. using `:block/path-ref` to get both parent and children
3. run `hidden-ref?` check for refs only (not path-refs)
2025-07-02 15:23:01 +08:00
Tienson Qin
2023d87f8e perf: get-class-extends 2025-07-02 15:21:25 +08:00
Tienson Qin
a5c3dda958 fix: lint 2025-07-01 23:05:25 +08:00
Tienson Qin
d8a07234c1 perf: linked references
1. don't use recursive rule `block-parent`
2. using `:block/path-ref` to get both parent and children
3. run `hidden-ref?` check for refs only (not path-refs)
2025-07-01 22:50:19 +08:00
Tienson Qin
1f18aeb8c9 fix(mobile): table view scroll container 2025-07-01 10:33:16 +08:00
Tienson Qin
f339d0a712 enhance(ux): remove #Task from todos when toggle Done 2025-07-01 10:21:46 +08:00
Tienson Qin
90a776edf1 enhance(ux): hide #Task by default on mobile 2025-07-01 08:54:35 +08:00
Tienson Qin
13305e3169 Merge branch 'master' into feat/capacitor-new 2025-07-01 08:06:47 +08:00
Tienson Qin
a365154eec fix: indentation after an embeded node
fixes https://github.com/logseq/db-test/issues/361
2025-06-30 23:28:47 +08:00
Tienson Qin
702255adea fix: don't create unnecessary linked/unlinked reference views 2025-06-29 15:43:35 +08:00
Tienson Qin
84b83397cc enhance: remove parent extends when setting a child class for extends 2025-06-29 15:21:09 +08:00
Tienson Qin
6b13406e92 fix: remove extends class adds Root Tag 2025-06-29 15:21:09 +08:00
Gabriel Horner
a1967ef748 fix: db lint
also move class fn to db-class
2025-06-29 15:21:09 +08:00
Gabriel Horner
1ae6e5ceb5 fix: build doesn't fail if one extends
doesn't have a class-db id. Also fix export
which should always export extends unless it's the default
2025-06-29 15:21:09 +08:00
Gabriel Horner
268889d0b7 chore: rename sqlite.build :build/class-parent to :build/class-extends
Matches new property name and its arity. :build/class-parent deprecated
2025-06-29 15:21:09 +08:00
Tienson Qin
c07d8a6a6e fix: tests 2025-06-29 15:21:09 +08:00
Tienson Qin
ded9c8e517 fix: update :build/class-parent to multiple values 2025-06-29 15:21:09 +08:00
Tienson Qin
6902578358 add migration for tag extends 2025-06-29 15:21:09 +08:00
Tienson Qin
9c49f63a6f add tests for extends cycle validation 2025-06-29 15:21:09 +08:00