0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00
Commit graph

6776 commits

Author SHA1 Message Date
Gao Sun
323a5650f0
fix(core): allow non-json body type when parsing (#6379) 2024-08-01 08:41:07 +00:00
simeng-li
b91ec0cd6f
feat(core,console,phrases): add custom data editor to application details page (#6370)
* feat(core,console,phrases): add custom data editor to application details page

add custom data editor to application details page

* chore: add changeset

add changeset

* fix(core): fix input params bug

fix input params bug

* fix(test): fix the integration tests

fix the integration tests

* fix(console): use the form controller element

use the form controller element

* fix(core,console): remove deepPartial statement

remove deepPartial statement from the patch application API payload guard

* fix(test): fix backchannel integration test

fix backchannel integration test
2024-08-01 14:11:44 +08:00
Charles Zhao
2d0502a427
feat(cli): add cli command to setup custom ui local debugging proxy (#6365)
* feat(cli): add proxy

* refactor(cli): polish code per comments

* refactor(cli): polish code

* refactor(cli): support serving static files

* chore: add changeset

* refactor: polish code

* refactor(cli): polish code

* refactor(cli): make json parse safer
2024-08-01 12:47:24 +08:00
renovate[bot]
3f014eb573
chore(deps): update dependency nock to v14.0.0-beta.9 (#6243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-01 12:00:59 +08:00
Mostafa Moradian
5c504ab9d4
feat: add advanced search params to all supported endpoints (#6358)
* feat: add search params to list users endpoint

* feat: implement advanced search for all supported endpoints
2024-08-01 10:58:02 +08:00
simeng-li
dab06cb1a9
feat(core,schemas): add mandatory password guard on register (#6368)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* fix(core): fix rebase issue

fix rebase issue

* feat(core,schemas): add mandatory password guard on register

add mandatory password guard on register
2024-08-01 10:20:23 +08:00
Gao Sun
5fd5353383
refactor(core): allow cloudflare insights origin in csp (#6375)
refactor(core): allow cloudflare csp
2024-08-01 10:18:22 +08:00
simeng-li
cf31e3a5af
feat(core,schemas): add auditLogs to experience API (#6361)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* fix(core): fix rebase issue

fix rebase issue

* feat(core,schemas): add auditLogs to experience API

add auditLogs to experience API
2024-07-31 18:38:34 +08:00
Gao Sun
84f7e13a2b
refactor(core): improve swagger auth description (#6367) 2024-07-31 17:22:07 +08:00
Gao Sun
f8185a651b
chore: remove unused deps (#6372)
* chore: remove unused deps

* chore: fix version
2024-07-31 16:59:54 +08:00
Sten Roger Sandvik
e9581d8b4c
feat(connector): added postmark connector 2024-07-31 14:22:21 +08:00
simeng-li
3b4da16247
feat(core): add webhooks middleware to experience api (#6357)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* fix(core): fix rebase issue

fix rebase issue

* feat(core): add hooks middleware to experience APIs

add interaction hooks to experience APIs

* refactor(core): refactor experience API context type

refactor experience API context type
2024-07-31 14:20:31 +08:00
simeng-li
dbc5512c0b
refactor(core): make the interaction event mandatory (#6337)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* fix(core): fix rebase issue

fix rebase issue

* refactor(core): make the interaction event mandatory

make the interaction event mandatory

* test: update integration tests

update integration tests

* fix(core): fix the middleware apply bug

fix the koaExperienceInteraction middleware apply bug
2024-07-31 13:43:27 +08:00
Gao Sun
d932e304cb
refactor(console): fix text overflow issue (#6366) 2024-07-31 11:42:38 +08:00
simeng-li
ea150f1c7a
refactor(core): extract verified interaction guard middleware (#6336)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* fix(core): fix rebase issue

fix rebase issue

* refactor(core): extract verified interaction guard middleware

extract verified interaction guard middleware
2024-07-31 03:16:14 +00:00
simeng-li
b97c720c59
feat(core): migrate register flow affiliate report logic (#6334)
Migrate the new user affiliate flow from interaction API. 

- `postAffiliateLogs` is forked from  `routes/interaction/actions/helpers.ts`
2024-07-31 11:00:45 +08:00
Darcy Ye
4abe2a8473
fix(console): add dev guard on new pricing model subscription hooks (#6363) 2024-07-30 18:13:14 +08:00
Gao Sun
40a8a9a9bb
feat: allow app secret edit (#6352) 2024-07-29 10:59:17 +00:00
Gao Sun
81b5a7cf96
Merge pull request #6351 from logto-io/gao-improve-app-secrets-ux
refactor(console): improve ux
2024-07-29 18:58:35 +08:00
Gao Sun
e67187126d
refactor: update per review 2024-07-29 17:47:26 +08:00
Gao Sun
a46d5ac6a7
Merge pull request #6322 from logto-io/gao-launch-multi-app-secrets
chore: launch multiple app secrets
2024-07-29 15:26:42 +08:00
wangsijie
02a25dfbff
refactor(core): refactor openapi docs for protected app (#6331) 2024-07-29 12:18:46 +08:00
Darcy Ye
918b6f2bbb
fix(console): fix the plan title for subscription plan selector (#6348) 2024-07-29 02:49:03 +00:00
Gao Sun
7659454d8f
Merge pull request #6355 from logto-io/gao-gao-use-tsup-for-connectors
refactor(connector): use tsup for building
2024-07-29 10:27:19 +08:00
Gao Sun
1b67934b1d
refactor(console, experience): solve sass deprecations (#6356) 2024-07-29 10:03:50 +08:00
Gao Sun
05bd16272f
Merge pull request #6354 from logto-io/gao-use-tsup-for-building
refactor: use tsup for building
2024-07-29 10:02:50 +08:00
Gao Sun
ebe24214a7
chore: update plausible urls (#6349) 2024-07-29 09:21:31 +08:00
wangsijie
0a20edc3d8
feat(console): add passport.js guide (#6344) 2024-07-29 09:20:15 +08:00
wangsijie
17e139dff1
feat(console): remove beta tag for protected app (#6341) 2024-07-29 09:17:50 +08:00
Gao Sun
210fb6ef73
ci: add check job 2024-07-28 13:55:55 +08:00
Gao Sun
510f681fa1
refactor(connector): use tsup for building 2024-07-28 13:15:09 +08:00
Gao Sun
8a29943c4d
chore: fix failed tests 2024-07-28 11:59:25 +08:00
Gao Sun
01df8f46a2
refactor(console): improve ux 2024-07-28 11:47:40 +08:00
Gao Sun
85c873b3b1
refactor: use tsup for building 2024-07-28 11:34:47 +08:00
Gao Sun
b777db5df5
refactor(core): use tsup for building 2024-07-28 11:34:43 +08:00
Gao Sun
dce56eeb3f
chore: launch multiple app secrets 2024-07-28 08:40:19 +08:00
Gao Sun
b188bb1619
chore: launch multiple app secrets 2024-07-28 08:40:01 +08:00
Xiao Yijun
5e7145b20c
fix(elements): fix user context tag name (#6346) 2024-07-26 19:48:09 +08:00
Charles Zhao
a276f92183
chore(console): update bring your ui documentation link (#6317)
chore(console): add bring your ui documentation link
2024-07-26 18:59:05 +08:00
Charles Zhao
33a1ac1ca4
refactor(console): block page navigation when uploading custom ui assets (#6342) 2024-07-26 17:58:09 +08:00
Xiao Yijun
fb5b02bec9
style(console): fix custom jwt guide card style (#6343) 2024-07-26 16:41:17 +08:00
simeng-li
669279aece
test(core): add the mfa binding integration tests (#6330)
* refactor(core): refactor backup code generate flow

refactor backup code generate flow

* fix(core): fix api payload

fix api payload

* test(core): implement the mfa binding integration tests

implement the mfa binding integration tests

* test(core): rebase backup code refactor

rebase backup code refactor
2024-07-26 07:56:22 +00:00
Xiao Yijun
556f7e43a7
fix(console): dragging anchor in the color picker on application branding page (#6340) 2024-07-26 15:54:58 +08:00
simeng-li
05082b56a7
refactor(core): refactor backup code generates flow (#6339)
refactor(core): refactor backup code generate flow

refactor backup code generate flow
2024-07-26 07:33:40 +00:00
simeng-li
34c8bedef6
refactor(core): extract isNewMfaVerification property (#6338)
extract isNewMfaVerifrication property
2024-07-26 07:08:03 +00:00
simeng-li
58a5004aa2
feat(core): implement the missing mfa bind and guard flow (#6320)
* feat(core): implement the mfa binding flow

implment the mfa binding flow

* fix(test): fix integration tests

fix integration tests

* fix(core): fix the wrong status code

fix the wrong status code

* refactor(core): refactor bind backup codes

refactor bind backup codes
2024-07-26 14:52:26 +08:00
Gao Sun
c45a1a5ad4
refactor(console): safely lazy load pages (#6332)
* refactor(console): safely lazy load pages

* chore(console): use react-safe-lazy
2024-07-26 04:42:47 +00:00
Darcy Ye
ac40ef17d7
refactor(console): update admin console using new pricing model (#6295)
* refactor(console): update cloud API calls

* refactor: update code according to CR

* refactor: correct component usage
2024-07-26 11:18:21 +08:00
Darcy Ye
b322b9a037
Merge pull request #6259 from logto-io/yemq-update-cloud-api-usages-core
refactor: update @logto/core quota guard logics
2024-07-26 11:06:40 +08:00
Darcy Ye
5f98d67754
refactor: update code according to CR 2024-07-25 18:21:38 +08:00