Commit Graph

18312 Commits

Author SHA1 Message Date
rcmerci
449b12577d enhance(asset-sync): handle remove-ops in push&pull-updates 2024-11-25 12:23:55 +08:00
rcmerci
20f4110e69 enhance(asset-sync): don't generate update-op if local-asset-file already exists(same checksum) 2024-11-25 12:23:55 +08:00
rcmerci
000063c88f fix(rtc): sort by t+add? when generate remote-ops 2024-11-25 12:23:55 +08:00
rcmerci
78734af1c2 enhance(asset-sync): download missing assets when starting asset-sync-loop 2024-11-25 12:23:55 +08:00
rcmerci
8f7f1fc31d enhance(asset-sync): add more api exceptions 2024-11-25 12:23:55 +08:00
rcmerci
941903f34e dev: update shadow.user/worker-repl 2024-11-25 12:23:55 +08:00
rcmerci
d6967b3ec7 fix(rtc): fix downloaded-graph's tx-data illegal 2024-11-25 12:23:55 +08:00
rcmerci
19af60d47f chore(asset-sync): update comments 2024-11-25 12:23:55 +08:00
rcmerci
10a7fd4da3 chore(asset-sync): remove unused fns 2024-11-25 12:23:55 +08:00
rcmerci
58ba74c4e4 fix(asset-sync): fix double upload asset issue 2024-11-25 12:23:55 +08:00
rcmerci
041d44c8fa fix(asset-sync): fix compile warning, keep presigned s3-url metadata same 2024-11-25 12:23:55 +08:00
rcmerci
e6e4a2f9f4 enhance(asset-sync): fn new-task--pull-remote-asset-updates 2024-11-25 12:23:55 +08:00
rcmerci
a845cd0154 enhance(asset-sync): fn new-task--push-local-asset-updates 2024-11-25 12:23:55 +08:00
rcmerci
50cd48c147 fix: dont return promise in worker init fn 2024-11-25 12:23:55 +08:00
rcmerci
dd4800a3bd enhance(asset-sync): add upload/download-asset fns in main thread 2024-11-25 12:23:55 +08:00
rcmerci
d0837dc088 enhance(asset-sync): assets-sync-loop task 2024-11-25 12:23:55 +08:00
rcmerci
2775561e43 fix(asset-sync): fix remote-block-ops=>remote-asset-ops 2024-11-25 12:23:55 +08:00
rcmerci
4cefc89d2c enhance(asset-sync): fns to generate remote-asset-updates-ops 2024-11-25 12:23:55 +08:00
rcmerci
2f6451cb96 enhance(asset-sync): convert remote-ops to remote-asset-ops 2024-11-25 12:23:55 +08:00
rcmerci
cee43679fb enhance(asset-sync): update rtc watched-attr-ns 2024-11-25 12:23:55 +08:00
rcmerci
c8c5359da8 feat(asset-sync): add local-update-flow 2024-11-25 12:23:55 +08:00
Tienson Qin
896cc256d7 Expose UI methods to worker works 2024-11-25 12:23:55 +08:00
Tienson Qin
73247e6ab9 Add <read-asset and <write-asset fns 2024-11-25 12:23:55 +08:00
rcmerci
7c482b872b fix(asset-sync): db-listen add remove-asset op 2024-11-25 12:23:55 +08:00
rcmerci
2d3690aad5 fix: typo 2024-11-25 12:23:55 +08:00
rcmerci
4b3a98e89f fix(asset-sync): transact asset-ops 2024-11-25 12:23:55 +08:00
rcmerci
4e13f84907 feat(asset-sync): fns get-asset-ops 2024-11-25 12:23:55 +08:00
rcmerci
e8fd014b1d feat(asset-sync): split block-op and asset-op 2024-11-25 12:23:55 +08:00
rcmerci
1a7d0f0afc feat(asset-sync): fn add-asset-ops 2024-11-25 12:23:55 +08:00
rcmerci
6c34f8b26c feat(asset-sync,wip): init asset-ops 2024-11-25 12:23:55 +08:00
Tienson Qin
0f1cb55dce fix: set value to empty after deleting default property value 2024-11-25 12:21:50 +08:00
charlie
78c426cb94 fix(ui): linking a header in text breaks formatting https://github.com/logseq/db-test/issues/170 2024-11-25 11:00:04 +08:00
charlie
94e898e9b9 fix(ux): editor blink for the block add-button 2024-11-25 10:44:20 +08:00
Gabriel Horner
99bf950bd1 fix: import with journal refs result in invalid blocks 2024-11-22 16:07:38 -05:00
Gabriel Horner
6f0885b374 fix: importing a class via :parent that is then used
in :type property fails
2024-11-22 15:01:08 -05:00
Gabriel Horner
bfffde8b2d fix: import of some class pages can still lose identity
Some pages that turn into classes were still having split uuids.
Underlying cause was that existing page uuid was incorrect
2024-11-22 11:30:07 -05:00
charlie
5b5e1105a9 fix(ui): virtualized table for the right sidebar 2024-11-22 15:44:12 +08:00
Gabriel Horner
ce18010b2b refactor: Decouple simple queries in db graph
from original *property rules by giving simple queries
their own rules. This allows simple queries to grow in functionality
and complexity without affecting other features. Also fixed
private-property rule wasn't working because deps weren't configured
2024-11-21 17:56:58 -05:00
Gabriel Horner
8864c3515f enhance: add tests for default value querying
Had to extend sqlite.build with :build/properties-ref-types for
:logseq.property/default-value's internal ref type needs
2024-11-21 16:31:48 -05:00
Gabriel Horner
9c3785bca6 Merge branch 'feat/db' into feat/property-default-value 2024-11-21 11:49:44 -05:00
Gabriel Horner
8e81d7d855 enhance(dev): task to import multiple file graphs easily
Also add a --continue option to see all errors on a CLI import
2024-11-21 10:30:58 -05:00
charlie
a411890551 enhance(ux): display the page properties on the right sidebar as default 2024-11-21 18:32:45 +08:00
Gabriel Horner
049bcd069f enhance: default to importing all tags
Fixes LOG-3235. Still default to not importing all tags in tests and
scripts to simplify their workflows
2024-11-21 18:32:45 +08:00
Gabriel Horner
b1cbc4aa35 fix: docs graph fails to import with both property*
options enabled
2024-11-21 18:32:45 +08:00
Tienson Qin
20e91a76e7 enhance: don't show bullet when the last open block is not empty 2024-11-21 18:32:45 +08:00
charlie
10cf3e17ce fix(ui): missing drag handle for the table header columns 2024-11-21 18:32:45 +08:00
Tienson Qin
ba67d09877 Add increase viewport by back 2024-11-21 18:32:45 +08:00
Tienson Qin
aa29ab6473 perf: render primary column then other columns 2024-11-21 18:32:45 +08:00
Gabriel Horner
513d3136fb fix: remove unused fn 2024-11-21 18:32:45 +08:00
Gabriel Horner
16500ba156 fix: frontend lint 2024-11-21 18:32:45 +08:00