Commit Graph

14742 Commits (631f481de5fb9ab7286ecde2f7bfb851a68e524b)

Author SHA1 Message Date
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
Gabriel Horner a61e0d8e0e fix: query logging console error if no matching closed value
e.g. (property :status "tod"). Part of LOG-3088
2024-03-07 13:03:22 -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 12b6ded0e4 fix: remove unused transit and other db-util helpers
also fix lint
2024-03-07 10:41:39 -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
Tienson Qin 4ea0dd257d fix: update property filters to work with task status
fixes LOG-3088
2024-03-07 17:58:32 +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
charlie f8a351e913 enhance(ux): better way to get the icon scrollable container 2024-03-07 15:05:15 +08:00
Tienson Qin b4a78d76a2 fix: command overwritten by renaming values for status/priority
part of LOG-3048
2024-03-07 13:34:25 +08:00
Tienson Qin 17c1c47e78 fix: transit doesn't support entity 2024-03-07 13:21:14 +08:00
Gabriel Horner e660e1e2ae Fix: property fields showing up as editable for publishing 2024-03-06 17:59:44 -05: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 f4ff4da0c8 fix: page deletion error messages not being displayed
and instead pretending to be successful. Also add error message for
built-in page. Related to LOG-3049
2024-03-06 17:03:48 -05:00
Gabriel Horner 6441e74f41 fix: rename not showing error message
Related to LOG-3049. Also fix frontend lints
2024-03-06 15:26:54 -05:00
Tienson Qin c9fa7cb21d fix: use edn for outliner-ops since transit not work for entity 2024-03-07 00:26:04 +08:00
Tienson Qin c3e06b5ea8 fix: handle exceptions for async db requests 2024-03-07 00:19:18 +08:00
Tienson Qin 8f86a27386 fix: allow users to hide built-in properties and set different icon 2024-03-07 00:08:37 +08: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 f0526f8302 fix: cycle task objects
fixes LOG-3041
2024-03-07 00:01:20 +08:00
Tienson Qin 83d864adc5 fix: update commands after modifying status && property values
fixes LOG-3048
2024-03-06 22:49:27 +08: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
rcmerci 99fdfb43c7 enhance(rtc): update :block/type when download-graph 2024-03-06 18:55:54 +08:00
charlie 0ed99095d8 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-06 17:46:38 +08:00
charlie e71c4c8c50 enhance(ui): add the shui select for the schema types 2024-03-06 17:46:34 +08:00
rcmerci 2b0af9ffec fix(rtc): use entity as arg for move-blocks 2024-03-06 17:26:13 +08:00
Tienson Qin 35c71c9ca4 fix: shortcut refresh after switching graph 2024-03-06 16:58:44 +08:00
Tienson Qin eb1270fff9 perf: use datascript.transit instead of edn for ui<>worker messages 2024-03-06 16:48:50 +08:00
charlie d603c165ef enhance(ui): set the shui calendar as default for the property date picker 2024-03-06 15:48:25 +08:00
rcmerci c53b65b6c1 test(rtc): use test-db-name-db-version 2024-03-06 12:38:27 +08:00
charlie ddacb470b2 enhance(ui): polish page info UI details 2024-03-06 12:18:38 +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 7693642298 fix: memory leak with browser assets in db graphs
Db graph image were recursively generating blobs which caused a memory
link. Put a nil check to prevent the recursion
2024-03-05 15:18:10 -05:00
Gabriel Horner aeef441de1 fix: favorite status/button not updated in page menu 2024-03-05 10:36:07 -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
Gabriel Horner 56b77878c1 fix: favorites page is invalid and missing timestamps when created 2024-03-05 09:46:10 -05:00
Gabriel Horner 80656cef21 fix frontend lints 2024-03-05 09:26:21 -05:00
Gabriel Horner db5e5be383 fix: render+play audio link in db graphs 2024-03-05 09:20:46 -05:00
charlie 7f2b3cdd4c Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-05 21:33:22 +08:00
charlie 07ba8377fe enhance(ux): select icons from the arrow keys 2024-03-05 21:32:59 +08: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