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
simeng-li
9af38c9e5e
fix(core): should not sync registered identifier from social ( #6283 )
...
should not sync registered identifier from social
2024-07-22 07:35:04 +00:00
simeng-li
f56aeb850b
refactor(core): extract password-validator ( #6282 )
...
* refactor(core): extract password-validator
extract password validator
* fix(core): update comments and rename method name
update comment and rename method name
2024-07-22 06:06:24 +00:00
Gao Sun
85545d4cee
feat(elements): update name
2024-07-22 11:44:24 +08:00
Mostafa Moradian
adbf04e22a
feat: add content schema to HTTP 201 CREATED messages ( #6244 )
...
feat: add content schema to 201 messages
2024-07-22 11:06:40 +08:00
Gao Sun
0d4b82488f
Merge pull request #6288 from logto-io/gao-upgrade-typescript
...
chore(deps): upgrade typescript and react
2024-07-22 11:00:23 +08:00
simeng-li
de61735353
refactor(core,schemas): refactor CodeVerification
( #6277 )
...
* refactor(core,schemas): refactor the CodeVerification class
split the CodeVerification class into EmailCodeVerification and PhoneCodeVerification
* refactor(core,schemas): split CodeVerification type
split CodeVerification type
* fix(core): code review updates
code review updates
2024-07-22 02:36:25 +00:00
Gao Sun
3a9a69381d
feat(core): multiple app secrets
2024-07-21 23:50:36 +08:00
Gao Sun
b73452ceb3
chore(deps): upgrade typescript
2024-07-20 22:04:56 +08:00
wangsijie
3205e36e32
chore: remove feature guard for token exchange ( #6246 )
2024-07-19 18:23:09 +08:00
simeng-li
7537c510f7
feat(core): add mfa verification guard ( #6262 )
...
add mfa verification guard
2024-07-19 10:01:58 +00:00
simeng-li
c93ffb4760
feat(core,schemas): implement social/sso link and sync logic ( #6257 )
...
* feat(core,schemas): implement social/sso link and sync logic
implement social/sso link and sync logic
* test(core): add intergration tests
add integration tests
2024-07-19 09:41:55 +00:00
Charles Zhao
64b022bdea
feat(core): add api quota guard for bring your ui feature ( #6273 )
2024-07-19 13:17:40 +08:00
Charles Zhao
f8f14c0ba7
feat(core): set up proxy to host custom ui assets if available ( #6214 )
...
* feat(core): set up proxy to host custom ui assets if available
* refactor: use object param for koa spa proxy middleware
* refactor: make queries param mandatory
2024-07-17 17:33:47 +08:00
simeng-li
0a92bd2fdc
feat(core): add the new user provision ( #6253 )
...
add the new user provision
2024-07-17 14:39:20 +08:00
simeng-li
0a9da5245b
feat(core,schemas): implement the username password registration flow ( #6249 )
...
* feat(core,schemas): implement the username password registration flow
implement the username password registration flow
* chore(core): update some comments
update some comments
* fix(test): fix integration tests
fix integration tests
* fix(test): fix lint
fix lint
2024-07-16 16:18:30 +08:00
simeng-li
ae4a12757a
test(core): add register integration tests ( #6248 )
...
* test(core): add register integration tests
add register integration tests
* test: add enterprise sso integration tests
add enterprise sso integration tests
2024-07-16 10:55:48 +08:00
Charles Zhao
ce3a62bc7a
feat(core,schemas): add post custom ui assets api ( #6118 )
...
* feat(core,schemas): add post custom ui assets api
2024-07-15 16:06:09 +00:00
simeng-li
84ac935c80
feat(core,schemas): implement the register flow ( #6237 )
...
* feat(core,schemas): implement the register flow
implement the register flow
* refactor(core,schemas): relocate the profile type defs
relocate the profile type defs
* fix(core): fix the validation guard logic
fix the validation guard logic
* fix(core): fix social and sso identity not created bug
fix social and sso identity not created bug
* fix(core): fix social identities profile key
fix social identities profile key
* fix(core): fix sso query method
fix sso query method
2024-07-15 19:02:57 +08:00
simeng-li
f94fb519f4
feat(core): add get available sso connectors endpoint ( #6224 )
...
feat(core): implement get sso connectors
implement get sso connectors endpoint
2024-07-15 18:32:42 +08:00
wangsijie
c5897b3893
refactor(core): remove subject token api prefix ( #6235 )
2024-07-15 15:36:14 +08:00
Gao Sun
dd4ae57a98
Merge pull request #6241 from logto-io/gao-upgrade-zod
2024-07-15 10:49:13 +08:00
Gao Sun
c2bcdb7c20
Merge pull request #6240 from logto-io/gao-upgrade-packages
2024-07-15 10:47:38 +08:00
simeng-li
5bae495cc9
feat(core,schemas): implement the sie settings guard ( #6215 )
...
* feat(core,schemas): implement the sie settings guard
implement the sie settings guard
* fix(test): fix integration test
fix integration test
* test(core): add sie guard ut
add sie guard ut
* chore(core): add some comment
add some comment
* refactor(core): rename the sign-in-experience-settings class
rename the sign-in-experience-settings class
2024-07-15 09:53:50 +08:00
Gao Sun
f96277b410
refactor: patch type issues
2024-07-13 21:30:35 +08:00
Gao Sun
e3109af026
chore(deps): upgrade zod
2024-07-12 20:56:01 +08:00
Gao Sun
dbf9b2b04b
chore(deps): upgrade packages
2024-07-12 20:53:42 +08:00
Gao Sun
d203c8d2ff
refactor: experience ssr ( #6229 )
...
* refactor: experience ssr
* refactor: fix parameter issue
2024-07-12 19:00:36 +08:00
simeng-li
dcb62d69d4
feat(core,schemas): introduce new PUT experience API ( #6212 )
...
* feat(core,schemas): introduce new PUT experience API
introduce new PUT experience API
* fix(core): fix some comments
fix some comments
2024-07-12 10:16:43 +00:00
wangsijie
608349e8ea
refactor(core): refactor organizations in grants ( #6208 )
2024-07-12 06:19:38 +00:00
Gao Sun
ba875b417c
refactor: fix third-party app experience branding ( #6223 )
2024-07-12 06:04:43 +00:00
wangsijie
f9d6137048
feat(core): handle dpop and client certificate for token exchange ( #6199 )
2024-07-12 14:03:21 +08:00
simeng-li
9c05106d88
feat(core,schemas): implement backup codes verification ( #6207 )
...
implement the backup code verification flow
2024-07-11 10:07:27 +08:00
simeng-li
be410acbbb
feat(core): implement TOTP verification routes ( #6201 )
...
* feat(core): implmenent totp verification routes
implement totp verification routes
* fix(core): update comments
update comments
2024-07-10 19:14:51 +08:00