Commit Graph

16445 Commits (2f50b410664e5472104bca998511eeda1bc3803c)

Author SHA1 Message Date
Tienson Qin 2f50b41066 feat: DB migration for built-in properties && persistent table state 2024-07-04 04:12:51 +08:00
Tienson Qin 6da32a33a0 wip: persist table state 2024-07-04 01:01:12 +08:00
charlie bbf7d50fce enhance(ux): more interactive areas for table header columns button 2024-07-03 12:17:50 +08:00
Tienson Qin d132522590 enhance: checkbox color 2024-07-03 10:51:28 +08:00
Tienson Qin 484c4305ef fix: checkbox 2024-07-03 10:25:14 +08:00
Tienson Qin a4f7014700 Style tweaks 2024-07-03 09:42:06 +08:00
Tienson Qin cba34dbfcf feat: table properties dnd 2024-07-02 23:36:52 +08:00
charlie f8597730fc fix(ux): incorrect outside PointerDown behavior for the objects table filter dropdown popups 2024-07-02 23:23:34 +08:00
Tienson Qin 3c0e57c75c enhance: add muted color for th 2024-07-02 22:30:06 +08:00
charlie 85303725c9 fix(ui): add .cljc contents for the tailwind processer 2024-07-02 22:03:41 +08:00
Tienson Qin 798a5252ad fix: property value cursor style 2024-07-02 21:40:06 +08:00
charlie 8d38f05b81 fix(ui): scrollbar color 2024-07-02 21:28:23 +08:00
charlie 7a3d86dc63 enhance(ux): force visible scrollbar for the objects table container 2024-07-02 21:20:52 +08:00
Tienson Qin 945ed26962 fix: don't hide popup 2024-07-02 21:19:29 +08:00
Tienson Qin df410fc534 fix: typo 2024-07-02 20:28:32 +08:00
charlie ccc86bebba enhance(ui): refactor native confirm with the shui dialog confirm 2024-07-02 20:17:02 +08:00
rcmerci 9fee85496d refactor(rtc): remove recent-updates related code 2024-07-02 20:17:02 +08:00
Gabriel Horner 98122fb3c8 fix: db import of deadline and scheduled
Part of LOG-3176
2024-07-02 20:17:02 +08:00
Gabriel Horner 178ccab99b chore: add test for importing block/refs
Also removes precarious and outdated property update in refs. Part of
LOG-3092
2024-07-02 20:17:02 +08:00
Gabriel Horner 8929d12736 fix: converting existing page into a property page
part of LOG-3176
2024-07-02 20:17:02 +08:00
Gabriel Horner d4f691f54c fix: db import of page properties
For new and existing pages. Part of LOG-3176
2024-07-02 20:17:02 +08:00
Gabriel Horner c088317548 fix lints 2024-07-02 20:17:02 +08:00
charlie e8ed5c5021 fix(ui): incorrect ask permission dialog for the file based graph flow 2024-07-02 20:17:02 +08:00
Gabriel Horner 3de05eb97a fix: db import of basic block properties
Some FIXMEs will be fixed soon. Part of LOG-3176
2024-07-02 20:17:02 +08:00
Gabriel Horner fa4790f027 Revert "fix: prefer to use db-based schema's cardinality && valueType"
This reverts commit dbd9ab6bbb.
This was only temporarily needed for rtc graphs which should longer have
this problem
2024-07-02 20:17:02 +08:00
Gabriel Horner 2e823a5555 fix: cleanup inconsistent and incorrect import error handling
Some notified errors didn't include error object. Import cli didn't fail
on failure and stack was reversed. Error notifications sometimes
included full error which makes errors unreadable in CLI and possibly
confusing for users. Also fixed missing classpath. Part of
LOG-3176
2024-07-02 20:17:02 +08:00
Gabriel Horner 0c1cdbdd67 fix: add import test for asset
part of LOG-3092
2024-07-02 20:17:02 +08:00
Gabriel Horner ba9d8d7920 Bump nbb with latest datascript
Test fixes are reasonable as datascript catches more invalid uses of
query
2024-07-02 20:17:02 +08:00
Gabriel Horner d7adee57e8 fix: Insufficient bindings error after datascript upgrade
After upgrading our forked datascript from 1.5.3 to 1.7.1,
bindings in two of our rules behaved differently. The workaround
of adding an `and` where none was required before is sufficient.
Fixes LOG-3177
2024-07-02 20:17:02 +08:00
Gabriel Horner 99769dbcbf fix: db/id enhancement failing non-tx validation contexts
Simplify addition of :db/id and add it without forcing adding :db/id
in all schema declarations
2024-07-02 20:17:02 +08:00
Gabriel Horner 772b2d7836 chore: add docs to explain property values more 2024-07-02 20:17:02 +08:00
Gabriel Horner 3809d58b21 fix: typos 2024-07-02 20:17:02 +08:00
Tienson Qin 9baa9a28eb fix: click outside popup should close it 2024-07-02 19:39:11 +08:00
Tienson Qin 52987fc02f enhance: table use fixed layout 2024-07-02 18:17:44 +08:00
Tienson Qin 0d117d8f0b fix: add/delete/change rows should be reactive 2024-07-02 17:26:47 +08:00
Tienson Qin a78360a2e0 enhance: add new object at the bottom of tables 2024-07-02 16:30:52 +08:00
Tienson Qin 72416a5875 wip: add new record 2024-07-02 15:07:10 +08:00
Tienson Qin 35c4e0c91c fix: clear search input when closing 2024-07-02 12:26:36 +08:00
Tienson Qin 0d02053c7c fix: block value style 2024-07-02 11:15:27 +08:00
Tienson Qin b4c8d8a4a3 enhance: add close button to exit search 2024-07-02 10:08:11 +08:00
Tienson Qin de3677ec42 fix: async query to load all objects 2024-07-02 10:01:16 +08:00
Tienson Qin dd3b74e89a fix: row selection 2024-07-02 09:44:19 +08:00
Tienson Qin c9f5d80399 fix: table row should be reactive 2024-07-01 16:31:04 +08:00
Tienson Qin c8a7033b47 fix: :checkbox filter 2024-07-01 16:28:55 +08:00
Tienson Qin 12580d7216 wip: time before and after operator 2024-07-01 15:38:48 +08:00
Tienson Qin 73cab4c7d3 fix: date-before and date-after 2024-07-01 14:36:38 +08:00
Tienson Qin d6231b821c fix: :string-contains and :string-not-contains 2024-07-01 14:07:48 +08:00
Tienson Qin 63024d6c16 filter value select 2024-06-30 17:46:37 +08:00
Tienson Qin 8990bef6c2 add :between operator 2024-06-30 16:09:45 +08:00
Tienson Qin 0e0592aaee Add more operators support 2024-06-30 14:58:10 +08:00