0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-01-06 20:40:08 -05:00
Commit graph

960 commits

Author SHA1 Message Date
Xiao Yijun
b6d11c3379
chore(console,experience): remove feature flag for dev tenant (#4921) 2023-11-21 15:48:54 +08:00
Xiao Yijun
c71b53367c
chore(console): update dev tenant phrases (#4917) 2023-11-20 15:31:23 +08:00
Charles Zhao
081094de34
refactor(phrases,console): update wording in organization pages (#4906) 2023-11-20 03:12:51 +00:00
Darcy Ye
57655dfeb7
feat(console,phrases,core): add SSO connector creation guide (#4866) 2023-11-19 06:30:22 +00: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
Xiao Yijun
c10fb6ac37
refactor(console): update phrases on the tenant creation modal (#4904) 2023-11-17 14:40:18 +08:00
Xiao Yijun
733261af55
feat(console): display 'no subscription' on dev tenant selector items (#4899) 2023-11-17 12:03:00 +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
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
Gao Sun
6b282b6bac
refactor(console): update organization ui (#4893) 2023-11-16 11:20:15 +08: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
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
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
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
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
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
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
0fd4a011f6
Merge pull request #4844 from logto-io/gao-organization-token-grant
feat: organization_token grant
2023-11-10 14:45:15 +08:00
Xiao Yijun
3e75770067
refactor(console): add tags for upcoming feature items (#4837) 2023-11-09 10:04:37 +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
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
Charles Zhao
2bf7d784bf
fix(console): improve search placeholder text in organization 2023-11-07 15:12:03 +08:00
Charles Zhao
00017418c3
chore: bump dev dependencies (#4829)
chore: update browserlist-db
2023-11-07 11:38:54 +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
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
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
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
e748f8bc7e
refactor(phrases): update mfa phrases (#4781) 2023-10-30 06:20:50 +00:00
wangsijie
8798432a24
feat(core,phrases): add mfa verifications by api (#4765) 2023-10-28 07:00:24 +00:00
Charles Zhao
f9306abc22
Merge pull request #4760 from logto-io/charles-dev-branch-1
feat(console,phrases): add organization creation guide (part 1)
2023-10-26 14:34:55 +08:00
Gao Sun
fdba3ae742
Merge pull request #4758 from logto-io/gao-show-user-orgs
feat(console): organizations tab for user details
2023-10-25 21:12:50 -05:00
Gao Sun
83cd281173
Merge pull request #4748 from logto-io/gao-use-sentence-case
chore: use sentence case
2023-10-25 21:07:02 -05:00
Gao Sun
d06c6e520c
Merge pull request #4746 from logto-io/gao-fixing-review-to-dos
refactor(console): fixing code review to-dos
2023-10-25 21:02:50 -05:00
renovate[bot]
98478a32c8
chore(deps): update dependency lint-staged to v15 (#4661)
* chore(deps): update dependency lint-staged to v15

* chore: rebase update

rebase update

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2023-10-26 09:55:47 +08:00
Charles Zhao
4fd99b44c5
feat(console,phrases): add organization creation guide (part 1) 2023-10-25 20:58:45 +08:00
Gao Sun
54fd771201
feat(console): organizations tab for user details 2023-10-25 20:30:05 +08:00
Gao Sun
233ccff0fa
refactor(console): use phrase key for <AssignRoleModal> (#4722) 2023-10-25 06:13:31 +00:00
Gao Sun
0554ee9847
chore: use sentence case 2023-10-25 14:01:49 +08: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
52d8e3ad37
refactor(console): fixing code review to-dos 2023-10-25 12:40:14 +08: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
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
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
Xiao Yijun
87df417d1a
feat(console): support HTTP for webhook requests (#4716) 2023-10-23 13:56:09 +08:00
Xiao Yijun
6b01e9c88e
refactor(console): add webauthn tips and update phrases (#4709) 2023-10-23 12:37:32 +08:00
Gao Sun
eed73303d9
feat(phrases): organization phrases 2023-10-23 12:01:22 +08:00
Gao Sun
14008e198b
refactor(console): use correct delete confirmation text 2023-10-20 16:56:50 +08:00
Gao Sun
e244b62a39
feat(console,core): edit permissions and roles 2023-10-20 16:21:06 +08:00
wangsijie
4402141b0e
feat(phrases): add backup code phrases (#4686) 2023-10-20 15:07:06 +08:00
wangsijie
b972397f80
refactor(core,phrases): change interaction bind-mfa to array (#4680) 2023-10-20 13:48:36 +08:00
Darcy Ye
9da2dc360c
chore(phrases): add phrases of enterprise identities 2023-10-18 20:51:57 +08:00
Gao Sun
b8c2a25d4f
refactor(phrases): fix case 2023-10-18 17:27:41 +08:00
Gao Sun
4ae571eace
chore(phrases): add phrases for organization settings 2023-10-18 16:45:56 +08:00
Darcy Ye
f29253dcb7
chore(phrases): add phrases of enterprise identities 2023-10-18 11:42:56 +08:00
Gao Sun
98b2eed6ec
Merge pull request #4666 from logto-io/gao-handle-db-errors
refactor(core): organization apis error handling
2023-10-17 04:25:50 -05:00
Charles Zhao
bfb1bf6d06
feat(phrases,console): add toast messages on signing key rotated or deleted (#4672) 2023-10-17 06:02:28 +00:00
Xiao Yijun
7d7f435bc1
chore(console): update mfa phrases (#4669) 2023-10-16 17:18:10 +08:00
wangsijie
32fadf6f16
feat(core,schemas): verify webauthn (#4635)
* feat(core,schemas): bind webauthn

* feat(core,schemas): verify webauthn
2023-10-16 04:11:25 -05:00
Gao Sun
718053739c
Merge pull request #4659 from logto-io/gao-org-apis-5
feat(core): organization - user relation apis
2023-10-16 03:21:34 -05:00
Gao Sun
c3219f6fcd
refactor(core): organization apis error handling 2023-10-16 14:04:03 +08:00
wangsijie
af246ad863
feat(core,schemas): bind webauthn (#4626) 2023-10-16 04:00:59 +00:00
Charles Zhao
5665ed4c3d
chore(phrases): update wording for rotate oidc signing keys (#4652) 2023-10-15 22:35:10 -05:00
Gao Sun
d393741366
feat(core): organization - user - organization role apis 2023-10-15 13:54:58 +08:00
Gao Sun
f0e6cf3199
Merge pull request #4640 from logto-io/gao-org-apis-2
feat(core): add organization scope APIs
2023-10-13 05:08:47 -05:00
Xiao Yijun
e36493367e
feat(console): add tenant deletion guard (#4647) 2023-10-13 14:22:58 +08:00
Gao Sun
5fca07ee8d
refactor(core): throw duplicate error 2023-10-12 15:12:29 +08:00
dependabot[bot]
6826f15efb
chore(deps): bump zod from 3.20.2 to 3.22.3 (#4615)
* chore(deps): bump zod from 3.20.2 to 3.22.3

Bumps [zod](https://github.com/colinhacks/zod) from 3.20.2 to 3.22.3.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colinhacks/zod/compare/v3.20.2...v3.22.3)

---
updated-dependencies:
- dependency-name: zod
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): align zod versions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-10-12 04:12:05 +00:00
Charles Zhao
11fbfa5d99
feat(phrases): add i18n phrases for private token rotation feature 2023-10-11 15:34:08 +08:00
Charles Zhao
f01ada5760
feat(core,phrases,shared): add apis to fetch, delete and rotate oidc private keys 2023-10-11 15:28:24 +08:00
Hussain Shaikh
9e9227f9fa
feat: guard text inputs for CustomHeaderField component (#4609)
* feat: guard text inputs for CustomHeaderField component

* feat: add valueValidator and update keyValidator

* fix(console): check custom header key and value only if they are not empty

* chore(phrases): add invalid input phrases for custom header field

---------

Co-authored-by: Xiao Yijun <xiaoyijun@silverhand.io>
2023-10-09 13:59:49 +08:00
Darcy Ye
aad3e2c7bb
chore(phrases,test): update M2M RBAC i18n content (#4595)
* chore: m2m rbac app/user details page assign role button sentence case

* chore(phrases,test): update m2m rbac i18n

* chore: remove untranslated tag in en
2023-09-28 11:24:22 +08:00
Darcy Ye
65b68a91f2
fix(console,phrases): update content of assigning new roles on app details page (#4588) 2023-09-27 06:13:14 +00:00
wangsijie
6a32f50d15
feat(core,schemas,phrases): verify totp to sign in (#4570) 2023-09-27 09:12:25 +08:00
Darcy Ye
acf460290c
chore(console,phrases): fix console UI issues (#4585) 2023-09-27 08:55:26 +08:00
Darcy Ye
19939811c1
refactor(console,phrases): hide role type selection on creation modal by default (#4581) 2023-09-26 11:02:05 +08:00
Gao Sun
827123faa0
feat(core): integrate basic sentinel (#4562)
* feat(core): integrate basic sentinel

* chore: add integration tests

* refactor(test): fix toast matching

* chore: add changeset

* refactor(test): update naming
2023-09-25 08:20:17 +00:00
Gao Sun
b8e592d669
refactor(core): improve oidc error handling (#4573)
* refactor(core): improve oidc error handling

* refactor(core): fix tests
2023-09-25 16:16:04 +08:00
Charles Zhao
6f5a0acad4
fix(phrases): phrase key should not contain dot (#4565)
* fix(phrases): phrase key should not contain dot

* chore: add changeset

* refactor: keep `.` in the error code

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2023-09-21 13:41:41 +00:00
Darcy Ye
352ca03177
refactor(console,phrases,core): add roles and logs tabs for m2m app details page (#4548) 2023-09-21 16:54:17 +08:00
Darcy Ye
71f7977b9c
refactor(console,phrases,core): reorg role details page (#4537) 2023-09-20 12:01:15 +08:00
wangsijie
58f10b6a4e
feat(phrases): add mfa totp phrases (#4559) 2023-09-20 02:31:29 +00:00
Xiao Yijun
9c8b9e4853
feat(console): support managing user mfa on user details page (#4498) 2023-09-19 11:45:01 +08:00
silverhand-bot
e69f941e38
release: version packages (#4451) 2023-09-18 10:47:19 +00:00
Darcy Ye
e90eb65d63
refactor(console,phrases,schemas,core): reorg role table (#4534) 2023-09-18 11:23:06 +08:00
Charles Zhao
c25916687f
refactor(console): add management api notice and update logo (#4532) 2023-09-18 11:00:12 +08:00
wangsijie
38d35934e7
chore(phrases): add mfa session phrases (#4536) 2023-09-18 10:46:13 +08:00