李华桥
6f18ddbe85
v0.10.1
2023-11-13 19:49:26 +08:00
LongYinan
dde779a71d
test(e2e): add subdoc migration test ( #4921 )
...
test(e2e): add subdoc migration test
fix: remove .only
2023-11-13 18:00:40 +08:00
Peng Xiao
bd9f66fbc7
fix(infra): compatibility fix for space prefix ( #4912 )
...
It seems there are some cases that [this upstream PR](https://github.com/toeverything/blocksuite/pull/4747 ) will cause data loss.
Because of some historical reasons, the page id could be different with its doc id.
It might be caused by subdoc migration in the following (not 100% sure if all white screen issue is caused by it) 0714c12703/packages/common/infra/src/blocksuite/index.ts (L538-L540)
In version 0.10, page id in spaces no longer has prefix "space:"
The data flow for fetching a doc's updates is:
- page id in `meta.pages` -> find `${page-id}` in `doc.spaces` -> `doc` -> `doc.guid`
if `doc` is not found in `doc.spaces`, a new doc will be created and its `doc.guid` is the same with its pageId
- because of guid logic change, the doc that previously prefixed with `space:` will not be found in `doc.spaces`
- when fetching the rows of this doc using the doc id === page id,
it will return EMPTY since there is no updates associated with the page id
The provided fix in the PR will patch the `spaces` field of the root doc so that after 0.10 the page doc can still be found in the `spaces` map. It shall apply to both of the idb & sqlite datasources.
Special thanks to @lawvs 's db file for investigation!
2023-11-13 17:57:56 +08:00
liuyi
92f1f40bfa
fix(server): wrap updates applying in a transaction ( #4922 )
2023-11-13 08:49:30 +00:00
LongYinan
48dc1049b3
Merge pull request #4913 from toeverything/darksky/cleanup-depolyment
...
chore: cleanup deployment
2023-11-12 11:20:02 +08:00
DarkSky
9add530370
chore: cleanup deployment
2023-11-12 11:03:25 +08:00
LongYinan
b77460d871
Merge pull request #4908 from toeverything/61/hotfix-websocket-payload
...
fix(server): increase server acceptable websocket payload size
2023-11-10 22:01:48 +08:00
forehalo
42db41776b
fix(server): increase server acceptable websocket payload size
2023-11-10 21:31:45 +08:00
李华桥
075439c74f
fix(core): change server url of stable to insider
v0.10.0
2023-11-10 18:32:53 +08:00
Yifeng Wang
fc6c553ece
chore: bump theme ( #4904 )
...
Co-authored-by: 李华桥 <joooye1991@gmail.com >
2023-11-10 15:40:38 +08:00
Joooye_34
59cb3d5df1
fix(core): change server url of stable to insider ( #4902 )
2023-11-10 14:50:57 +08:00
Peng Xiao
5c2d958e2b
fix(core): svg blob syncing issue ( #4886 )
2023-11-10 05:32:51 +00:00
Yifeng Wang
2117d6b232
chore: bump blocksuite ( #4901 )
2023-11-10 13:23:29 +08:00
李华桥
5c48c83301
v0.10.0
2023-11-10 11:42:04 +08:00
fourdim
af7d331610
feat(core): add global loading state ( #4840 )
2023-11-10 03:25:05 +00:00
JimmFly
1fe5a0fffa
feat(core): auto select block when jump to block ( #4858 )
...
Co-authored-by: Peng Xiao <pengxiao@outlook.com >
2023-11-10 03:02:56 +00:00
fourdim
f1e32aab66
fix(hooks): push success toast after save ( #4830 )
2023-11-10 02:40:52 +00:00
liuyi
7698a6ac8e
chore(server): bump octobase versions ( #4893 )
...
Co-authored-by: DarkSky <darksky2048@gmail.com >
2023-11-10 02:25:28 +00:00
李华桥
063f5a683e
v0.10.0-canary.16
v0.10.0-canary.16
2023-11-10 10:10:54 +08:00
Peng Xiao
fd74776abe
fix(core): disable sync doc/blob on start ( #4897 )
2023-11-09 18:00:53 +00:00
LongYinan
9d89e4f7f5
fix(server): earlyAccessPreview env override ( #4898 )
2023-11-09 17:20:41 +00:00
LongYinan
7182b85bd0
chore: add performance logger ( #4896 )
...
Add more performance log to debug loading problem
0.10.0-canary.14
2023-11-10 00:42:30 +08:00
LongYinan
91f1d0081b
ci: adjust the beta cluster configuration ( #4895 )
...
- Scale the pod counts to 10
- Set `earlyAccessPreview` to false
2023-11-10 00:42:19 +08:00
李华桥
09c3a8828f
chore: add performance logger
2023-11-10 00:33:48 +08:00
LongYinan
927a6489f9
ci: adjust the beta cluster configuration
2023-11-10 00:22:45 +08:00
李华桥
075eead9fa
v0.10.0-canary.15
2023-11-09 23:27:12 +08:00
Joooye_34
15b0c127f5
chore: disable outline, copilot and hello world plugin ( #4894 )
2023-11-09 14:53:45 +00:00
Peng Xiao
d0b014543c
fix(core): select all in page list group header does not need to enable selection ( #4869 )
2023-11-09 12:01:36 +00:00
LongYinan
839f500979
ci: disable postinstall on macOS build ( #4885 )
2023-11-09 11:58:55 +00:00
Joooye_34
af72bf0f69
feat(core): support signup set password before goto stripe payment url ( #4892 )
2023-11-09 11:58:16 +00:00
liuyi
405167854b
perf(server): avoid auto select blob data when upsert ( #4891 )
2023-11-09 10:45:31 +00:00
liuyi
f9654bb1f8
feat(core): unify all new created page IDs to nanoid ( #4884 )
2023-11-09 09:22:02 +00:00
EYHN
e3e0553c56
fix(hooks): missing page preview and references ( #4863 )
2023-11-09 08:59:36 +00:00
liuyi
248fb1fa69
fix(server): token set with id instead of email ( #4883 )
2023-11-09 08:23:03 +00:00
Joooye_34
12a2ccf1a5
fix(core): visit /signin pay when already logged and subscribed ( #4882 )
...
Co-authored-by: Peng Xiao <pengxiao@outlook.com >
2023-11-09 07:38:52 +00:00
Peng Xiao
227b8b0061
fix(component): dragged component disappear when dragging ( #4870 )
2023-11-09 06:20:15 +00:00
Peng Xiao
442115632b
chore(component): bump bs ( #4880 )
2023-11-09 04:47:10 +00:00
Peng Xiao
ad82376890
chore: update delete icon ( #4871 )
2023-11-09 02:49:48 +00:00
Joooye_34
a8bff81a7e
ci: use resolutions to resolve building error in mac-os ( #4878 )
2023-11-09 02:43:47 +00:00
3720
da2821eaac
fix(core): collections data migration without blocking data reads ( #4866 )
2023-11-08 12:38:43 +00:00
Joooye_34
c55565ee71
chore: update changelog url ( #4868 )
2023-11-08 12:08:24 +00:00
EYHN
ecd5db2952
ci: add oxlint ( #4867 )
2023-11-08 17:54:41 +08:00
Joooye_34
744cd47481
v0.10.0-canary.14
2023-11-08 15:36:54 +08:00
Hongtao Lye
12c72e63b1
chore: bump blocksuite version ( #4862 )
2023-11-08 07:12:48 +00:00
EYHN
b7edaab387
chore: fix code style issues ( #4857 )
2023-11-08 05:51:08 +00:00
JimmFly
83472cc682
fix(core): duplicate registration in edgeless ( #4864 )
2023-11-08 02:47:46 +00:00
3720
08e7fa3486
fix(core): improve the UX for edit collection ( #4827 )
...
Co-authored-by: Peng Xiao <pengxiao@outlook.com >
2023-11-07 10:18:56 +00:00
liuyi
7305530d97
fix(server): wrong data migration ( #4855 )
2023-11-07 09:20:42 +00:00
liuyi
b99ac51624
chore(server): decrease amount of batch updates merging ( #4860 )
2023-11-07 09:18:02 +00:00
liuyi
01d7fe4597
fix(server): avoid saving invalid data ( #4859 )
2023-11-07 08:27:17 +00:00