Commit Graph

13003 Commits

Author SHA1 Message Date
Tienson Qin
f05cb555fe Merge branch 'feat/db' into refactor/block-schema 2025-01-14 15:43:39 +08:00
Tienson Qin
868f066e07 enhance: use :property/hide? for hidden pages instead of public? 2025-01-14 15:30:05 +08:00
charlie
ac3b643a11 chore(dev): react key warnings 2025-01-14 15:13:08 +08:00
charlie
0b7c9b4a26 chore(dev): patch console error for React 2025-01-14 15:02:50 +08:00
Tienson Qin
7f17532e04 fix: react key warning 2025-01-14 15:01:26 +08:00
rcmerci
22fcaa2452 chore: update docstring 2025-01-14 14:59:43 +08:00
rcmerci
3e025dd311 enhance: add created-by prop to blocks 2025-01-14 14:57:33 +08:00
Tienson Qin
c4e8fa1e72 fix: react key warning 2025-01-14 14:36:29 +08:00
Tienson Qin
0ac4b777d5 fix: react key warning 2025-01-14 14:35:33 +08:00
Tienson Qin
2b55e0da05 chore: disable schema fix 2025-01-14 14:18:43 +08:00
Tienson Qin
2e12918d5c Merge branch 'feat/db' into refactor/block-schema 2025-01-14 14:17:24 +08:00
Tienson Qin
9d7e164932 add migration 2025-01-14 14:16:54 +08:00
rcmerci
685e82502b chore: remove prn 2025-01-14 13:01:50 +08:00
charlie
8d778aa1e9 enhance(api): upsert/get property entity with caller key from the plugin api call 2025-01-14 10:34:07 +08:00
charlie
b3d6744298 enhance(ui): broken line for the datetime label 2025-01-14 08:51:58 +08:00
Gabriel Horner
c87da72b95 enhance: allow a tag to be converted back to a page
People do sometimes accidentally tag a page like in
https://github.com/logseq/db-test/issues/201 and should have a way to
undo it
2025-01-13 17:43:21 -05:00
Gabriel Horner
86807f5420 fix: frontend lint 2025-01-13 11:47:28 -05:00
Gabriel Horner
1ab621069d enhance: importer displays one notification about ignored files
rather than one notification per file. Also ignore pdf highlight pages
as user graphs shouldn't fail hard on features that aren't imported yet.
This allowed the user graph in
https://github.com/logseq/db-test/issues/191 to import without errors
2025-01-13 11:44:02 -05:00
Tienson Qin
2c04eb76d7 fix: db tests 2025-01-13 16:20:45 +08:00
charlie
ba9b84c206 fix(e2e): plugin apis related tests 2025-01-13 12:07:47 +08:00
Tienson Qin
1535816625 Rename position to ui-position 2025-01-13 10:06:48 +08:00
Tienson Qin
93a7034249 Remove more cases of :block/schema 2025-01-13 10:00:00 +08:00
rcmerci
18d4afa482 fix: profile multi-arity fns 2025-01-12 23:08:15 +08:00
Tienson Qin
639ca09f2e Remove more usage of :block/schema 2025-01-12 17:15:14 +08:00
Tienson Qin
e318e0d6c1 Merge branch 'feat/db' into refactor/block-schema 2025-01-12 16:48:19 +08:00
rcmerci
f485eeef3d enhance: add prop :logseq.property/created-by 2025-01-12 16:12:08 +08:00
rcmerci
9764646d07 enhance: profiler now support multi-arity & variadic fns 2025-01-12 15:36:24 +08:00
charlie
4d0fbe11be fix(pdf): incorrect styles for the external window pdf viewer 2025-01-11 15:47:11 +08:00
Gabriel Horner
5ccb11aa0f fix(regression): Can't distinguish between page and class properties
Without a visual indicator there's no way for a user to know what's a
page or class property for a class. Pretty confusing for anyone who's
using page properties on a class
2025-01-10 14:00:52 -05:00
Gabriel Horner
25d1243edd chore: update docstrings in kv-entity
Also update other :import-type to be keywords like other values
2025-01-10 12:41:54 -05:00
Gabriel Horner
1adeaa3259 fix: migrate command throwing 'Unserializable return value' error 2025-01-10 10:20:16 -05:00
charlie
ccefc2ba77 fix(apis): missing exports 2025-01-10 16:29:41 +08:00
rcmerci
1c5761e279 enhance(rtc): ignore entities if possible when init upload/download 2025-01-10 16:04:21 +08:00
rcmerci
72b736abd4 enhance(rtc): don't generate update-op if only :block/updated-at changed 2025-01-10 13:26:55 +08:00
Tienson Qin
68f758cdc9 fix: invalid data
/Validate current graph will try to fix those errors.

fixes https://github.com/logseq/db-test/issues/205.
2025-01-09 21:15:12 +08:00
rcmerci
0fa7da9c08 fix(rtc): fix export-as-blocks when ignore-attr-set not nil 2025-01-09 18:25:10 +08:00
rcmerci
3a43a81bc5 enhance(rtc): client-ops generator ignore attrs if possible 2025-01-09 18:07:13 +08:00
rcmerci
9db946c605 enhance: apply defkeywords to built-in classes, add some rtc related keywords 2025-01-09 18:07:13 +08:00
charlie
e83cb0ff86 enhance(apis): empty page name crash for the push state 2025-01-09 12:34:41 +08:00
Gabriel Horner
e0b5dace85 fix: can't create page with tag from cmd-k
e.g. `Foo #Movie`. Also cleanup build-new-class which shouldn't allow
for db-ident overrides
2025-01-08 14:16:49 -05:00
Gabriel Horner
4a245b5f72 fix: opening new page in sidebar and clicking first block
displayed invalid warning
2025-01-08 12:08:18 -05:00
rcmerci
8470da1786 enhance: defkeywords all built-in-properties 2025-01-08 22:00:08 +08:00
rcmerci
7b9ae93982 enhance: add logseq.common.defkeywords 2025-01-08 21:22:22 +08:00
rcmerci
f5ffcf1d04 chore: update docstring of defkeyword 2025-01-08 21:22:22 +08:00
rcmerci
73e51a88b2 refactor: split rtc malli-schema into its own ns 2025-01-08 14:31:12 +08:00
rcmerci
61054768c1 refactor: replace all rum/use-effect!, add kondo :discouraged-var config 2025-01-08 13:57:28 +08:00
charlie
d0cd4c2e1e enhance(plugin): auto updates for web plugins 2025-01-08 13:15:26 +08:00
charlie
1110e81741 chore(dev): remove debug 2025-01-08 09:01:34 +08:00
Gabriel Horner
8e2f0c9888 fix: property history still exists when property is deleted
No need to leave partial history around
2025-01-07 14:33:28 -05:00
Gabriel Horner
9050b88138 fix: node level property config mixed with property-level config
There was no UI indicator that the config applied at property or block
level so updated wording and moved it down to other node-level actions
2025-01-07 11:12:35 -05:00