Tienson Qin
|
9395ce4f5a
|
bump sqlite-wasm
|
2023-12-12 22:08:42 +08:00 |
Tienson Qin
|
1a1ce02131
|
Merge branch 'feat/db' into feat/datascript-storage
|
2023-12-12 19:14:35 +08:00 |
Tienson Qin
|
8c3ec50c07
|
fix: no available handles to import to
|
2023-12-12 19:11:42 +08:00 |
Tienson Qin
|
f6dced699d
|
fix: don't export db when switching from a file-based graph
|
2023-12-12 17:38:27 +08:00 |
Tienson Qin
|
deb90ecfea
|
fix: tests
|
2023-12-12 16:53:27 +08:00 |
Tienson Qin
|
4296df237d
|
fix: block uuid changed when embedding a page or a block
|
2023-12-12 16:32:29 +08:00 |
Tienson Qin
|
ba13e4ddd9
|
fix: return value
|
2023-12-12 14:33:34 +08:00 |
Tienson Qin
|
4ce80d6957
|
chore: remove unnesessary code
|
2023-12-12 14:32:31 +08:00 |
Tienson Qin
|
f2db192bb7
|
fix: prompt is not supported on Electron
|
2023-12-12 13:51:09 +08:00 |
Gabriel Horner
|
0f4cdbbadf
|
bump outdated nbb-logseq and fix lint
|
2023-12-11 15:55:38 -05:00 |
Gabriel Horner
|
fb3e8e8d8a
|
fix: update ds sqlite persistance to match latest frontend
also removed unused util fns
|
2023-12-11 13:52:26 -05:00 |
Gabriel Horner
|
e0901b9d04
|
bump nbb-logseq to first version
that works for forked datascript. Deps tests pass locally
without needing to rely on local builds
|
2023-12-11 13:52:15 -05:00 |
Gabriel Horner
|
b5eabc80ee
|
fix: db and graph-parser nbb tests to pass locally
Updated sqlite fns to use updated approach. Deleted some unused
fns from old approach
|
2023-12-11 13:51:47 -05:00 |
Tienson Qin
|
8f2553153b
|
fix: can't clean up opfs dbs
|
2023-12-11 23:25:34 +08:00 |
Tienson Qin
|
7ad4f4566f
|
chore: remove unnesessary state settings
|
2023-12-11 23:10:10 +08:00 |
Tienson Qin
|
61b2681c2a
|
fix: set current repo after importing db
|
2023-12-11 23:08:07 +08:00 |
Tienson Qin
|
4860d23aa4
|
fix: restore sqlite
|
2023-12-11 22:57:28 +08:00 |
Tienson Qin
|
ca6b2db92e
|
fix: don't transact initial data when importing sqlite
|
2023-12-11 22:44:13 +08:00 |
Tienson Qin
|
34c632a81c
|
fix: initial data overwritten when importing from sqlite db
|
2023-12-11 22:25:24 +08:00 |
Tienson Qin
|
3f2c4b6621
|
Merge branch 'feat/db' into feat/datascript-storage
|
2023-12-11 21:46:49 +08:00 |
Tienson Qin
|
2810630ca2
|
fix: lint warning
|
2023-12-11 21:46:18 +08:00 |
Tienson Qin
|
27c0e02d6a
|
fix: remove supportOPFS check as init will throw error
|
2023-12-11 21:43:52 +08:00 |
Tienson Qin
|
41bd5ac74d
|
fix: db kv id always resolves to -1
|
2023-12-11 21:36:22 +08:00 |
Tienson Qin
|
dc53b78a37
|
enhance: group state by graphs
|
2023-12-11 21:18:50 +08:00 |
Tienson Qin
|
6684f28043
|
feat: import SQLite db to create a new graph
|
2023-12-11 21:08:05 +08:00 |
Tienson Qin
|
59fb0a58c7
|
fix: shadow-cljs complains if a namespace ends with .import
|
2023-12-11 19:58:20 +08:00 |
Tienson Qin
|
a8cbcac7c1
|
chore: separate import from onboarding
|
2023-12-11 19:35:43 +08:00 |
Tienson Qin
|
4d445b8387
|
feat: export repo as sqlite db
|
2023-12-11 19:14:10 +08:00 |
Tienson Qin
|
4437534685
|
fix: tests
|
2023-12-11 18:57:09 +08:00 |
Tienson Qin
|
5712d84b0b
|
enhance: export-db can either return data or save the file to disk
|
2023-12-11 18:45:48 +08:00 |
Tienson Qin
|
f2c7cad4a5
|
enhance: save sqlite.db when closing any Electron window
|
2023-12-11 18:34:36 +08:00 |
Tienson Qin
|
f25b7e06f9
|
feat: db export && backup on Electron
|
2023-12-11 18:04:36 +08:00 |
rcmerci
|
144dc14d8f
|
fix(rtc): fix wrong :block/tags data
|
2023-12-11 16:59:15 +08:00 |
Tienson Qin
|
df7264f016
|
Add helper to remove all OPFS files
|
2023-12-11 16:52:21 +08:00 |
Tienson Qin
|
b7a7c9b549
|
fix: open new window on Electron
|
2023-12-11 16:17:34 +08:00 |
Tienson Qin
|
9db35fdb8e
|
enhance: ask for persist to ensure that storage will not be cleared
|
2023-12-11 15:34:08 +08:00 |
Tienson Qin
|
6ea6ebaaa3
|
fix: refresh switch to the demo graph
|
2023-12-11 14:30:46 +08:00 |
Tienson Qin
|
efa1c93fff
|
enhance: set opfs pool for each graph
|
2023-12-11 00:21:43 +08:00 |
Tienson Qin
|
d487a3e808
|
wip: open a different graph in another tab
|
2023-12-10 21:27:17 +08:00 |
Tienson Qin
|
46ecfef928
|
chore: remove logseq/sqlite
|
2023-12-10 20:13:45 +08:00 |
Tienson Qin
|
dffc1376f5
|
fix: sqlite-wasm works now on Electron
|
2023-12-10 20:08:05 +08:00 |
Tienson Qin
|
9f7599b9fd
|
fix: sqlite wasm path on Electron
|
2023-12-10 19:45:03 +08:00 |
Tienson Qin
|
8a20b419d4
|
Warning on multiple tab/windows access to the same graph
|
2023-12-10 19:27:12 +08:00 |
Tienson Qin
|
1977063ce3
|
Add unsafeUnlinkDB support
|
2023-12-10 18:16:12 +08:00 |
Tienson Qin
|
0849f801c9
|
enhance: add opfs check
|
2023-12-10 18:05:37 +08:00 |
Tienson Qin
|
e5c6207194
|
fix: close other dbs before creating a new one
|
2023-12-09 12:32:46 +08:00 |
Tienson Qin
|
2813eb9e04
|
fix: list db
|
2023-12-09 12:22:28 +08:00 |
Tienson Qin
|
5a4aabf8d8
|
fix: remove file names output
|
2023-12-07 23:17:36 +08:00 |
Tienson Qin
|
ba2aaae000
|
Both load && persist work now
|
2023-12-07 23:15:04 +08:00 |
Tienson Qin
|
2503ceb720
|
fix: newDB call
|
2023-12-07 21:28:00 +08:00 |