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

1775 commits

Author SHA1 Message Date
Darcy Ye
873d20fed9
fix(core): mgmt API scopes are not assignable to user roles (#5425)
* fix(core): mgmt API scopes are not assignable to user roles

* feat: add alteration script to remove mgmt api scopes already assigned to user role

* chore: use option object
2024-02-27 03:19:59 +00:00
silverhand-bot
e606462bcc
release: version packages (#5433) 2024-02-26 08:41:08 +00:00
Darcy Ye
07e145b903
fix(core,console): block deletion on management API (#5424)
* fix(core,console): block deletion on management API

* refactor(core): separate resource api file to two files due to file size
2024-02-23 04:37:20 +00:00
renovate[bot]
4fd798e1d0
fix(deps): update dependency @simplewebauthn/server to v9 (#5269)
fix(deps): update @simplewebauthn packages to v9

Co-authored-by: Gao Sun <gao@silverhand.io>
2024-02-20 08:28:57 +00:00
Darcy Ye
b6233a1a58
feat(core,test): add PUT /users/:userId/identities/:target API (#5410) 2024-02-19 22:27:32 +08:00
simeng-li
52f4e578a5
refactor(core,schemas): remove cloudConnection call in koaTenantGuard (#5395)
remove cloudConnection dependency in the koaTenantGuard
2024-02-19 10:45:57 +08:00
Gao Sun
40eeea8cc0
refactor(core): log cloudflare error (#5399) 2024-02-09 00:42:07 +08:00
silverhand-bot
3f28e9a445
release: version packages (#5068) 2024-02-08 13:18:42 +08:00
wangsijie
936a8733cf
chore(core): remove dev features flag from core (#5371)
chore(console): remove dev features flag from core
2024-02-06 11:32:31 +08:00
wangsijie
f3c6028e00
fix(core,phrases): add notice that protected app is cloud only (#5385) 2024-02-06 10:46:18 +08:00
wangsijie
94bc538484
chore(core): update api doc for create protected app (#5344) 2024-02-05 03:38:01 +00:00
simeng-li
c10d6b6884
feat(console,core): remove devFeature guard (#5366)
remove devFeature guard for IdP
2024-02-02 15:16:31 +08:00
simeng-li
f53a14d7a8
feat(core): add third-party application creation quota guard (#5348)
add third-party application creation quota guard
2024-02-01 10:29:58 +08:00
Gao Sun
0a87ffd609
refactor(core): use deepmerge (#5361) 2024-02-01 09:17:29 +08:00
Gao Sun
c7353f68e9
refactor(core): guard status from request errors (#5343)
* refactor(core): guard status from request errors

* refactor(core): update routes

* refactor: update tests and routes

* refactor(core): update protected app response code
2024-01-31 17:45:27 +08:00
wangsijie
db2d10a2a8
fix(core,schemas): use database index to prevent custom domain conflict (#5342) 2024-01-31 11:05:20 +08:00
Gao Sun
90866a957d
Merge pull request #5340 from logto-io/gao-add-api-tests
refactor: update organization invitation api connector payload
2024-01-30 15:48:12 +08:00
renovate[bot]
0a9e1d093c
fix(deps): update dependency snakecase-keys to v6 (#5253)
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-30 07:40:02 +00:00
Gao Sun
891c207817
test: add organization invitation api tests 2024-01-30 15:31:43 +08:00
Gao Sun
f74fdce9a0
Merge pull request #5338 from logto-io/gao-refactor-mock-connectors
refactor!: update mock connector file paths
2024-01-30 15:30:43 +08:00
Gao Sun
70b8ff707e
Merge pull request #5335 from logto-io/gao-remove-magic-links
refactor: remove magic links
2024-01-30 15:29:21 +08:00
Gao Sun
abe97c1182
Merge pull request #5330 from logto-io/gao-put-invitation-status
feat(core): put invitation status
2024-01-30 15:28:03 +08:00
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
6befe60149
refactor!: update mock connector file paths 2024-01-29 21:33:12 +08:00
Gao Sun
46c550bf43
refactor: update invitation api payload for email 2024-01-29 21:27:04 +08:00
Gao Sun
6d0f95739c
refactor: remove magic links 2024-01-29 20:21:45 +08:00
Gao Sun
0a20b5a6f8
feat(core): put invitation status 2024-01-29 19:39:27 +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