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

1964 commits

Author SHA1 Message Date
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
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
Gao Sun
ac859afec9
fix(console): update default tenant id on manual navigation only (#4417) 2023-09-02 16:21:59 +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
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
d90b4e7f65
feat(console): add asp.net core tutorial 2023-08-28 18:37:23 +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
Charles Zhao
5b1039267f
fix(console): invalid guide url should show 404 not found (#4367) 2023-08-20 15:05:29 +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
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
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
a40a4443db
feat(console): outline guide 2023-08-16 21:54:15 +08:00
Gao Sun
00866e0eba
feat(console): capacitor guide 2023-08-16 21:52:19 +08:00
Gao Sun
29b99eab69
feat(console): python guide 2023-08-16 21:51:28 +08:00
Charles Zhao
f75709f2f0
fix(console): add max-width to guide card group (#4340) 2023-08-16 17:31:00 +08:00
Charles Zhao
29ac5c9e8e
chore(console): enable guide v2 in production env (#4341)
* chore(console): enable guide v2 in production env

* fix: eslint
2023-08-16 09:29:32 +00:00
Charles Zhao
d0f91d5d37
feat(console): new app creation guide library (#4334)
* feat(console): consolidate all app guide metadata and use it with a hook

* fix: disable "no-unused-modules" lint rule and use it in follow-up PRs

* feat(console): new app creation guide library

* fix: remove unused component

* fix: eslint
2023-08-16 07:18:24 +00:00
Gao Sun
655869b70c
refactor(console): allow guide tsx not being imported
Since we import them in the MDX files which is hard for ESLint to
track.
2023-08-16 14:18:38 +08:00
Gao Sun
b29a984567
feat(console): chatgpt plugins guide 2023-08-16 14:18:36 +08:00
Charles Zhao
c7a4eeb9a5
feat(console): add a hook to return all application guide metadata (#4333)
* feat(console): consolidate all app guide metadata and use it with a hook

* fix: disable "no-unused-modules" lint rule and use it in follow-up PRs
2023-08-16 12:53:03 +08:00
Gao Sun
e3399cbefe
refactor(console): migrate existing guides to v2 (#4330)
* refactor(console): migrate existing guides to v2

* refactor(console): update content

* refactor(console): use context for uri input component
2023-08-15 22:42:19 +08:00
Gao Sun
44d023ab2e
feat(console): show sample for the guide and allow request new guide (#4327)
* feat(console): show sample for the guide and allow request new guide

* refactor(console): fix build

* feat(console): express guide
2023-08-15 16:44:33 +08:00
Gao Sun
84aded8ed5
Merge pull request #4325 from logto-io/gao-log-6875-ui-guide-modal-refactor
feat(console): guide modal v2
2023-08-15 16:07:32 +08:00
Xiao Yijun
96634b06b7
test: add ui tests for social connectors (#4328) 2023-08-15 15:33:50 +08:00
Gao Sun
9509db3d6f
chore(phrases): update translation 2023-08-14 15:45:36 +08:00
Gao Sun
466933a490
feat(console): guide modal v2 2023-08-14 15:05:41 +08:00
Charles Zhao
1b983c8c89
fix(console): react-markdown rendering error in parcel dev mode (#4319) 2023-08-14 11:09:06 +08:00
Xiao Yijun
7cf73f96c0
refactor(console): only show loading status on selected subscription button (#4318) 2023-08-11 16:16:20 +08:00
Xiao Yijun
c2b379ee30
refactor(console): improve tenant selector loading state (#4317) 2023-08-11 16:16:04 +08:00
Xiao Yijun
df36289ca6
refactor(console): update plan quota table (#4308) 2023-08-09 21:51:09 +08:00
Xiao Yijun
049c2e9846
feat(console): add learn more link for webhook settings description (#4289) 2023-08-04 11:21:50 +08:00
Xiao Yijun
56b0a2cd18
refactor(console): use useSWRImmutable to avoid redundant subscrtipion data fetching (#4272) 2023-08-03 14:04:25 +08:00
Darcy Ye
263ea256b9
fix(console): fix connector post/patch error rendering (#4274) 2023-08-03 11:05:44 +08:00
Xiao Yijun
caaaf18b4b
style(console): prepend space for plan usage percentage (#4273) 2023-08-03 10:33:43 +08:00
Xiao Yijun
7ce014d033
chore(phrases): apply title-cased plan name for tenant plan selection button (#4276) 2023-08-02 20:51:25 +08:00
Xiao Yijun
33bef409fa
chore(phrases): update subscription-related phrases (#4275) 2023-08-02 14:54:00 +08:00
Gao Sun
0b519e5481
refactor: allow non-http scheme in cors origin (#4269)
* refactor: allow non-http scheme in cors origin

* chore: fix errors and add changeset
2023-08-01 13:03:22 +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
silverhand-bot
74e9734ef8
release: version packages (#4255) 2023-07-31 18:43:59 +08:00
Darcy Ye
2e4cd0b817
refactor(console): get real time email service usage (#4258) 2023-07-31 17:35:29 +08:00
Xiao Yijun
8a0725938c
fix(console): display guidance on application created (#4268) 2023-07-31 16:27:52 +08:00
Xiao Yijun
3e3e446b92
style(console): add color token for upsell tags (#4266) 2023-07-31 16:27:37 +08:00
Gao Sun
a8a26a5299
refactor(console): report reddit conversion (#4263)
* refactor(console): report reddit conversion

* refactor(console): update pixel id
2023-07-29 09:44:03 +00:00
Xiao Yijun
28da86bfe4
refactor(console): update upgrade reminder for early adopters (#4257) 2023-07-29 17:29:24 +08:00
Xiao Yijun
f91408ba43
chore(console): update quota table row style rules (#4252) 2023-07-27 16:12:59 +08:00
Xiao Yijun
956d314d03
style(console): fix free plan notification margin-bottom (#4249)
style(console): fix free plan notification margin bottom
2023-07-27 16:06:17 +08:00
Xiao Yijun
1c49e52dee
refactor(console,phrases): update plan selection cta phrases (#4250)
* refactor(phrases): update current plan form card description

* refactor(console,phrases): update plan selection cta phrases
2023-07-27 16:06:08 +08:00
Gao Sun
db91da19bd
feat(console): report LinkedIn conversion (#4251)
* feat(console): report linkedin conversion

* refactor(console): clean up code
2023-07-27 15:42:44 +08:00
Xiao Yijun
5a1c9d3a7b
refactor(console): sort quota list items (#4246) 2023-07-26 11:41:15 +08:00
Charles Zhao
16d83dd2f1
refactor(console): allow editing refresh token ttl for non-m2m apps (#4232)
* refactor(console): allow editing refresh token ttl for non-m2m apps

* chore: add changeset
2023-07-26 11:13:15 +08:00
Darcy Ye
605e2b2a81
fix(console): should reset the form every time close CreateTenantModal (#4244) 2023-07-26 10:05:04 +08:00
Darcy Ye
199e747781
fix(console): fix console dark mode logo (#4233) 2023-07-25 15:58:07 +00:00
Xiao Yijun
7814f098a8
feat(console): make billing history item clickable (#4239) 2023-07-25 14:58:07 +00:00
Xiao Yijun
9cae293610
refactor(console): add dark image for free plan notification (#4238) 2023-07-25 22:05:13 +08:00
Xiao Yijun
d7cb628366
chore(console): bump @logto/cloud version (#4237) 2023-07-25 21:14:06 +08:00
Xiao Yijun
64b7aed4bd
refactor(console): use plan id to index plan descriptions (#4236) 2023-07-25 12:59:09 +00:00
Xiao Yijun
491840926c
refactor(console): update plan quota table content (#4234)
* refactor(console): update plan quota table content

* refactor(console): use reserved plan id to index plan-related data
2023-07-25 12:29:54 +00:00
Gao Sun
129d22980f
refactor(console): userEndpoint -> tenantEndpoint (#4228) 2023-07-25 19:06:34 +08:00
Xiao Yijun
c4f00fd7af
style(console): use large size for the webhook creation modal (#4231) 2023-07-25 09:40:29 +00:00
Xiao Yijun
687a644592
refactor(console): hide pro tag when related features are available (#4229) 2023-07-25 09:19:14 +00:00
Xiao Yijun
59618ef906
fix(console): reset loading state on plan downgraded (#4230) 2023-07-25 09:17:16 +00:00
Gao Sun
5fd22f394f
Merge pull request #4224 from logto-io/gao-fix-tenant-switching
fix(console): use SWR for user endpoint
2023-07-25 16:43:21 +08:00
Xiao Yijun
56ca8319d8
feat(console): add loading state for stripe actions (#4226) 2023-07-25 08:21:42 +00:00
Xiao Yijun
9eca310f6c
feat(console): add most popular tag for pro plan item (#4225) 2023-07-25 16:13:18 +08:00
Darcy Ye
c83f5251e8
chore(console): remove preview (#4218) 2023-07-25 07:54:17 +00:00
Xiao Yijun
fccc43b99c
style(console): update quota table border radius to 16px (#4221) 2023-07-25 15:24:32 +08:00
Xiao Yijun
48fc9512cd
refactor(console): hide cancel button for not eligible switch plan modal (#4222) 2023-07-25 15:22:01 +08:00
Xiao Yijun
6289b9f820
refactor(console): update free plan get-started notification (#4219) 2023-07-25 15:21:46 +08:00
Gao Sun
3c37db708d
fix(console): use SWR for user endpoint 2023-07-25 15:13:58 +08:00
Xiao Yijun
9d02e1300c
fix(console): avoid reading response error body more than once (#4223) 2023-07-25 14:24:56 +08:00
Xiao Yijun
6bef85fdb1
style(console): fix mau unit price style (#4220) 2023-07-25 03:41:55 +00:00
Darcy Ye
ae4f85bf10
refactor(console,phrases): optimize onboarding process (#4214) 2023-07-25 01:10:13 +08:00
Xiao Yijun
36b5958935
feat(console): display not eligible reminder for plan switching (#4216) 2023-07-24 18:22:52 +08:00
Xiao Yijun
aa6f9ae1a3
chore(console): remove pricing feature switch (#4215) 2023-07-24 17:08:39 +08:00
Xiao Yijun
d90d81688e
feat(console): support open stripe payment management page from console (#4213) 2023-07-24 15:46:34 +08:00
Xiao Yijun
46eafc9881
refactor(console): improve error handling for cloud api request (#4211) 2023-07-24 07:06:59 +00:00
Darcy Ye
350d070ef7
feat(console): should limit only the number of free tenant (#4205)
* fix(console): update free tenant limit

* fix(console): use TenantResponse type

* chore(console): update dependency on @logto/cloud

* chore: remove import as
2023-07-24 06:40:47 +00:00
Xiao Yijun
aded22954e
feat(console): handle subscription related request errors (#4209) 2023-07-24 03:59:13 +00:00
Xiao Yijun
b97b89a34b
fix(console): add origin for getUrl (#4210) 2023-07-24 11:39:55 +08:00
Gao Sun
f8e11b1b34
fix(console): adapt callback and current tenant id logic (#4206)
* fix(console): adapt callback and current tenant id logic

* fix(console): fix cache and onboarding route

* fix(console): fix cache and onboarding route
2023-07-24 11:11:06 +08:00
Xiao Yijun
437be82a27
feat(console): add payment overdue reminder (#4203) 2023-07-23 13:19:51 +08:00
Xiao Yijun
bc2feb6c74
feat(console): add contact us help tip for downgrade modal (#4202) 2023-07-21 17:10:06 +08:00
Xiao Yijun
62c2c2ca8f
feat(console): add mau exceeeded modal (#4195) 2023-07-21 16:09:28 +08:00
Xiao Yijun
41bc73c65d
feat(console): add subscription info for tenant selector (#4200) 2023-07-21 07:29:30 +00:00
Xiao Yijun
a54fd502bd
refactor(console): refactor subscription-related hooks (#4197) 2023-07-21 07:04:44 +00:00
Xiao Yijun
0d2f8edcb9
feat(console): add billing history page (#4160) 2023-07-21 06:31:25 +00:00
Gao Sun
4c9aef827b
refactor(console): use global router (#4191)
* refactor(console): use global router

* refactor(console): clean swr cache when switching tenant

* refactor(console): bug fix

* chore(test): increase integration test timeout

* refactor: update packages/console/src/App.tsx

Co-authored-by: Charles Zhao <charleszhao@silverhand.io>

---------

Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2023-07-21 06:12:01 +00:00
Gao Sun
0a5aa54bc2
refactor(console): save console redirect after sign-in (#4180)
* refactor(console): save console redirect after sign-in

* test: add integration test for saved redirect
2023-07-20 22:44:14 +08:00
Gao Sun
a1214d2eb6
chore(phrases): update content to sentence case (#4188) 2023-07-20 10:04:16 +00:00
Xiao Yijun
591f78f743
feat(console): apply quota limit for roles (#4189) 2023-07-20 14:06:09 +08:00
Xiao Yijun
b4d0995901
feat(console): apply subscription cost for current plan info (#4194) 2023-07-20 13:53:44 +08:00
Xiao Yijun
769caeacb1
feat(console): apply quota limit for application creation (#4193) 2023-07-20 11:29:55 +08:00
Xiao Yijun
a7d8aec2e7
feat(console): apply quota limit for resource and scope creation (#4192) 2023-07-20 11:29:26 +08:00
Xiao Yijun
ac2f492dbe
feat(console): apply quota limit for connector creation (#4190) 2023-07-20 11:29:01 +08:00
Darcy Ye
7e47881e21
chore(console,phrases): add logto email service doc links (#4177)
* refactor(console): add logto email service doc links

* refactor(phrases): update logto email service phrases

* chore: adopt review suggestion
2023-07-20 03:08:15 +00:00
Xiao Yijun
db87743ca1
feat(console): apply quota limit for webhooks (#4186) 2023-07-19 18:18:47 +08:00
Xiao Yijun
6e094d959f
feat(console): checkout integration (#4178) 2023-07-19 09:14:10 +00:00
Xiao Yijun
1b0f9be88b
refactor(console): refactor connector creation modal (#4183) 2023-07-19 15:59:12 +08:00
Xiao Yijun
3c51ecc29d
feat(console): apply quota limit for custom domain (#4181) 2023-07-19 13:56:00 +08:00
Xiao Yijun
cbefbd3f57
feat(console): add free plan notification on the get-started page (#4179) 2023-07-19 05:21:18 +00:00
Xiao Yijun
e2fc6cb545
feat(console): select plan before tenant creation (#4175) 2023-07-18 08:51:57 +00:00
Darcy Ye
776ea72a0b
fix(console): should block test of invalid connector config (#4172)
* fix(console): should block test of invalid connector config
* refactor: use useContextForm to avoid passing prop to nested components
2023-07-18 03:22:52 +00:00
Xiao Yijun
513d56afec
feat(console): add downgrade plan confirm modal (#4161) 2023-07-17 19:16:10 +08:00
Xiao Yijun
68a725926e
feat(console): add current plan form for subscription page (#4158) 2023-07-17 14:32:11 +08:00
Darcy Ye
f4a66f74ce
refactor(console): config the allowed mime type for ImageUploader component (#4169) 2023-07-17 13:38:01 +08:00
Xiao Yijun
1b4b73c4fd
feat(console): add switch plan action bar (#4146) 2023-07-17 02:36:09 +00:00
Darcy Ye
c5b0f9bdc5
feat(console): change free tenant number limit to 10 (#4130) 2023-07-13 17:09:05 +08:00
Xiao Yijun
a030b0817f
chore(console): bump withtyped and @logto/cloud version (#4167) 2023-07-13 14:59:07 +08:00
Xiao Yijun
b3e55d1ce6
refactor(console): refactor useSubscriptionPlans hook (#4157) 2023-07-12 11:57:24 +08:00
Darcy Ye
39565e383d
chore(connector,toolkit,console,phrases): align config key and display name (#4150) 2023-07-11 08:16:25 +00:00
Darcy Ye
cd5138fc5f
chore(toolkit,phrases,connector,console): use company info instead of company address (#4143) 2023-07-11 15:54:38 +08:00