Commit Graph

16518 Commits (19505ae6924ddf9d6a7c39bdfa94c22a94953622)

Author SHA1 Message Date
charlie 19505ae692 fix(ui): css tweaks for the ls table container 2024-07-07 21:44:07 +08:00
Tienson Qin 1854286cf0 refactor: persistent views stored using blocks 2024-07-07 21:05:14 +08:00
charlie a44b8abd7c fix(ui): css tweaks for the ls table container 2024-07-07 19:30:03 +08:00
Tienson Qin 199b92c3c2 fix: pages width 2024-07-07 16:25:33 +08:00
Tienson Qin bbcc2e490f fix: all pages width 2024-07-07 16:24:54 +08:00
charlie 73a53cb368 enhance(ux): WIP another solution for the sticky table header row 2024-07-07 15:41:24 +08:00
Tienson Qin e27e5f9aa9 fix: built-in? value block is not loaded 2024-07-07 15:08:12 +08:00
Tienson Qin ff4d3a9c14 enhance: use virtualized-list instead of virtualized-table
This should makes it easier to implement group-by
2024-07-07 14:56:14 +08:00
Tienson Qin 0e397bcd09 fix: move child classes above linked references 2024-07-07 13:41:03 +08:00
Tienson Qin 1a0b333e7d Merge branch 'refactor/add-page-type' into feat/db 2024-07-07 13:31:27 +08:00
Tienson Qin 7f209d1776 fix: add page type for file graphs too 2024-07-07 13:29:34 +08:00
Tienson Qin 49b9bfc487 fix: add page type for old db graphs 2024-07-07 13:18:54 +08:00
charlie 61afe1ee2f enhance(ux): WIP sticky header for the objects table 2024-07-07 11:25:43 +08:00
Gabriel Horner 564effbe07 fix: db import of property pages with new properties
Part of LOG-3176
2024-07-06 21:42:31 -04:00
Gabriel Horner 8008ae4a76 fix: db import of tagged pages and blocks
using :property-classes option. Part of LOG-3176
2024-07-06 17:13:44 -04:00
Gabriel Horner 655c701d9d chore: make last arg optional for get-page-blocks 2024-07-06 12:24:07 -04:00
Gabriel Horner b870d71ea2 chore: configure and test importing favorites
Also test :hidden config with existing page count assertion and new ignored page
2024-07-06 12:15:52 -04:00
Tienson Qin 69a1f77b36 fix: add object 2024-07-05 22:20:22 +08:00
Tienson Qin dc456c0c72 fix: get children classes' objects too for a parent class 2024-07-05 22:08:26 +08:00
Tienson Qin f8894663cc fix: whiteboard missing page :block/type 2024-07-05 21:31:59 +08:00
Tienson Qin 84f7266d96 wip: add "page" :block/type 2024-07-05 21:27:33 +08:00
Tienson Qin 22c6d59160 fix: migrate should set new schema version 2024-07-05 18:00:53 +08:00
Tienson Qin 7c66c68512 fix: empty value 2024-07-05 17:50:22 +08:00
charlie 821caa2536 enhance(ux): WIP sticky header for the objects table 2024-07-05 17:30:23 +08:00
Tienson Qin 7ed13279be fix: all pages don't have associated entity yet 2024-07-05 17:28:33 +08:00
Tienson Qin 997cf3fc3c fix: reactive table 2024-07-05 17:27:46 +08:00
Tienson Qin 3bcd90c80b enhance: show select when hovering on it 2024-07-05 15:55:04 +08:00
Tienson Qin d5e96a1e9f fix: lint 2024-07-05 15:27:32 +08:00
Tienson Qin f0b496db93 Merge branch 'feat/tables' into feat/db 2024-07-05 15:25:10 +08:00
Tienson Qin d523948803 Use new tables for all pages 2024-07-05 15:13:34 +08:00
charlie f54393b24e enhance(ux): modify the shortcuts binding for the built-in property 2024-07-04 20:23:30 +08:00
charlie d4e8f1d90c enhance(ux): management for the property shortcuts in the global shortcuts module 2024-07-04 18:14:58 +08:00
Tienson Qin 5fa81817de wip: multiple views and prepare views to be used for all pages
and query results
2024-07-04 18:03:51 +08:00
Tienson Qin 31305e1904 Merge branch 'feat/db' into feat/tables 2024-07-04 14:48:55 +08:00
Tienson Qin afb6417023 enhance: debounced filter 2024-07-04 14:36:15 +08:00
charlie a8e7e45170 enhance(ui): polish ui details 2024-07-04 14:35:47 +08:00
Tienson Qin 01c918b8f7 fix: persist table filters 2024-07-04 14:29:12 +08:00
charlie c644ee674c enhance(api): support page name routes to be compatible with the legacy plugin APIs 2024-07-04 11:59:35 +08:00
Gabriel Horner e268f2a719 chore: add test for db import of icon
part of LOG-3092
2024-07-03 17:08:02 -04:00
Gabriel Horner 96b6763d22 fix: db import of pre-block children
Caused by :block/name no longer being unique. Also created helper
for common lookup of page-names-to-uuids. Part of LOG-3176
2024-07-03 16:37:33 -04:00
Tienson Qin 2f50b41066 feat: DB migration for built-in properties && persistent table state 2024-07-04 04:12:51 +08:00
Gabriel Horner 1cdd4bd89a fix: linked references section fails on property pages
Move assertion as it was failing for nil eids. Also add assertion
to recent-pages which used to have uuids and thus triggers the
exception in entity. Related to LOG-3180
2024-07-03 16:04:07 -04:00
Tienson Qin 6da32a33a0 wip: persist table state 2024-07-04 01:01:12 +08:00
Gabriel Horner 4fb25ff269 fix: incorrect properties warning for empty pages in db import
Also remove unused macros and tweaked test assertions from last import
commit
2024-07-03 12:48:10 -04:00
Tienson Qin de6ce64fba fix: get-page-alias-names takes page id instead of page name
Related to LOG-3180
2024-07-04 00:45:21 +08:00
rcmerci bc2b7bade6 enhance(rtc): add :db/ident in :update op 2024-07-04 00:10:58 +08:00
Gabriel Horner 766add9f0c fix: pages with tags import as classes with
:tag-classes option. Part of LOG-3176
2024-07-03 10:01:05 -04:00
Tienson Qin 028ea1aa35 enhance: remove grouped properties by classes 2024-07-03 21:27:33 +08:00
charlie 1638d5274d fix(ui): can't close the file sync related modals for the onboarding flow 2024-07-03 20:56:15 +08:00
Tienson Qin d078974ee2 fix: loop recur of get-class-parents 2024-07-03 18:05:21 +08:00