diff --git a/.changeset/clever-panthers-lay.md b/.changeset/clever-panthers-lay.md new file mode 100644 index 000000000..101ecb805 --- /dev/null +++ b/.changeset/clever-panthers-lay.md @@ -0,0 +1,6 @@ +--- +"@logto/core": patch +"@logto/schemas": patch +--- + +Bump connector kit version to fix "Continue" issues on sending email/sms. diff --git a/.changeset/green-geese-train.md b/.changeset/green-geese-train.md new file mode 100644 index 000000000..a1bf34b67 --- /dev/null +++ b/.changeset/green-geese-train.md @@ -0,0 +1,13 @@ +--- +"@logto/cli": patch +"@logto/console": patch +"@logto/core": patch +"@logto/create": patch +"@logto/integration-tests": patch +"@logto/phrases": patch +"@logto/schemas": patch +"@logto/shared": patch +"@logto/ui": patch +--- + +Fix a Sign-in experience bug that may block some users to sign in. diff --git a/.changeset/pre.json b/.changeset/pre.json index 9d03c117e..8a751c82e 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -15,7 +15,9 @@ "@logto/ui": "1.0.0-beta.12" }, "changesets": [ + "clever-panthers-lay", "fifty-balloons-taste", + "green-geese-train", "grumpy-clocks-refuse", "quick-turtles-joke", "thin-oranges-act", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index a89202297..c94a18f61 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. +- Updated dependencies [38970fb8] + - @logto/schemas@1.0.0-beta.16 + - @logto/shared@1.0.0-beta.16 + +## 1.0.0-beta.15 + +### Patch Changes + +- Updated dependencies + - @logto/schemas@1.0.0-beta.15 + - @logto/shared@1.0.0-beta.15 + ## 1.0.0-beta.14 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 6031f19e3..d86f4bea6 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@logto/cli", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "description": "Logto CLI.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/console/CHANGELOG.md b/packages/console/CHANGELOG.md index 36bf7a14f..304e08772 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. + +## 1.0.0-beta.15 + ## 1.0.0-beta.14 ## 1.0.0-beta.13 diff --git a/packages/console/package.json b/packages/console/package.json index 278a27b34..1d0c17823 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@logto/console", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "description": "> TODO: description", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", @@ -19,8 +19,8 @@ }, "devDependencies": { "@fontsource/roboto-mono": "^4.5.7", - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@logto/phrases": "workspace:^", "@logto/phrases-ui": "workspace:^", "@logto/react": "1.0.0-beta.13", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 5f496f2e6..a6f759b09 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. +- Updated dependencies [38970fb8] + - @logto/cli@1.0.0-beta.16 + - @logto/phrases@1.0.0-beta.16 + - @logto/schemas@1.0.0-beta.16 + - @logto/shared@1.0.0-beta.16 + +## 1.0.0-beta.15 + +### Patch Changes + +- Bump connector kit version to fix "Continue" issues on sending email/sms. +- Updated dependencies + - @logto/schemas@1.0.0-beta.15 + - @logto/cli@1.0.0-beta.15 + - @logto/shared@1.0.0-beta.15 + ## 1.0.0-beta.14 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 2eeff22e6..834c7a317 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@logto/core", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "description": "The open source identity solution.", "main": "build/index.js", "author": "Silverhand Inc. ", @@ -24,9 +24,9 @@ }, "dependencies": { "@logto/cli": "workspace:^", - "@logto/connector-kit": "1.0.0-beta.25", - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/connector-kit": "1.0.0-beta.28", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@logto/phrases": "workspace:^", "@logto/phrases-ui": "workspace:^", "@logto/schemas": "workspace:^", diff --git a/packages/core/src/routes/session/passwordless.ts b/packages/core/src/routes/session/passwordless.ts index 4e1d0c1b9..65a3dbea7 100644 --- a/packages/core/src/routes/session/passwordless.ts +++ b/packages/core/src/routes/session/passwordless.ts @@ -126,6 +126,7 @@ export default function passwordlessRoutes( } await assignVerificationResult(ctx, provider, { flow, phone }); + ctx.status = 204; return next(); } @@ -175,6 +176,7 @@ export default function passwordlessRoutes( } await assignVerificationResult(ctx, provider, { flow, email }); + ctx.status = 204; return next(); } diff --git a/packages/core/src/routes/session/utils.ts b/packages/core/src/routes/session/utils.ts index f18c742b0..e8b3f287c 100644 --- a/packages/core/src/routes/session/utils.ts +++ b/packages/core/src/routes/session/utils.ts @@ -86,7 +86,9 @@ export const assignVerificationResult = async ( expiresAt: addSeconds(Date.now(), verificationTimeout).toISOString(), }; + const details = await provider.interactionDetails(ctx.req, ctx.res); await provider.interactionResult(ctx.req, ctx.res, { + ...details.result, verification, }); }; @@ -108,7 +110,9 @@ export const assignContinueSignInResult = async ( provider: Provider, payload: { userId: string } ) => { + const details = await provider.interactionDetails(ctx.req, ctx.res); await provider.interactionResult(ctx.req, ctx.res, { + ...details.result, continueSignIn: { ...payload, expiresAt: addSeconds(Date.now(), continueSignInTimeout).toISOString(), diff --git a/packages/create/CHANGELOG.md b/packages/create/CHANGELOG.md index 1af362aea..a7ea18d84 100644 --- a/packages/create/CHANGELOG.md +++ b/packages/create/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. +- Updated dependencies [38970fb8] + - @logto/cli@1.0.0-beta.16 + +## 1.0.0-beta.15 + +### Patch Changes + +- @logto/cli@1.0.0-beta.15 + ## 1.0.0-beta.14 ### Patch Changes diff --git a/packages/create/package.json b/packages/create/package.json index e231ad5fa..1db235d53 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -1,6 +1,6 @@ { "name": "@logto/create", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "author": "Silverhand Inc. ", "license": "MPL-2.0", "type": "module", diff --git a/packages/demo-app/package.json b/packages/demo-app/package.json index dba073d5c..80cc39fa8 100644 --- a/packages/demo-app/package.json +++ b/packages/demo-app/package.json @@ -16,8 +16,8 @@ "stylelint": "stylelint \"src/**/*.scss\"" }, "devDependencies": { - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@logto/phrases": "workspace:^", "@logto/react": "1.0.0-beta.13", "@logto/schemas": "workspace:^", diff --git a/packages/integration-tests/CHANGELOG.md b/packages/integration-tests/CHANGELOG.md index f79ffc492..3a541ea2a 100644 --- a/packages/integration-tests/CHANGELOG.md +++ b/packages/integration-tests/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. + +## 1.0.0-beta.15 + ## 1.0.0-beta.14 ## 1.0.0-beta.13 diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 76fa41f22..59b892dc4 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -1,6 +1,6 @@ { "name": "@logto/integration-tests", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "description": "Integration tests for Logto.", "author": "Silverhand Inc. ", "license": "MPL-2.0", diff --git a/packages/phrases-ui/package.json b/packages/phrases-ui/package.json index ee2f7602b..27d0084ef 100644 --- a/packages/phrases-ui/package.json +++ b/packages/phrases-ui/package.json @@ -32,8 +32,8 @@ "url": "https://github.com/logto-io/logto/issues" }, "dependencies": { - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@silverhand/essentials": "^1.3.0", "zod": "^3.19.1" }, diff --git a/packages/phrases/CHANGELOG.md b/packages/phrases/CHANGELOG.md index fba271d2c..bf1bb2170 100644 --- a/packages/phrases/CHANGELOG.md +++ b/packages/phrases/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. + ## 1.0.0-beta.13 ### Minor Changes diff --git a/packages/phrases/package.json b/packages/phrases/package.json index 4c26f2f1a..5819bf24d 100644 --- a/packages/phrases/package.json +++ b/packages/phrases/package.json @@ -1,6 +1,6 @@ { "name": "@logto/phrases", - "version": "1.0.0-beta.13", + "version": "1.0.0-beta.16", "description": "Logto shared phrases (i18n).", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", @@ -32,8 +32,8 @@ "url": "https://github.com/logto-io/logto/issues" }, "dependencies": { - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@silverhand/essentials": "^1.3.0", "zod": "^3.19.1" }, diff --git a/packages/phrases/src/locales/zh-cn/errors.ts b/packages/phrases/src/locales/zh-cn/errors.ts index 2b8ecf4d3..5d0ad7a7c 100644 --- a/packages/phrases/src/locales/zh-cn/errors.ts +++ b/packages/phrases/src/locales/zh-cn/errors.ts @@ -64,7 +64,7 @@ const errors = { }, session: { not_found: '未找到会话。请返回并重新登录。', - invalid_credentials: '用户名或密码错误,请检查你的输入。', + invalid_credentials: '无效的密码,请检查你的输入。', invalid_sign_in_method: '当前登录方式不可用', invalid_connector_id: '找不到 ID 为 {{connectorId}} 的可用连接器。', insufficient_info: '登录信息缺失,请检查你的输入。', diff --git a/packages/schemas/CHANGELOG.md b/packages/schemas/CHANGELOG.md index cd027daeb..38948877c 100644 --- a/packages/schemas/CHANGELOG.md +++ b/packages/schemas/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. +- Updated dependencies [38970fb8] + - @logto/phrases@1.0.0-beta.16 + +## 1.0.0-beta.15 + +### Patch Changes + +- Bump connector kit version to fix "Continue" issues on sending email/sms. + ## 1.0.0-beta.14 ### Patch Changes diff --git a/packages/schemas/package.json b/packages/schemas/package.json index fd3b05c89..0fa3b4524 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -1,6 +1,6 @@ { "name": "@logto/schemas", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "main": "lib/index.js", "author": "Silverhand Inc. ", "license": "MPL-2.0", @@ -68,9 +68,9 @@ }, "prettier": "@silverhand/eslint-config/.prettierrc", "dependencies": { - "@logto/connector-kit": "1.0.0-beta.25", - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/connector-kit": "1.0.0-beta.28", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@logto/phrases": "workspace:^", "@logto/phrases-ui": "workspace:^", "zod": "^3.19.1" diff --git a/packages/schemas/src/types/log.ts b/packages/schemas/src/types/log.ts index d3cdb927b..b359a2f90 100644 --- a/packages/schemas/src/types/log.ts +++ b/packages/schemas/src/types/log.ts @@ -188,6 +188,18 @@ const continueSmsSendPasscodeLogPayloadGuard = arbitraryLogPayloadGuard.and( }) ); +const continueEmailLogPayloadGuard = arbitraryLogPayloadGuard.and( + z.object({ + email: z.string().optional(), + }) +); + +const continueSmsLogPayloadGuard = arbitraryLogPayloadGuard.and( + z.object({ + phone: z.string().optional(), + }) +); + export enum TokenType { AccessToken = 'AccessToken', RefreshToken = 'RefreshToken', @@ -238,6 +250,8 @@ const logPayloadsGuard = z.object({ ForgotPasswordReset: forgotPasswordResetLogPayloadGuard, ContinueEmailSendPasscode: continueEmailSendPasscodeLogPayloadGuard, ContinueSmsSendPasscode: continueSmsSendPasscodeLogPayloadGuard, + ContinueEmail: continueEmailLogPayloadGuard, + ContinueSms: continueSmsLogPayloadGuard, CodeExchangeToken: exchangeTokenLogPayloadGuard, RefreshTokenExchangeToken: exchangeTokenLogPayloadGuard, RevokeToken: revokeTokenLogPayloadGuard, diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 4d42eedc6..70c989ab2 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. +- Updated dependencies [38970fb8] + - @logto/schemas@1.0.0-beta.16 + +## 1.0.0-beta.15 + +### Patch Changes + +- Updated dependencies + - @logto/schemas@1.0.0-beta.15 + ## 1.0.0-beta.14 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 7f4f77312..b18a0bd84 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@logto/shared", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "main": "lib/index.js", "author": "Silverhand Inc. ", "license": "MPL-2.0", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 72a15cb54..a752ee73d 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.0-beta.16 + +### Patch Changes + +- 38970fb8: Fix a Sign-in experience bug that may block some users to sign in. + +## 1.0.0-beta.15 + ## 1.0.0-beta.14 ## 1.0.0-beta.13 diff --git a/packages/ui/package.json b/packages/ui/package.json index 1c89fcaf6..021852bcb 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@logto/ui", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.16", "license": "MPL-2.0", "type": "module", "private": true, @@ -17,8 +17,8 @@ "test": "jest" }, "devDependencies": { - "@logto/core-kit": "1.0.0-beta.25", - "@logto/language-kit": "1.0.0-beta.24", + "@logto/core-kit": "1.0.0-beta.28", + "@logto/language-kit": "1.0.0-beta.28", "@logto/phrases": "workspace:^", "@logto/phrases-ui": "workspace:^", "@logto/schemas": "workspace:^", diff --git a/packages/ui/src/containers/PasscodeValidation/use-register-with-email-passcode-validation.ts b/packages/ui/src/containers/PasscodeValidation/use-register-with-email-passcode-validation.ts index 9cbd7f0b6..0b05aae72 100644 --- a/packages/ui/src/containers/PasscodeValidation/use-register-with-email-passcode-validation.ts +++ b/packages/ui/src/containers/PasscodeValidation/use-register-with-email-passcode-validation.ts @@ -23,7 +23,9 @@ const useRegisterWithEmailPasscodeValidation = (email: string, errorCallback?: ( const { signInMode } = useSieMethods(); - const { run: signInWithEmailAsync } = useApi(signInWithEmail); + const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); + + const { run: signInWithEmailAsync } = useApi(signInWithEmail, requiredProfileErrorHandlers); const identifierExistErrorHandler = useIdentifierErrorAlert( UserFlow.register, @@ -31,8 +33,6 @@ const useRegisterWithEmailPasscodeValidation = (email: string, errorCallback?: ( email ); - const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); - const emailExistSignInErrorHandler = useCallback(async () => { const [confirm] = await show({ confirmText: 'action.sign_in', diff --git a/packages/ui/src/containers/PasscodeValidation/use-register-with-sms-passcode-validation.ts b/packages/ui/src/containers/PasscodeValidation/use-register-with-sms-passcode-validation.ts index 2f273213f..44260ecf6 100644 --- a/packages/ui/src/containers/PasscodeValidation/use-register-with-sms-passcode-validation.ts +++ b/packages/ui/src/containers/PasscodeValidation/use-register-with-sms-passcode-validation.ts @@ -23,7 +23,9 @@ const useRegisterWithSmsPasscodeValidation = (phone: string, errorCallback?: () const { errorMessage, clearErrorMessage, sharedErrorHandlers } = useSharedErrorHandler(); const { signInMode } = useSieMethods(); - const { run: signInWithSmsAsync } = useApi(signInWithSms); + const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); + + const { run: signInWithSmsAsync } = useApi(signInWithSms, requiredProfileErrorHandlers); const identifierExistErrorHandler = useIdentifierErrorAlert( UserFlow.register, @@ -31,8 +33,6 @@ const useRegisterWithSmsPasscodeValidation = (phone: string, errorCallback?: () formatPhoneNumberWithCountryCallingCode(phone) ); - const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); - const phoneExistSignInErrorHandler = useCallback(async () => { const [confirm] = await show({ confirmText: 'action.sign_in', diff --git a/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-email-passcode-validation.ts b/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-email-passcode-validation.ts index a93ed0d8e..fb2696a0b 100644 --- a/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-email-passcode-validation.ts +++ b/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-email-passcode-validation.ts @@ -24,7 +24,9 @@ const useSignInWithEmailPasscodeValidation = (email: string, errorCallback?: () const { signInMode } = useSieMethods(); - const { run: registerWithEmailAsync } = useApi(registerWithEmail); + const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); + + const { run: registerWithEmailAsync } = useApi(registerWithEmail, requiredProfileErrorHandlers); const socialToBind = getSearchParameters(location.search, SearchParameters.bindWithSocial); @@ -34,8 +36,6 @@ const useSignInWithEmailPasscodeValidation = (email: string, errorCallback?: () email ); - const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); - const emailNotExistRegisterErrorHandler = useCallback(async () => { const [confirm] = await show({ confirmText: 'action.create', diff --git a/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-sms-passcode-validation.ts b/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-sms-passcode-validation.ts index 1d5cddac3..b583cfa79 100644 --- a/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-sms-passcode-validation.ts +++ b/packages/ui/src/containers/PasscodeValidation/use-sign-in-with-sms-passcode-validation.ts @@ -24,7 +24,9 @@ const useSignInWithSmsPasscodeValidation = (phone: string, errorCallback?: () => const { signInMode } = useSieMethods(); - const { run: registerWithSmsAsync } = useApi(registerWithSms); + const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); + + const { run: registerWithSmsAsync } = useApi(registerWithSms, requiredProfileErrorHandlers); const socialToBind = getSearchParameters(location.search, SearchParameters.bindWithSocial); @@ -34,8 +36,6 @@ const useSignInWithSmsPasscodeValidation = (phone: string, errorCallback?: () => phone ); - const requiredProfileErrorHandlers = useRequiredProfileErrorHandler(true); - const phoneNotExistRegisterErrorHandler = useCallback(async () => { const [confirm] = await show({ confirmText: 'action.create', diff --git a/packages/ui/src/pages/Continue/EmailOrPhone/index.tsx b/packages/ui/src/pages/Continue/EmailOrPhone/index.tsx index 2c37098e2..5c3c4f090 100644 --- a/packages/ui/src/pages/Continue/EmailOrPhone/index.tsx +++ b/packages/ui/src/pages/Continue/EmailOrPhone/index.tsx @@ -18,7 +18,6 @@ const EmailOrPhone = () => { @@ -30,7 +29,6 @@ const EmailOrPhone = () => { diff --git a/packages/ui/src/pages/Continue/SetEmail/index.tsx b/packages/ui/src/pages/Continue/SetEmail/index.tsx index 21951088e..3ee3eeaa2 100644 --- a/packages/ui/src/pages/Continue/SetEmail/index.tsx +++ b/packages/ui/src/pages/Continue/SetEmail/index.tsx @@ -5,7 +5,6 @@ const SetEmail = () => ( diff --git a/packages/ui/src/pages/Continue/SetPassword/index.tsx b/packages/ui/src/pages/Continue/SetPassword/index.tsx index 735cda4c2..04e3bd326 100644 --- a/packages/ui/src/pages/Continue/SetPassword/index.tsx +++ b/packages/ui/src/pages/Continue/SetPassword/index.tsx @@ -7,10 +7,7 @@ const SetPassword = () => { const { setPassword } = useSetPassword(); return ( - + ); diff --git a/packages/ui/src/pages/Continue/SetPhone/index.tsx b/packages/ui/src/pages/Continue/SetPhone/index.tsx index 1a006375b..4ba9d2b07 100644 --- a/packages/ui/src/pages/Continue/SetPhone/index.tsx +++ b/packages/ui/src/pages/Continue/SetPhone/index.tsx @@ -6,7 +6,6 @@ const SetPhone = () => { diff --git a/packages/ui/src/pages/Continue/SetUsername/index.tsx b/packages/ui/src/pages/Continue/SetUsername/index.tsx index a5139d85d..4e7e3b493 100644 --- a/packages/ui/src/pages/Continue/SetUsername/index.tsx +++ b/packages/ui/src/pages/Continue/SetUsername/index.tsx @@ -5,7 +5,6 @@ const SetUsername = () => ( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 93519ab82..e8f55bfc1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,8 +105,8 @@ importers: packages/console: specifiers: '@fontsource/roboto-mono': ^4.5.7 - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@logto/phrases': workspace:^ '@logto/phrases-ui': workspace:^ '@logto/react': 1.0.0-beta.13 @@ -177,8 +177,8 @@ importers: zod: ^3.19.1 devDependencies: '@fontsource/roboto-mono': 4.5.7 - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@logto/phrases': link:../phrases '@logto/phrases-ui': link:../phrases-ui '@logto/react': 1.0.0-beta.13_react@18.2.0 @@ -251,9 +251,9 @@ importers: packages/core: specifiers: '@logto/cli': workspace:^ - '@logto/connector-kit': 1.0.0-beta.25 - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/connector-kit': 1.0.0-beta.28 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@logto/phrases': workspace:^ '@logto/phrases-ui': workspace:^ '@logto/schemas': workspace:^ @@ -327,9 +327,9 @@ importers: zod: ^3.19.1 dependencies: '@logto/cli': link:../cli - '@logto/connector-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/connector-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@logto/phrases': link:../phrases '@logto/phrases-ui': link:../phrases-ui '@logto/schemas': link:../schemas @@ -411,8 +411,8 @@ importers: packages/demo-app: specifiers: - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@logto/phrases': workspace:^ '@logto/react': 1.0.0-beta.13 '@logto/schemas': workspace:^ @@ -439,8 +439,8 @@ importers: typescript: ^4.7.4 zod: ^3.19.1 devDependencies: - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@logto/phrases': link:../phrases '@logto/react': 1.0.0-beta.13_react@18.2.0 '@logto/schemas': link:../schemas @@ -523,8 +523,8 @@ importers: packages/phrases: specifiers: - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@silverhand/eslint-config': 1.3.0 '@silverhand/essentials': ^1.3.0 '@silverhand/ts-config': 1.2.1 @@ -534,8 +534,8 @@ importers: typescript: ^4.7.4 zod: ^3.19.1 dependencies: - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@silverhand/essentials': 1.3.0 zod: 3.19.1 devDependencies: @@ -548,8 +548,8 @@ importers: packages/phrases-ui: specifiers: - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@silverhand/eslint-config': 1.3.0 '@silverhand/essentials': ^1.3.0 '@silverhand/ts-config': 1.2.1 @@ -559,8 +559,8 @@ importers: typescript: ^4.7.4 zod: ^3.19.1 dependencies: - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@silverhand/essentials': 1.3.0 zod: 3.19.1 devDependencies: @@ -573,9 +573,9 @@ importers: packages/schemas: specifiers: - '@logto/connector-kit': 1.0.0-beta.25 - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/connector-kit': 1.0.0-beta.28 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@logto/phrases': workspace:^ '@logto/phrases-ui': workspace:^ '@silverhand/eslint-config': 1.3.0 @@ -598,9 +598,9 @@ importers: typescript: ^4.7.4 zod: ^3.19.1 dependencies: - '@logto/connector-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/connector-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@logto/phrases': link:../phrases '@logto/phrases-ui': link:../phrases-ui zod: 3.19.1 @@ -661,8 +661,8 @@ importers: packages/ui: specifiers: - '@logto/core-kit': 1.0.0-beta.25 - '@logto/language-kit': 1.0.0-beta.24 + '@logto/core-kit': 1.0.0-beta.28 + '@logto/language-kit': 1.0.0-beta.28 '@logto/phrases': workspace:^ '@logto/phrases-ui': workspace:^ '@logto/schemas': workspace:^ @@ -715,8 +715,8 @@ importers: use-debounced-loader: ^0.1.1 zod: ^3.19.1 devDependencies: - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@logto/phrases': link:../phrases '@logto/phrases-ui': link:../phrases-ui '@logto/schemas': link:../schemas @@ -2448,14 +2448,14 @@ packages: lodash.once: 4.1.1 dev: true - /@logto/connector-kit/1.0.0-beta.25_zod@3.19.1: - resolution: {integrity: sha512-VHo5MRfSKZGR0LgUxx330/BbRL+AbNqSoXoE/RU31bsZTCZwNO3RbLXYAxmtogyL7eyvXgkZpvCXPOO/AB5rag==} + /@logto/connector-kit/1.0.0-beta.28_zod@3.19.1: + resolution: {integrity: sha512-f+Hnn84nC6cnu6jwKLDAYo2+rNypHhWhs1NWYQKWVPUtIoLBKircLKGlvVjzEQnXZM6Cnd47X1Zk15IVFhraWA==} engines: {node: ^16.13.0 || ^18.12.0} peerDependencies: zod: ^3.19.1 dependencies: - '@logto/core-kit': 1.0.0-beta.25_zod@3.19.1 - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/core-kit': 1.0.0-beta.28_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 '@silverhand/essentials': 1.3.0 zod: 3.19.1 dev: false @@ -2464,21 +2464,21 @@ packages: resolution: {integrity: sha512-seYvL/aGYRfO4d0FYfKIW/Cu9PnFMRpRM5/oRXwXbcbv+LY1a3TcAX0itrVXeBygIrxiAmWd9DL7CGIWzb48Qg==} engines: {node: ^16.0.0} dependencies: - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 color: 4.2.3 nanoid: 3.3.1 zod: 3.19.1 dev: true - /@logto/core-kit/1.0.0-beta.25_zod@3.19.1: - resolution: {integrity: sha512-G0su9gIBvOJZRhYk6CiMX8AM5pIV67Zj78d0GQU2AmvdH2kgPEt26sC6Qf4XfCbsc0Gb0mAod+VSfSHh9Q928A==} + /@logto/core-kit/1.0.0-beta.28_zod@3.19.1: + resolution: {integrity: sha512-tbT34SupNvk7mriMhBq32KknCEe+qm7LrZBc2E7JDD3FBJmMxyHQCJgdPBlnR+0sXB0uG32NmYwLqG4p9slAPw==} engines: {node: ^16.13.0 || ^18.12.0} peerDependencies: zod: ^3.19.1 dependencies: - '@logto/language-kit': 1.0.0-beta.24_zod@3.19.1 + '@logto/language-kit': 1.0.0-beta.28_zod@3.19.1 color: 4.2.3 - nanoid: 3.3.4 + nanoid: 3.3.1 zod: 3.19.1 /@logto/js/1.0.0-beta.13: @@ -2491,8 +2491,8 @@ packages: lodash.get: 4.4.2 dev: true - /@logto/language-kit/1.0.0-beta.24_zod@3.19.1: - resolution: {integrity: sha512-6PEPk3q0mciKCEsaI48quXGlfodVqmeAP9UdnocMT1Fd6uuFBcwLeAMJ/8OprZbQgLJtSBx0JKBZ/fzIwD9R1Q==} + /@logto/language-kit/1.0.0-beta.28_zod@3.19.1: + resolution: {integrity: sha512-levNkJ0uiTufnn0r8dLZLdPKgRFiV5mSQ0H04AhpP9dHlm7+1PMRspoi8NjcQqUgemhmcwpP8oCtn4rgW8vpJA==} engines: {node: ^16.13.0 || ^18.12.0} peerDependencies: zod: ^3.19.1 @@ -11344,7 +11344,6 @@ packages: resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}