* feat(core,schemas): add GET application user consent scopes api
add GET application user consent scopes api
* fix(core): remove useless field declare
remove useless field declare
* feat(core,schemas): add isThirdParty column to the applications table
add isThirdParty column to the applications table
* refactor(core): group the application routes under applications directory (#5091)
* refactor(core): group the application routes under applications directory
group the application routes under applications directory
* refactor(core,schemas): refactor the application api guard
refactor the application api guard
* fix(schemas): fix application patch guard
fix application patch guard
* fix(test): fix ut
fix ut
* refactor(core,schemas): rename the sso-connector-factory terms to connector-provider
shouls align the terms of api. Replace the factory using provider.
* refactor(core,console): rename the sso-connector-providers response property name
rename the sso-connector-providers response property name
* chore(core): update api doc content
update api doc content
* feat(core): declare the SAMLResponse field in ACS api body
declare the SAMLResponse field in ACS api body
* refactor(console,core): categorize standard SSO providers at client side only
categorize standard SSO providers at client side only
* fix(core): fix rebase issue
fix rebase issue
* chore(console): remove useless useMemo
remove useless useMemo
* chore(core): update the api content
update the api content
* feat(core,schemas): add new singleSignOnEnabled field to sie
add new singleSignOnEnabled field to sie
* chore(core): add some comment
add some comment
* fix(experience): update mock data
update mock data
* feat(core,experience): implement google workspace connector
implement google workspace connector
* fix(core): clean code
clean code
* fix(core): fix ut
fix ut
* fix(core): fix ut
fix ut
* fix(test): fix integration tests
fix integration tests
* fix(core): make the sso data as public property and remove getter
make the sso data as public perperty and remove getter
* feat(core,experience): add sso link and email form
add sso link and email form
* chore(phrases): update phrases
phdate phrases
* fix(core): fix ut
fix ut
* test(experience): add single sign on link test
add single sign on link test
Please enter the commit message for your changes. Lines starting
* refactor(schemas): add new sso_connector_id column to the users_sso_identities table
add new sso_connector_id column to the users_sso_identities table
* refactor(schemas): add new sso_connector_id row to the users_sso_identities table
add new sso_connector_id row to the users_sso_identities table
* fix(schemas): fix alteration script
fix alteration script
* fix(schemas): fix alteration script
fix alteration script
* feat(core): add single sign on authentication api (#4814)
* feat(core): add single sign on authentication api
add single sign on authentication api
* feat(core): finish up the single sign on authentication api
finish up the single sign on authentication api
* chore(core): fix typo
fix typo
* test(core): add ut for getSsoAuthorizationUrl method
add ut for getSsoAuthorizationUrl method
* fix(core): fix the userSsoIdentities sql
fix the userSsoIdentities sql
* test(core): add unit tests
add unit tests
* fix(core): saml sso rebase fix
saml sso rebase fix
* fix(core): fix rebase issue
fix rebase issue
* feat(core): add sso email guard to interaction endpoint (#4838)
* feat(core): add sso email guard to interaction endpoint
add sso email guard to interaction endpoint
* fix(core): fix unit tests
fix unit tests
* chore(core): split files
split files
* refactor(core,schemas,console): refactor log key types and sso-connector authn-url api name
refactor log key types and sso-connector authn-url api name
* feat(schemas): add user sso identities table (#4801)
* feat(schemas): add user sso identities table
add user sso identities table
* fix(schemas): fix alterations
fix alterations
* refactor(schemas): use unique constrain
use unique constrain
* refactor(core,test,schemas): remove the domains property from sso connector in sie wellknown data
remove the domains property from sso connector in sie wellknown data
* refactor(core): extract getAvailableSsoConnectors library method
extract getAvailableSsoConnectors library method
* fix(core,test): should filter out empty domain connectors
should filter out empty domain connectors
* feat(core,test): add get sso-connectors by email interaction api
add get sso-connectors by email interaction api
* chore(core): update comments
update comments
* feat(core): add put interaction sso authentication api
add put interaction sso authentication api
* fix(test): fix integration test type
fix integration test type
* feat(core): add ssoConnectors to the sie wellknown api
add ssoConnectors to the sie wellknown api
* fix(test): fix well-known sie ut
fix well-known sie ut