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

5018 commits

Author SHA1 Message Date
simeng-li
2b15b13bbf
feat(core): add OIDC SSO connector class (#4701)
* feat(core): implement oidc and single sign on connector class

init oidc and single sign on connecter class

* refactor(core): refactor the structure of single sign-on classes

refactor the structure of single sign-on classes

* chore(core): provide more comments

provide more comments

* feat(core): add sso-connector-factories api (#4708)

* feat(core): add sso-connector-factories api

add sso-connector-factories api

* fix(test): remove hard code connector name

remove hard code connector name

* feat(core): add POST sso-connectors api (#4719)

* feat(core): add POST sso-connectors api

add POST sso-connectors api

* chore(core): add some comments
add some comments

* test(core): add post sso connectors integration tests

add post sso connectors integration tests

* feat(core): add GET sso-connectors api (#4723)

* feat(core): add GET sso-connectors api

add GET sso-connectors api

* test(core): add tests

add tests

* test(core): add ut

add ut

* fix(test): remove console statement

remove console statement

* feat(core): implement get sso-connector by id endpoint (#4730)

* feat(core): implement get sso-connector by id endpoint

implement get sso-connector by id endpoint

* feat(core): implement delete sso-connector by id endpoint (#4733)

* feat(core): implement delete sso-connector by id endpoint

implement delete sso-connector by id endpoint

* feat(core): implement patch sso-connectors api (#4734)

* feat(core): implement patch sso-connectors api

implement patch sso-connectors api

* fix(core): avoid patch api empty update case

avoid patch api empty update case

* feat(core): implement patch sso-connector config api (#4736)

implement patch sso-connector config api

* fix(test): replace SAML provider name with dummy name

replace SAML provider name with dummy name
as we are going to implement the SAML connector soon

* fix(core): fix rebase error of findAll query output type

fix rebase error of the findAll query output type
2023-10-25 14:44:58 +08:00
Gao Sun
233ccff0fa
refactor(console): use phrase key for <AssignRoleModal> (#4722) 2023-10-25 06:13:31 +00:00
Xiao Yijun
30047e3c19
refactor(experience): display secret code first when binding totp on mobile devices (#4743) 2023-10-25 06:05:53 +00:00
Xiao Yijun
1c8ef14167
refactor(experience): clear invalid totp code input (#4745) 2023-10-25 13:59:29 +08:00
Xiao Yijun
c1d7df329a
style(experience): increase padding for binding backup code page (#4744) 2023-10-25 13:59:11 +08:00
Xiao Yijun
c93c96d59c
style(experience): left align factor button text content (#4742) 2023-10-25 13:57:17 +08:00
Gao Sun
fb48db4185
Merge pull request #4739 from logto-io/gao-add-organization-user-api-tests
chore(test): add integration tests for new APIs
2023-10-24 23:46:04 -05:00
Gao Sun
7c4f0cd56f
Merge pull request #4738 from logto-io/gao-refactor-integration-tests
refactor(test): manage test resource lifecycle
2023-10-24 23:43:50 -05:00
Gao Sun
6068eb3686
Merge pull request #4726 from logto-io/gao-console-org-13
refactor(console): fixing to-dos
2023-10-24 23:42:51 -05:00
Gao Sun
5b2e4c87b1
Merge pull request #4725 from logto-io/gao-console-org-12
refactor(core,console): fixing to-dos
2023-10-24 23:42:06 -05:00
Gao Sun
efeb2716b2
Merge pull request #4721 from logto-io/gao-remove-role-transfer-comp
refactor(console): remove role transfer component
2023-10-24 23:41:10 -05:00
Gao Sun
6dc605b741
chore(console): fix typo 2023-10-25 11:51:59 +08:00
Charles Zhao
df9d2bdb63
refactor(console): make guide related components more generic (#4731) 2023-10-25 10:06:37 +08:00
Gao Sun
1340ffe6b5
Merge pull request #4720 from logto-io/gao-console-org-11
feat(console): add org members
2023-10-24 11:23:40 -05:00
Gao Sun
eb57c9917f
Merge pull request #4718 from logto-io/gao-console-org-10
feat(console): organization details
2023-10-24 11:22:46 -05:00
Gao Sun
f041a6c0c2
Merge pull request #4717 from logto-io/gao-console-org-9
feat(console): init organization table
2023-10-24 11:21:50 -05:00
Xiao Yijun
125a3dd230
fix(experience): correct mfa flow state for switch mfa factors link (#4737) 2023-10-24 23:12:33 +08:00
Gao Sun
63d6a3b7db
chore(test): add integration tests for new APIs 2023-10-24 22:00:18 +08:00
Charles Zhao
a976799621
refactor(console): improve responsiveness in all details pages (#4712) 2023-10-24 13:52:19 +00:00
Gao Sun
bdf5892c67
refactor(test): manage test resource lifecycle 2023-10-24 20:51:39 +08:00
wangsijie
1da511ad55
fix(core): fix bind webauthn domain hostname (#4735) 2023-10-24 08:09:10 +00:00
Gao Sun
a59c33f66e
refactor(console): fixing to-dos 2023-10-24 15:44:30 +08:00
Gao Sun
bc5a1039f0
refactor(core,console): fixing to-dos 2023-10-24 15:44:00 +08:00
wangsijie
2c5db0d66a
fix(core): set totp qrcode service and user name (#4703) 2023-10-24 07:13:36 +00:00
Xiao Yijun
5cfb478715
feat(console): add mfa to plan quota table (#4732) 2023-10-24 06:56:48 +00:00
Charles Zhao
43b35c71ba
fix(cli): fix unsupported signing key error when generating keys with cli (#4728)
fix(cli): fix unsupported signing key error when generating keys with CLI
2023-10-24 14:43:37 +08:00
Xiao Yijun
89e9b4810b
feat(experience): skip mfa binding (#4724) 2023-10-24 06:29:32 +00:00
wangsijie
4e991c3083
fix(core): get hostname from ctx for webauthn (#4729) 2023-10-24 14:09:28 +08:00
wangsijie
478c0c5af9
feat(core): skippable bind mfa prompt (#4697)
feat(core): skipable bind mfa prompt
2023-10-24 12:56:48 +08:00
Gao Sun
c988d52de0
Merge pull request #4714 from logto-io/gao-console-org-8
feat(core): organization apis
2023-10-23 23:55:24 -05:00
Gao Sun
d3aa4728a6
Merge pull request #4704 from logto-io/gao-console-org-7
feat(phrases): organization phrases
2023-10-23 23:54:24 -05:00
Gao Sun
2931746788
Merge pull request #4702 from logto-io/gao-console-org-6
refactor(console): use correct delete confirmation text
2023-10-23 23:51:33 -05:00
Gao Sun
36d0807d7a
Merge pull request #4698 from logto-io/gao-console-org-5
feat(core): schema with search fields
2023-10-23 23:50:35 -05:00
Gao Sun
962204ef5e
Merge pull request #4696 from logto-io/gao-console-org-4
feat(console,core): edit permissions and roles
2023-10-23 23:49:02 -05:00
Gao Sun
6581108450
Merge pull request #4689 from logto-io/gao-console-org-3
feat(console): organization roles table
2023-10-23 23:43:15 -05:00
Gao Sun
f98b43c57f
refactor(console): remove role transfer component 2023-10-23 16:34:41 +08:00
Xiao Yijun
02e72ea425
feat(experience): implement backup code experience flow (#4699) 2023-10-23 16:20:07 +08:00
wangsijie
a20e9a2641
feat(core,schemas): verify backup code (#4695) 2023-10-23 16:00:58 +08:00
Gao Sun
658f5f1423
feat(console): add org members 2023-10-23 15:05:49 +08:00
Gao Sun
0db5e9f1ce
feat(console): init organization details 2023-10-23 14:58:28 +08:00
Gao Sun
23dc01c091
feat(console): init organization table 2023-10-23 14:32:17 +08:00
Xiao Yijun
87df417d1a
feat(console): support HTTP for webhook requests (#4716) 2023-10-23 13:56:09 +08:00
Xiao Yijun
19aa36aac2
refactor(console): clear search input on clear search results (#4715) 2023-10-23 13:55:57 +08:00
Gao Sun
fbe9f7e89a
chore(test): fix integration tests 2023-10-23 13:06:55 +08:00
Gao Sun
613c0222f8
chore(core): add comments 2023-10-23 12:46:32 +08:00
Xiao Yijun
6b01e9c88e
refactor(console): add webauthn tips and update phrases (#4709) 2023-10-23 12:37:32 +08:00
Gao Sun
43a655ba67
feat(core): organization apis 2023-10-23 12:18:24 +08:00
wangsijie
62367da5fc
feat(core,schemas): bind backup code (#4690) 2023-10-23 12:12:39 +08:00
Gao Sun
eed73303d9
feat(phrases): organization phrases 2023-10-23 12:01:22 +08:00
simeng-li
735dcb67a8
ci: add alteration scripts compatibility test jobs (#4627)
* feat: refactor the integration-test ci job using custom interaction

- refactor the integration-test ci job using custom action
- add db alteration integration-tests

* fix: fix the detection git diff

fix the detection git diff

* fix: should not throw error if grep statement return empty

should not throw error if grep statement return empty

* feat: update the action reference

update the action reference

* chore: update the integration test action ref

update the integration test action ref
2023-10-23 11:02:33 +08:00