Gao Sun
f9322d02dc
fix(console): highlight current tab in sidebar ( #4524 )
2023-09-15 13:40:11 +00:00
Gao Sun
9eb512b5a4
refactor(test): add cls
and dcls
util functions ( #4513 )
...
To build string for matching class names.
2023-09-15 10:20:51 +00:00
Gao Sun
7f1cc078ba
Merge pull request #4508 from logto-io/gao-rename-ui-to-experience
...
refactor: ui -> experience (part 1)
2023-09-15 17:57:04 +08:00
Gao Sun
fb100ce0f0
refactor(console): add isDevFeaturesEnabled env const ( #4506 )
2023-09-15 15:43:03 +08:00
Gao Sun
ea6b475a72
chore: fix lint errors
2023-09-15 01:02:09 +08:00
Gao Sun
092b3d7aea
refactor: ui -> experience (part 1)
2023-09-15 00:50:13 +08:00
Gao Sun
e1fac554db
test: add console tests for password policy ( #4493 )
...
* test: add console tests for password policy
* test: increase time duration
* test: fix sequencer
* chore: add jest-pptr config
* ci: separate experience and console tests
* test: skip tests of unpublished features
2023-09-14 17:28:00 +08: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
Gao Sun
fa8ac7761d
Merge pull request #4466 from logto-io/gao-add-flows-integration-tests
...
refactor(test): add flows integration tests
2023-09-12 21:38:07 +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
Gao Sun
281fd55e63
refactor(test): fix naming and add comments
2023-09-12 19:07:42 +08:00
Gao Sun
423e799b5d
refactor(test): add flows integration tests
2023-09-12 18:42:15 +08:00
wangsijie
6cdd33bf1c
feat(core): update mfa in sign in experience ( #4467 )
2023-09-12 17:53:16 +08:00
Gao Sun
d10a23dba4
refactor: refine password policy details
2023-09-12 14:55:49 +08:00
Xiao Yijun
9644fa0615
chore: remove deprecated challenge task flags ( #4468 )
2023-09-11 17:46:13 +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
Gao Sun
668e0e82a0
refactor(test): rename directories
2023-09-11 12:41:12 +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
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
Xiao Yijun
8e4e08f731
refactor(console): remove no-data social section from changes alert modal ( #4424 )
...
* refactor(console): remove no-data social section from changes alert modal
* test(console): add sign-in config diff ui tests
2023-09-05 10:59:01 +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
e599e3651c
fix(test): update integration test
2023-09-03 23:20:20 +08:00
Gao Sun
b1f809214c
refactor(core): fix integration tests
2023-09-03 17:45:33 +08:00
Gao Sun
b8a7b900e1
feat(core): guard password by policy
2023-09-03 02:11:22 +08:00
Xiao Yijun
2b39964fd2
test: add ui tests for applications ( #4407 )
...
* test: add ui tests for applications
* refactor(test): simplify application ui tests
2023-08-31 06:31:03 +00:00
Xiao Yijun
4f5881304e
refactor(test): add modal ui test helpers ( #4412 )
2023-08-31 12:14:19 +08:00
renovate[bot]
0007c75df1
chore(deps): update dependency puppeteer to v21 ( #4282 )
...
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2023-08-30 16:17:19 +08:00
Xiao Yijun
1cf2657d7f
refactor(test): improve test codes about save & discard changes ( #4401 )
2023-08-28 18:27:52 +08:00
Xiao Yijun
c5a3513798
refactor(test): improve waitForToast
ui test helper ( #4400 )
...
* refactor(test): improve `waitForToaster` ui test helper
* refactor(test): rename `waitForToaster` to `waitForToast`
* refactor(test): reorg connector deletion helper method
2023-08-28 17:30:04 +08:00
Xiao Yijun
4a532a358d
test: add ui tests for sign-in preview ( #4377 )
2023-08-18 09:15:45 +00:00
Xiao Yijun
462f677cdc
test: add ui tests for sign-up and sign-in settings ( #4373 )
2023-08-18 16:46:00 +08:00
Xiao Yijun
d958494848
test: add ui tests for sie branding config ( #4324 )
2023-08-16 17:20:51 +08:00
Xiao Yijun
b10ec5d1e9
test: add ui tests for RBAC operations ( #4339 )
2023-08-16 17:10:11 +08:00
Xiao Yijun
8354fa87ad
test: add ui tests for passwordless connectors ( #4331 )
2023-08-16 15:41:59 +08:00
Xiao Yijun
96634b06b7
test: add ui tests for social connectors ( #4328 )
2023-08-15 15:33:50 +08:00
Xiao Yijun
3c903b4778
test: interaction api counter cases and response status guard ( #4306 )
...
* test: add interaction api counter cases and response status guard
* fix(core): fix koa router method type definition
2023-08-14 10:38:05 +08:00
Xiao Yijun
0fcea5ae5e
test: add sad paths for register with identifiers flow ( #4299 )
2023-08-11 18:40:06 +08:00
Xiao Yijun
56c8436e19
test: add sad paths for sign in with password identifier flow ( #4294 )
...
* test: add sad paths for sign in with password identifier flow
* refactor(test): align sie config reset logic for interaction api tests
2023-08-10 13:24:37 +08:00
Xiao Yijun
24686cf0bb
test: add sad paths for reset password flow ( #4298 )
2023-08-10 11:37:23 +08:00
simeng-li
74849dde22
test(core): add hasActiveUser test case ( #4307 )
...
* test(core): add hasActiveUser test case
add hasActiveUser test case
* ci: remove integration-test code owner
remove integration-test code owner
2023-08-10 10:28:35 +08:00
Xiao Yijun
dfde117b6d
test: add sad paths for social interaction flow ( #4300 )
2023-08-09 12:10:49 +08:00
Xiao Yijun
2660a1e132
test: add sad paths for sign-in with passcode flow ( #4296 )
2023-08-09 11:17:25 +08:00
Xiao Yijun
ae0322621f
refactor(test): refactor expectRejects
helper method to support status code checking ( #4292 )
...
* refactor(test): refactor `expectRejects` helper method to support status code checking
* refactor(test): replace `createResponseWithCode` with `expectRejects`
2023-08-07 13:16:09 +08:00
Darcy Ye
028ffae068
refactor(core,console): filter out webhook logs from audit logs list ( #4243 )
...
* refactor(core,console): filter out webhook logs from audit logs list
* refactor(core): separate the method of finding audit logs and webhook logs
* refactor(test): update integration tests
* chore: adopt code review suggestions
* refactor(core): refactor build log condition method and update its use cases
2023-08-01 03:23:03 +00:00
Gao Sun
a427ea05c3
refactor(test): add expectNavigation()
( #4254 )
2023-07-27 16:04:28 +08:00
Gao Sun
6d1ea26cdc
refactor(core): improve error handling ( #4198 )
...
* refactor(core): improve error handling
* test(core): add integration tests
2023-07-22 17:32:25 +08:00