silverhand-bot
a72edf88bd
release: version packages
2025-03-10 10:11:32 +00:00
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
wangsijie
39aba9769d
feat(schemas): add captcha provider table ( #7105 )
2025-03-10 11:19:53 +08:00
simeng-li
a1aec67dea
chore(core): update some experience API doc descriptions ( #7114 )
...
update some experience API doc desriptions
2025-03-10 09:59:58 +08:00
wangsijie
b0b21cc047
feat(schemas): add captcha policy field ( #7106 )
2025-03-10 09:11:07 +08:00
Charles Zhao
45b58d369a
chore: sync and update translations ( #7110 )
2025-03-07 19:00:29 +08:00
simeng-li
ae682a08ed
feat(console): add organizationRequiredMfaPolicy config ( #7113 )
...
add organizationRequiredMfaPolicy config for admin tenant in console
2025-03-07 14:28:50 +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
Rany
ad0344a4f0
chore: update readme ( #7112 )
2025-03-07 14:01:39 +08: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
Xiao Yijun
21ec39ee13
chore: update readme ( #7107 )
2025-03-06 17:43:58 +08:00
simeng-li
d1c4620849
refactor(core): experience API minor code logic refactor ( #7101 )
...
refactor(core): optimize experience API code logic
Refactored parts of the experience API code logic to improve maintainability
2025-03-06 10:11:05 +08:00
Charles Zhao
cc4a00454f
chore: fix typo ( #7102 )
2025-03-05 11:00:10 +00:00
simeng-li
3594e1316b
feat(core): migrate experience package for OSS ( #7097 )
...
* chore: add changeset
add changeset
* fix(core): fix ut
fix ut
2025-03-05 10:41:18 +08:00
Darcy Ye
a5960e0bfd
Merge pull request #7088 from logto-io/yemq-add-one-time-tokens-table
...
feat: add `one_time_tokens` table
2025-03-04 00:09:39 -08:00
Darcy Ye
fc5d575dd2
chore: update schema
2025-03-04 15:38:11 +08:00
Darcy Ye
96ae79c37c
feat: add one_time_tokens table
2025-03-03 14:45:59 +08:00
silverhand-bot
526b4c62fe
release: version packages ( #7086 )
2025-03-03 08:26:37 +08:00
Charles Zhao
59f6b8eda8
refactor: improve translate CLI for better language and package compatibility ( #7084 )
2025-03-02 10:40:14 +08:00
silverhand-bot
2a3bc3a9a9
release: version packages ( #7059 )
2025-02-27 15:50:00 +08:00
wangsijie
f67500cb5c
fix(connector): update logo of connectors ( #7074 )
2025-02-26 22:03:25 -08:00
simeng-li
bf62baab8c
fix(experience): add loading status ( #7080 )
...
* fix(experience): add loading status
add on submit lock to the verification code link
* fix(experience): set loading on submit
set loading on submit
2025-02-26 08:00:47 +00:00
wangsijie
1c7bdf9ba5
feat(core): implement legacy password migration support ( #7036 )
...
* feat(core): implement legacy password migration support
Add support for legacy password migration with the following changes:
- core: Add legacy password migration implementation and API endpoints
- schemas: Add database schema changes for legacy password encryption
- phrases: Add error messages for legacy password scenarios in all supported languages
This change enables seamless migration of user passwords from legacy systems while
maintaining security and providing appropriate error handling.
* chore: fix unit test
* refactor: optimize isLegacyPassword
* chore: update alter script timestamp
---------
Co-authored-by: fred <luciferlee.x@gmail.com>
2025-02-26 03:01:13 +00:00
renovate[bot]
46e4994bd0
chore(deps): update zaproxy/action-full-scan action to v0.11.0 ( #6722 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 17:58:55 -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
Gao Sun
8ac30c603e
chore: update README ( #7078 )
2025-02-26 09:04:49 +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
Darcy Ye
9cc4ac5deb
chore: remove unnecessary console log ( #7072 )
2025-02-25 08:33:31 +08:00
simeng-li
84cc1ba523
fix(connector): fix misuse of replyTo field ( #7062 )
...
fix(connector): fix miss use of replyTo field
fix the miss use of replyTo field. Should not be used as the alias of to email
2025-02-24 17:54:50 +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
Charles Zhao
31adfb6ac2
fix(console): update docs link ( #7069 )
...
* fix(console): update docs link
* chore: update changeset
Co-authored-by: Gao Sun <gao@silverhand.io>
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2025-02-24 14:03:38 +08:00
Darcy Ye
bca4177c63
chore: add changesets ( #7060 )
2025-02-24 13:59:47 +08:00
Charles Zhao
7f9d870c72
release(tunnel): release tunnel cli 0.2.6 ( #7066 )
2025-02-23 12:46:33 +08:00
Xiao Yijun
20b61e05e7
refactor: adjust TOTP secret length to 20 bytes ( #7061 )
2025-02-22 18:42:12 +08:00
Charles Zhao
6144149bbb
fix(tunnel): fix potential garbled text response in tunnel mode ( #7063 )
2025-02-22 11:21:05 +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
17b10ce2f7
refactor(core): add email templates redis cache ( #7049 )
...
* refactor(core): add email templates redis cache
add email templates redis cache
* fix(core): remove unnessesary ternary
remove unnessesary ternary
2025-02-21 07:00:50 +00:00
Darcy Ye
edeb7cc8da
fix(core): add AuthnStatement for SAML assertion response ( #7057 )
2025-02-21 06:20:13 +00:00
simeng-li
4bcc9c1cf4
feat(connector): update email connectors to support i18n ( #7048 )
...
* feat(connector): update email connectors to support i18n
update email connectors to support i18n custom email templates
* feat(connector): update SMTP connector
update SMTP connector to support i18n email template
2025-02-21 13:45:23 +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
wangsijie
3d4f74675f
feat(connector): add line connector ( #7039 )
2025-02-20 18:57:01 +08:00
wangsijie
695fb6f090
feat(connector): add amazon social connector ( #7034 )
2025-02-20 18:56:10 +08:00
wangsijie
8e6db277e5
feat(connector): add linkedin connector ( #7032 )
2025-02-20 01:51:26 +00:00
Darcy Ye
98f45de386
fix(core): should not apply custom domain to SAML app SP entity ID ( #7055 )
2025-02-19 11:14:01 +00:00
Darcy Ye
e0333859d3
chore: update SAML auth request info guard and add more info to log ( #7054 )
2025-02-19 09:22:59 +00:00
Darcy Ye
b2a77d79c1
fix(connector): update Aliyun SMS connector config ( #7052 )
2025-02-19 09:17:32 +00:00