修改文档和版本号

This commit is contained in:
eoao
2025-07-24 18:05:00 +08:00
parent 7267f03482
commit 775d976f10
14 changed files with 463 additions and 81 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -6,8 +6,8 @@
<title></title>
<link rel="icon" href="/assets/favicon-C5dAZutX.svg" type="image/svg+xml">
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
<script type="module" crossorigin src="/assets/index-Cjzn1ZdJ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Dx0iKe9o.css">
<script type="module" crossorigin src="/assets/index-mj4MUxg3.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C5vjKzw7.css">
</head>
<body>
<div id="loading-first">

View File

@@ -6,7 +6,7 @@ const en = {
notEmail: 'Invalid email',
notExistDomain: 'Email domain does not exist',
isDelAccount: 'This Email has been deleted',
isRegAccount: 'This Email is already signed up',
isRegAccount: 'This Email is already registered',
accountLimit: 'Account limit reached',
delMyAccount: 'Cannot delete your own account',
noUserAccount: 'This email does not belong to the current user',
@@ -50,9 +50,10 @@ const en = {
starNotExistEmail: 'Starred email does not exist',
emptyBotToken: 'Verification token cannot be empty',
botVerifyFail: 'Bot verification failed, please try again',
authExpired: 'Authentication expired, please log in again',
authExpired: 'Authentication has expired. Please sign in again',
unauthorized: 'Unauthorized',
bannedSend: 'You are banned from sending emails',
initSuccess: 'Successfully initialized',
perms: {
"邮件": "Email",
"邮件发送": "Send email",

View File

@@ -53,6 +53,7 @@ const zh = {
authExpired: '身份认证失效,请重新登录',
unauthorized: '权限不足',
bannedSend: '你已被禁止发送邮件',
initSuccess: 'Successfully initialized',
perms: {
"邮件": "邮件",
"邮件发送": "邮件发送",

View File

@@ -1,13 +1,14 @@
import settingService from '../service/setting-service';
import emailUtils from '../utils/email-utils';
import {emailConst} from "../const/entity-const";
import { t } from '../i18n/i18n'
const init = {
async init(c) {
const secret = c.req.param('secret');
if (secret !== c.env.jwt_secret) {
return c.text('secret不匹配');
return c.text(t('initSuccess'));
}
await this.intDB(c);