Commit Graph

92 Commits

Author SHA1 Message Date
LongYinan 5f7f5b74ca fix(core): error state for non early access user while signing in with email (#4467) 2023-09-23 00:00:09 -07:00
LongYinan 7b5157aa89 fix(server): missing dependency in sync app (#4465) 2023-09-22 21:32:45 +00:00
DarkSky 1ddae40fb2 feat: add auth support for websocket (#4445) 2023-09-21 13:05:26 +00:00
Peng Xiao 6e79858f41 fix: add prompt select_account for google login (#4415) 2023-09-20 03:22:43 +00:00
DarkSky 65bb30558e fix: read permission for subpage (#4405) 2023-09-18 16:13:36 +08:00
Peng Xiao b9656b1e22 fix: orderby in members list (#4375)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2023-09-15 19:24:00 +00:00
LongYinan 1aec1ce7d0 test(server): move tests out of src folder (#4366) 2023-09-15 07:34:14 +00:00
LongYinan a9b6529bcb fix(server): workspace memebers sort (#4370) 2023-09-14 23:08:09 -07:00
Qi 465098cc9a feat: support remove user & workspace avatar (#4302) 2023-09-14 14:35:05 +00:00
LongYinan f0de34a60b fix(server): everyone can share page in workspace (#4357) 2023-09-14 06:26:41 +00:00
Qi 1016a47b51 fix: error invite email title (#4355) 2023-09-13 23:20:51 -07:00
fourdim 10a3a05e70 fix: incomplete URL substring sanitization (#4309)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-09-13 19:38:48 -07:00
Qi 0be142e4e2 feat: add verify process in change email progress (#4306)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-09-13 16:54:02 +00:00
Alex Yang 74faee887e refactor: move mailer test (#4328) 2023-09-13 05:11:19 +00:00
Peng Xiao fc76163dd1 fix: get auth token for development (#4295) 2023-09-12 13:31:58 +08:00
Qi 98429bf89e feat: support pagination for member list (#4231) 2023-09-12 03:37:59 +00:00
X1a0t a25a31c105 test: always exec afterEach in ava test (#4303)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-09-11 09:30:39 +00:00
Peng Xiao 46fd732ee6 fix: cookie name (#4293) 2023-09-08 23:42:09 -07:00
Peng Xiao e00f40537b fix: allow login with credentials on production (#4288) 2023-09-08 23:02:01 +00:00
LongYinan 58a935b31d test(server): make testing more isolated (#4290) 2023-09-08 13:02:27 -07:00
DarkSky a97fd486c3 feat: keep the multiline log in single log (#4281) 2023-09-08 17:33:46 +08:00
DarkSky b261d97ed2 fix: revoke permission if failed to send email (#4279) 2023-09-07 23:21:38 -07:00
LongYinan aa025b0d46 fix(server): storage usage should be float rather than int (#4275) 2023-09-08 05:15:33 +00:00
DarkSky f4340da478 refactor(server): rate limit and permission (#4198)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2023-09-07 14:32:41 -07:00
Alex Yang 4c4bb65be8 fix(server): flaky test (#4271) 2023-09-07 20:55:04 +00:00
Qi 719917d445 fix: incorrect invitation email style (#4269) 2023-09-07 17:17:22 +00:00
Qi 4fe90ea3b3 fix: wrong content in invitation email (#4258) 2023-09-07 15:36:53 +00:00
Qi 498683ff4c feat: send email to owner after member accepted invitation / leave workspace (#4152)
Co-authored-by: DarkSky <darksky2048@gmail.com>
2023-09-07 05:08:23 +00:00
LongYinan 97c201836f chore(server): redirect /api/auth/signin (#4237) 2023-09-06 11:11:57 -07:00
LongYinan 264d33823b chore(server): add log to early access redirect (#4235) 2023-09-06 10:11:31 -07:00
X1a0t 22d3411e6e fix: logger filter should pass graphql context (#4209) 2023-09-06 08:16:38 -07:00
X1a0t ef3d3a34e2 feat: auth metric and trace (#4063) 2023-09-05 21:20:06 -07:00
Peng Xiao 1dc94277c2 fix: use database session cookie for production (#4200) 2023-09-05 17:30:50 +00:00
LongYinan dfa5fefa7f test(server): use mock PrismaService in tests (#4101) 2023-09-05 01:01:45 -07:00
LongYinan 3d5e1d2f3d chore(server): debug blob sizes limit (#4181) 2023-09-04 23:16:01 -07:00
LongYinan 2da22e2fc2 chore(server): debug blob sizes limit (#4178) 2023-09-04 19:44:22 -07:00
LongYinan 801d769877 fix(server): storage usage calculation issue (#4170) 2023-09-05 00:56:47 +00:00
DarkSky e72a10153e feat: enable https in production (#4154)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-09-04 17:20:11 +08:00
X1a0t ed76417ba3 feat: log all exceptions In HTTP context (#4149) 2023-09-04 07:42:55 +00:00
Alex Yang a2623e1352 test: email sending e2e (#4130) 2023-09-02 18:13:59 +00:00
Qi 138aaed05d feat: add a reminder for early access in the invitation email (#4097)
Co-authored-by: Alex Yang <himself65@outlook.com>
2023-09-02 06:07:49 +00:00
Alex Yang 4f97ea8a5d test: cover share page e2e (#4126) 2023-09-02 00:57:04 -05:00
Alex Yang eb1a21265f refactor(server): use ava (#4120) 2023-09-01 19:41:29 +00:00
Qi 442d06fc69 fix: error invitation url (#4110) 2023-09-01 18:22:26 +00:00
Peng Xiao c9c76983de fix: cookie issues in Electron (#4115) 2023-09-01 17:34:08 +00:00
DarkSky 3c4f45bcb6 feat: add user info edit verify (#4117) 2023-09-01 16:59:33 +00:00
DarkSky 7d3b1ad2b9 feat: add user level blob quota (#4114) 2023-09-01 12:56:27 +00:00
LongYinan e76cdf4d71 fix(server): set right AFFINE_SERVER_HOST env variable (#4108) 2023-09-01 18:37:48 +08:00
LongYinan 18ac355df3 chore(server): change the log level (#4106) 2023-09-01 18:37:31 +08:00
LongYinan 83e7e9db8d fix(server): relax the rate limits (#4092) 2023-09-01 13:51:37 +08:00