Xiao Yijun
e36493367e
feat(console): add tenant deletion guard ( #4647 )
2023-10-13 14:22:58 +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
Gao Sun
602c2d5ab0
Merge branch 'master' into gao-refactor-sync-keys-cli
2023-09-07 18:50:31 +08:00
Gao Sun
2dfce739b1
Merge pull request #4419 from logto-io/gao-console-password-policy-tab
...
feat(console): password policy
2023-09-07 16:11:00 +08:00
Gao Sun
e1de6c0a20
refactor(phrases): sync latest content
2023-09-06 23:34:19 +08:00
Gao Sun
daf9674b6f
refactor(cli): keep original untranslated mark when syncing keys
2023-09-06 16:25:45 +08:00
Gao Sun
bbdf57b369
Merge pull request #4418 from logto-io/gao-console-others-to-content
...
refactor(console): update tab name others -> content
2023-09-05 14:28:34 +08:00
Gao Sun
cb696d7e44
Merge pull request #4416 from logto-io/gao-implement-password-policy-guard
...
feat(core): guard password by policy
2023-09-05 00:11:34 +08:00
Xiao Yijun
f87c253128
refactor(phrases): update no-social connector notification ( #4426 )
2023-09-04 18:12:18 +08:00
Gao Sun
c7072a1002
feat(console): password policy
2023-09-03 23:20:46 +08:00
Gao Sun
e68cbd0b09
refactor(console): update tab name others -> content
...
update the sign-in experience configuration page tab name per design.
2023-09-03 23:20:20 +08:00
Gao Sun
b8a7b900e1
feat(core): guard password by policy
2023-09-03 02:11:22 +08:00
Charles Zhao
8108a4831a
refactor(console): new get started page ( #4398 )
...
* refactor: get started
* refactor(console): support react router link in LinkButton component
* refactor(console): new get-started page
* chore(console): translate i18n phrases
2023-08-30 10:51:54 +08:00