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
Darcy Ye
19e7292f49
refactor(console): refactor assign role modal ( #4503 )
2023-09-18 02:34:13 +00:00
Charles Zhao
5bda3a5c5a
refactor(console): remove upsell banner from get-started page ( #4519 )
2023-09-15 19:01:47 +08:00
Xiao Yijun
89a3fcc816
refactor(console): hide mfa quota content before feature launched ( #4516 )
2023-09-15 16:32:18 +08:00
Darcy Ye
1863c2f817
feat(console,phrases): add type selection for role creation modal ( #4482 )
...
* feat(console,phrases): add type selection for role creation modal
* chore(phrases): update i18n
2023-09-14 10:52:20 +08:00
Gao Sun
1680cf5fa4
Merge pull request #4476 from logto-io/gao-password-policy-cleanup
...
chore: legacy password policy cleanup
2023-09-13 22:38:41 +08:00
Charles Zhao
98bf0da8ff
fix(cli): translate command ( #4459 )
...
* fix(cli): translate command
* refactor(cli): add lint util method
2023-09-13 08:12:43 +00:00
Xiao Yijun
fcacbbbcc8
feat(console): implement mfa config page ( #4492 )
...
* feat(console): implement mfa config page
* test(console): add ui tests for mfa configuration
* chore(console): remove unused eslint command comment
2023-09-13 15:14:59 +08:00
Charles Zhao
2a9a9263ea
feat(console): add guide support in api resource creation process ( #4457 )
...
* feat(console): add guide support in api resource creation process
* fix(test): ui integration test
2023-09-12 20:48:56 +08:00
wangsijie
6cdd33bf1c
feat(core): update mfa in sign in experience ( #4467 )
2023-09-12 17:53:16 +08:00
Gao Sun
269d1c6241
chore(phrases): cleanup unused phrases
2023-09-12 17:36:34 +08:00
Gao Sun
d10a23dba4
refactor: refine password policy details
2023-09-12 14:55:49 +08:00
Charles Zhao
371f8bd782
refactor(console): i18n phrases used in guides ( #4456 )
2023-09-11 14:36:17 +08:00
Darcy Ye
9251c2bb40
feat(core,test,phrases): add application-role related APIs ( #4425 )
2023-09-11 14:06:40 +08:00
Darcy Ye
285aa745e7
feat(core): add role-application related APIs ( #4384 )
...
* feat(core): add role-app related APIs
* chore(core): add search for GET role-application
2023-09-11 14:04:37 +08:00
Darcy Ye
f6caeacb5a
refactor(core,phrases,test): add user role APIs guard ( #4382 )
...
refactor(core,phrases): update roles API logics since type field is added to roles
refactor(test): add integration test cases
fix(core): should not manually filter out m2m role assigned to user
chore: silently filter out existing entities
2023-09-11 03:51:46 +00:00
Darcy Ye
5d78c7271b
refactor(core,schemas): update roles table schemas, add type column ( #4378 )
...
refactor(core,schemas): update roles table schemas, add type col and fix UTs
refactor(test,core,schemas): add role type constraint to DB level to keep the data source clean
2023-09-11 03:27:49 +00:00
Xiao Yijun
d1b92e99aa
refactor(console): display webhook test result on details page ( #4453 )
2023-09-11 10:05:19 +08:00
Gao Sun
ae262d77e6
Merge pull request #4444 from logto-io/gao-sync-latest-content
2023-09-07 21:20:44 +08:00