0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00
Commit graph

1230 commits

Author SHA1 Message Date
simeng-li
00734031f8
feat(core): implement SAML IdP response flow 2024-12-26 11:51:25 +08:00
simeng-li
513d18e4db
feat(console): add token usage exceed notification (#6907)
add token usage exceed notification for dev tenants
2024-12-25 14:22:59 +08:00
simeng-li
c6495fcdda
feat(console): add token exceed tag (#6904)
add token exceed tag to tenant drop down item
2024-12-24 10:01:00 +08:00
simeng-li
74c9282495
feat(console): add token usage notification banner (#6898)
* feat(console): add token usage notification banner

add token usage notificaiton banner

* style(console): fix usage error style

fix usage error style
2024-12-23 11:19:42 +08:00
simeng-li
6dae2bf4f6
refactor(console): show token usage exceed modal (#6897)
show token usage limit exceed modal
2024-12-23 10:22:26 +08:00
Darcy Ye
0ba4d1d254
feat(core): add SAML IdP GET /saml-applications/:id/callback API (#6872)
* feat(core): implement SAML IdP response flow

* refactor: update name ID format

* refactor: refactor code

* fix: add comments

---------

Co-authored-by: simeng-li <simeng@silverhand.io>
2024-12-20 14:17:57 +08:00
simeng-li
ef795299ce
feat(core): add token usage guard (#6877)
* feat(core): add token usage guard

add token usage guard

* test(core): add unit test

add unit test

* refactor(core): update the token usage cache strategy

udpate the token usage cache strategy

* fix(core): fix unit test

fix unit test
2024-12-20 13:51:47 +08:00
wangsijie
588ed34e12
refactor(phrases): update mfa prompt selection text (#6896) 2024-12-20 11:48:06 +08:00
wangsijie
f1b1d9e95a
feat(core,console): new mfa prompt policy (#6880) 2024-12-17 23:51:09 +08:00
simeng-li
a6aa235289
refactor(console): add get tenant add-on-skus endpoint (#6886)
* refactor(console): add get tenant add-on-skus endpoint

dynamicly display  token usage tooltips content based on the token add-on SKU details

* fix: fix email connector ts error

fix email connector ts error
2024-12-16 13:55:41 +08:00
simeng-li
96fd7ba49f
refactor(console, core): refactor console to support new pro plan (#6874)
* refactor(console, core): refactor console to support new pro plan

refactor console to support new pro plan

* fix(console): fix the wrong quota number

fix the wrong quota number

* fix(console): align the util method usage

align the util method usage
2024-12-12 17:23:41 +08:00
simeng-li
d18422397e
feat(console): add SAML IdP settings page (#6853)
* feat(console): add SAML IdP settings page

add SAML IdP application settings page

* feat(console): add download link

add download link
2024-12-05 15:35:52 +08:00
simeng-li
709c320426
refactor(console,core,schemas): allow SAML application to use IdP-initiated SSO (#6849)
* refactor(console,core,schemas): allow SAML application to use  IdP-initiated SSO

allow SAML application to use IdP-initiated

* fix(core): fix ut

fix ut
2024-12-04 17:33:01 +08:00
Gao Sun
239b81e31a
refactor: loose redirect uri restrictions (#6846)
* refactor: loose redirect uri restrictions

* refactor: fix types and add tests

* chore: add changeset
2024-12-04 15:37:16 +08:00
Darcy Ye
14b4254d1e
feat: add SAML app anonymous metadata and certificate APIs (#6833) 2024-12-03 07:58:52 +00:00
Darcy Ye
0d83cb1fd6
feat: add SAML app secret related APIs 2024-12-02 12:11:52 +08:00
Darcy Ye
06fd450ab4
Merge pull request #6822 from logto-io/yemq-add-post-saml-app-api
feat(core): add `POST /saml-applications` and `DEL /saml-applications/:id` APIs
2024-11-27 20:01:17 +08:00
Gao Sun
e8c71fa913
refactor(console): optimize onboarding (#6837)
* refactor(console): optimize onboarding

* refactor: fix lint issues

* chore: remove unused phrases

* chore: fix code style
2024-11-27 08:35:40 +00:00
silverhand-bot
2856f9ee28
release: version packages (#6811) 2024-11-22 17:04:11 +08:00
Darcy Ye
0795ba9364
feat(core): add POST /saml-applications and DEL /saml-applications/:id APIs 2024-11-22 16:52:19 +08:00
Darcy Ye
7a949b3848
chore: add SAML to application type 2024-11-20 14:32:00 +08:00
wangsijie
3cfa6843bd
feat(core): remove identities (#6809) 2024-11-15 07:51:32 +00:00
simeng-li
2791fca224
feat(console,phrases): add support field description (#6807)
add support field description
2024-11-15 10:27:07 +08:00
simeng-li
ca85faed41
chore(phrases): update content (#6806)
update content
2024-11-15 10:26:52 +08:00
simeng-li
3ee2e03ac8
feat(console): add unknown session redirect url input field (#6797)
* feat(console): add unknown session redirect url input field

add unknown session redirect url input field to console

* feat(core): redirect to redirect url from sie on session not found (#6798)

read and redierct user to redirect url from sie settings on session not found
2024-11-13 04:36:06 +00:00
simeng-li
4e826deabe
feat(core,console): add trust unverified email settings to Azure SSO (#6800)
add trust unverified email settings to Azure OIDC SSO connector
2024-11-13 10:28:58 +08:00
simeng-li
1c0b29fb13
feat(console): add support fields config to sie (#6792)
add support fields to sie page
2024-11-12 02:51:00 +00:00
wangsijie
3d465f2c6d
feat(core): apply account center field control (#6776) 2024-11-11 15:03:29 +08:00
Amin Tarbalouti
60a6d677d7
feat(core): initial implementation of user set mfa secrets / codes (#6654)
* feat(core): initial implementation of user set mfa secrets / codes

* refactor(core): move totp secret validation to util

* chore(core): fix openapi document

* chore(core): fix unit tests

---------

Co-authored-by: wangsijie <wangsijie@silverhand.io>
2024-10-29 15:59:13 +08:00
wangsijie
9742f05ff6
feat(core): add social identity (#6703)
* feat(core): add social identity

* refactor(core): refactor social verification class (#6741)

* refactor(core): refactor social verification class

refactor social verification class

* fix(core): remove unused method

remove unused method

* chore: rename to connectorSessionType

---------

Co-authored-by: simeng-li <simeng@silverhand.io>
2024-10-26 09:46:24 +08:00
silverhand-bot
f48d3a1f95
release: version packages (#6631) 2024-10-25 17:26:36 +08:00
simeng-li
95c7d8b5be
style(console): update radio card style (#6700)
* style(console): update radio card style

update radio card style

* style(console,phrases): update selector styles (#6702)

* style(console,phrases): update selector styles

update selector styles and content

* style(console): adjust font size

adjust font size

* fix(console): add devFeatureGuard

add devFeatureGuard
2024-10-22 03:54:54 +00:00
simeng-li
11055a6002
fix(console): add applications and redirect uri placeholder (#6696)
add applications and redirect uri placeholder
2024-10-22 03:36:08 +00:00
simeng-li
14e65924f2
chore(core): guard idp-initiated sso console and api (#6690)
* chore(core): guard idp-initiated sso management api to cloud only

guard idp-initiated sso management api to cloud only

* fix(test): enable routes for integration tests

enable routes for integration tests

* feat(core, console): apply idp-initiated sso quota guard

apply idp-initiate sso quota guard
2024-10-22 11:14:06 +08:00
simeng-li
64d7b6a4f3
feat(console): add idp-initiated sso config page (#6688)
* feat(console): add idp-initiated SSO auth config page

add idp-initiated SSO auth config page

* fix(console): fix PR comments

fix PR comments
2024-10-17 13:41:51 +08:00
simeng-li
cfc1b5eb0f
feat(core): add idp-initiated sso client sign-in redirect (#6681)
* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(core): add idp-initiated sso client sign-in redirect

add idp-initiated sso client sign-in redirect
2024-10-16 17:38:49 +08:00
simeng-li
85fb4ce4dc
refactor(core): update idp-initiated auth config management api (#6680)
* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* refactor(core): remove update idp-initiated auth config api

remove update idp-initiated auth config api

* refactor(core): update idp-initiated auth config management api

update the idp-initiated auth config management api to support two different flows.
autoSendAuthorizationRequest: true
autoSendAuthorizationRequest: false

* fix(test): fix integration test

fix the integration test
2024-10-16 17:20:13 +08:00
simeng-li
14a07dcead
feat(core,schemas): add sso idp initiated auth config api (#6660)
* feat(core,schemas): add sso idp initiated auth config api

add sso connector idp initiated auth config management api

* fix(core): align the naming convention

align the naming convention
2024-10-14 10:50:43 +08:00
wangsijie
e3be97b528
feat(core): add and change primary email (#6643) 2024-10-09 10:21:25 +08:00
Charles Zhao
76acfe332c
refactor(console,phrases): improve feature description for rotate refresh token (#6647) 2024-09-30 19:50:20 +08:00
Charles Zhao
3c993d59c4
fix(core,tunnel,phrases): support range requests when hosting custom ui assets (#6630) 2024-09-25 14:36:50 +08:00
Darcy Ye
5a522226d5
fix(console): fix console resource usage tooltip (#6628) 2024-09-24 11:01:02 +00:00
Darcy Ye
eccba56481
refactor(console): update pricing console page (#6620)
* refactor(console): update pricing console page

* refactor: refactor code

* chore: update code according to cr
2024-09-24 07:55:05 +00:00
wangsijie
1b001f8fe8
feat(core): update password in profile (#6571) 2024-09-24 14:56:04 +08:00
Gao Sun
a1d0d109df
refactor(phrases): sync translation (#6607)
* refactor(phrases): sync translation

* refactor: revert type
2024-09-20 16:37:27 +08:00
silverhand-bot
43d83e8bb3
release: version packages (#6424) 2024-09-13 18:06:50 +08:00
Darcy Ye
c368c2799a
refactor: update display, quota guard and usage report logic for enterprise users (#6565)
* refactor: update display, quota guard and usage report logic for enterprise users

* chore: undo logto email connector dependency update

* chore: use contact us button for pro plan when currently on enterprise plan
2024-09-11 12:26:39 +00:00
simeng-li
b837efead6
feat(console,core): remove custom token claims api context dev guard (#6553)
* feat(console,core): remove custom jwt api context dev guard

remove custom jwt api context dev guard

* fix(console,schemas,phrases): fix custom jwt token request phrases

fix custom jwt token request phrases

* chore: return denyAccess
return denyAccess
2024-09-09 16:57:44 +08:00
simeng-li
5f3c0691b5
chore(console,phrases): update custom JWT phrases (#6551)
* chore(console,phrases): update cusotm jwt phrases

update custom jwt phrase in console

* chore(console): update the comments

update the comments
2024-09-09 10:09:13 +08:00
simeng-li
c83fd6fc28
style(console): adjust sample code editor height (#6548)
bug bash fix. adjust sample code editor height, and phrases
2024-09-06 11:07:57 +08:00