Xiao Yijun
21af052321
refactor(console): remove org feature from coming soon list ( #4931 )
2023-11-21 07:59:14 +00:00
Xiao Yijun
b6d11c3379
chore(console,experience): remove feature flag for dev tenant ( #4921 )
2023-11-21 15:48:54 +08:00
Charles Zhao
cb18c2ade8
fix(console): default button icon should use secondary color ( #4924 )
2023-11-21 15:21:29 +08:00
wangsijie
651902c97d
refactor(schemas): add js-doc to tenant tag enum ( #4909 )
...
* refactor(schemas): add jsdoc to tenant tag enum
* chore: code review fix
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
* chore: code review fix
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
---------
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2023-11-21 11:35:07 +08:00
simeng-li
f880329d16
feat(core,experience): implement google workspace connector ( #4925 )
...
* 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
2023-11-21 11:13:59 +08:00
Gao Sun
4b90782ae0
feat(cli): support sync array keys ( #4903 )
...
* feat(cli): support sync array keys
* refactor(cli): update translate sync concurrency to 5
* chore: add changeset
2023-11-20 23:23:53 +08:00
simeng-li
7379cfe4bd
fix(experience): fix the ut randomly fail issue ( #4913 )
...
fix the ut randomly fail issue
2023-11-20 18:49:49 +08:00
Xiao Yijun
d0828834eb
fix(console): hide coming soon features from the downgrade plan modal ( #4923 )
2023-11-20 09:49:29 +00:00
Xiao Yijun
27fc7b9a3b
fix(console): display mfa feature item in downgrade plan modal ( #4922 )
2023-11-20 16:57:35 +08:00
Xiao Yijun
15fd06fb4b
refactor(console,schemas): add reserved plan id enum ( #4919 )
2023-11-20 15:45:28 +08:00
Xiao Yijun
c71b53367c
chore(console): update dev tenant phrases ( #4917 )
2023-11-20 15:31:23 +08:00
Xiao Yijun
f453065b7b
chore: update tenant type doc link ( #4914 )
2023-11-20 14:30:25 +08:00
Xiao Yijun
211a2bca4c
fix(console): remove feature tag for custom domain feature ( #4916 )
2023-11-20 14:27:44 +08:00
Xiao Yijun
ae4f855c9e
refactor(console): display paywall tag on mfa page for dev tenant ( #4915 )
2023-11-20 14:27:25 +08:00
Charles Zhao
081094de34
refactor(phrases,console): update wording in organization pages ( #4906 )
2023-11-20 03:12:51 +00:00
simeng-li
29040b9c7c
feat(experience): add single sign on switch to the password sign-in form ( #4898 )
...
* feat(experience): add single sign on switch to the password sign-in form
add single sign on switch to the password sign-in form
* feat(experience): add single sign-on message
add single sign-on message
2023-11-20 10:14:33 +08:00
Darcy Ye
57655dfeb7
feat(console,phrases,core): add SSO connector creation guide ( #4866 )
2023-11-19 06:30:22 +00:00
Darcy Ye
5832b30276
fix(core,test): fix saml sp config and refactor saml class internal util methods ( #4878 )
2023-11-17 23:51:52 +08:00
Xiao Yijun
5b0ea2192b
feat(console): add pricing link for dev tenant notification ( #4908 )
2023-11-17 21:19:53 +08:00
Xiao Yijun
9ce0bc3838
refactor(console): update dev tenant migration phrases ( #4907 )
2023-11-17 17:18:11 +08:00
Xiao Yijun
5011ffe379
refactor(console): update phrases on the tenant settings page ( #4905 )
2023-11-17 16:53:47 +08:00
simeng-li
6c8bd20fe0
feat(core): add social returned email sso guard ( #4889 )
...
add social returned email sso guard
2023-11-17 07:58:31 +00:00
simeng-li
e68637f12d
feat(experience): block email sign-in and register ( #4886 )
...
* feat(experience): block email sign-in and register
block email sign-in and register if SSO is enabled for that domain address
* test(experience): add ut
add ut
2023-11-17 07:41:35 +00:00
simeng-li
2c1cf66c6b
refactor(experience): reorg hooks location ( #4877 )
...
reorg hooks location
2023-11-17 07:25:30 +00:00
simeng-li
34494e96f7
feat(experience): add sso connector list page ( #4865 )
...
* feat(experience): add single sign on connectors list page
add single sign on connectors list page
* feat(experience): add single sign on handler
add sigle sign on handler
* fix(experience): add the missing page
add the missing page
* fix(experience): fix style bug
fix style bug
2023-11-17 07:08:36 +00:00
Xiao Yijun
c10fb6ac37
refactor(console): update phrases on the tenant creation modal ( #4904 )
2023-11-17 14:40:18 +08:00
simeng-li
edb2bdccec
feat(core): add the saml assertion handle flow ( #4872 )
...
* feat(core): add saml assertion handle flow
add saml assertion handle flow
* fix(core): address some comments
address some comments
* chore(core): comments update
comments update
* chore(core): add deprecated tag
add dreprecated tag
* refactor(core): use url object instead of plain string
use url object instead of plain string
2023-11-17 06:14:45 +00:00
Xiao Yijun
733261af55
feat(console): display 'no subscription' on dev tenant selector items ( #4899 )
2023-11-17 12:03:00 +08:00
Charles Zhao
d2bfe18688
refactor(console): organization permissions and roles are split into two isolated steps ( #4901 )
2023-11-17 11:27:28 +08:00
Xiao Yijun
c0ac2c5354
refactor(phrases): update the subtitle of the tenant creation modal ( #4896 )
2023-11-16 08:46:36 +00:00
Charles Zhao
8547cce5ff
fix(console): filter out empty org permissions and roles on guide submit ( #4897 )
2023-11-16 16:10:29 +08:00
Charles Zhao
8a50d27757
fix(console): add a brief header to the organization guide in drawer view ( #4895 )
2023-11-16 07:03:38 +00:00
Charles Zhao
e0f935e5c8
refactor(console): make the introduction diagram interactive ( #4887 )
...
* refactor(console,phrases): organization guide introduction
* refactor(console): make the organization guide instructions interactive
2023-11-16 06:34:38 +00:00
Xiao Yijun
16c7c59013
feat(console): add docs link for env tag feature ( #4891 )
2023-11-16 13:34:13 +08:00
Xiao Yijun
728f1547ec
chore(console): update comments about hidden locale phrases ( #4892 )
2023-11-16 13:33:38 +08:00
Darcy Ye
787359c1c4
feat(console): show SSO identities on user details page and reorg the page ( #4687 )
2023-11-16 11:26:26 +08:00
Gao Sun
6b282b6bac
refactor(console): update organization ui ( #4893 )
2023-11-16 11:20:15 +08:00
Gao Sun
9a4da065dc
fix(core): generate correct swagger components ( #4884 )
...
* fix(core): generate correct swagger components
* refactor(core): fix tests
2023-11-16 11:19:54 +08:00
Gao Sun
bfda1d2c95
refactor(schemas): use user membership as foreign key for user org roles ( #4885 )
2023-11-16 11:19:44 +08:00
Charles Zhao
fe18e43322
fix(console): organization guide router link ( #4881 )
2023-11-15 17:28:48 +08:00
Gao Sun
bfea0b0fdd
refactor(core): fix org apis ( #4890 )
2023-11-15 09:20:31 +00:00
wangsijie
d200ca56c8
fix(core): fix devleopment plan id ( #4888 )
2023-11-15 08:19:19 +00:00
Xiao Yijun
564ee0b978
feat(console): add sso quota item and related phrases ( #4883 )
...
* revert: revert omni sign-in phrase changes
* feat(console): add sso quota item and related phrases
2023-11-15 14:24:48 +08:00
Gao Sun
aa8a7a25c2
chore(core): fix dev script ( #4882 )
2023-11-15 14:04:41 +08:00
Xiao Yijun
25bbdfc802
feat(experience): add dev tenant notification ( #4857 )
2023-11-15 03:15:52 +00:00
simeng-li
83ba800d0a
refactor(core): refactor single sign-on session handle logic ( #4871 )
...
* refactor(core): refactor single sign-on session handle logic
refactor single sign-on session handle logic
* refactor(core): remove the OIDC/SAML instance assertion
remove the OIDC/SAML instance assertion
* chore(core): rename guard
rename guard
2023-11-15 10:30:34 +08:00
silverhand-bot
76c8bb2fbf
release: version packages ( #4873 )
2023-11-14 19:57:42 +08:00
Gao Sun
ed840a5978
chore(phrases): translate phrases ( #4876 )
2023-11-14 11:03:43 +00:00
wangsijie
6727f629de
chore: mfa feature release ( #4861 )
...
* chore: mfa feature release
* chore(console,experience): enable mfa feature
* chore: update changeset
---------
Co-authored-by: Xiao Yijun <xiaoyijun@silverhand.io>
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-11-14 12:02:49 +08:00
Gao Sun
b222ae8a27
refactor(console): show paywall tag and beta notice for mfa ( #4870 )
...
* refactor(console): show paywall tag for mfa
* refactor(console): add mfa beta notice
* refactor(console): use enum for plans
2023-11-14 03:48:37 +00:00
Gao Sun
3e5272db41
chore(core): add cloud note for swagger response ( #4867 )
2023-11-14 03:17:06 +00:00
Gao Sun
5de7772186
Merge pull request #4863 from logto-io/gao-swagger-org-apis
...
refactor(core): add swagger data for org apis
2023-11-14 11:16:09 +08:00
Xiao Yijun
8730570f3d
refactor(console): replace mfa upsell notification with InlineUpsell
component ( #4868 )
2023-11-14 10:52:59 +08:00
simeng-li
b277cb3b99
feat(core,phrases): add sso domains validation ( #4855 )
...
* feat(core,phrases): add sso domains validation
add sso domains validation
* chore(core): align the naming
align the naming
2023-11-14 02:07:13 +00:00
Xiao Yijun
e676f0c6eb
feat(console): add tenant env migration modal ( #4859 )
2023-11-13 19:23:22 +08:00
Gao Sun
29efb5bf66
Merge pull request #4862 from logto-io/gao-upgrade-swagger-builder
...
refactor(core): generate shared id parameters definition for swagger
2023-11-13 18:51:01 +08:00
Gao Sun
a53fcfc654
Merge pull request #4854 from logto-io/gao-use-refresh-token-grant
...
refactor(core): reuse `refresh_token` grant for org tokens
2023-11-13 18:45:55 +08:00
Gao Sun
f985f2ae43
refactor(core): update comments
2023-11-13 18:14:25 +08:00
Xiao Yijun
13fdc51ec8
fix(console): allow dev tenant deletion ( #4869 )
2023-11-13 15:03:18 +08:00
Gao Sun
0c923acbe3
refactor(console): update pro and beta tags ( #4852 )
...
* refactor(console): update pro and beta tags
* refactor(console): update feature tag for dev tenants
* refactor: apply code review suggestions
2023-11-13 04:21:24 +00:00
Gao Sun
1fb8369776
refactor(core): update docs and use rsync to copy files
2023-11-13 11:41:35 +08:00
Darcy Ye
548ff27e48
feat(console,phrases): add sso connector creation modal
2023-11-13 11:30:54 +08:00
Darcy Ye
9b8d4c6b20
feat(console,phrases): add sso connector list page
2023-11-13 11:29:50 +08:00
simeng-li
eeb1928e57
feat(core,schemas): remove the ssoOnly setting of the sso connectors ( #4856 )
...
feat(core,schemas): remove ssoOnly property
remove the ssoOnly property from sso connectors
2023-11-13 11:14:46 +08:00
Charles Zhao
a8b164ca54
refactor(console,phrases): move permissions and roles to step 2 in org guide ( #4858 )
2023-11-13 10:46:19 +08:00
Gao Sun
eee8912e7f
chore: update api path parameter format in swagger json
2023-11-12 22:18:54 +08:00
Gao Sun
be1a164f98
refactor(core): add swagger data for org apis
2023-11-12 22:18:54 +08:00
Gao Sun
e9d349737b
refactor(core): sort swagger tags
2023-11-12 22:17:54 +08:00
Gao Sun
0e0966d65d
refactor(core): revert path parameters optimization
2023-11-12 21:55:44 +08:00
Gao Sun
49aabe0290
refactor(core): fix tests
2023-11-12 00:27:01 +08:00
Gao Sun
35e44a54d3
refactor(core): generate shared id parameters definition for swagger
2023-11-11 16:34:04 +08:00
Gao Sun
e5b7c1a6f0
refactor(test): update org integration tests
2023-11-10 15:20:57 +08:00
Gao Sun
fcda26ac2f
refactor(core): fix resource
parameter
2023-11-10 14:59:48 +08:00
Gao Sun
d3e7cff0bd
refactor(core): reuse refresh_token
grant for org tokens
2023-11-10 14:51:42 +08:00
Gao Sun
73f348af89
Merge pull request #4849 from logto-io/gao-add-oidc-org-integration-tests
...
refactor(test): add integration tests for org token grant
2023-11-10 14:50:20 +08:00
Gao Sun
a03c0dbe5e
Merge pull request #4847 from logto-io/gao-update-org-scopes
...
refactor: update organization scopes
2023-11-10 14:48:47 +08:00
Gao Sun
bcc397e5fc
Merge pull request #4846 from logto-io/gao-organization-toke-grant-tests
...
test(core): add organization token grant unit tests
2023-11-10 14:47:57 +08:00
Xiao Yijun
a3001fbcd9
feat(console): add mfa docs link on the mfa config page ( #4853 )
2023-11-10 14:47:21 +08:00
Gao Sun
0fd4a011f6
Merge pull request #4844 from logto-io/gao-organization-token-grant
...
feat: organization_token grant
2023-11-10 14:45:15 +08:00
simeng-li
d07a673a99
feat(core,experience): add sso link and email form ( #4850 )
...
* 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
2023-11-10 14:41:59 +08:00
Xiao Yijun
c5809e4722
refactor(experience): remove demo app notification ( #4851 )
2023-11-10 11:52:44 +08:00
Gao Sun
52766acaa9
refactor(test): add integration tests for org token grant
2023-11-09 16:57:33 +08:00
Gao Sun
e057e2fc42
refactor: update organization scopes
2023-11-09 16:16:43 +08:00
Xiao Yijun
f58f93f3f1
refactor(console): only display reserved plans in the console ( #4848 )
2023-11-09 15:15:26 +08:00
Gao Sun
e07dbcf05c
refactor(console): support using keyboard to remove option ( #4824 )
...
* refactor(console): support using keyboard to remove option
* refactor(console): update multi-select option focused color
2023-11-09 04:35:35 +00:00
Gao Sun
6e2b7c0975
refactor(core): add comments
2023-11-09 11:30:34 +08:00
Gao Sun
c9db7b2ed9
Merge pull request #4831 from logto-io/gao-support-org-scope-in-for-id-token
2023-11-09 10:49:30 +08:00
Xiao Yijun
3e75770067
refactor(console): add tags for upcoming feature items ( #4837 )
2023-11-09 10:04:37 +08:00
Gao Sun
1da764cd5b
test(core): add organization token grant unit tests
2023-11-08 22:50:28 +08:00
simeng-li
8e07825f17
refactor(schemas): add new sso_connector_id column to the users_sso_identities table ( #4843 )
...
* 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
2023-11-08 08:55:45 +00:00
Gao Sun
c532a3fe38
refactor(core): rename type folder for oidc-provider
2023-11-08 16:16:01 +08:00
Gao Sun
397c0146e7
refactor(core): overwrite response with parsed result ( #4759 )
...
* refactor(core): overwrite response with parsed result
* refactor: fix legacy schema issues
2023-11-08 08:01:23 +00:00
Gao Sun
da24e523f7
refactor(core): fix tests
2023-11-08 15:44:27 +08:00
Gao Sun
ba94d38493
refactor(phrases): update phrases
2023-11-08 15:41:44 +08:00
Gao Sun
9e4ee1be19
feat: organization_token grant
2023-11-08 15:30:05 +08:00
Xiao Yijun
a3de4fa6bb
refactor(console): refactor tenant creation form ( #4826 )
2023-11-08 04:46:59 +00:00
Charles Zhao
7b19837ffc
refactor(console): search fields should auto fit its placeholder as minimum width ( #4839 )
2023-11-08 12:33:18 +08:00
Charles Zhao
e019252f5f
fix(console): should use organization role tag in user details page ( #4836 )
2023-11-08 12:32:52 +08:00
Charles Zhao
4bcb9a7b98
fix(console): icon color on add buttons in organization template ( #4835 )
2023-11-08 12:32:23 +08:00
Charles Zhao
414604838d
Merge pull request #4834 from logto-io/charles-log-7417-support-searching-organization-by-id
...
feat(core): support searching organization by id
2023-11-08 12:31:56 +08:00