Skip to content

Commit 6e17062

Browse files
committed
onsite-toolkit: integrate with external resolver
1 parent 6bdac9f commit 6e17062

8 files changed

Lines changed: 195 additions & 691 deletions

File tree

packages/hydrooj/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
"@aws-sdk/s3-presigned-post": "3.726.1",
1818
"@aws-sdk/s3-request-presigner": "3.726.1",
1919
"@babel/code-frame": "^7.29.0",
20-
"@cordisjs/plugin-logger": "^1.0.1",
20+
"@cordisjs/plugin-logger": "^1.0.2",
2121
"@cordisjs/plugin-timer": "1.1.1",
2222
"@hydrooj/common": "workspace:^",
2323
"@hydrooj/framework": "workspace:^",
2424
"@hydrooj/utils": "workspace:^",
25-
"@mongodb-js/saslprep": "^1.4.6",
25+
"@mongodb-js/saslprep": "^1.4.8",
2626
"@simplewebauthn/server": "13.2.2",
2727
"@undefined-moe/require-resolve-hook": "^1.1.0",
2828
"@zip.js/zip.js": "^2.8.26",
@@ -37,15 +37,15 @@
3737
"koa-proxies": "^0.12.4",
3838
"koa-static-cache": "^5.1.4",
3939
"lodash": "^4.18.1",
40-
"lru-cache": "^11.2.7",
40+
"lru-cache": "^11.3.5",
4141
"mime-types": "^3.0.2",
4242
"moment-timezone": "^0.6.1",
4343
"mongodb": "^7.1.1",
4444
"mongodb-uri": "^0.9.7",
45-
"nanoid": "^5.1.7",
46-
"nodemailer": "^8.0.4",
45+
"nanoid": "^5.1.9",
46+
"nodemailer": "^8.0.5",
4747
"notp": "^2.0.3",
48-
"p-queue": "^9.1.1",
48+
"p-queue": "^9.1.2",
4949
"sanitize-filename": "^1.6.4",
5050
"schemastery": "^3.18.0",
5151
"semver": "^7.7.4",
@@ -64,7 +64,7 @@
6464
"@types/lodash": "^4.17.24",
6565
"@types/mime-types": "^3.0.1",
6666
"@types/mongodb-uri": "^0.9.4",
67-
"@types/nodemailer": "^7.0.11",
67+
"@types/nodemailer": "^8.0.0",
6868
"@types/notp": "^2.0.5",
6969
"@types/semver": "^7.7.1",
7070
"@types/superagent": "^8.1.9",

packages/hydrooj/src/loader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ app.plugin(Loader);
184184
async function preload() {
185185
global.app = await new Promise((resolve) => {
186186
app.inject(['timer', 'i18n', 'logger', '$api'], (c) => {
187-
resolve(c);
187+
c.inject({ domain: { required: false } }, resolve);
188188
});
189189
});
190190
for (const a of [path.resolve(__dirname, '..'), ...getAddons()]) {

packages/onsite-toolkit/frontend/resolver.page.tsx

Lines changed: 0 additions & 293 deletions
This file was deleted.

0 commit comments

Comments
 (0)