0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00
Commit graph

5093 commits

Author SHA1 Message Date
Gao Sun
1f8a3a47e0
refactor(console): fix organization issues 2023-11-06 09:57:39 +08:00
Xiao Yijun
978554f47a
chore(phrases): update dev tenant phrases (#4818) 2023-11-03 17:47:21 +08:00
Charles Zhao
6f158814cc
refactor(console,phrases): improve organization empty placeholder (#4816) 2023-11-03 13:56:38 +08:00
silverhand-bot
a5a0d44dc8
release: version packages (#4624) 2023-11-03 13:14:52 +08:00
Gao Sun
6673996288
refactor(core): disable org apis for non-dev envs (#4813) 2023-11-03 04:32:12 +00:00
Xiao Yijun
fab18172c2
refactor(console): add pro tag for mfa feature (#4815) 2023-11-03 12:00:52 +08:00
Charles Zhao
a1036f0690
fix(console): details page header text should not overflow its container (#4817) 2023-11-03 11:43:10 +08:00
wangsijie
b118fc54a6
refactor(core,schemas): add user logto_data column to store mfa (#4792)
* feat(core,phrases): disable auto skip mfa

* refactor(experience): skip mfa manually (#4788)

* refactor(core,schemas): add user logto_data column to store mfa skipped info

---------

Co-authored-by: Xiao Yijun <xiaoyijun@silverhand.io>
2023-11-02 16:16:21 +08:00
Charles Zhao
9ea79a18d6
Merge pull request #4811 from logto-io/charles-add-org-guide-drawer
feat(console): add organization details guide drawer
2023-11-02 15:50:00 +08:00
Charles Zhao
4cd271500f
Merge pull request #4810 from logto-io/charles-log-7373-add-introduction-flow-diagram-in-organization-guide
refactor(console,phrases): improve org guide introduction diagram
2023-11-02 15:49:16 +08:00
wangsijie
ddf4468189
feat(core,phrases): disable auto skip mfa (#4786)
* feat(core,phrases): disable auto skip mfa

* refactor(experience): skip mfa manually (#4788)

---------

Co-authored-by: Xiao Yijun <xiaoyijun@silverhand.io>
2023-11-02 15:09:00 +08:00
Charles Zhao
f75c8102cf
feat(console): add organization details guide drawer 2023-11-02 14:49:36 +08:00
Gao Sun
1c79cde885
refactor(console): apply new layout for org settings (#4805) 2023-11-02 14:46:22 +08:00
Gao Sun
d0da261914
Merge pull request #4803 from logto-io/gao-fix-org-issues
refactor(console): fix organization issues
2023-11-02 14:09:01 +08:00
Charles Zhao
c724bcaecf
refactor(console,phrases): improve org guide introduction diagram 2023-11-02 13:58:26 +08:00
wangsijie
9ed7be3f67
fix(core): check user mfa when binding backup code (#4790) 2023-11-02 13:05:12 +08:00
simeng-li
e515c04d44
refactor(core,schemas,console): refactor log key types and sso-connector authn-url api name (#4798)
* 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
2023-11-02 02:13:06 +00:00
Gao Sun
c16d1e4661
refactor(console): fix organization issues 2023-11-01 18:02:42 +08:00
Xiao Yijun
afde091582
chore(phrases): add dev tenant phrases (#4802) 2023-11-01 09:15:10 +00:00
Xiao Yijun
eaac1a5c60
refactor(experience): generate webauthn options before switching to the webauthn page (#4794) 2023-11-01 16:06:07 +08:00
simeng-li
a982e997c3
feat(core): add get sso-connectors by email interaction api (#4795)
* 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
2023-11-01 09:38:28 +08:00
Charles Zhao
02edca0981
fix(console): organization guide should check required fields on navigation (#4791) 2023-11-01 08:47:57 +08:00
simeng-li
8616496c61
feat(core): add post single-sign-on authentication endpoint (#4787)
* feat(core): add put interaction sso authentication api

add put interaction sso authentication api

* fix(test): fix integration test type

fix integration test type
2023-10-31 17:52:27 +08:00
Xiao Yijun
c67f2c9361
style: update mfa-related styles (#4793) 2023-10-31 15:30:51 +08:00
wangsijie
34f4d47bc6
feat(core): add last use time to user mfa verifications (#4767) 2023-10-31 10:40:01 +08:00
Charles Zhao
cee5717423
feat(console,schemas): add new db config to record organization creation status (#4785) 2023-10-31 09:34:44 +08:00
wangsijie
161f012bc0
fix(core): prompt to bind mfa for register (#4783) 2023-10-31 09:32:20 +08:00
Charles Zhao
fba54f42b6
chore(test): temporarily skip organization console integration tests (#4789)
* chore(test): temporarily skip organization console integration tests

* chore: add comment
2023-10-30 16:39:23 +00:00
Darcy Ye
1ab39d19b6
fix(console,core,test): support filter by type for GET roles and apps APIs (#4727)
* fix(console,core): do not reuse advanced search for role/app type

* chore(test): add integration test cases for using search component when assigning app/role

* chore: apply suggestions from code review

Co-authored-by: Gao Sun <gao@silverhand.io>

* chore(test): add API test cases for filtering roles/applications and add changeset

* chore: apply suggestions from code review

Co-authored-by: Gao Sun <gao@silverhand.io>

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2023-10-30 14:25:15 +00:00
Hussain Shaikh
d41b71a54a
feat(core): google cloud storage provider (#4660) 2023-10-30 14:24:45 +08:00
Xiao Yijun
e748f8bc7e
refactor(phrases): update mfa phrases (#4781) 2023-10-30 06:20:50 +00:00
Charles Zhao
8156d95ac9
feat(console): add organization creation guide (#4780) 2023-10-30 12:10:12 +08:00
Xiao Yijun
7029255b91
refactor(experience): polish handle mfa redirection codes and add comments (#4782) 2023-10-30 10:53:56 +08:00
simeng-li
4080a2599b
feat(core): add ssoConnectors to the sie well-known api (#4777)
* 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
2023-10-30 10:28:03 +08:00
Xiao Yijun
aa375f906f
style(experience): add border radius for totp qr code (#4779) 2023-10-29 08:59:17 +08:00
wangsijie
8798432a24
feat(core,phrases): add mfa verifications by api (#4765) 2023-10-28 07:00:24 +00:00
ratnaraj7
f2b3f39422
feat(console): add support for searching in select component (#4638)
Implement search functionality in the select component for better user experience.
2023-10-28 13:01:37 +08:00
Gao Sun
d9a469dee3
Merge pull request #4772 from logto-io/gao-improve-org-settings-page
refactor(console): improve org settings page
2023-10-28 01:41:44 +08:00
Gao Sun
d012008fd5
refactor(core): allow empty relation array for PUT 2023-10-28 01:27:10 +08:00
Xiao Yijun
8acfdb86f1
refactor(experience): hide webauthn on native webview (#4778) 2023-10-27 17:21:06 +08:00
Xiao Yijun
de9810709f
refactor(experience): use last used factor when verifing mfa factors (#4775) 2023-10-27 16:59:48 +08:00
renovate[bot]
77cec73429
fix(deps): update dependency jose to v5 (#4761)
* fix(deps): update dependency jose to v5

* chore(deps): rebase lockfile update

rebase lockfile update

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2023-10-27 16:52:32 +08:00
Gao Sun
38a307aeef
Merge pull request #4762 from logto-io/gao-org-integration-tests-1
chore(test): init org ui tests
2023-10-27 15:58:43 +08:00
wangsijie
160fe94df7
fix(core): block the use of unavailable MFA (#4756) 2023-10-27 07:14:40 +00:00
wangsijie
97d1dfaa90
fix(core): fix validateBindMfaBackupCode to force linking backup code (#4753) 2023-10-27 14:55:48 +08:00
Xiao Yijun
d221b30b35
fix(console): fix disable state of mfa policy options (#4776) 2023-10-27 14:29:02 +08:00
wangsijie
75e5df0091
fix(core): fix mfa log type (#4750) 2023-10-27 11:51:34 +08:00
wangsijie
752d02b316
fix(core): remove user verification requirement for webauthn (#4751) 2023-10-27 11:50:49 +08:00
simeng-li
85a39c35d7
refactor(core): refactor the sso-connector config guard logic (#4752)
* refactor(core): refactor the sso-connector config guard logic

refactor the sso-connector config guard logic

* chore(core): update with some more comments

update with some more comments

* refactor(core): adjust the input type of parseConnectorConfig

make the config requred in the parseConnectorConfig's input

* refactor(core): add the isSupportedSsoConnector type assertion (#4754)

* refactor(core): add the isSupportedSsoConnector type assertion

add the isSupportedSsoConnector type assertion

* chore(core): remove the useless comments

remove the useless comments

* refactor(core): reorg the sso utils

reorg the sso utils

* refactor(core): extract sso connector library

extract sso connector library
2023-10-27 11:47:58 +08:00
Xiao Yijun
752584218f
refactor(experience): hide nav bar on backup code binding page (#4774) 2023-10-27 02:42:56 +00:00