Gao Sun
b73452ceb3
chore(deps): upgrade typescript
2024-07-20 22:04:56 +08:00
wangsijie
3205e36e32
chore: remove feature guard for token exchange ( #6246 )
2024-07-19 18:23:09 +08:00
simeng-li
7537c510f7
feat(core): add mfa verification guard ( #6262 )
...
add mfa verification guard
2024-07-19 10:01:58 +00:00
simeng-li
c93ffb4760
feat(core,schemas): implement social/sso link and sync logic ( #6257 )
...
* feat(core,schemas): implement social/sso link and sync logic
implement social/sso link and sync logic
* test(core): add intergration tests
add integration tests
2024-07-19 09:41:55 +00:00
simeng-li
0a92bd2fdc
feat(core): add the new user provision ( #6253 )
...
add the new user provision
2024-07-17 14:39:20 +08:00
simeng-li
0a9da5245b
feat(core,schemas): implement the username password registration flow ( #6249 )
...
* feat(core,schemas): implement the username password registration flow
implement the username password registration flow
* chore(core): update some comments
update some comments
* fix(test): fix integration tests
fix integration tests
* fix(test): fix lint
fix lint
2024-07-16 16:18:30 +08:00
simeng-li
ae4a12757a
test(core): add register integration tests ( #6248 )
...
* test(core): add register integration tests
add register integration tests
* test: add enterprise sso integration tests
add enterprise sso integration tests
2024-07-16 10:55:48 +08:00
simeng-li
f94fb519f4
feat(core): add get available sso connectors endpoint ( #6224 )
...
feat(core): implement get sso connectors
implement get sso connectors endpoint
2024-07-15 18:32:42 +08:00
wangsijie
c5897b3893
refactor(core): remove subject token api prefix ( #6235 )
2024-07-15 15:36:14 +08:00
Gao Sun
dd4ae57a98
Merge pull request #6241 from logto-io/gao-upgrade-zod
2024-07-15 10:49:13 +08:00
Gao Sun
c2bcdb7c20
Merge pull request #6240 from logto-io/gao-upgrade-packages
2024-07-15 10:47:38 +08:00
simeng-li
5bae495cc9
feat(core,schemas): implement the sie settings guard ( #6215 )
...
* feat(core,schemas): implement the sie settings guard
implement the sie settings guard
* fix(test): fix integration test
fix integration test
* test(core): add sie guard ut
add sie guard ut
* chore(core): add some comment
add some comment
* refactor(core): rename the sign-in-experience-settings class
rename the sign-in-experience-settings class
2024-07-15 09:53:50 +08:00
Gao Sun
e3109af026
chore(deps): upgrade zod
2024-07-12 20:56:01 +08:00
Gao Sun
dbf9b2b04b
chore(deps): upgrade packages
2024-07-12 20:53:42 +08:00
Gao Sun
d203c8d2ff
refactor: experience ssr ( #6229 )
...
* refactor: experience ssr
* refactor: fix parameter issue
2024-07-12 19:00:36 +08:00
simeng-li
dcb62d69d4
feat(core,schemas): introduce new PUT experience API ( #6212 )
...
* feat(core,schemas): introduce new PUT experience API
introduce new PUT experience API
* fix(core): fix some comments
fix some comments
2024-07-12 10:16:43 +00:00
wangsijie
485b0a6915
test: add resource test cases for token exchange ( #6216 )
...
* feat(core): handle dpop and client certificate for token exchange
* refactor(core): refactor organizations in grants
* test: add resource test cases for token exchange
2024-07-12 14:56:11 +08:00
wangsijie
608349e8ea
refactor(core): refactor organizations in grants ( #6208 )
2024-07-12 06:19:38 +00:00
Gao Sun
ba875b417c
refactor: fix third-party app experience branding ( #6223 )
2024-07-12 06:04:43 +00:00
Gao Sun
ca2186189e
refactor: fix experience branding fallback
2024-07-11 14:43:50 +08:00
simeng-li
9c05106d88
feat(core,schemas): implement backup codes verification ( #6207 )
...
implement the backup code verification flow
2024-07-11 10:07:27 +08:00
simeng-li
be410acbbb
feat(core): implement TOTP verification routes ( #6201 )
...
* feat(core): implmenent totp verification routes
implement totp verification routes
* fix(core): update comments
update comments
2024-07-10 19:14:51 +08:00
Gao Sun
223d7d6bbf
refactor(experience): show dark favicon ( #6210 )
2024-07-10 08:19:29 +00:00
Gao Sun
94c4cc0e56
refactor(console): update all logo uploaders ( #6209 )
2024-07-10 15:56:11 +08:00
Gao Sun
6060919a21
Merge pull request #6206 from logto-io/gao-refactor-logo-uploads
...
refactor(console): reorg logo uploads
2024-07-10 14:47:48 +08:00
Gao Sun
5f8eb518b5
Merge pull request #6196 from logto-io/gao-app-logo-and-color
...
feat: support app-level branding
2024-07-10 14:17:59 +08:00
Gao Sun
a4a4ef4cd4
refactor(console): reorg logo uploads
2024-07-09 15:03:46 +08:00
simeng-li
addb528652
feat(core): implement enterprise sso verification flow ( #6198 )
...
implement the enterprise sso verification flow
2024-07-09 14:59:52 +08:00
Gao Sun
4a8b7c0648
feat: support app-level branding
2024-07-08 16:52:15 +08:00
wangsijie
1557c34134
feat(core): add subject token context to jwt customizer ( #6185 )
2024-07-08 07:35:00 +00:00
wangsijie
4c6fb767f0
feat(core): actor token ( #6171 )
2024-07-08 13:23:38 +08:00
Gao Sun
51be195e51
Merge pull request #6192 from logto-io/gao-support-org-logo-for-sie
...
feat: organization logo
2024-07-08 13:15:54 +08:00
Gao Sun
164c42054a
refactor: remove unused patches ( #6179 )
2024-07-08 13:15:34 +08:00
Xiao Yijun
a5fd7ff506
refactor(experience,phrases): update phrases for link identities page ( #6104 )
2024-07-08 10:15:55 +08:00
Gao Sun
3a839f6d60
feat: organization logo
2024-07-07 21:40:26 +08:00
silverhand-bot
1fa9f85e14
release: version packages ( #5987 )
2024-07-06 09:07:56 +08:00
simeng-li
d16bc9b2e5
feat(core,schemas): implement social verification experience API endpoints ( #6150 )
...
feat(core,schemas): implement the social verification flow
implement the social verificaiton flow
2024-07-05 16:36:40 +08:00
simeng-li
d85cd323ae
feat(core): implement verification code verification API ( #6001 )
...
* feat(core,schemas): implement the verification code flow
implement the verification code flow
* chore(core): fix rebase issue
fix rebase issue
2024-07-05 11:47:59 +08:00
simeng-li
aec2cf4f5b
feat(core): implement new experience API routes ( #5992 )
...
* feat(core): implement new interaction-session management flow
implement a new interaction-session management flow for experience api use
* feat(core): implement password sign-in flow
implement password sign-in flow
* test(core,schemas): add sign-in password tests
add sign-in password tests
* chore(core): update comments
update comments
* refactor(core): rename the password input value key
rename the password input value key
* refactor(core,schemas): refactor the experience API
refactor the exerpience API structure
* chore(test): add devFeature test
add devFeature test
* refactor(core): rename the path
rename the path
* refactor(core,schemas): refactor using the latest API design
refactor using the latest API design
* chore(test): replace using devFeature test statement
replace using devFeature test statement
* fix(core): fix lint error
fix lint error
* refactor(core): refactor experience API implementations
refactor experience API implementations
* refactor(core): replace with switch
replace object map with switch
* refactor: apply suggestions from code review
* refactor(core): refactor the interaction class
refactor the interaction class
* refactor(core): update the user identification logic
update the user identification logic
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-07-05 11:02:36 +08:00
wangsijie
504f5b2a99
feat(core): handle oidc scopes for token exchange ( #6147 )
...
* feat(core,schemas): token exchange grant
* feat(core): third-party applications are not allowed for token exchange
* feat(core,schemas): token exchange grant
* feat(core): organization token for token exchange flow
* feat(core): handle oidc scopes for token exchange
2024-07-03 08:32:57 +00:00
Gao Sun
de9ee8962a
fix(core): issue organization_id
claim for client credentials ( #6170 )
2024-07-03 14:40:42 +08:00
Mostafa Moradian
d60f6ce48e
feat: add operationId
to HTTP methods on paths ( #6108 )
...
* feat: add operationId to HTTP methods on paths
* refactor(core): strictly handle routes for building operation id
* chore: add changeset
* refactor: reorg code
* refactor: use get as verb for singular items
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-07-03 05:19:59 +00:00
Gao Sun
c7010bbaaa
refactor: update ci and package ( #6167 )
...
* refactor: update ci and package
* chore: fix tests
2024-07-03 02:35:19 +00:00
wangsijie
8b63652c8e
feat(core): organization token for token exchange flow ( #6106 )
...
* feat(core,schemas): token exchange grant
* feat(core): third-party applications are not allowed for token exchange
* feat(core,schemas): token exchange grant
* feat(core): organization token for token exchange flow
2024-07-02 13:54:42 +08:00
Gao Sun
9d3697a3b1
refactor: upgrade logto sdks ( #6160 )
2024-07-02 12:32:22 +08:00
wangsijie
2ce6ba3447
feat(core): third-party applications are not allowed for token exchange ( #6100 )
...
* feat(core,schemas): token exchange grant
* feat(core): third-party applications are not allowed for token exchange
2024-07-02 10:47:19 +08:00
wangsijie
685a97476a
feat(core,schemas): token exchange grant ( #6057 )
2024-07-01 16:36:34 +08:00
Gao Sun
87615d58ce
chore: launch m2m app for organizations ( #6129 )
...
* chore: launch m2m app for organizations
* chore: add changeset
2024-07-01 14:55:47 +08:00
Charles Zhao
97b8201a57
refactor(test): use secure random method in integration test util ( #6139 )
2024-06-29 18:39:45 +08:00
Gao Sun
f8f84f5d75
refactor(console): polish ui ( #6122 )
...
* refactor(console): polish ui
* refactor: fix code editor title color
2024-06-28 12:56:35 +08:00