0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00
Commit graph

7077 commits

Author SHA1 Message Date
Darcy Ye
659ec5c298
Merge pull request #6881 from logto-io/yemq-add-saml-app-session-table
feat: add saml app sessions table
2024-12-27 13:57:51 +08:00
Darcy Ye
fd2ea4a24e
chore: update code 2024-12-27 12:46:30 +08:00
simeng-li
aff7526858
fix(phrases): fix console phrases (#6911)
* fix(phrases): fix console phrases

fix console phrases

* chore: update en phrase

update en phrase
2024-12-26 08:25:18 +00:00
simeng-li
f02d8cb5ba
chore(core): remove token limit dev feature guard (#6908)
remove token limit dev feature guard
2024-12-26 10:38:42 +08:00
simeng-li
513d18e4db
feat(console): add token usage exceed notification (#6907)
add token usage exceed notification for dev tenants
2024-12-25 14:22:59 +08:00
Darcy Ye
e7ca10056c
feat: add saml app sessions table 2024-12-24 14:45:06 +08:00
simeng-li
c6495fcdda
feat(console): add token exceed tag (#6904)
add token exceed tag to tenant drop down item
2024-12-24 10:01:00 +08:00
simeng-li
ea5a62bf8a
fix(core): handle unexpected user unique identifier error (#6902)
handle unexpected user unqque identifier violation error
2024-12-24 10:00:44 +08:00
simeng-li
e312a9830b
style(console): update the default font color (#6903) 2024-12-23 09:19:05 +00:00
wangsijie
6bb584a336
fix(console): fix mfa form mandatory reset (#6901) 2024-12-23 12:19:55 +08:00
simeng-li
74c9282495
feat(console): add token usage notification banner (#6898)
* feat(console): add token usage notification banner

add token usage notificaiton banner

* style(console): fix usage error style

fix usage error style
2024-12-23 11:19:42 +08:00
simeng-li
6dae2bf4f6
refactor(console): show token usage exceed modal (#6897)
show token usage limit exceed modal
2024-12-23 10:22:26 +08:00
Charles Zhao
2ade5d6289
chore: update translation of connector readmes (#6899) 2024-12-20 10:24:55 +00:00
Darcy Ye
0ba4d1d254
feat(core): add SAML IdP GET /saml-applications/:id/callback API (#6872)
* feat(core): implement SAML IdP response flow

* refactor: update name ID format

* refactor: refactor code

* fix: add comments

---------

Co-authored-by: simeng-li <simeng@silverhand.io>
2024-12-20 14:17:57 +08:00
simeng-li
ef795299ce
feat(core): add token usage guard (#6877)
* feat(core): add token usage guard

add token usage guard

* test(core): add unit test

add unit test

* refactor(core): update the token usage cache strategy

udpate the token usage cache strategy

* fix(core): fix unit test

fix unit test
2024-12-20 13:51:47 +08:00
wangsijie
588ed34e12
refactor(phrases): update mfa prompt selection text (#6896) 2024-12-20 11:48:06 +08:00
wangsijie
d26d9aaa88
fix(console): auto close mfa switch (#6895) 2024-12-20 11:47:57 +08:00
simeng-li
7556c16849
feat(core): add subscription cache class (#6835)
* refactor(core): update well-known cache to support ttl

update well-known cache to support ttl

* feat(core): add subscription cache class

refactor the well-known cache class and implement a new subscription cache

* chore(core): remove empty space

remove empty space
2024-12-19 10:39:26 +08:00
wangsijie
cf3aa1a40e
fix(core): should not be able to skip mandatory MFA (#6892) 2024-12-18 15:30:00 +08:00
simeng-li
10766d4517
chore(console): remove new pro plan dev feature guard (#6890)
* fix(console): should not apply dev guard

should not apply dev guard

* chore(console): remove new pro plan dev feature guard
remove new pro plan dev feature guard
2024-12-18 09:57:10 +08:00
wangsijie
f1b1d9e95a
feat(core,console): new mfa prompt policy (#6880) 2024-12-17 23:51:09 +08:00
simeng-li
bbbfd01d7b
fix(console): should not apply dev guard (#6889)
should not apply dev guard
2024-12-16 08:21:50 +00:00
simeng-li
a6aa235289
refactor(console): add get tenant add-on-skus endpoint (#6886)
* refactor(console): add get tenant add-on-skus endpoint

dynamicly display  token usage tooltips content based on the token add-on SKU details

* fix: fix email connector ts error

fix email connector ts error
2024-12-16 13:55:41 +08:00
simeng-li
8fc5e250e6
fix(core): add the missing status code (#6879)
add the missing status code
2024-12-15 20:12:07 +08:00
Charles Zhao
f1f9dab8b7
chore: bump transitive dev-deps (#6882) 2024-12-13 05:19:44 +00:00
simeng-li
96fd7ba49f
refactor(console, core): refactor console to support new pro plan (#6874)
* refactor(console, core): refactor console to support new pro plan

refactor console to support new pro plan

* fix(console): fix the wrong quota number

fix the wrong quota number

* fix(console): align the util method usage

align the util method usage
2024-12-12 17:23:41 +08:00
simeng-li
69986bc179
refactor(console): refactor console paywall guards (#6863)
* refactor(console): refactor console paywall guards

refactor console paywall guards

* refactor(console): refactor the paywall logic

refactor the paywall logic

* fix(console): replace hardcode pro plan id

replace hardcoded pro plan id

* chore(console): add some comments

add some comments
2024-12-12 06:26:51 +00:00
Charles Zhao
788270b5a7
chore: bump ws version (#6876) 2024-12-11 19:01:09 +08:00
Charles Zhao
4c61aa1e37
chore: remove unexpected console log (#6875) 2024-12-11 18:15:50 +08:00
Charles Zhao
baef49df3c
chore: bump dependencies (#6873)
* chore: bump dependencies

* fix: ui test

* fix: ui test
2024-12-11 17:35:47 +08:00
renovate[bot]
7463e88f29
chore(deps): update dependency @types/color to v4 (#6760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 10:48:56 +08:00
renovate[bot]
a20a35b414
fix(deps): update dependency nanoid to v5.0.9 [security] (#6867)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 10:21:59 +08:00
simeng-li
ad4800fd24
fix(console): fix enterprise tenant current sku always return dev (#6869)
* fix(console): fix enterprise tenant current sku always dev

fix the enterprise tenant current sku always dev bug

* fix(console): fix the lint error

fix the lint error
2024-12-10 18:33:02 +08:00
simeng-li
ba84b1aed8
Revert "refactor(console): replace get sku api" (#6868)
Revert "refactor(console): replace get sku api (#6861)"

This reverts commit 51c9c52a61.
2024-12-10 15:31:20 +08:00
simeng-li
8a15a60c37
fix(core): fix the subscription api response type (#6834)
fix the subscription api response type all dates value should be converted to ISO 8601 string
2024-12-10 13:37:23 +08:00
Darcy Ye
2178589507
fix: fix fetch official connector CLI error (#6862) 2024-12-09 10:58:57 +00:00
simeng-li
51c9c52a61
refactor(console): replace get sku api (#6861)
replace the `api/sku` API using `api/tenants/:tenantId/available-sku
2024-12-09 17:45:53 +08:00
simeng-li
d2fb597ef3
chore: whitelist add_on_sku_id (#6860)
chore: white list add_on_sku_id in compare db

white list add_on_sku_id in the compare db script
2024-12-09 02:55:38 +00: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
70309fa005
chore: add tips for HTTP email connector (#6753)
* chore: add tips for HTTP email connector

* chore: adopt suggestion

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

---------

Co-authored-by: Charles Zhao <charleszhao@silverhand.io>
2024-12-06 15:36:13 +08:00
simeng-li
c6dc9358c9
feat(console): feat add SAML application creation (#6857)
feat(console): feat add SAML appliction creation

feat add SAML application creation
2024-12-05 21:58:14 +08:00
simeng-li
d18422397e
feat(console): add SAML IdP settings page (#6853)
* feat(console): add SAML IdP settings page

add SAML IdP application settings page

* feat(console): add download link

add download link
2024-12-05 15:35:52 +08:00
Darcy Ye
cd0d3577ee
refactor: remove SAML app certificate/metadata download APIs (#6856) 2024-12-05 07:27:34 +00:00
Darcy Ye
22d0a17389
fix: fix some SAML app bugs (#6852) 2024-12-05 06:54:23 +00:00
renovate[bot]
5e7a287908
chore(deps): update postgres docker tag to v17 (#6731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 10:33:21 +08: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
Gao Sun
239b81e31a
refactor: loose redirect uri restrictions (#6846)
* refactor: loose redirect uri restrictions

* refactor: fix types and add tests

* chore: add changeset
2024-12-04 15:37:16 +08:00
Darcy Ye
352f4d1a5f
fix(core): fix applications APIs status guard (#6845) 2024-12-03 09:25:39 +00:00
Darcy Ye
14b4254d1e
feat: add SAML app anonymous metadata and certificate APIs (#6833) 2024-12-03 07:58:52 +00:00
Darcy Ye
542250339c
Merge pull request #6832 from logto-io/yemq-saml-applications-secrets-apis
feat: add SAML app secret related APIs
2024-12-01 21:58:49 -08:00