Darcy Ye
e1922e9afb
refactor: add report:subscription:updates
Cloud scope ( #6403 )
2024-08-07 10:49:38 +08:00
wangsijie
d56bc2f731
feat(core,schemas): add support for argon2d and argon2id ( #6404 )
2024-08-06 07:12:47 +00:00
Darcy Ye
2e3a0063ba
fix(core): should not throw when not adding any new roles to a user ( #6387 )
2024-08-05 02:58:47 +00:00
simeng-li
5024182986
refactor(core): should not guard sso authentication flow ( #6394 )
...
should not guard mfa and profile fulfillment for the sso authentication flow
2024-08-05 09:05:08 +08:00
simeng-li
0671208d0f
fix(core): error data bug fixing ( #6382 )
...
fix(core): error code bug fixing
error code bug fixing
2024-08-02 09:31:48 +08:00
Gao Sun
c6a1cab399
refactor: add tests for content-type in oidc apis ( #6380 )
2024-08-01 09:38:09 +00:00
simeng-li
a1f6009cc5
refactor(core): make password optional in NewPasswordIdentity ( #6377 )
...
refactor(core): make password optional in NewPasswordIdentity verification
make password optioanl in NewPasswordIdentity verification
2024-08-01 17:17:51 +08:00
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
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
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
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
Gao Sun
40a8a9a9bb
feat: allow app secret edit ( #6352 )
2024-07-29 10:59:17 +00: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
Gao Sun
210fb6ef73
ci: add check job
2024-07-28 13:55:55 +08:00
Gao Sun
b777db5df5
refactor(core): use tsup for building
2024-07-28 11:34:43 +08:00
Gao Sun
b188bb1619
chore: launch multiple app secrets
2024-07-28 08:40:01 +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
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
Darcy Ye
5f98d67754
refactor: update code according to CR
2024-07-25 18:21:38 +08:00
Darcy Ye
9dac30b660
refactor: update logto/core cloud API usage
2024-07-25 18:21:38 +08:00
simeng-li
6477c6deef
feat(schemas): add custom data to application ( #6309 )
...
* feat(core,schemas): add application custom data
add application custom data
* test(core): add update application with new custom data test
add update application with new custom data test
2024-07-25 09:55:57 +00:00
simeng-li
f8f34f0e87
feat(core): implement the WebAuthn verification ( #6308 )
...
feat(core): implement the webauthn verification
implement the webauthn verification
2024-07-25 17:35:19 +08:00
simeng-li
f76252e0d2
fix(core): fix some webhook api body status 404 bug ( #6311 )
...
* fix(core): fix some webhook api body status 404 bug
fix some webhook api body status 404 bug
* fix(core): improve the webhook trigger logic
improve the webhook trigger logic
* chore: add changeset
add changeset
* chore: update the changeset
update the changeset
2024-07-25 17:34:59 +08:00
simeng-li
248ee7fb08
feat(core,schemas): implement profile fulfillment flow ( #6293 )
...
* feat(core,schemas): implement profile fulfillment flow
implement profile fulfillment flow
* fix(test): fix integration tests
fix integration tests
* fix(core): fix rebase issue
fix rebase issue
* refactor(core): refactor the interaction set profile flow
refactor the interaction set profile flow
2024-07-25 13:41:10 +08:00
simeng-li
29e9bfce03
refactor(core): rename some file names and methods ( #6321 )
...
* refactor(core): rename some files name and methods
rename some files name and methods, fix some comments
* chore: update comments
update comments
* chore: update comments
update comments
* chore: polish the words
polish the words
2024-07-25 11:40:12 +08:00
Gao Sun
aeec3b1141
refactor(console): use local mermaid import
2024-07-24 17:48:14 +08:00
Gao Sun
3bf756f2b5
refactor(experience): use vite
2024-07-24 17:47:37 +08:00
Gao Sun
6c1f4283a9
refactor(console): use vite
2024-07-24 17:47:02 +08:00
Gao Sun
98dbead1bb
Merge pull request #6312 from logto-io/gao-log-app-secret
...
refactor(core): log app secret name
2024-07-24 17:37:30 +08:00
Gao Sun
8ee1eb94e6
Merge pull request #6310 from logto-io/gao-generate-secret-on-creation
...
refactor: generate application secret on creation
2024-07-24 17:36:47 +08:00
Gao Sun
778407ea74
Merge pull request #6292 from logto-io/gao-core-app-secrets
...
feat(core): multiple app secrets
2024-07-24 16:11:08 +08:00
Gao Sun
9854be2712
Merge pull request #6314 from logto-io/gao-use-vite-for-demo-app
...
refactor: use vite for demo app
2024-07-24 15:59:41 +08:00
Gao Sun
94296acc7a
chore: add comment
2024-07-24 15:55:37 +08:00
simeng-li
52c0dccbc7
refactor(core): implement verification records map ( #6289 )
...
* refactor(core): implement verificaiton records map
implement verification records map
* fix(core): fix invalid verification type error
fix invalid verificaiton type error
* fix(core): update the verification record map
update the verification record map
* fix(core): update some comments
update some comments
* refactor(core): polish promise dependency
polish promise dependency
* fix(core): fix the social/sso syncing profile logic
fix the social/sso syncing profile logic
* refactor(core): optimize the verification records map
optimize the verification records map
* fix(core): fix set method of VerificationRecord map
fix set method of VerificationRecord map
2024-07-23 11:43:15 +00:00
Gao Sun
f773957ad4
refactor(core): log app secret name
2024-07-23 14:57:54 +08:00
Gao Sun
536f242fcc
refactor: use vite for demo app
2024-07-23 14:52:45 +08:00
Gao Sun
ef325b25e4
refactor: generate application secret on creation
2024-07-23 11:40:54 +08:00
Charles Zhao
27e0d36e64
fix(core): disable bring your ui feature for admin tenant ( #6300 )
2024-07-23 10:57:12 +08:00
Gao Sun
3e58d74af7
Merge pull request #6284 from logto-io/gao-update-name
...
feat(elements): update name of user
2024-07-22 16:46:18 +08:00
simeng-li
080632a744
refactor(core): extract helpers and provision methods ( #6285 )
...
extract helpers and provision methods
2024-07-22 08:25:08 +00:00