mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 09:46:28 +08:00
bump hydrojudge
This commit is contained in:
17 files changed
+115
-79
No files matched your search
@@ -12,18 +12,18 @@
|
||||
},
|
||||
"preferUnplugged": true,
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-s3": "3.1039.0",
|
||||
"@aws-sdk/lib-storage": "3.1039.0",
|
||||
"@aws-sdk/s3-presigned-post": "3.1039.0",
|
||||
"@aws-sdk/s3-request-presigner": "3.1039.0",
|
||||
"@aws-sdk/client-s3": "3.1048.0",
|
||||
"@aws-sdk/lib-storage": "3.1048.0",
|
||||
"@aws-sdk/s3-presigned-post": "3.1048.0",
|
||||
"@aws-sdk/s3-request-presigner": "3.1048.0",
|
||||
"@babel/code-frame": "^7.29.0",
|
||||
"@cordisjs/plugin-logger": "^1.0.2",
|
||||
"@cordisjs/plugin-timer": "1.1.1",
|
||||
"@cordisjs/plugin-timer": "1.1.2",
|
||||
"@hydrooj/common": "workspace:^",
|
||||
"@hydrooj/framework": "workspace:^",
|
||||
"@hydrooj/utils": "workspace:^",
|
||||
"@mongodb-js/saslprep": "^1.4.10",
|
||||
"@simplewebauthn/server": "13.2.2",
|
||||
"@mongodb-js/saslprep": "^1.4.11",
|
||||
"@simplewebauthn/server": "13.3.0",
|
||||
"@undefined-moe/require-resolve-hook": "^1.1.0",
|
||||
"@zip.js/zip.js": "^2.8.26",
|
||||
"adm-zip": "0.5.16",
|
||||
@@ -32,12 +32,12 @@
|
||||
"csv-stringify": "^6.7.0",
|
||||
"emoji-regex": "^10.6.0",
|
||||
"emojis-list": "2.1.0",
|
||||
"fs-extra": "^11.3.4",
|
||||
"fs-extra": "^11.3.5",
|
||||
"js-yaml": "^4.1.1",
|
||||
"koa-proxies": "^0.12.4",
|
||||
"koa-static-cache": "^5.1.4",
|
||||
"lodash": "^4.18.1",
|
||||
"lru-cache": "^11.3.5",
|
||||
"lru-cache": "^11.4.0",
|
||||
"mime-types": "^3.0.2",
|
||||
"moment-timezone": "^0.6.2",
|
||||
"mongodb": "^7.2.0",
|
||||
@@ -45,10 +45,10 @@
|
||||
"nanoid": "^5.1.11",
|
||||
"nodemailer": "^8.0.7",
|
||||
"otpauth": "^9.5.1",
|
||||
"p-queue": "^9.2.0",
|
||||
"p-queue": "^9.3.0",
|
||||
"sanitize-filename": "^1.6.4",
|
||||
"schemastery": "^3.18.0",
|
||||
"semver": "^7.7.4",
|
||||
"semver": "^7.8.0",
|
||||
"shorty.js": "^1.0.1",
|
||||
"superagent": "^10.3.0",
|
||||
"superagent-proxy": "^3.0.0",
|
||||
|
||||
@@ -188,7 +188,7 @@ class HomeSecurityHandler extends Handler {
|
||||
session._id = md5(session._id);
|
||||
const ua = session.updateUa || session.createUa;
|
||||
if (ua) session.updateUaInfo = UAParser(ua);
|
||||
session.updateGeoip = this.ctx.geoip?.lookup?.(
|
||||
session.updateGeoip = this.ctx.get('geoip')?.lookup?.(
|
||||
session.updateIp || session.createIp,
|
||||
this.translate('geoip_locale'),
|
||||
);
|
||||
@@ -202,7 +202,7 @@ class HomeSecurityHandler extends Handler {
|
||||
'credentialID', 'name', 'credentialType', 'credentialDeviceType',
|
||||
'authenticatorAttachment', 'regat', 'fmt',
|
||||
])),
|
||||
geoipProvider: this.ctx.geoip?.provider,
|
||||
geoipProvider: this.ctx.get('geoip')?.provider,
|
||||
relations,
|
||||
};
|
||||
}
|
||||
@@ -615,7 +615,7 @@ class HomeMessagesHandler extends Handler {
|
||||
}
|
||||
}
|
||||
|
||||
export const inject = { geoip: { required: false }, oauth: {} };
|
||||
export const inject = ['oauth'];
|
||||
export function apply(ctx: Context) {
|
||||
ctx.Route('homepage', '/', HomeHandler);
|
||||
ctx.Route('home_security', '/home/security', HomeSecurityHandler, PRIV.PRIV_USER_PROFILE);
|
||||
|
||||
Reference in new issue
Block a user