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

4295 commits

Author SHA1 Message Date
Charles Zhao
fa3bc20986
feat(console): add api resource guide cards in get-started page (#4465) 2023-09-12 22:04:32 +08:00
Charles Zhao
18e05586cc
fix(console): input verification code in profile page should not crash the app (#4489)
* fix(console): input verification code in profile page should not crash the app

* chore: add changeset
2023-09-12 13:38:37 +00: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
269d1c6241
chore(phrases): cleanup unused phrases 2023-09-12 17:36:34 +08:00
Gao Sun
803371d692
chore: legacy password policy cleanup 2023-09-12 16:12:39 +08:00
Gao Sun
fe39e42271
Merge pull request #4475 from logto-io/gao-password-policy-bug-bash
refactor: refine password policy details
2023-09-12 15:29:55 +08:00
Gao Sun
bd70adfcb8
Merge pull request #4474 from logto-io/gao-prd-533-change-the-sequential-characters-list
refactor(toolkit): update password policy
2023-09-12 15:00:21 +08:00
Gao Sun
d10a23dba4
refactor: refine password policy details 2023-09-12 14:55:49 +08:00
Gao Sun
f0a8927060
refactor(toolkit): apply new policy 2023-09-12 14:41:40 +08:00
Gao Sun
e35d099c35
chore(core): add supplementary openapi json (#4472)
* chore(core): support supplementary openapi json

* refactor(core): copy json files to build
2023-09-12 06:27:40 +00:00
simeng-li
00e72714de
fix(console): update flutter integration guide (#4479)
fix android callback action settings
2023-09-12 13:43:18 +08:00
wangsijie
2a146bbd31
fix(schemas): update alteration script timestamp (#4478) 2023-09-12 03:52:05 +00:00
Xiao Yijun
2337c1a3d9
feat(console): add tenant suspended page (#4473) 2023-09-12 11:28:41 +08:00
Xiao Yijun
c775d6c66f
fix(schemas): update alteration script timestamp (#4477) 2023-09-12 11:04:21 +08:00
wangsijie
b91aa8d3d7
feat(schemas): add mfa to sign in experience table (#4396) 2023-09-12 10:36:47 +08:00
Gao Sun
527c1a7743
refactor(toolkit): update password policy 2023-09-12 00:30:57 +08:00
Xiao Yijun
9644fa0615
chore: remove deprecated challenge task flags (#4468) 2023-09-11 17:46:13 +08:00
Darcy Ye
9f6fc6100d
fix(schemas): specify function db schema of check_role_type (#4469)
fix(schemas): specify db schema of function check_role_type
2023-09-11 08:58:17 +00: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
Gao Sun
3326cecd01
refactor(core): fix rebase error 2023-09-11 12:46:07 +08:00
Gao Sun
668e0e82a0
refactor(test): rename directories 2023-09-11 12:41:12 +08:00
Charles Zhao
e991f8d516
feat(console): add api resource metadata and guide for node express (#4455) 2023-09-11 04:40:04 +00:00
Gao Sun
4675ad4eb4
Merge pull request #4454 from logto-io/gao-check-personal-info
refactor(core): check personal info when setting password
2023-09-11 12:28:00 +08:00
Charles Zhao
a54efc84cc
refactor(console): re-use guide components in new api resource creation process (#4448) 2023-09-11 12:03:41 +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
Charles Zhao
fe2b1a341d
fix(console): selected text in go sdk guide should not have shadows (#4450)
* fix(console): code editor text background

* fix(console): selected text in go sdk guide should not have shadows
2023-09-08 05:47:46 +00:00
Charles Zhao
94ccdcf01d
fix(console): code editor text background (#4449) 2023-09-08 13:47:00 +08:00
Gao Sun
ba0ba73454
Merge pull request #4445 from logto-io/gao-sync-latest-rules
refactor(toolkit): sync latest password rules
2023-09-08 13:45:08 +08:00
Gao Sun
a89ce6eeed
refactor(core): check personal info when setting password 2023-09-08 13:42:54 +08:00
Gao Sun
b68a581789
refactor(ui): refine password input 2023-09-07 22:42:52 +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
ebd1b14cc3
Merge pull request #4443 from logto-io/gao-refactor-sync-keys-cli
refactor(cli): keep original untranslated mark when syncing keys
2023-09-07 20:59:19 +08:00
Darcy Ye
ae8aa539a6
fix(connector,console): fix SAML error recording and connector config form interaction (#4446) 2023-09-07 19:01:40 +08:00
Gao Sun
602c2d5ab0
Merge branch 'master' into gao-refactor-sync-keys-cli 2023-09-07 18:50:31 +08:00
Gao Sun
b33a83ba15
Merge pull request #4420 from logto-io/gao-ui-show-password-policy-content
feat(ui): show password policy requirements and errors
2023-09-07 18:19:18 +08:00
Gao Sun
7846386a90
refactor(ui): use native list translation 2023-09-07 17:57:28 +08:00
Gao Sun
dbdc632381
refactor(ui): align hook style 2023-09-07 17:35:27 +08:00
Xiao Yijun
fd08426935
chore: reorg webhook-related file structures (#4447) 2023-09-07 17:32:55 +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
Xiao Yijun
ba2245bc0e
fix(toolkit): support plus and hyphen in mobile uri scheme (#4434) 2023-09-07 00:41:51 +08:00
Charles Zhao
143f8b3943
style(console): update section subtitle and inline code styles in app… (#4442)
style(console): update section subtitle and inline code styles in app guide
2023-09-06 15:44:25 +00:00
Charles Zhao
6565dad0e6
fix(console): optimize loading screens in app guides (#4441) 2023-09-06 23:42:11 +08:00
Gao Sun
f71763da25
refactor(toolkit): sync latest password rules 2023-09-06 23:34:56 +08:00
Gao Sun
e1de6c0a20
refactor(phrases): sync latest content 2023-09-06 23:34:19 +08:00
Charles Zhao
edfb0e9950
fix(console): redirectUri input error message should be displayed properly (#4440) 2023-09-06 15:23:21 +00:00
Charles Zhao
f1ded1168b
refactor: improve guide responsive rules (#4436) 2023-09-06 14:55:11 +00:00
Gao Sun
daf9674b6f
refactor(cli): keep original untranslated mark when syncing keys 2023-09-06 16:25:45 +08:00
Darcy Ye
9995154832
refactor(console): reorg connector creation modal (#4438)
refactor(console): reorg connector create modal
2023-09-06 02:35:52 +00:00
Xiao Yijun
9e606d65a7
refactor(console): add headline spacing prop for FormField component (#4433) 2023-09-06 10:23:19 +08:00
Xiao Yijun
1453e1a2a1
refactor(console): retrieve subscription data from tenant response (#4430)
refactor(console): apply tenant subscription data from tenant response
2023-09-06 10:22:10 +08:00
Xiao Yijun
b3fc33524e
refactor(core): remove response data construction helper from libs (#4437) 2023-09-06 10:21:36 +08:00
Charles Zhao
54321d93a2
refactor(console): add missing section title and adjust card layout in get-started page (#4428) 2023-09-06 10:10:35 +08:00
simeng-li
5e8b1bd598
fix(core,ui): clear ui preload link not used warning (#4429)
fix(core,ui): address ui preload link not used warning

address ui preload link not used warning
2023-09-06 09:55:22 +08:00
Charles Zhao
90ea2e2f71
refactor(console): adjust sdk guide sorting order (#4427)
* refactor(console): adjust sdk guide sorting order

* docs(console): update rules about the sorting order of the sdk guides
2023-09-05 15:36:30 +00:00
Gao Sun
df19eba175
refactor(ui): fix tests and phrases 2023-09-05 16:16:59 +08:00
Gao Sun
c18eb490cd
refactor(connector): update aad connector (#4435) 2023-09-05 06:31:15 +00: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
Darcy Ye
c5b1976117
refactor(toolkit): update input params type of SendMessageFunction (#4287) 2023-09-05 11:07:38 +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
Gao Sun
7a6f5621c8
feat(ui): show password policy requirements and errors 2023-09-05 00:04:55 +08:00
Xiao Yijun
533d681939
refactor(console): remove add connectors tip when no social connector is set up (#4422) 2023-09-04 11:03:15 +00:00
Xiao Yijun
f87c253128
refactor(phrases): update no-social connector notification (#4426) 2023-09-04 18:12:18 +08:00
Charles Zhao
b2d6a9a72f
chore(console): remove unused v1 guides and mdx-components (#4423) 2023-09-04 16:05:30 +08:00
Gao Sun
d1be138cad
refactor(console): fix comment 2023-09-04 15:27:31 +08:00
Gao Sun
da3cb13c89
Merge pull request #4410 from logto-io/gao-init-password-policy-checker
feat(toolkit): init password policy checker
2023-09-04 15:13:11 +08:00
Gao Sun
e8c544afcb
refactor(console): update relative path checking logic 2023-09-04 12:55:32 +08:00
Charles Zhao
89300379bd
fix(console): block margin should be the same on get-started page (#4414) 2023-09-04 10:57:18 +08:00
simeng-li
8607b3eb75
refactor(core): clean up useless interaction guard (#4409)
refactor(core): clean up unused interaction guards

clean up unused interaction guards
2023-09-04 10:55:04 +08:00
Gao Sun
1c0fe49be9
refactor(console): implement <NumericInput /> 2023-09-03 23:20:46 +08:00
Gao Sun
c7072a1002
feat(console): password policy 2023-09-03 23:20:46 +08:00
Gao Sun
e599e3651c
fix(test): update integration test 2023-09-03 23:20:20 +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
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
Gao Sun
ac859afec9
fix(console): update default tenant id on manual navigation only (#4417) 2023-09-02 16:21:59 +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
Gao Sun
ed7d842517
test(toolkit): setup global crypto for tests 2023-08-31 00:04:19 +08:00
Gao Sun
b685c9cb4e
feat(toolkit): init password policy checker 2023-08-30 22:54:53 +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
silverhand-bot
f416ec3312
release: version packages (#4270) 2023-08-30 16:16:55 +08:00
Charles Zhao
29840c1c26
fix(console): remove unexpected margin top from form elements (#4408) 2023-08-30 15:48:47 +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
Jasdeep Singh
9d865909d0
fix: remove connector link from session storage (#4406) 2023-08-29 19:04:46 +08:00
renovate[bot]
bc6a08fac2
fix(deps): update dependency p-retry to v6 (#4395)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-08-29 09:43:17 +00:00
simeng-li
9f70e7632c
feat(core): add tenant is suspended guard (#4379)
* feat(core): add tenant is suspended guard

add tenant is suspended guard to all management apis

* fix(core): address comments

fix function name
2023-08-29 16:42:13 +08:00
Charles Zhao
ff6a1ffa4d
fix(console): app creation quota limit should be displayed on create app form (#4402) 2023-08-29 08:35:11 +00:00
Gao Sun
c5bf1d7171
refactor(console): support explicit tutorial order (#4404) 2023-08-29 16:01:35 +08:00
Gao Sun
2a8a5ede70
Merge pull request #4403 from logto-io/gao-add-asp-net-core-tutorial
feat(console): add asp.net core tutorial
2023-08-28 19:17:13 +08:00
Gao Sun
d90b4e7f65
feat(console): add asp.net core tutorial 2023-08-28 18:37:23 +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
simeng-li
2d111bd39b
refactor(cli): add server connection application to the admin tenant (#4397)
* refactor(cli): refactor the cloud service application seed process

refactor the cloud service application seed process

* fix(cli): seed service application for the default tenant in OSS as well

seed service application for the default tenant in OSS as well
2023-08-28 13:48:22 +08:00
Charles Zhao
8459cb55ad
chore(console): code cleanup (#4390) 2023-08-24 15:58:36 +08:00
Gao Sun
dcff078d68
Merge pull request #4387 from logto-io/gao-fix-sign-out-redirect-for-api
fix(console): use correct sign-out redirect uri for api hooks
2023-08-24 15:43:30 +08:00
Charles Zhao
c4738705f0
fix(console): remove 'unhandledrejection' listener from ErrorBoundary (#4391) 2023-08-24 07:43:14 +00:00
Gao Sun
ab8c75efa8
fix(console): use correct sign-out redirect uri for api hooks 2023-08-24 14:54:08 +08:00
renovate[bot]
f82df68794
chore(deps): update dependency lint-staged to v14 (#4322)
* chore(deps): update dependency lint-staged to v14

* fix: lockfile

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2023-08-24 14:01:38 +08:00
Darcy Ye
294a146219
chore(console): optimize onboarding process (#4389) 2023-08-24 05:57:00 +00:00
Gao Sun
53486f27ad
refactor(console): align sign-in/out redirect uris (#4385) 2023-08-23 14:53:48 +00:00
Charles Zhao
7b569a4de9
fix(console): fields should have default values in application advanced settings (#4386) 2023-08-23 11:41:43 +00:00
Darcy Ye
85a60a7faf
chore(phrases): update i18n for new added app creation components (#4381) 2023-08-22 10:53:24 +08:00
simeng-li
2a92d28c05
fix(connector): fix saml connector response guard (#4380)
* fix(connector): fix saml connector response guard

fix saml connector response guard

* fix(connector): set SAML signInEndpoint optional

set SAML signInEndpoitn optional
2023-08-21 17:02:56 +08:00
renovate[bot]
fb6ddb4a98
chore(deps): update dependency camelcase-keys to v9 (#4344)
* chore(deps): update dependency camelcase-keys to v9

* fix: lockfile

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2023-08-21 13:54:04 +08:00
Charles Zhao
5b1039267f
fix(console): invalid guide url should show 404 not found (#4367) 2023-08-20 15:05:29 +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
Charles Zhao
e13107438c
style(console): add margin around input fields in app guide (#4375) 2023-08-18 16:30:37 +08:00
Charles Zhao
db2f38c09e
fix(console): app guard cards in drawer view should not have buttons (#4374) 2023-08-18 16:30:19 +08:00
Charles Zhao
514a6813b4
refactor(console): add toast after creating application successfully (#4372) 2023-08-18 16:30:00 +08:00
Charles Zhao
3bab12dc09
style(console): use shadow-3 for footer action bar (#4371) 2023-08-18 16:29:45 +08:00
Charles Zhao
4647879747
fix(console): show placeholder when no search is found in guide library (#4368) 2023-08-18 16:29:28 +08:00
Darcy Ye
1b75f7bb10
fix(console): remove inspire me phone as identifier options (#4370) 2023-08-17 17:11:39 +08:00
Charles Zhao
83022a27b4
fix(console): remove pro tag from m2m app creation form in oss version (#4366)
* refactor(console): improve app create form subtitle per selected framework

* fix(console): remove pro tag from m2m app creation form in oss version
2023-08-17 16:52:05 +08:00
simeng-li
87607ac894
fix(console): add trySafe to report methods (#4369)
add trySafe to report methods
2023-08-17 08:51:13 +00:00
Darcy Ye
b581b28081
fix(console): getPathname() could result in duplicated tenant id segments in path (#4362) 2023-08-17 16:18:33 +08:00
Charles Zhao
d5ffb03bec
refactor(console): improve app create form subtitle per selected framework (#4365) 2023-08-17 07:51:54 +00:00
Charles Zhao
ca88b0c248
fix(console): guide navigation anchors should be clickable and jump to the step (#4364) 2023-08-17 07:17:55 +00:00
simeng-li
7cc31c105d
chore(console): update some app guide description content (#4363)
update some app guide description content
2023-08-17 07:17:07 +00:00
Charles Zhao
4f3b8e9b40
fix(console): resolve forwardRef warning in debugger console (#4361) 2023-08-17 15:15:04 +08:00
Gao Sun
669d7537fa
Merge pull request #4360 from logto-io/charles-log-6973-fix-golang-guide-crashed
fix(console): fix Golang guide crash
2023-08-17 15:54:22 +09:00
simeng-li
950f69b32e
fix(console): adjust the app guide order (#4359)
adjust the app guide order
2023-08-17 06:51:44 +00:00
Charles Zhao
6da0e2ef46
fix(console): fix Golang guide crash 2023-08-17 14:30:16 +08:00
Charles Zhao
8b013ce979
fix(console): should hide filters from app list empty placeholder (#4358) 2023-08-17 06:07:18 +00:00
Charles Zhao
66c75cb0af
refactor(console): settings tabs in application details page (#4357) 2023-08-17 13:46:32 +08:00
Charles Zhao
6e03b83658
fix: logo size in get sample section in app integration guide (#4354) 2023-08-17 13:46:15 +08:00
Gao Sun
ec081d9740
refactor(console): add post logout redirect uri in guides (#4356) 2023-08-17 13:23:10 +08:00
simeng-li
6651364fa7
revert: 4353 (#4355)
fix(schemas): revert changes

revert changes
2023-08-17 12:48:26 +08:00
Charles Zhao
c40a7d3a7a
refactor(console): hide navigation anchors from guide in compact view (#4347)
* refactor(console): hide navigation anchors from guide in compact view

* refactor(console): check app guide drawer in app details page (#4348)
2023-08-17 04:16:18 +00:00
wangsijie
49fb74ee31
feat(console): remix guide (#4352)
* feat(console): remix guide

* fix: remove further readings and add redirect uri comment
2023-08-17 04:00:07 +00:00
Charles Zhao
7bbf3ae991
feat(console): upsell m2m feature on guide card and library filter (#4337)
feat(console): upsell m2m feature on guide card and guide library filters
2023-08-17 11:40:30 +08:00
Gao Sun
0f98330455
feat(console): php guide (#4351) 2023-08-17 11:40:08 +08:00
wangsijie
f0521fb36d
feat(console): nextjs app router guide (#4346)
* feat(console): nextjs app router guide

* fix(console): fix app router description

* fix: remove further reading

* fix: add trailing steps closer
2023-08-17 11:36:26 +08:00
simeng-li
e1dada4d78
fix(schemas): hot fix bump alteration file timestamp (#4353)
hot fix bump alteartion file timestamp
2023-08-17 03:36:16 +00:00
simeng-li
d5835e4e93
feat(console): add m2m implementation guide (#4343)
* feat(console): add m2m implementation guide

add m2m implementation guide

* fix(console): address m2m guide comment issues

address m2m guide comment issues
2023-08-17 02:46:14 +00:00
Gao Sun
c4a9246071
refactor(console): remove min-height for readonly code editors (#4350) 2023-08-17 10:37:43 +08:00
simeng-li
758510a13f
feat(console): add flutter guide (#4338)
* feat(console): add flutter guide

add flutter guide

* fix: should read props

should read props

* fix: remove useless content

remove useless content

* fix(console): update flutter SDK content

update flutter SDK content
2023-08-17 10:32:00 +08:00
Gao Sun
59a42c76c5
refactor(console): align further readings section (#4349) 2023-08-17 09:35:55 +08:00
Gao Sun
e83208c259
fix(console): add onClick handler to guide done button (#4345) 2023-08-16 23:52:08 +08:00
Gao Sun
2901f43e64
feat: post affiliate data to cloud (#4321)
* feat: post affiliate data to cloud

Read data from cookie and post to cloud when needed.

* chore: add alteration script

* refactor: fix alteration
2023-08-16 14:34:54 +00:00
Gao Sun
a40a4443db
feat(console): outline guide 2023-08-16 21:54:15 +08:00