Tienson Qin
284c2c23ce
perf: all pages
2024-10-18 12:33:05 +08:00
Gabriel Horner
e231192cda
enhance: add import metadata
...
Useful for debugging different types of imports and knowing
when import was done, especially since it can differ from when
graph was created
2024-10-17 13:23:30 -04: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
47524fda15
Merge branch 'feat/db' into refactor/dsl-query
2024-10-16 17:48:49 +08:00
Gabriel Horner
c592b39707
fix: capitalize pdf-annotation ident
...
Only class ident that isn't capitalized
2024-10-15 11:14:53 -04:00
Tienson Qin
c1be7c9105
enhance: add :logseq.class/pdf-annotation
2024-10-15 17:11:46 +08:00
Gabriel Horner
41a05097c7
enhance: Asset page defaults to gallery view
...
Also remove unnecessary hack for property.view/type
2024-10-14 16:23:42 -04:00
Gabriel Horner
53556d9230
fix: rename Card View to Gallery View
...
Don't overload 'Card' to mean multiple things.
Also improved migration docstrings
2024-10-14 15:41:10 -04:00
Tienson Qin
3132c5c92e
fix: tests
2024-10-14 22:22:25 +08:00
Tienson Qin
0567d4d14f
fix: built-in-classes should be ordered map
...
Because some classes depend on others.
2024-10-14 21:44:50 +08:00
Tienson Qin
473fe192b1
fix: clear markdown heading when saving on db graph
2024-10-14 21:28:45 +08:00
Tienson Qin
c215f7e496
fix: worker add missing class or properties to typed display blocks
2024-10-14 21:23:58 +08:00
Tienson Qin
36ce75c58a
enhance: add #Code, #Math and #Quote
2024-10-14 19:59:22 +08:00
Tienson Qin
61d91bd16d
refactor: remove # heading chars from block/title
...
fixes https://github.com/logseq/db-test/issues/129
2024-10-14 16:53:23 +08:00
Tienson Qin
e0e1bac8d9
fix: block references not rendering on first load
...
fix https://github.com/logseq/db-test/issues/140
2024-10-14 15:04:45 +08:00
Tienson Qin
38f0abd9a8
property db ident update to the format user.property/name-nanoid
...
nanoid is limited to 8 chars which should be enough.
2024-10-14 05:53:36 +08:00
Tienson Qin
e3555f524d
fix: order
2024-10-14 04:23:25 +08:00
Tienson Qin
7785655062
Add existing db attributes to properties
...
To bring more power to dsl query `(property db-attribute value)`.
2024-10-14 04:13:54 +08:00
Tienson Qin
e85b05336d
perf: table search
...
1. cache :block/title calculation
2. sort rows if only sorting changed
3. use string/includes? instead of fuzzy search
2024-10-13 02:38:13 +08:00
charlie
eb4cb0609f
enhance(ui): remove all of the classic modal components
2024-10-12 15:17:32 +08:00
Gabriel Horner
594e255d98
fix: db import shouldn't fail on asset imports
...
Correctly display asset related properties as ignored for now.
Related to #11563 . Also fix lint
2024-10-11 11:36:01 -04:00
Gabriel Horner
a9213c6fae
enhance: validate asset block has required properties
...
Unlike other built-in tagged nodes, this node has required properties
when it's first created
2024-10-11 10:20:13 -04:00
Tienson Qin
639e4770c9
fix: text-format asset displayed as downloadable link
2024-10-11 13:37:53 +08:00
Gabriel Horner
d675f6ce1f
fix: new assets have invalid schema
...
Follow up to #11563 . Fix by relying on required asset property rather
than making :block/type more inconsistent. :block/type is mostly a page
type except for tech debt with "hidden" and "closed value"
2024-10-10 22:06:04 -04:00
Tienson Qin
03321f665b
Merge branch 'feat/db' into refactor/dsl-query
2024-10-10 23:33:26 +08:00
Gabriel Horner
39994b6891
fix: missing pages caused by import of changed property type
...
related to logseq/db-test#134
2024-10-10 09:34:22 -04:00
Tienson Qin
6ce66e6f09
Merge branch 'feat/db' into refactor/dsl-query
2024-10-10 16:00:34 +08:00
Tienson Qin
d765d1ceeb
Merge pull request #11563 from logseq/refactor/assets
...
feat: #Asset tag
2024-10-10 15:54:15 +08:00
Tienson Qin
9f0e3443c1
fix: db property rule return pages
...
Built-in properties can be queried too.
2024-10-10 15:49:59 +08:00
Gabriel Horner
e0b5c78374
fix: large exporter var
2024-10-09 15:21:57 -04:00
Gabriel Horner
bc4f121572
enhance: add import support for linked ref filters
...
Fixes LOG-3201. Also refactor and fix page-names-to-uuids to include
all existing user page names, not just ones from current file
2024-10-09 14:54:46 -04:00
Tienson Qin
bb08621fea
enhance: support tags in query dsl
2024-10-09 21:17:49 +08:00
Tienson Qin
2300f4e8c1
Merge branch 'feat/db' into refactor/assets
2024-10-09 19:46:07 +08:00
Tienson Qin
d6c6e10049
fix: /deadline can't input journal name with slashes
2024-10-09 16:53:40 +08:00
Tienson Qin
c049eb28fd
Merge branch 'feat/db' into refactor/assets
2024-10-09 15:51:26 +08:00
Tienson Qin
26df66e5ff
add card view migration
2024-10-09 15:34:02 +08:00
Tienson Qin
27de657f02
feat: card view
2024-10-09 12:17:20 +08:00
Tienson Qin
bb422e75a4
feat: bring back image resize
2024-10-09 08:30:24 +08:00
Gabriel Horner
79569e8eaf
enhance: add title-format support for import
...
Fixes
https://linear.app/logseq/issue/LOG-3219/import-journalpage-title-format-config .
Part of https://github.com/logseq/db-test/issues/61
2024-10-08 11:51:54 -04:00
Tienson Qin
3acbed2731
chore: remove properties :file and :file-path from db graphs
...
The db version uses :logseq.property/asset.
2024-10-08 22:55:06 +08:00
Tienson Qin
6f615a2b04
fix: graph-parser test
2024-10-08 21:38:25 +08:00
Tienson Qin
550bf9d40a
fix: delete asset
2024-10-08 21:24:44 +08:00
Tienson Qin
d06eb5f8d4
fix: pdf area annotation
2024-10-08 18:51:17 +08:00
Tienson Qin
fe8345499a
fix: load pdf annotations and storing last visit page
2024-10-08 16:48:54 +08:00
Tienson Qin
7a7e22efdb
fix: pdf annotation navigation
2024-10-08 15:53:34 +08:00
Tienson Qin
6d093927b9
fix: use existing asset if checksum matches
2024-10-08 14:21:50 +08:00
Tienson Qin
998fc66132
Merge branch 'feat/db' into refactor/assets
2024-10-08 11:54:31 +08:00
Gabriel Horner
830c275d54
chore: use internal-page? helper
2024-10-03 11:52:23 -04:00
Gabriel Horner
f898fb5cca
fix: disallow more strange parent child relationships
...
when setting Parent property. property and journal shouldn't be a parent
of any page right now, especially with pages of other types. Maybe
property and whiteboard can have hierarchies later
2024-10-03 10:01:06 -04:00
Tienson Qin
604e4be4d8
fix: test
2024-10-03 18:38:58 +08:00