forehalo
|
b9e3fc54fd
|
fix(server): include check of prerelease versions (#10386)
|
2025-02-24 04:44:44 +00:00 |
|
forehalo
|
b71fe291d1
|
fix(core): version control session (#10384)
|
2025-02-24 04:44:43 +00:00 |
|
forehalo
|
f02b57d58b
|
fix(server): too much redundant updates events (#10383)
|
2025-02-24 04:44:43 +00:00 |
|
liuyi
|
7d68aa5b2f
|
chore(server): ignore erorr when join joint room (#10354)
|
2025-02-21 10:48:53 +00:00 |
|
fengmk2
|
7f833f8c15
|
fix(server): don't sync blob meta on workspace deleted event (#10334)
close CLOUD-128
|
2025-02-21 04:11:57 +00:00 |
|
DarkSky
|
fa86f71853
|
feat(server): client version check (#9205)
Co-authored-by: forehalo <forehalo@gmail.com>
|
2025-02-20 15:50:22 +08:00 |
|
fengmk2
|
b4097aef8e
|
refactor(server): move bin content parser to doc reader (#10302)
|
2025-02-20 07:19:48 +00:00 |
|
forehalo
|
ec67d30b27
|
chore(server): race condition during fixing doc owner (#10303)
|
2025-02-20 05:34:55 +00:00 |
|
fengmk2
|
e0b2b2b33c
|
fix(server): convert error type to lower case (#10301)
|
2025-02-20 03:04:21 +00:00 |
|
forehalo
|
02f567f2c0
|
chore(core): better doc action error message (#10288)
|
2025-02-19 10:38:38 +00:00 |
|
liuyi
|
521ee9d374
|
fix(server): doc owner and default role permission (#10281)
|
2025-02-19 08:29:46 +00:00 |
|
liuyi
|
294002101d
|
fix(server): wrong queue options for worker executor (#10267)
|
2025-02-19 04:44:23 +00:00 |
|
darkskygit
|
176e0a1950
|
fix: raw body limit (#10254)
|
2025-02-18 11:34:58 +00:00 |
|
forehalo
|
51e842000a
|
fix(server): pagination input parser (#10245)
|
2025-02-18 07:15:51 +00:00 |
|
forehalo
|
da67c78152
|
feat(server): use job system (#10218)
|
2025-02-18 05:41:57 +00:00 |
|
forehalo
|
3dde47dd08
|
fix(server): event handler bindings (#10165)
|
2025-02-14 11:29:03 +00:00 |
|
forehalo
|
dcc9c9a7ec
|
fix(server): should fallback to doc role permission if not specified (#10166)
|
2025-02-14 03:00:56 +00:00 |
|
Brooooooklyn
|
96bde3ceaf
|
chore(server): enhance log context and messages (#10151)
|
2025-02-13 12:24:12 +00:00 |
|
fengmk2
|
0ce4cc8609
|
refactor(server): add debug info on global exception log (#10118)
before

after

|
2025-02-13 02:20:02 +00:00 |
|
fengmk2
|
db8557eafb
|
fix(server): get doc diff from doc service (#10067)
close CLOUD-121
avoid sync server to merge doc updates
before

after

|
2025-02-12 10:20:23 +00:00 |
|
forehalo
|
53fdb1e8a5
|
refactor(server): workspace doc query (#10042)
|
2025-02-12 08:13:07 +00:00 |
|
fengmk2
|
7840e0f900
|
fix(server): don't set the wrong context on logger (#10088)

|
2025-02-11 10:12:56 +00:00 |
|
fengmk2
|
5a63bc0e53
|
feat(server): wrong context setting on doc publish (#10080)
context should be `WorkspaceDocResolver`

|
2025-02-11 06:16:51 +00:00 |
|
fengmk2
|
c8c7b7b65c
|
feat(server): use x-cloud-trace-context instead of x-rpc-trace-id (#10068)
x-cloud-trace-context will be overwritten by lb,
and cannot be fake from internet access request

|
2025-02-11 03:50:23 +00:00 |
|
fengmk2
|
7214ef9fbc
|
fix(server): only handle doc.snapshot.updated event on renderer (#10062)
before

after

|
2025-02-11 00:18:08 +00:00 |
|
fengmk2
|
0757f29f83
|
refactor(server): use doc model on doc cron job (#10057)
|
2025-02-10 09:52:44 +00:00 |
|
forehalo
|
c3f5b4abb4
|
test(server): utils (#10028)
|
2025-02-10 06:35:11 +00:00 |
|
EYHN
|
92f4f0c2d9
|
feat(core): guard service (#9816)
|
2025-02-09 23:26:38 +00:00 |
|
fengmk2
|
e5d1cd9ea2
|
feat(server): use doc service (#9967)
close CLOUD-94
|
2025-02-08 05:27:56 +00:00 |
|
fengmk2
|
5d62c5e85c
|
feat(server): implement doc service (#9961)
close CLOUD-94
|
2025-02-08 03:37:41 +00:00 |
|
fengmk2
|
36ed81bcc6
|
refactor(server): use doc model on PgWorkspaceDocStorageAdapter (#9852)
close CLOUD-104
|
2025-02-07 12:21:58 +00:00 |
|
forehalo
|
0b9d30b55a
|
refactor: rename all page query to doc (#10019)
|
2025-02-07 11:40:59 +00:00 |
|
forehalo
|
4b1c931503
|
fix(server): default page owner (#10015)
|
2025-02-07 07:31:56 +00:00 |
|
forehalo
|
12cc94f32a
|
fix(server): batch grant page roles (#10007)
|
2025-02-07 05:55:07 +00:00 |
|
liuyi
|
00b1f01f9b
|
feat(server): add public user type (#10006)
|
2025-02-07 04:03:59 +00:00 |
|
Brooooooklyn
|
41107eafae
|
feat(server): allow to set default role in page (#9963)
|
2025-02-06 17:18:50 +00:00 |
|
forehalo
|
7c7febd495
|
refactor(server): remove never used column in page permission (#9985)
|
2025-02-06 10:52:05 +00:00 |
|
forehalo
|
d3843d8f11
|
refactor(server): role actions definition (#9962)
|
2025-02-06 04:54:34 +00:00 |
|
fengmk2
|
a2acacea3b
|
refactor(server): use userDoc model on PgUserspaceDocStorageAdapter (#9845)
close CLOUD-104
|
2025-02-06 11:08:06 +08:00 |
|
forehalo
|
7826e2b7c8
|
refactor(server): use feature model (#9932)
|
2025-02-05 10:27:26 +00:00 |
|
forehalo
|
0ff8d3af6f
|
feat(server): auto create page owner role (#9944)
|
2025-02-05 10:09:57 +00:00 |
|
Brooooooklyn
|
abeff8bb1a
|
feat(server): doc level permission (#9760)
close CLOUD-89 CLOUD-90 CLOUD-91 CLOUD-92
|
2025-02-05 07:06:57 +00:00 |
|
liuyi
|
a95803d33b
|
fix(server): selfhost should not use canary mobile pages (#9929)
|
2025-02-02 10:00:51 +00:00 |
|
forehalo
|
6370f45928
|
feat(server): cluster level event system (#9884)
|
2025-01-25 14:51:03 +00:00 |
|
forehalo
|
85434fe309
|
feat(server): search user in workspace (#9870)
|
2025-01-23 08:09:17 +00:00 |
|
fengmk2
|
8021b89944
|
fix(server): use ClsInterceptor on websocket (#9859)
https://papooch.github.io/nestjs-cls/considerations/compatibility#websockets
|
2025-01-23 06:54:23 +00:00 |
|
fengmk2
|
d52d03e1cd
|
refactor(server): print magic link on local dev env (#9864)
|
2025-01-23 03:39:32 +00:00 |
|
forehalo
|
994d758c07
|
feat(server): support selfhost licenses (#8947)
|
2025-01-22 10:21:07 +00:00 |
|
forehalo
|
5828eb53b6
|
feat(core): support one time password (#9798)
|
2025-01-22 07:33:10 +00:00 |
|
darkskygit
|
83ed215f4a
|
feat(server): new email template (#9528)
use `yarn af server dev:mail` to preview all mail template
fix CLOUD-93
|
2025-01-22 02:55:25 +00:00 |
|