0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-01-06 20:40:08 -05:00
Commit graph

1368 commits

Author SHA1 Message Date
Gao Sun
947de83173
chore: upgrade configs (#4132)
* chore: upgrade configs

* chore: fix lint errors
2023-07-07 17:17:21 +00:00
Darcy Ye
cabbd6ffe8
fix(core,connector): use isProduction as email service feature switch (#4135)
* fix(core,connector): use isProduction as email service feature switch

* refactor(core): reorg code

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2023-07-07 23:33:22 +08:00
wangsijie
7eaed24b95
feat(core): add cloud client (#4127) 2023-07-07 16:20:11 +08:00
wangsijie
5ccdd7f31a
feat(core,schemas): record daily active users (#4113) 2023-07-07 15:14:29 +08:00
Darcy Ye
e8492654e7
feat(core,connector): add cloud connection library (#4122) 2023-07-05 12:52:14 +00:00
Xiao Yijun
b232f8dd39
feat(core): enable email service connector (#4120) 2023-07-05 04:41:33 +00:00
Darcy Ye
61c49845a6
refactor(core,schemas,cli): save cloud service m2m app credentials (#4109) 2023-07-04 18:14:35 +08:00
Darcy Ye
909591f1c5
refactor(core): add extraInfo to connector GET APIs response (#4100) 2023-07-03 06:54:53 +00:00
Darcy Ye
7afa5a4760
fix(core): block logto email connector (create and enter detail page) (#4101) 2023-07-01 18:21:44 +08:00
Darcy Ye
e0ee44d5d0
feat(core): add connector usage to GET APIs response (#4097)
* feat: add GET /connectors/:id/usage to get passwordless connector usage
* refactor(core): get usage when possible when transpiling connector
2023-06-30 16:22:34 +08:00
simeng-li
b8001fd6c8
fix(core): add invalid body request error on oidc endpoints (#4095)
* fix(core): add invalid body request error on oidc endpoints

should throw invalid body request error for all oidc endpoints' input syntax error

* chore(core): add some comments
add some comments
2023-06-29 06:06:14 +00:00
simeng-li
476de8d2ff
chore(core,ui): set jest config coverage report to all files (#4090)
set jest config coverage report to all files
2023-06-29 13:59:23 +08:00
silverhand-bot
53131ad5a7
release: version packages (#4033) 2023-06-28 18:57:43 +08:00
Darcy Ye
4dc0930e09
feat(schemas): add email service guard and system key (#4079) 2023-06-28 10:59:03 +08:00
Gao Sun
ad6dde7f18
refactor(console): reorg error rendering (#4082)
* refactor(console): reorg error rendering

* refactor(console): reorg error rendering
2023-06-27 11:31:03 +08:00
renovate[bot]
5ed7750de7
fix(deps): update dependency lru-cache to v10 (#4045)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-06-23 11:59:39 +00:00
Gao Sun
cfe4fce51c
fix: support circular reference when normalizing errors (#4069) 2023-06-21 16:05:33 +08:00
wangsijie
ad44f0875a
fix(core): update domain cache (#4017) 2023-06-19 15:45:42 +09:00
Danil Tankov
2d7c0aa3c3
fix(core): s3 region fallback (#4049)
Signed-off-by: Danil Tankov <danil.tankoff@yandex.ru>
2023-06-19 14:15:07 +08:00
wangsijie
160f861800
fix(core): fix session not found redirect hostname (#4018) 2023-06-19 11:31:10 +09:00
simeng-li
1b4fbc2df5
fix: remove unsafe-inline and unsafe-eval (#4020)
remove unsafe-inline and unsafe-eval allowance
2023-06-13 18:46:02 +08:00
Gao Sun
b0a126bbd7
Merge pull request #4028 from logto-io/gao-app-improvements
feat: various application improvements
2023-06-13 18:02:38 +08:00
renovate[bot]
9a9d1d2ed4
fix(deps): update dependency helmet to v7 (#3814)
* fix(deps): update dependency helmet to v7

* fix: fix lock file

fix lock file

* fix: fix helmetjs upgrade exceptions

fix helmetjs upgrade exceptions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2023-06-13 10:05:47 +08:00
Gao Sun
e3e3f2c729
feat: various application improvements
- show OpenID Provider configuration endpoint in Console
- configure "Rotate Refresh Token" in Console
- configure "Refresh Token TTL" in Console
- refactor code for OIDC default values
2023-06-13 00:59:23 +08:00
lleyton
048c5cdb09
feat: enable OIDC introspection endpoint (#3996)
feat: enable introspection endpoint
2023-06-11 15:28:44 +00:00
Gao Sun
2338cb692e
refactor(core): apply no-unused-modules (#4009) 2023-06-09 21:55:15 +08:00
wangsijie
81f053dfd8
feat(core,schemas): get fallback origin from cf api (#4005) 2023-06-09 02:35:28 +00:00
wangsijie
62d3acfc7b
fix(schemas): set domain status enum guard (#3958) 2023-06-08 12:07:15 +09:00
wangsijie
71f1fe4436
fix(core,schemas): use http method for cloudflare ssl (#3986) 2023-06-08 02:59:34 +00:00
renovate[bot]
417534e9e4
chore(deps): update dependency got to v13 (#3915)
chore(deps): update dependency got to v13.0.0

Co-authored-by: Gao Sun <gao@silverhand.io>
2023-06-07 08:10:27 +00:00
silverhand-bot
3acb0d2db1
release: version packages (#3857) 2023-06-06 23:21:29 +08:00
simeng-li
be43ecd49b
fix(console): fix github avatar broken issue (#3982)
* fix(console): fix github avatar broken issue

remove the crossOrigin settings on the avatar image element

* fix(core): update the OSS  crossOriginEmbedderPolicy

 update the OSS crossOriginEmbedderPolicy
2023-06-06 10:33:10 +00:00
Xiao Yijun
c5770107a0
refactor(core): remove message id from hook request headers (#3979) 2023-06-06 13:20:05 +08:00
Gao Sun
c54b8bb629
refactor(core): refine webhook log payload (#3973)
rename log payload field `json` -> `hookRequest.body`
2023-06-05 15:46:36 +00:00
Xiao Yijun
12ae2622b1
refactor(core): return 422 if failed to send a webhook test payload (#3970) 2023-06-05 16:02:43 +08:00
Gao Sun
17d72c8564
refactor(core): refine query 2023-06-05 12:51:35 +08:00
Gao Sun
e8ed876878
test: add default resource integration test 2023-06-04 20:46:43 +08:00
Gao Sun
c933bf58f7
feat: support default API Resource 2023-06-04 20:46:36 +08:00
wangsijie
0e8817f279
fix(core): delete cloudflare custom domain (#3953)
* fix(core): delete cloudflare custom domain

* fix(core,phrases): handle cloudflare api errors
2023-06-02 08:50:36 +00:00
wangsijie
8178d61eca
refactor(core): persist dns records to database (#3950) 2023-06-02 14:22:58 +08:00
wangsijie
f35d1cbb86
fix(core): fix url resolver for cloudflare (#3948) 2023-06-02 11:42:48 +08:00
simeng-li
3d98852334
chore(core): bump oidc version (#3941)
* chore(core): bump oidc version

bump oidc version

* fix(core): fix userId not found bug

fix userId in session not found bug
2023-06-01 16:20:08 +08:00
wangsijie
b53258ba56
fix(core): get cf id before insert (#3934) 2023-06-01 16:04:15 +08:00
wangsijie
a1ea4c388f
feat(core): apply custom domain to koa (#3928) 2023-06-01 15:58:28 +08:00
wangsijie
fa0dbafe81
feat(core): integrate with cloudflare (#3919)
* feat(phrases): add phrases

* feat(core): add domains library

* feat(core): integrate cloudflare

* chore: changeset

* fix: read envset inside

* fix: fix cloudflare request

* fix: fix integration test envset problem

* fix: cr fixes
2023-06-01 15:32:49 +08:00
Charles Zhao
1d7330835c
fix(core): verify an empty string password should return 400 instead of 500 (#3939)
* fix(core): verify an empty string password should return 400 instead of 500

* test(core,test): add unit and integration tests for verify password api
2023-06-01 07:10:21 +00:00
Xiao Yijun
813e216398
fix(core): trigger reset password hook (#3916) 2023-06-01 12:18:49 +08:00
Xiao Yijun
189f2d3af7
chore(test): use fake time in webhook unit tests (#3933) 2023-05-31 20:03:08 +08:00
Xiao Yijun
51f61b455a
feat(core): support pagination for GET /hooks api (#3904) 2023-05-29 11:43:08 +08:00
Xiao Yijun
79daf253a8
feat(core): add message id for the webhook payload (#3913) 2023-05-29 03:37:00 +00:00