rcmerci
d36f1c35f2
perf: cache d/entity result for immutable entities
2024-12-27 19:46:07 +08:00
Tienson Qin
59b53c1ca5
fix: wrong refs from datetime properties
2024-12-27 01:52:49 +08:00
Tienson Qin
f888e163af
chore: disable deadline tests because CI local time could be changed
2024-12-26 23:10:16 +08:00
Tienson Qin
dc6b2a5e69
chore: revert db version to number from epoch
2024-12-26 23:01:52 +08:00
Tienson Qin
704ae4d3f8
fix: tests
2024-12-26 23:01:12 +08:00
Tienson Qin
cdd4ccfccf
refactor: update deadline to :datetime type
2024-12-26 22:29:30 +08:00
Tienson Qin
dbcbb65b91
chore: rename reschedule-property to scheduled-on-property
2024-12-26 15:54:59 +08:00
Tienson Qin
e514e02d5f
bump nbb-logseq
2024-12-26 15:33:53 +08:00
Tienson Qin
5d9e4b68c1
enhance: overdue style tweaks
2024-12-26 06:36:21 +08:00
Tienson Qin
cb33edd428
fix: test
2024-12-26 06:27:30 +08:00
Tienson Qin
780b2007a7
fix: scheduled using local timezone
2024-12-26 06:23:29 +08:00
Tienson Qin
307e4e7857
Merge branch 'feat/db' into feat/repeated-tasks
2024-12-26 05:44:00 +08:00
Tienson Qin
b30bc6d1df
enhance: display row id for table view
2024-12-25 18:27:23 +08:00
Tienson Qin
a46499904a
fix: test
2024-12-25 16:43:44 +08:00
Tienson Qin
bee0e27d19
fix: tests
2024-12-25 15:41:00 +08:00
Tienson Qin
60c9b7c7e0
fix: demo page crash
2024-12-25 15:35:15 +08:00
Tienson Qin
9e32708f42
enhance: add 59s delay for overdue
2024-12-24 18:50:59 +08:00
Tienson Qin
b107525c7d
fix: lint
2024-12-24 18:43:56 +08:00
Tienson Qin
714d61b48b
fix: tests
2024-12-24 18:20:47 +08:00
Tienson Qin
b9e6f08aaa
Merge branch 'feat/db' into feat/repeated-tasks
2024-12-24 18:02:55 +08:00
Tienson Qin
a3f6e074c9
Merge branch 'feat/db' into refactor/tag-as-type
2024-12-24 17:43:58 +08:00
Tienson Qin
0a2628d125
enhance: support user reschedule property other than Status
2024-12-23 22:08:24 +08:00
Tienson Qin
c9ef716feb
enhance: support other :datetime properties than :scheduled
2024-12-23 18:39:06 +08:00
Tienson Qin
ea8be8936b
feat: choices property displayed as checkbox
...
e.g. Status can be configured to be displayed as a checkbox.
2024-12-23 12:50:41 +08:00
Tienson Qin
7714cc2707
Add property :logseq.property/choice-checkbox-state
2024-12-23 11:51:12 +08:00
Tienson Qin
67f31046c2
fix: set view type default to table
2024-12-22 17:34:24 +08:00
Tienson Qin
8383193c68
feat: add /scheduled for db graphs
2024-12-22 17:29:00 +08:00
Tienson Qin
d099aa07dd
fix: set datetime property should reference to journals
2024-12-22 16:46:49 +08:00
Tienson Qin
31c7b4cb3a
fix: recur-unit should be :default type
2024-12-22 15:27:19 +08:00
Tienson Qin
223928343a
Merge branch 'refactor/tag-as-type' into feat/repeated-tasks
2024-12-22 14:46:31 +08:00
Tienson Qin
28e04b3b5d
enhance: display property ident only for validation error
2024-12-22 14:40:58 +08:00
Gabriel Horner
513f52ce50
fix: new and imported graphs invalid b/c of user migration
...
Follow up to f5f857148b
2024-12-20 11:20:19 -05:00
Tienson Qin
972de7ae00
ux: set repeat task
2024-12-20 20:47:50 +08:00
Tienson Qin
eb082f9458
chore: remove unused code
2024-12-20 18:04:50 +08:00
Tienson Qin
d74a52a8de
enhance: add default value support for built-in property definition
2024-12-20 18:02:53 +08:00
rcmerci
f5f857148b
refactor: rename :logseq.user/xxx to :logseq.property.user/xxx
2024-12-20 13:03:55 +08:00
Gabriel Horner
dbb84f0327
Merge branch 'feat/db' into refactor/tag-as-type
2024-12-19 15:29:25 -05:00
Gabriel Horner
052d239682
enhance(dev): add debug context for get-page-uuid in importer
2024-12-19 14:54:13 -05:00
Gabriel Horner
409107f385
fix: duplicate journal pages when deadline is on same day
...
as block's page. Switched to using page-names-to-uuids instead
of db since it has the uuids of current page. Fixes logseq/db-test#192
2024-12-19 14:27:37 -05:00
rcmerci
f33fac9563
feat(rtc): inject users info into graphs
2024-12-19 20:33:23 +08:00
charlie
96fb8da599
enhance(ui): add ghost shui button for the toolbar
2024-12-19 17:51:33 +08:00
Tienson Qin
5e1bc47c32
Add properties for repeated tasks
2024-12-19 16:11:18 +08:00
rcmerci
c75aad8bff
enhance: add properties logseq.user/<xxx>
2024-12-19 15:09:02 +08:00
Gabriel Horner
9ba95a0beb
fix: tagging with a built-in property causes invalid blocks
...
Display error to user rather than cause invalid state
2024-12-18 17:15:34 -05:00
Gabriel Horner
c7343b259f
fix: tagging built-in properties and pages
...
Mustn't be possible to modify built-ins as this could
wreak havok on lower level properties or cause built-in features
to behave buggily
2024-12-18 16:22:21 -05:00
Gabriel Horner
e5b32b16f5
fix: invalid entity when user class is used as a property
2024-12-18 15:56:26 -05:00
Gabriel Horner
3638644dab
enhance: improve :block/tags validation
...
The move from :block/type to :block/tags allows for a couple
types of bugs that weren't possible before. Add validations
to ensure built-in entities aren't being accidentally modified
by the UI and that :logseq.class/Page remains simple and a useful
tag for features later. The Page validation is turned off until an
importer bug is fixed
2024-12-18 15:11:32 -05:00
Gabriel Horner
cc53500815
fix(regression): Properties can't be renamed to a built-in name
...
Also removed yet another duplicated find-by test helper
2024-12-18 11:16:41 -05:00
Gabriel Horner
9d3b5a42bb
fix: new property validation and test from previous commit
2024-12-17 21:29:11 -05:00
Gabriel Horner
7fc777de96
fix: new property name allowed invalid characters
2024-12-17 16:54:44 -05:00