Gabriel Horner
7005025802
fix: closed values with icon losing existing property
2024-03-07 16:32:41 -05:00
Gabriel Horner
631f481de5
enhance: mark built-in closed values
...
and disallow their deletion. Also fix a bug where
used/undeleted closed values could still be deleted
because ui state was incorrectly updated. Part of LOG-3048
2024-03-07 16:21:21 -05:00
Tienson Qin
22a9b61b32
fix: remove :block/metadata
...
Use built-in properties
2024-03-08 01:01:55 +08:00
Gabriel Horner
8d0b3c5058
Remove unused :preferred-workflow config for db graphs
...
part of LOG-3041. Also clean up related namespaces with docstrings
2024-03-07 11:39:51 -05:00
Gabriel Horner
2a17e04aa2
fix: cljs graph parser tests due to missing dep
2024-03-07 10:11:34 -05:00
charlie
807ca2908a
enhance(ui): WIP enhance the multi select component for shui
2024-03-07 21:45:50 +08:00
charlie
d70582a2ed
fix(ui): export names
2024-03-07 18:09:04 +08:00
charlie
1e9842733c
enhance(ui): WIP enhance the multi select component for shui
2024-03-07 17:49:49 +08:00
charlie
a57a062c4e
enhance(ui): WIP enhance the multi select component for shui
2024-03-07 15:43:17 +08:00
charlie
6f7509e712
enhance(ui): WIP enhance the multi select component for shui
2024-03-07 15:29:39 +08:00
charlie
77ecb5e8ae
feat(ui): WIP add multi select component for shui
2024-03-07 15:05:15 +08:00
Tienson Qin
17c1c47e78
fix: transit doesn't support entity
2024-03-07 13:21:14 +08:00
Gabriel Horner
c0ae06d8fb
fix: schema out of date with latest changes
...
to closed values, properties, classes and built in pages
2024-03-06 17:16:43 -05:00
Gabriel Horner
c6e358c983
fix: outliner test failing b/c not nbb compatible
...
bumped to latest nbb-logseq which is
2024-03-06 11:06:18 -05:00
Tienson Qin
759555f5c7
enhance: add db/ident for task status and priority closed values
2024-03-06 22:36:05 +08:00
Tienson Qin
61bb5ed862
fix: disallow built-in class properties to be deleted
...
fixes LOG-3050
2024-03-06 22:07:09 +08:00
Tienson Qin
fbce74522b
fix: add both scheduled and deadline to the task class
2024-03-06 21:31:19 +08:00
Tienson Qin
4c03e58b6c
fix: disallow built-in page or property names from being edited
...
fixes LOG-3049
2024-03-06 21:29:22 +08:00
Tienson Qin
7acaf58bad
enhance: add :db/ident for built-in properties
...
Now we can refer to a built-in property using it's ident instead of
its name, `name` might be changed by users.
2024-03-06 21:29:22 +08:00
Tienson Qin
eb1270fff9
perf: use datascript.transit instead of edn for ui<>worker messages
2024-03-06 16:48:50 +08:00
Gabriel Horner
09816b6427
enhance: assets can be imported on CLI
...
Also add individual asset error handling, like is done for doc files
2024-03-05 17:05:18 -05:00
Gabriel Horner
1706a5c725
fix: hidden pages like favorites showing up in page property
...
dropdown. Dry up favorites page name scattered across namespaces.
Should be using vars + namespaces in common dep for commonly
referenced features
2024-03-05 10:27:42 -05:00
Tienson Qin
0bb2778f2b
fix: unused macros shouldn't be handled in outliner/save
...
Fixes LOG-3065.
Deleting blocks could result in unused macros too, we probably should
do this by running periodically job to find and retract all unused
refs (macros, pages, hidden blocks, etc).
2024-03-05 20:18:15 +08:00
rcmerci
92625679b3
fix: fix :block/tags, reuse ref->eid
2024-03-05 19:48:00 +08:00
Gabriel Horner
9669755cab
enhance: detect and add properties to imported classes
...
fixes LOG-3069
2024-03-04 23:05:06 -05:00
Gabriel Horner
c1ab37a372
fix: nbb not working in most deps
...
core.async isn't nbb compatible yet. Moved async transact to its own
frontend ns
2024-03-04 18:06:29 -05:00
Tienson Qin
6e67e36a34
perf: use mutable data for sort-by-left
2024-03-04 21:46:40 +08:00
Tienson Qin
2e29918478
perf: use transit instead of edn for db storage
2024-03-04 18:15:03 +08:00
Tienson Qin
e79b928c6b
fix: sequential writes
2024-03-03 07:41:59 +08:00
Tienson Qin
33a532455b
fix: use core.async channel to ensure sequential db transactions
2024-03-03 06:39:05 +08:00
charlie
215e65a249
enhance(ux): support auto side for the shui popup
2024-03-02 11:55:07 +08:00
Gabriel Horner
82639cb07a
fix: replace tags with page-refs ignores case
...
fixes LOG-3073
2024-03-01 16:12:32 -05:00
Gabriel Horner
b34325be77
fix: two bugs with updating tags during import
...
fixes LOG-3073
2024-03-01 15:51:19 -05:00
Gabriel Horner
487c86ac83
enhance: import float values with type :number
...
They were imported as :default b/c graph-parser didn't handle them.
Part of LOG-2985
2024-03-01 12:07:45 -05:00
charlie
97a017df9b
Merge branch 'master' into feat/db
2024-03-01 17:52:21 +08:00
Tienson Qin
90576661f3
fix: hidden files show up in file graph
...
fixes LOG-3036
2024-03-01 16:29:03 +08:00
Gabriel Horner
0b0299b28f
fix: more import fixes after testing more graphs
...
- collapsed:: false was failing an import
- ignore more attributes for existing pages
- also fixed import script not handling macros and absolute paths
correctly
2024-02-29 15:06:49 -05:00
Gabriel Horner
49cc17dea5
fix: update property values for any type to :default change
...
that occur within same file. Also made importing behavior reproducible
across runs and made import script script less verbose by default.
Part of LOG-2985
2024-02-29 13:01:09 -05:00
Gabriel Horner
31b344d3c1
enhance: ignore blank property values from templates
...
to improves property type detection. Also fixed a bug in
upstream-properties detection and added more docs + better names related
to it. Part of LOG-2985
2024-02-29 11:18:18 -05:00
Tienson Qin
82d5fc6c00
fix: block marker lost in file graph
...
fixes LOG-2964
2024-02-29 18:35:45 +08:00
Andelf
ae41c6d192
fix(search): rm lowercase normalization for query terms
2024-02-29 18:28:22 +08:00
Andelf
27433ed6f8
fix(search): query highlight performace
...
Close #11027
Close #11026
2024-02-29 18:28:22 +08:00
Tienson Qin
73d6a9e729
fix: graph with a configured home page displays journals view
...
fixes LOG-3058
2024-02-29 15:04:51 +08:00
Tienson Qin
dbc43fed9f
fix: load favorites initially
2024-02-29 14:39:42 +08:00
Gabriel Horner
b32eb7e9be
enhance: automatically handle properties that change to :default
...
docs graph :platforms property now imports correctly rather than
ignored 30 times. Also allow import script to import multiple files
for testing purposes. Part of LOG-2985
2024-02-28 17:16:09 -05:00
Tienson Qin
7be3421e99
fix: can't add tag
2024-02-29 01:30:15 +08:00
Gabriel Horner
9569bed720
fix: property value with mixed refs not imported
...
correctly. Also fixed lints
2024-02-28 11:08:53 -05:00
rcmerci
6fa4048299
fix: avoid [:block/uuid nil] err when transact
2024-02-28 21:26:01 +08:00
charlie
15dce782ae
enhance(ui): WIP polish emojis&icons picker
2024-02-28 17:16:18 +08:00
charlie
b43c576158
enhance(ui): colorful task icons
2024-02-28 11:49:50 +08:00