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