Darcy Ye
752d406bd1
fix(connector): support string typed boolean ID token claims for OIDC connector ( #7276 )
2025-04-15 02:23:36 +00:00
Gao Sun
2961d355d8
chore: bump node version to 22 ( #7138 )
...
feat: bump node version to ^22.14.0
2025-04-14 10:19:04 +08:00
Charles Zhao
23b6fe5889
fix(translate): translate cli tool should read model name from env ( #7262 )
2025-04-10 17:15:48 -07:00
Gao Sun
a172ddb53d
refactor: use with
to replace assert
( #7272 )
...
* refactor: use `with` to replace `assert`
* refactor: updade node version
* chore: add changeset
* chore: fix lint issues
2025-04-10 13:32:23 +08:00
simeng-li
7dbcedaa1a
chore(core): remove password encryption worker dev guard ( #7250 )
...
* chore(core): remove password encryption worker dev guard
remove password encryption worker dev guard
* fix(core): fix lint error
fix lint error
2025-04-09 14:55:10 +08:00
simeng-li
cfedfb306b
refactor(core): clean up experience migration logic ( #7221 )
...
* refactor(core): clean up experience migration logic
clean up experience package migration feature flag logic
* refactor(experience): remove experience-legacy
officially remove the experience-legay package
* chore: add changeset
add changeset
* chore: update changeset comment
update changeset comment
2025-04-01 09:23:17 +00:00
silverhand-bot
ac7f0bbcd5
release: version packages ( #7100 )
2025-03-31 16:00:12 +08:00
simeng-li
13d04d7766
feat(core, console, experience): remove dev feature guards ( #7211 )
...
* feat(core, console, experience): remove dev feature guards
remove dev feature guards
* fix(console): remove console log
remove console log
* chore: update changeset
update changeset
* chore: update changeset content
update changeset content
* fix(experience): should nav back to email form
should nav back to email form is user cancel the direct sign-in modal.
2025-03-31 15:45:41 +08:00
Xiao Yijun
dc13cc73dd
feat(console): add wordpress plugin guide ( #7180 )
2025-03-26 15:34:27 +08:00
Charles Zhao
552a368482
refactor(translate): improve prompts to better support i18n suffixes ( #7167 )
...
* refactor(translate): improve prompts to better support i18n suffixes
* chore: add changeset
2025-03-25 11:32:54 +08:00
Charles Zhao
5da01bc47a
fix(toolkit): make language tag check case-insensitive ( #7164 )
...
* fix(toolkit): language tag check should be case insensitive
* chore: add changeset
* fix(translate): fix target language variable in prompt
Co-authored-by: Gao Sun <gao@silverhand.io>
2025-03-25 00:52:19 +00:00
simeng-li
eb802f4c4b
feat(core,schemas): add secondary sign-up identifiers ( #7127 )
...
* feat(core,schemas): add secondaryIdentifiers to SIE signUp settings
add secondaryIdentifiers to SIE signUp settings
* chore: add changeset
add changeset
* chore: update changeset
update changeset
* fix(test): fix ut case description
fix ut test case description
2025-03-24 10:19:00 +08:00
Darcy Ye
9b6dbf28e2
chore: add scopes field to MS Azure AD connector ( #7087 )
...
* chore: add scopes field to MS Axure AD connector
* fix: fix scopes
2025-03-21 12:13:23 +08:00
simeng-li
7b342f7efc
fix(core): fix OIDC SSO token request failed issue ( #7132 )
...
* fix(core): fix OIDC sso token request failed issue
fix OIDC sso connector token request failed issue
* chore(core): add some comments
add some comments
* chore: add changeset
add changeset
* fix(test): fix ut
fix ut
* refactor: apply suggestions from code review
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2025-03-13 05:48:41 +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
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
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
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
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
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
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
wangsijie
e4eeccd36e
feat(connector): add slack connector ( #7021 )
2025-02-19 10:13:04 +08:00
Charles Zhao
5086f4bd23
refactor(console,phrases): update doc links in console ( #7043 )
...
* refactor(console,phrases): update doc links in console
* chore: update changeset
Co-authored-by: Gao Sun <gao@silverhand.io>
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2025-02-18 22:08:41 +08:00
wangsijie
ae3bda7179
feat(connector): add x connector ( #7015 )
2025-02-17 12:05:20 +00:00
simeng-li
28643c1f1a
fix(experience): fix email/phone identifier conflict handling logic during user registration ( #7041 )
...
* fix(experience): fix the email/phone identifier conflict handling logic during user registration
fix the email/phone identifier conflict handling logic during user registration
* chore(experience): add some comments
add some comments
2025-02-17 06:04:55 +00:00
simeng-li
a5990ec572
fix(core): fix incorrect condition check ( #7046 )
...
* fix(core): fix incorrect condition check
fix incorrect condition in the verification API
* chore(core): add change set
add change set
2025-02-17 11:05:38 +08:00
simeng-li
e7accfdab9
fix(core): prevent i18n context contamination by using request-scoped instance ( #7028 )
...
* fix(core): prevent i18n context contamination by using request-scoped instances
prevent i18n context contamination by using request-scoped instance
* refactor(core): remove RequestError body getter
remove RequestError body getter
* refactor(core): refactor some unit test context creations
refactor some unit test context creations
* refactor(core): override RequestError message with custom comments
override RequestError message with custom comments
* chore: update comments
update comments
* chore: comment update
Co-authored-by: Gao Sun <gao@silverhand.io>
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2025-02-14 07:09:22 +00: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
Darcy Ye
096367ff5f
fix(console): add missing /api
segment in SAML app SSO URL ( #7027 )
...
fix(console): add missing /api segment in SAML app SSO URL
2025-02-13 12:14:13 +08:00
Darcy Ye
d44007faab
fix(core): apply custom domain on SAML SSO and app ( #7022 )
...
* fix: apply custom domain on SAML SSO and app
* chore: apply custom domain on SAML SSO guide
* chore: add changeset
* chore: rename input params
2025-02-12 14:59:43 +08:00
simeng-li
bd18da4cfa
fix(experience): filter wechat connectors by platform ( #7025 )
...
* fix(experience): filter wechat connectors by platform
filter wechat connectors by platform
* chore: add changeset
add changeset
* chore: align the changeset content structure
align the changeset content structure
2025-02-12 06:24:48 +00:00
Misaka_L
dd8cd13c1f
fix(connector): fix kook connector fail with empty banner ( #7006 )
2025-02-11 10:17:59 +08:00
simeng-li
cb261024b6
fix(cli): fix cli add official connectors command missing connectors bug ( #7013 )
...
* fix(cli): fix cli add offical connectors command missing connectors bug
fix cli add offical connectors command missing connectors bug
* chore(cli): update comments
update comments
2025-02-08 09:30:53 +00:00
Xiao Yijun
0b785ee0d8
feat(console): display jwks uri on application details page ( #7007 )
2025-02-08 10:32:06 +08:00
silverhand-bot
91cfed99cb
release: version packages ( #7003 )
2025-02-07 12:46:18 +08: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
Darcy Ye
1337669e11
feat: enable SAML app support for OSS version
2025-02-05 17:32:58 +08:00
silverhand-bot
c25e435eac
release: version packages ( #6974 )
2025-02-05 12:30:59 +08:00