3 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
- package.json+4-1
- pnpm-lock.yaml+673
- src/api-key/api-key.dto.ts+22-11
- src/applications/applications.dto.ts+22-9
- src/auth/auth.controller.ts+78-29
- src/auth/auth.e2e-spec.ts-63
- src/auth/auth.module.ts+2
- src/auth/auth.service.ts+279-41
- src/auth/dto/email-otp.dto.ts+43
- src/auth/dto/invitation.dto.ts+18-7
- src/auth/dto/invite-payload.dto.ts+7-2
- src/auth/dto/login-payload.dto.ts+11-4
- src/auth/dto/signup-payload.dto.ts+7-2
- src/auth/dto/wechat-login.dto.ts+2-1
- src/auth/otp.service.ts+199
- src/common/cache.service.ts+6
- src/conversations/dto/create-conversation.dto.ts+4-1
- src/conversations/dto/update-conversation.dto.ts+7-2
- src/feedback/dto/create-feedback.dto.ts+20-7
- src/files/files.service.ts+70-1
- src/groups/dto/add-group-user.dto.ts+6-2
- src/groups/dto/create-group.dto.ts+7-2
- src/groups/dto/group-user.dto.ts+22-7
- src/groups/dto/group.dto.ts+19-6
- src/groups/dto/update-group.dto.ts+7-2
- src/i18n/en/auth.json+7-1
- src/i18n/en/mail.json+35-6
- src/i18n/en/resource.json+1
- src/i18n/en/user.json+4
- src/i18n/en/validation.json+95
- src/i18n/zh/auth.json+7-1
- src/i18n/zh/mail.json+35-6
- src/i18n/zh/resource.json+1
- src/i18n/zh/user.json+4
- src/i18n/zh/validation.json+95
- src/interceptor/user.interceptor.ts+1-1
- src/mail/mail.service.ts+72-17
- src/mail/templates/email-change-notification.hbs+81
- src/mail/templates/email-otp.hbs+66
- src/mail/templates/email-verification.hbs+42-2
- src/mail/templates/invite.hbs+45-3
- src/mail/templates/password.hbs-13
- src/mail/templates/sign-up.hbs-13
- src/messages/dto/create-message.dto.ts+4-1
- src/namespace-resources/dto/create-file-req.dto.ts+33-5
- src/namespace-resources/dto/create-resource.dto.ts+26-10
- src/namespace-resources/dto/file-info.dto.ts+16-1
- src/namespace-resources/dto/open.create-resource.dto.ts+17-7
- src/namespace-resources/dto/update-resource.dto.ts+28-10
- src/namespace-resources/file-resources.e2e-spec.ts+2-1
- src/namespace-resources/namespace-resources.service.ts+7-1
- src/namespaces/dto/create-namespace.dto.ts+13-4
- src/namespaces/dto/namespace-response.dto.ts+18-4
- src/namespaces/dto/update-namespace.dto.ts+13-4
- src/permissions/dto/permission.dto.ts+7-2
- src/shares/dto/update-share-info-req.dto.ts+19-7
- src/tag/dto/create-tag.dto.ts+7-2
- src/tasks/task-pipeline.e2e-spec.ts+10-2
- src/trace/dto/trace-event.dto.ts+8-3
- src/trace/dto/trace-req.dto.ts+2-1
- src/user/dto/create-user-binding.dto.ts+11-5
- src/user/dto/create-user-option.dto.ts+8-3
- src/user/dto/create-user.dto.ts+21-7
- src/user/dto/update-user-binding.dto.ts+6-3
- src/user/dto/update-user.dto.ts+18-6
- src/user/dto/user-response.dto.ts+10-3
- src/user/user.controller.ts+21-3
- src/user/user.service.ts+46-4
- src/utils/format-file-size.spec.ts+30
- src/utils/format-file-size.ts+17
- src/utils/url-utils.spec.ts+64
- src/utils/url-utils.ts+24
- src/wizard/dto/chunk-callback.dto.ts+20-9
- src/wizard/dto/collect-request.dto.ts+23-8
- src/wizard/dto/collect-response.dto.ts+13-4
- src/wizard/dto/open-agent-request.dto.ts+10-5
- src/wizard/dto/open-collect-request.dto.ts+16-5
- src/wizard/dto/task-callback.dto.ts+5-2
- test/jest-e2e-setup.ts+3
- package.json+2-1
- pnpm-lock.yaml+14
- src/App.tsx+6-11
- src/components/ui/input-otp.tsx+69
- src/const.ts+6
- src/hooks/use-async.ts+38
- src/i18n/locales/en.json+43-3
- src/i18n/locales/zh.json+43-3
- src/interface.ts+2-1
- src/lib/email-validation.ts+23
- src/lib/upload-files.ts+24-9
- src/lib/utils.ts+20
- src/lib/validation-schemas.ts+54
- src/page/chat/chat-input/action.tsx+1-1
- src/page/chat/chat-input/input.tsx+1-1
- src/page/chat/components/save.tsx+17-12
- src/page/chat/home/feature-cards.tsx+1-3
- src/page/resource/actions/share/permissions/invite.tsx+1-1
- src/page/resource/actions/share/share/password.tsx+5-7
- src/page/resource/editor/index.tsx+12-6
- src/page/sidebar/content/action.tsx+1-1
- src/page/sidebar/switcher/form/profile.tsx+4-28
- src/page/sidebar/switcher/manage/add-member.tsx+1-1
- src/page/sidebar/switcher/people/invite-form.tsx+3-16
- src/page/user/accept-invite.tsx+103
- src/page/user/components/otp-input.tsx+53
- src/page/user/form/invite.tsx+87-7
- src/page/user/form/password-confirm.tsx-114
- src/page/user/form/password.tsx-111
- src/page/user/form/register-confirm.tsx-149
- src/page/user/login/form.tsx+200-77
- src/page/user/meta.tsx+2-2
- src/page/user/password-confirm.tsx-23
- src/page/user/password.tsx-33
- src/page/user/register-confirm.tsx-23
- src/page/user/register/form.tsx+47-36
- src/page/user/verify-otp.tsx+204
- vite.config.ts+1-1
0 commit comments