李华桥
21c42f8771
Merge branch 'canary' into stable
2023-12-22 01:29:30 +08:00
李华桥
9012adda7a
Merge branch 'canary' into stable
2023-12-21 18:42:56 +08:00
李华桥
fb442e9055
Merge branch 'canary' into stable
2023-12-21 16:22:57 +08:00
李华桥
a231474dd2
Merge branch 'canary' into stable
2023-12-21 14:26:01 +08:00
李华桥
833b42000b
Merge branch 'canary' into stable
2023-12-20 16:36:44 +08:00
李华桥
7690c48710
Merge branch 'canary' into stable
2023-12-20 16:32:36 +08:00
DarkSky
579828a700
fix: use secure websocket ( #5297 )
2023-12-13 22:28:04 +08:00
DarkSky
746db2ccfc
feat: only follow serverUrlPrefix at redirect to client ( #5295 )
2023-12-13 20:37:20 +08:00
李华桥
eff344a9c1
Merge branch 'canary' into stable
2023-12-12 16:45:47 +08:00
李华桥
c89ebab596
Merge branch 'canary' into stable
2023-12-12 11:04:33 +08:00
liuyi
62f4421b7c
fix(server): avoid updates persist forever ( #5258 )
2023-12-11 17:42:25 +08:00
李华桥
42383dbd29
Merge branch 'canary' into stable
2023-12-10 21:04:15 +08:00
李华桥
120e7397ba
Merge branch 'canary' into stable
2023-12-01 16:12:17 +08:00
李华桥
24123ad01c
Revert "Revert "Merge remote-tracking branch 'origin/canary' into stable""
...
This reverts commit 89197bacef .
2023-12-01 13:29:43 +08:00
李华桥
ad50320391
v0.10.3
2023-12-01 12:52:15 +08:00
李华桥
eb21a60dda
v0.10.3-beta.7
2023-12-01 12:12:20 +08:00
Joooye_34
c0e3be2d40
fix(core): rerender error boundary when route change and improve sentry report ( #5147 )
2023-12-01 04:04:44 +00:00
李华桥
09d3b72358
v0.10.3-beta.6
2023-11-30 23:02:26 +08:00
Joooye_34
246e16c6c0
fix(infra): compatibility logic follow blocksuite ( #5143 )
2023-11-30 23:01:38 +08:00
李华桥
dc279d062b
v0.10.3-beta.5
2023-11-30 16:49:55 +08:00
Joooye_34
47d5f9e1c2
fix(infra): use blocksuite api to check compatibility ( #5137 )
2023-11-30 08:48:13 +00:00
Joooye_34
a226eb8d5f
fix(core): expose catched editor load error ( #5133 )
2023-11-29 20:31:35 +08:00
Joooye_34
908c4e1a6f
ci: add sentry env when frontend assets build ( #5131 )
2023-11-29 10:03:49 +00:00
李华桥
1d0bcc80a0
v0.10.3-beta.4
2023-11-29 16:14:06 +08:00
Joooye_34
50010bd824
fix(core): implement editor timeout and report error from boundary ( #5105 )
2023-11-29 08:10:38 +00:00
liuyi
c0ede1326d
fix(server): wrong OTEL config ( #5084 )
2023-11-29 11:19:13 +08:00
李华桥
89197bacef
Revert "Merge remote-tracking branch 'origin/canary' into stable"
...
This reverts commit 992ed89a89 , reversing
changes made to d272d7922d .
2023-11-29 11:18:45 +08:00
李华桥
f97d323ab5
Revert "Revert "refactor(server): standarderlize metrics and trace with OTEL ( #5054 )""
...
This reverts commit c1cd1713b9 .
2023-11-29 11:07:28 +08:00
EYHN
2acb219dcc
fix(workspace): filter awareness from other workspace ( #5093 )
2023-11-28 16:47:45 +08:00
LongYinan
992ed89a89
Merge remote-tracking branch 'origin/canary' into stable
2023-11-28 15:12:52 +08:00
李华桥
d272d7922d
v0.10.3-beta.2
2023-11-25 23:50:40 +08:00
李华桥
c1cd1713b9
Revert "refactor(server): standarderlize metrics and trace with OTEL ( #5054 )"
...
This reverts commit 91efca107a .
2023-11-25 23:50:39 +08:00
李华桥
b20e91bee0
v0.10.3-beta.1
2023-11-25 14:14:40 +08:00
李华桥
9a4e5ec8c3
Merge branch 'canary' into stable
2023-11-25 14:14:14 +08:00
李华桥
2019838ae7
v0.10.3-beta.0
2023-11-24 11:39:23 +08:00
李华桥
30ff25f400
Merge branch 'canary' into stable
2023-11-23 23:40:32 +08:00
李华桥
e766208c18
chore: reset merge wrong codes
2023-11-23 22:53:06 +08:00
李华桥
8742f28148
Merge branch 'canary' into stable
2023-11-23 21:31:42 +08:00
LongYinan
cd291bb60e
build: remove useless source-map-loader to speedup webpack ( #4910 )
2023-11-20 10:52:28 +08:00
LongYinan
62c0efcfd1
fix(core): handle the getSession network error properly ( #4909 )
...
If network offline or API error happens, the `session` returned by the `useSession` hook will be null, so we can't assume it is not null.
There should be following changes:
1. create a page in ErrorBoundary to let the user refetch the session.
2. The `SessionProvider` stop to pull the new session once the session is null, we need to figure out a way to pull the new session when the network is back or the user click the refetch button.
2023-11-17 16:50:48 +08:00
liuyi
87248b3337
fix(server): all viewers can share public link ( #4968 )
2023-11-17 12:34:15 +08:00
Joooye_34
00c940f7df
chore: bump affine version to 0.10.2 ( #4959 )
2023-11-16 15:48:37 +08:00
Flrande
931b459fbd
chore: bump blocksuite ( #4958 )
2023-11-16 14:27:39 +08:00
LongYinan
51e71f4a0a
ci: prevent error if rust build is cached by nx ( #4951 )
...
If Rust build was cached by nx, only the output file will be presented. The chmod command will be failed in this case like: https://github.com/toeverything/AFFiNE/actions/runs/6874496337/job/18697360212
2023-11-16 10:31:51 +08:00
Peng Xiao
9b631f2328
fix(infra): page id compat fix for page ids in workspace.meta ( #4950 )
...
since we strip `page:` in keys of workspacedoc.spaces, we should also strip the prefix in meta.pages as well.
2023-11-15 17:36:08 +08:00
LongYinan
01f481a9b6
ci: only disable postinstall on macOS in nightly desktop build ( #4938 )
2023-11-14 23:00:30 +08:00
Joooye_34
0177ab5c87
fix(infra): workspace migration without blockVersions ( #4936 )
2023-11-14 14:38:11 +01:00
Peng Xiao
4db35d341c
perf(component): use png instead of svg for rendering noise svg ( #4935 )
2023-11-14 11:52:51 +00:00
DarkSky
3c4a803c97
fix: change password token check ( #4934 ) ( #4932 )
2023-11-14 11:15:54 +00:00
LongYinan
05154dc7ca
ci: disable postinstall in nightly desktop build ( #4930 )
...
Should be part of https://github.com/toeverything/AFFiNE/pull/4885
2023-11-14 14:13:55 +08:00
Peng Xiao
c90b477f60
fix(core): change server url of stable to insider ( #4902 ) ( #4926 )
2023-11-14 12:05:52 +08:00
李华桥
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
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