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