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

1025 commits

Author SHA1 Message Date
Charles Zhao
baef49df3c
chore: bump dependencies (#6873)
* chore: bump dependencies

* fix: ui test

* fix: ui test
2024-12-11 17:35:47 +08:00
Gao Sun
ab82e83afb
chore: upgrade vitest and happy-dom (#6858)
* chore: upgrade happy-dom and vitest

* chore: upgrade @vitest/coverage-v8
2024-12-08 01:11:15 +08:00
Darcy Ye
22d0a17389
fix: fix some SAML app bugs (#6852) 2024-12-05 06:54:23 +00:00
simeng-li
709c320426
refactor(console,core,schemas): allow SAML application to use IdP-initiated SSO (#6849)
* refactor(console,core,schemas): allow SAML application to use  IdP-initiated SSO

allow SAML application to use IdP-initiated

* fix(core): fix ut

fix ut
2024-12-04 17:33:01 +08:00
Darcy Ye
14b4254d1e
feat: add SAML app anonymous metadata and certificate APIs (#6833) 2024-12-03 07:58:52 +00:00
Darcy Ye
79eeb3508c
chore: fix code 2024-12-02 12:11:53 +08:00
Darcy Ye
0d83cb1fd6
feat: add SAML app secret related APIs 2024-12-02 12:11:52 +08:00
Darcy Ye
c211dd1d38
Merge pull request #6827 from logto-io/yemq-patch-get-saml-app-by-id-apis
feat(core): add `PATCH/GET /saml-applications/:id` APIs
2024-12-01 20:09:45 -08:00
Darcy Ye
d55112b498
fix: update according to CR 2024-11-29 15:30:03 +08:00
Darcy Ye
743ed33ab3
chore: rename SAML application secrets/configs constraints (#6840) 2024-11-29 14:11:46 +08:00
simeng-li
91a4de2ae7
feat(schemas): add new pro202411 reserved plan ID (#6839)
* feat(schemas): add new pro202411 reserved plan ID

add new Pro202411 reserved plan ID.

* fix(schemas,console): update comments and fix console

update comment and fix console missing key
2024-11-28 14:50:18 +08:00
Darcy Ye
06fd450ab4
Merge pull request #6822 from logto-io/yemq-add-post-saml-app-api
feat(core): add `POST /saml-applications` and `DEL /saml-applications/:id` APIs
2024-11-27 20:01:17 +08:00
Darcy Ye
2ec1f56c11
feat(core): add PATCH/GET /saml-applications/:id APIs 2024-11-27 20:00:04 +08:00
Darcy Ye
3d85ab101e
chore: update code 2024-11-27 19:48:33 +08:00
simeng-li
4b5db6ed1c
refactor(schemas, console): remove deprecated ReservedPlanIds (#6820)
remove deprecated ReservedPlanIds and refactor the skuId usage in console
2024-11-25 17:48:52 +08:00
silverhand-bot
2856f9ee28
release: version packages (#6811) 2024-11-22 17:04:11 +08:00
Darcy Ye
0795ba9364
feat(core): add POST /saml-applications and DEL /saml-applications/:id APIs 2024-11-22 16:52:19 +08:00
Darcy Ye
0f1c9c1477
chore: update code 2024-11-22 12:39:59 +08:00
Darcy Ye
6faece8107
chore: update saml application configs table schema 2024-11-21 22:36:22 +08:00
Darcy Ye
ce288354c7
chore: update type field name 2024-11-21 22:36:21 +08:00
Darcy Ye
4fc4b0b6c5
feat(schemas): add saml_application_configs table 2024-11-21 22:36:20 +08:00
Darcy Ye
4de302685a
chore: update secret table columns type 2024-11-21 19:10:13 +08:00
Darcy Ye
9bed048d57
chore: update schema 2024-11-21 19:04:29 +08:00
Darcy Ye
c2d63a21ac
feat(schemas): add saml_application_secres table 2024-11-21 19:04:28 +08:00
Darcy Ye
e97e63c62e
Merge pull request #6766 from logto-io/yemq-log-10133-add-isVisible-to-applications-table
feat(schemas,core,console): add SAML application type
2024-11-21 18:30:36 +08:00
Darcy Ye
e47545a7bb
chore: update code 2024-11-21 14:59:29 +08:00
wangsijie
44826493f3
fix(schemas): fix alter script of init account center (#6826) 2024-11-21 02:36:00 +00:00
wangsijie
68e0b6f0fe
fix(schemas): resolve duplicates of init account center alter (#6824) 2024-11-20 08:12:00 +00:00
Darcy Ye
1a431572c0
chore: rebase and update alteration script timestamp 2024-11-20 14:32:01 +08:00
Darcy Ye
7a949b3848
chore: add SAML to application type 2024-11-20 14:32:00 +08:00
wangsijie
80ae0bb6c7
fix(schemas): fix init account center alter run in chunks (#6823) 2024-11-20 13:28:49 +08:00
wangsijie
4658bd2623
refactor(core): rename prefix to account (#6814) 2024-11-18 14:02:04 +08:00
simeng-li
ec0f0c35f8
feat(schemas,core): add unknown session redirect url to sie (#6796)
* feat(schemas,core): add unknown session redirect url to sie

add unknown session redirect url config to sie settings

* chore(core): update openapi docs

update openapi docs

* fix(core): fix typo

fix typo

* fix(core): fix typo

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

---------

Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2024-11-13 10:29:14 +08:00
simeng-li
1cee704939
feat(schemas): add suppport email and website url to sie (#6789)
* feat(schemas): add suppport email and website url to sie

add support email and website url to sie

* fix(experience): fix type issue

fix type issue

* fix(core): fix ut

fix ut
2024-11-12 09:51:34 +08:00
wangsijie
f4a374f7ac
fix(schemas): export account center seed function (#6791) 2024-11-11 17:50:06 +08:00
wangsijie
48fd33d8ce
feat(core): add account center api (#6772) 2024-11-08 19:57:43 +08:00
wangsijie
00e17525e7
feat(schemas): add account center table (#6761) 2024-11-06 03:37:51 +00:00
silverhand-bot
f48d3a1f95
release: version packages (#6631) 2024-10-25 17:26:36 +08:00
simeng-li
f2d280466d
feat(core,console,schemas): add idp-initiated sso session create log (#6743)
add idp-initiated sso session create log
2024-10-24 17:56:49 +08:00
simeng-li
cfc1b5eb0f
feat(core): add idp-initiated sso client sign-in redirect (#6681)
* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(core): add idp-initiated sso client sign-in redirect

add idp-initiated sso client sign-in redirect
2024-10-16 17:38:49 +08:00
simeng-li
2c8343a757
feat(schemas): add idp-initiated SSO client side callback url columns (#6675)
* feat(core): consume IdP initiated session on SSO verification flow

Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow

* test(core): add unit test cases

add unit test cases

* feat(schemas): add client idp-initiated auth callback url column

add client idp-initiated auth callback url column

* fix(test): fix ut

fix ut
2024-10-16 16:58:20 +08:00
simeng-li
436a1840a8
feat(core,schemas): init auth flow for IdP initiated SAML SSO (#6668)
* feat(core,schemas): init auth flow for IdP initiated SAML SSO

init auth flow for IdP initiated SAML SSO

* fix(test): fix phrases key

fix phrases key
2024-10-14 15:39:05 +08:00
simeng-li
8e632678bc
feat(core): handle idp initiated saml assertion request (#6666)
* feat(core): handle idp initiated saml assertion request

handle idp initiated saml assertion request

* refactor(core): extract the set cookie logic

extract the set cookie logic, any refine some type definitions
2024-10-14 14:47:55 +08:00
simeng-li
d4f7d098dc
feat(schemas): add IdP initiated SAML SSO sessions table (#6663)
* feat(schemas): add idp-initiated saml sso sessions table

add idp-iniaited saml sso sessions table

* refactor(schemas): remove nameID index

remove nameID index
2024-10-14 13:34:35 +08:00
simeng-li
14a07dcead
feat(core,schemas): add sso idp initiated auth config api (#6660)
* feat(core,schemas): add sso idp initiated auth config api

add sso connector idp initiated auth config management api

* fix(core): align the naming convention

align the naming convention
2024-10-14 10:50:43 +08:00
simeng-li
22566e375c
feat(schemas): add SAML SSO IdP initated auth config table (#6659)
feat(schemas): add idp initiated sso auth configs table

add idp initiated sso auth configs table
2024-10-14 10:18:29 +08:00
wangsijie
1b001f8fe8
feat(core): update password in profile (#6571) 2024-09-24 14:56:04 +08:00
simeng-li
918f8503fd
feat(core): add feature flag switch for experience app (#6564)
* feat(core,schemas): implement experience package a/b test

implement experience package a/b test

* refactor(core,schemas): rename to featureFlag

rename to featureFlag

* refactor(core): replace the hash alg

replace the hash alg and add trySafe wrapper

* chore(core): update function name and comments

update function name and comments

* refactor(core): optimize the code logic

optimize the code logic, add head to indicate the experience package

* refactor(core): update static module proxy header

update static module proxy header

* fix(core): fix unit test

fix unit test

* fix(core): clean up empty line

clean up empty line

Co-authored-by: Gao Sun <gao@silverhand.io>

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2024-09-20 10:10:17 +08:00
silverhand-bot
43d83e8bb3
release: version packages (#6424) 2024-09-13 18:06:50 +08:00
wangsijie
8bb5c81766
feat(schemas): add verification record table (#6566) 2024-09-13 09:47:33 +08:00