* 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
* feat(schemas): add new pro202411 reserved plan ID
add new Pro202411 reserved plan ID.
* fix(schemas,console): update comments and fix console
update comment and fix console missing key
* feat(schemas): add suppport email and website url to sie
add support email and website url to sie
* fix(experience): fix type issue
fix type issue
* fix(core): fix ut
fix ut
* 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
* feat(core): handle idp initiated saml assertion request
handle idp initiated saml assertion request
* refactor(core): extract the set cookie logic
extract the set cookie logic, any refine some type definitions
* feat(core,schemas): implement experience package a/b test
implement experience package a/b test
* refactor(core,schemas): rename to featureFlag
rename to featureFlag
* refactor(core): replace the hash alg
replace the hash alg and add trySafe wrapper
* chore(core): update function name and comments
update function name and comments
* refactor(core): optimize the code logic
optimize the code logic, add head to indicate the experience package
* refactor(core): update static module proxy header
update static module proxy header
* fix(core): fix unit test
fix unit test
* fix(core): clean up empty line
clean up empty line
Co-authored-by: Gao Sun <gao@silverhand.io>
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
* 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
* feat(schemas,core): add denyAccess api conext to custom jwt
add denyAccess api context to the custom jwt
* fix(test): fix integration test
fix integration test
* chore(schemas): update type name
update api context type name
* chore(schemas): fix typo
fix typo
* feat(core): add dev feature guard
add dev feature guard