0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-10 22:22:45 -05:00
Commit graph

932 commits

Author SHA1 Message Date
simeng-li
fb795230c9
fix(console): reset MFA forms on all factors disabled (#7118)
* fix(console): reset MFA forms on all factors disabled

reset MFA forms on all factors disabled

reset MFA forms on disabling all factors

* chore(console): refactor form reset logic

refactor form reset logic
2025-03-10 18:09:54 +08:00
Darcy Ye
7a2014c4a7
feat: add POST /one-time-tokens/verify API (#7098)
* feat: add POST /one-time-tokens/verify API

* chore: fix integration tests

* chore: update code
2025-03-10 11:48:28 +08:00
simeng-li
aaf79de4fb
feat(core): add organizationRequiredMfaPolicy guard (#7108)
add organizationRequiredMfaPolicy guard in experience API
2025-03-07 06:11:45 +00:00
simeng-li
e0301e0791
feat(schemas): add organizationRequiredMfa policy settings (#7104)
add organizationRequiredMfa policy settings to SIE
2025-03-07 13:41:18 +08:00
Darcy Ye
ee06c2e015
feat: add POST /one-time-tokens API (#7090)
* feat: add POST /one-time-tokens API

* chore: update code
2025-03-06 18:59:51 +08:00
simeng-li
c874240258
feat(core): assign organization roles by name (#7076)
support assign/replace organization roles by role name
2025-02-26 09:56:33 +08:00
simeng-li
03ea1f96c5
feat(core): remove devFeature guard (#7075)
* feat(core): remove devFeature guard

remove devFeature guard for email templates and add changeset

* chore: update changeset

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

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2025-02-25 16:06:37 +08:00
Xiao Yijun
f15602f198
fix(core): show all organization permissions (#7070)
* fix(core): show all organization permissions

* chore: update changeset

* test: update org scopes tests
2025-02-24 17:26:16 +08:00
simeng-li
8cd906bfb9
feat(core): pass extra context to email template (#7056)
* refactor(core): add email templates redis cache

add email templates redis cache

* fix(core): remove unnessesary ternary

remove unnessesary ternary

* refactor(core): add email templates redis cache

add email templates redis cache

* feat(core): build organization invitation message context

build organization invitation message context

* feat(core): pass extra context to email template

pass extra context variables to the email template

* fix(core): fix unit test

fix unit test

* fix(core): fix integration test

fix integration test

* fix(core): fix PR rebase issue

fix PR rebase issue
2025-02-21 16:36:22 +08:00
simeng-li
b0135bcd3c
feat(toolkit,core): support nested properties in email template variables (#7053)
* refactor(core): add email templates redis cache

add email templates redis cache

* fix(core): remove unnessesary ternary

remove unnessesary ternary

* refactor(toolkit): email template support nested properties

refactor email template handlebar to support nested properties access

* feat(core): add organization extra info

add organization extra info to the organization invitation email payload

* chore: add changeset

add changeset

* refactor(core): remove custom data from orgnization context

remove custom data from organization context
2025-02-21 15:19:30 +08:00
simeng-li
c7b0fefb5c
feat(core,toolkit): pass locale ctx to sendMessage method (#7037)
feat(core,schemas,toolkit): get i18n email template in email connector

add logic to get custom i18n email templates in email connector `sendMessage` method.
2025-02-21 11:38:02 +08:00
silverhand-bot
f48e5a3df4
release: version packages (#7008) 2025-02-21 09:19:19 +08:00
Charles Zhao
e11e57de82
chore: bump dependencies for security update (#7035)
* chore: bump dependencies for security update

* chore: bump node-oidc-provider

* chore: bump logto sdks
2025-02-13 16:35:19 +08:00
simeng-li
fbe1a749c2
refactor(core): redesign email templates bulk delete API (#7023)
* refactor(core): redesign email templates bulk delete API

redesign email templates bulk delete API

* fix(core): add the missing error message properties

add the missing error message properties
2025-02-12 10:49:07 +08:00
simeng-li
2a838d71a2
feat(core): delete email template by langaugeTag or templateType (#7018)
Add apis to delete email template by languageTag or templateType
2025-02-11 08:38:14 +00:00
simeng-li
a94f3b1c83
feat(core): add update email template details api (#7017)
add update email tempalte details api
2025-02-11 14:58:36 +08:00
simeng-li
bf7f399844
feat(core): add get email-templates api (#7016)
add get email-templates api
2025-02-11 12:44:13 +08:00
simeng-li
99bd856acc
feat(core): add PUT and DELETE email-templates api (#7010)
* feat(core): add PUT and DELETE email-templates api

add PUT and DELETE email-templates api

* fix(core): fix openapi docs errors

fix openapi docs errors
2025-02-11 02:16:20 +00:00
simeng-li
bf2d3007c3
fix(core): trigger webhook in organization invitation flow (#7005)
* fix(core): trigger webhook in organization invitation flow

should trigger the Organization.Membership.Updated webhook event when a organization invitation is accepted.

* chore: update changeset

update changeset
2025-02-07 04:03:51 +00:00
silverhand-bot
c25e435eac
release: version packages (#6974) 2025-02-05 12:30:59 +08:00
Darcy Ye
faf7e3c928
chore(core): hide oidcClientMetadata of SAML apps when using GET app APIs (#6979) 2025-01-26 02:46:52 +00:00
Darcy Ye
325fdf84f1
Merge pull request #6978 from logto-io/yemq-fix-saml-app-attributes
fix: fix SAML app attribute mapping not working issue
2025-01-25 12:33:45 +08:00
Darcy Ye
3bc701ea9a
Merge pull request #6977 from logto-io/yemq-fix-console-saml-app-attribute-mapping
fix(console,core): fix SAML app attribute mapping issues
2025-01-23 14:09:54 +00:00
Darcy Ye
d16666a471
feat(core): add default redirect URI for SAML apps on creation (#6932) 2025-01-10 17:09:40 +09:00
Darcy Ye
73694b9962
feat(console,core): add attribute mapping (#6916) 2025-01-06 13:40:07 +00:00
Darcy Ye
4191828fcb
feat: support SAML app encryption and nameIdFormat config (#6912) 2025-01-06 18:47:42 +08:00
Darcy Ye
580ed25ad7
feat(core,console): enable create and activate/deactivate SAML app secrets (#6910)
* feat: enable create and activate/deactivate SAML app secrets

* chore: update code
2025-01-06 14:47:49 +08:00
silverhand-bot
460ea89dd6
release: version packages (#6850)
* release: version packages

* chore: update new connectors version number

---------

Co-authored-by: Darcy Ye <darcyye@silverhand.io>
2025-01-02 12:11:10 +08:00
wangsijie
cf3aa1a40e
fix(core): should not be able to skip mandatory MFA (#6892) 2024-12-18 15:30:00 +08:00
wangsijie
f1b1d9e95a
feat(core,console): new mfa prompt policy (#6880) 2024-12-17 23:51: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
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
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
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
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
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
e47545a7bb
chore: update code 2024-11-21 14:59:29 +08:00
Darcy Ye
7a949b3848
chore: add SAML to application type 2024-11-20 14:32:00 +08:00
wangsijie
9795412f43
refactor(core): rename account prefix to my-account (#6821) 2024-11-19 08:17:39 +00:00
wangsijie
9a3f78d342
chore: remove feature guard (#6818) 2024-11-19 11:54:32 +08:00