Commit Graph

13816 Commits (7c4baf97db3da3ac0a319584606ef33432215550)

Author SHA1 Message Date
Tienson Qin 7c4baf97db fix both page create and delete 2024-01-05 03:09:35 +08:00
Tienson Qin 1e72d0efc7 Move page-delete to worker 2024-01-05 02:47:40 +08:00
Tienson Qin 086a052ee7 Move page-create to worker 2024-01-05 01:02:22 +08:00
Tienson Qin 8c3ed702f7 remove state dependency for rtc.core 2024-01-04 17:49:23 +08:00
Tienson Qin f3e7f8b66b remove handler.whiteboard dependency for rtc.core 2024-01-04 17:30:04 +08:00
Tienson Qin 0dc2577091 fix defmacro 2024-01-03 21:31:32 +08:00
Tienson Qin fdf8249265 remove db dependency for rtc.core 2024-01-03 21:23:33 +08:00
Tienson Qin 7258cf48da fix deps 2024-01-03 18:12:12 +08:00
Tienson Qin 9194a671fd Move outliner core to its own dep 2024-01-03 18:02:48 +08:00
Tienson Qin faf2d8116a Move worker.mldoc and worker.file.property.util to graph parser dep 2024-01-03 17:35:12 +08:00
Tienson Qin b5d8d569ce Move time-ms to common.util 2024-01-03 17:12:31 +08:00
Tienson Qin a6f83c2445 Move worker.util fns to common.util 2024-01-03 17:08:24 +08:00
Tienson Qin cf1e4691c2 fix: lint warnings 2024-01-03 16:45:11 +08:00
Tienson Qin b7d9098e80 Move gp-util and gp-config to the common dep 2024-01-03 16:38:05 +08:00
Tienson Qin 46eacf6740 Add invalid outliner structure check back 2024-01-03 15:47:46 +08:00
Tienson Qin 292ba1b0b6 Remove state dependency for outliner.core 2024-01-03 15:42:58 +08:00
Tienson Qin 670bc3a5c7 enhance: enable entity transaction 2024-01-03 14:42:44 +08:00
Tienson Qin 2a79b44725 fix: outliner bug 2024-01-03 03:15:38 +08:00
Tienson Qin 0e47b388c6 code cleanup 2024-01-03 02:11:35 +08:00
Tienson Qin 9ea5ac85e4 Remove dom dependency for outliner.core 2024-01-03 01:37:42 +08:00
Tienson Qin e579f668eb wip: remove dependency on frontend.db for outliner core 2024-01-02 23:23:49 +08:00
Tienson Qin 0ca1bd61eb wip: outliner core refactor 2024-01-02 21:46:40 +08:00
Tienson Qin 48b5593008 wip: outliner refactor 2024-01-02 18:07:17 +08:00
Tienson Qin 31c3b7a3af Allow outliner transaction to be used for both UI and worker 2024-01-01 22:46:56 +08:00
Tienson Qin 7f21ff7193 wip: rtc worker 2023-12-29 21:05:37 +08:00
Tienson Qin ba5dd8c99b style tweak 2023-12-29 19:18:35 +08:00
Tienson Qin 6d0378c0d1 fix: can't switch graphs 2023-12-29 17:21:54 +08:00
Tienson Qin e8b5a93a7e Code clean 2023-12-28 23:24:22 +08:00
Tienson Qin 84851a5639 Move db fix to worker 2023-12-28 22:16:21 +08:00
Tienson Qin 7cf24a8ec1 clean code 2023-12-28 21:40:46 +08:00
Tienson Qin c48e2a6c3b fix: tests
remove unused tests
2023-12-28 21:35:16 +08:00
Tienson Qin 559e38ac50 fix: lint warnings 2023-12-28 21:31:07 +08:00
Tienson Qin 4016f93884 Move db validate to worker 2023-12-28 21:25:00 +08:00
Tienson Qin 46cb78f934 fix: file writes check 2023-12-28 20:56:39 +08:00
Tienson Qin e45eb85633 fix: whiteboard files not saved 2023-12-28 20:16:58 +08:00
Tienson Qin 580763844b Write files works 2023-12-28 20:01:13 +08:00
Tienson Qin ee12e58254 refactor ns 2023-12-28 18:46:09 +08:00
Tienson Qin eb679bd941 wip: file worker 2023-12-28 17:32:43 +08:00
Tienson Qin dda11a33a7 Move outliner tree to the outliner dep 2023-12-27 02:53:00 +08:00
Tienson Qin 0041b0d48c chore: code clean 2023-12-27 00:09:27 +08:00
Tienson Qin 5b13fe6df4 perf: reduce disk writes 2023-12-27 00:06:39 +08:00
Tienson Qin 530bf7ac4d Remove unused ::page<-pages 2023-12-26 23:10:44 +08:00
Tienson Qin 61bdbcab7e fix: refresh order 2023-12-26 23:00:48 +08:00
Tienson Qin 260ad89937 wip: move pipeline to worker 2023-12-26 22:00:21 +08:00
Tienson Qin 54d2cd6a0d fix: tests and warnings 2023-12-25 17:36:46 +08:00
Tienson Qin b134954e2c Move all search related impl to worker
This commit also introduced a new ns `frontend.db.async` for
async queries.
2023-12-25 17:05:44 +08:00
Tienson Qin e6a464e64f enhance: creating built-in properties when creating db conn 2023-12-23 17:53:57 +08:00
Tienson Qin bdd8aa05c5 fix: can't ref block
related to LOG-2956
2023-12-23 16:20:47 +08:00
Tienson Qin c92316b46a fix: remove properties background when in block container 2023-12-23 15:43:12 +08:00
Tienson Qin 9073c18a08 fix: search 2023-12-23 15:35:21 +08:00