wangsijie
1963e12bd7
fix(core,schemas): use database index to prevent subdomain conflict ( #5326 )
2024-01-30 11:53:27 +08:00
wangsijie
c9117515aa
chore(core): show errors of storage provider ( #5240 )
2024-01-30 03:09:05 +00:00
wangsijie
2260eb01cc
refactor(core): remove default page rules ( #5325 )
2024-01-30 10:55:31 +08:00
Xiao Yijun
09637a1a57
fix(core): include m2m apps in application limit ( #5322 )
2024-01-30 10:38:52 +08:00
Gao Sun
ee91767ce9
refactor: add invitation api tests ( #5324 )
...
* refactor: add invitation api tests
* refactor: update alteration
* refactor: fix config guard
2024-01-29 01:39:52 +00:00
Gao Sun
570a4ea9e2
feat: create invitation ( #5245 )
...
* feat: create invitation
* refactor: update test imports
* refactor: update unit tests
* refactor: update docs
* refactor: update api tests
* chore: add changesets
* refactor: add comments
* refactor: fix swagger check
* refactor: keep compatibility
2024-01-25 19:44:20 +08:00
wangsijie
8fb032da7a
fix(core): fix protected app callback uri ( #5308 )
2024-01-25 18:14:34 +08:00
wangsijie
880e890321
fix(core): get tenant endpoint ( #5309 )
2024-01-25 09:41:21 +00:00
simeng-li
52411f6712
feat(experience): add redirect uri info ( #5296 )
...
add redirect uri info
2024-01-25 11:48:01 +08:00
wangsijie
5b37be116a
fix(core,phrases): prevent application deletion for custom domain ( #5262 )
...
fix(core,phrases): prevent application deletion when custom domain exists
2024-01-24 08:46:35 +08:00
wangsijie
12fc67a039
feat(core,phrases): delete custom domain ( #5261 )
2024-01-23 15:20:03 +08:00
wangsijie
fa89d33252
feat(core): sync site configs and oidc metadata for custom domain ( #5260 )
2024-01-23 13:14:03 +08:00
wangsijie
43ce51ce2a
fix(core): should throw 500 on file upload error ( #5274 )
2024-01-23 03:58:29 +00:00
simeng-li
42e9513ca1
fix(console,core): fix application count bug ( #5270 )
...
fix application count bug
2024-01-23 11:22:26 +08:00
wangsijie
0d4d1b16f5
fix(schemas): remove catchall from cloudflare data guard ( #5271 )
2024-01-22 13:50:40 +08:00
wangsijie
cb5763f449
feat(core): sync protected app domain status ( #5257 )
2024-01-22 03:35:46 +00:00
simeng-li
2f1fb659ef
refactor(core): update the consent apis ( #5267 )
...
update the consent apis
2024-01-22 02:29:32 +00:00
wangsijie
e74c0cbc92
feat(core): check application custom domain conflict ( #5256 )
2024-01-19 09:25:30 +00:00
wangsijie
ef29f490af
feat(core): add custom domain for protected app ( #5254 )
2024-01-19 08:41:01 +00:00
wangsijie
ea407f19fa
feat(core,schemas): prepare schemas for protected app custom domain ( #5247 )
2024-01-19 13:17:20 +08:00
wangsijie
ad0a83ae03
feat(core): api to get protected app default domain ( #5241 )
2024-01-19 05:15:11 +00:00
simeng-li
08f8688cf2
feat(core): add get consent info api ( #5259 )
...
add get consent info api
2024-01-19 10:52:55 +08:00
simeng-li
94908ee8ce
feat(core): add third-party application scopes and organizations restriction ( #5249 )
...
* feat(core): add client scope restriction metadata for third-party apps
add client scope restriction metadata for third-party apps
* feat(core): disable auto consent for the thrid-party apps
disable auto consent for the third-party apps
* feat(core): filter out not enabled resource scopes for third-party app
filter out not enabled resource scopes for third-party app
* feat(core): add organization grant validation for third-party application refresh_token grant
add organization grant validation for third-party application refresh_token grant
* fix(core): remove the resource scopes from client metadata
remove the resource scopes from client metadata
2024-01-19 10:31:26 +08:00
simeng-li
29dcd61b77
fix(core): add management api scopes guard ( #5251 )
...
management api scopes is not allowed to assign to the third-party app
2024-01-18 10:01:52 +08:00
Charles Zhao
191298fff4
fix(core): fix quota guard for schema routers ( #5242 )
...
* fix(core): fix quota guard for schema routers
* chore: add comments
2024-01-16 22:46:12 +08:00
wangsijie
e1bbbd9ebf
feat(core,shared,phrases): check subdomain when creating protected app ( #5217 )
2024-01-16 16:30:03 +08:00
simeng-li
4e1b8d1d0d
feat(core): implement application user consent organizations api ( #5236 )
...
* feat(core): implement application user consent organizations api
implement application user consent organizations api
* test(core): add api integration tests
add api integration tests
2024-01-16 03:04:23 +00:00
wangsijie
cbfd00e673
feat(core,schemas): add block domain list ( #5234 )
2024-01-15 15:45:00 +08:00
Gao Sun
ca24e20f6a
Merge pull request #5232 from logto-io/gao-get-delete-invitation
...
feat(core): get and delete org invitation by id
2024-01-15 11:40:41 +08:00
Gao Sun
44d8717bd7
refactor: fix swagger
2024-01-15 11:13:24 +08:00
Gao Sun
e7fe20d32f
feat(core): get and delete org invitation by id
2024-01-15 08:26:25 +08:00
Gao Sun
d845c89c86
Merge pull request #5226 from logto-io/gao-reorg-org-queries
...
refactor(core): reorg organization queries
2024-01-12 20:56:08 +08:00
Gao Sun
44e2f96452
Merge pull request #5224 from logto-io/gao-init-invitation-apis
...
feat(schemas, core): init organization invitation apis
2024-01-12 20:55:31 +08:00
Gao Sun
f9750ace90
refactor(core): reorg organization queries
2024-01-11 21:56:10 +08:00
Gao Sun
0f08608b96
refactor(core): add swagger json
2024-01-11 21:47:30 +08:00
Gao Sun
75b643ad2f
feat(schemas, core): init organization invitation apis
2024-01-11 18:08:26 +08:00
wangsijie
67be81e6df
feat(core): delete protected app ( #5191 )
2024-01-11 15:30:42 +08:00
wangsijie
5bc649e10d
feat(core,phrases): update protected app ( #5189 )
2024-01-11 11:03:01 +08:00
renovate[bot]
85a1c781b0
chore(deps): update dependency @types/koa__cors to v5 ( #5177 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-11 02:33:52 +00:00
wangsijie
d469e9499c
refactor(core): use const pagination key name for swagger ( #5175 )
2024-01-10 11:03:23 +08:00
wangsijie
0b08da2b46
feat(core): generate oidc metadata for protected app ( #5188 )
2024-01-09 11:45:38 +08:00
Gao Sun
3d5786d982
refactor: remove legacy resources ( #5118 )
...
* refactor: remove legacy api resources
* refactor: remove legacy resources
* refactor: add alteration script
* refactor(cli): adjust legacy seed test data
* refactor: update alteration timestamp
* refactor: update organization role name
2024-01-08 14:47:30 +08:00
wangsijie
ade9cf1dc7
feat(core): sync site configs to KV for new protected app ( #5135 )
2024-01-08 14:36:43 +08:00
renovate[bot]
094ff37e7a
chore(deps): update dependency @types/supertest to v6 ( #5159 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-08 03:08:45 +00:00
simeng-li
9669fc92fb
refactor(core): add koaAutoConsent middleware ( #5078 )
...
* refactor(core): add koaAutoConsent middleware
Add koaAutoConsent middleware to allow auto consent and redirect direactly from the server side.
* refactor(core): use koaMount to apply the consent middleware
use koaMount to apply the consent middleware
* feat(test): update the integration tests
update the integration tests
* fix(test): update the unit test for consent
update the unit test for consent
2024-01-05 10:00:31 +08:00
Xiao Yijun
7a7188d8b1
refactor: deprecate staging env tag (2/2) ( #5187 )
2024-01-02 05:41:43 +00:00
wangsijie
acb7fd3fea
feat(core): case insensitive usernames ( #5170 )
...
* feat(core): case insensitive usernames
* test(core): add case insensitive username test cases
---------
Co-authored-by: Tc001 <tc001@t0.lv>
2023-12-28 10:57:47 +08:00
Darcy Ye
b4390aeae6
chore(core): resolve legacy unit tests comments and refactor ( #5174 )
2023-12-28 10:55:52 +08:00
renovate[bot]
1787503c78
chore(deps): update dependency @types/sinon to v17 ( #4820 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 04:10:21 +00:00
renovate[bot]
6f843b79d6
fix(deps): update dependency find-up to v7 ( #4900 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 03:16:35 +00:00