From f79b8ab0c01f5ad3b9444e40ac4b279c6ebdba04 Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 23 Mar 2023 16:07:53 +0800 Subject: [PATCH] bump version --- package.json | 14 +++++++------- packages/hydrojudge/package.json | 2 +- packages/hydrooj/package.json | 4 ++-- packages/migrate/package.json | 6 +++--- packages/ui-default/package.json | 16 ++++++++-------- packages/utils/lib/lang.ts | 2 ++ packages/utils/package.json | 4 ++-- packages/vjudge/src/model.ts | 6 ++++-- packages/vjudge/src/providers/index.ts | 2 +- 9 files changed, 30 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 2b6dfe99..a516af28 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,8 @@ "@types/node": "^18.14.1", "@types/semver": "^7.3.13", "@types/supertest": "^2.0.12", - "@typescript-eslint/eslint-plugin": "^5.55.0", - "@typescript-eslint/parser": "^5.55.0", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", "autocannon": "^7.10.0", "cac": "^6.7.14", "chokidar": "^3.5.3", @@ -51,16 +51,16 @@ "eslint": "^8.36.0", "eslint-import-resolver-typescript": "^3.5.3", "eslint-import-resolver-webpack": "^0.13.2", - "fs-extra": "^11.1.0", + "fs-extra": "^11.1.1", "globby": "13.1.3", "inspectpack": "^4.7.1", "latest-version": "7.0.0", "mini-css-extract-plugin": "^2.7.5", "monaco-editor-webpack-plugin": "^7.0.1", "mongodb": "^5.1.0", - "mongodb-memory-server": "^8.12.0", + "mongodb-memory-server": "^8.12.1", "nyc": "^15.1.0", - "ora": "^6.1.2", + "ora": "^6.2.0", "postcss-loader": "^7.1.0", "semver": "^7.3.8", "style-loader": "^3.3.2", @@ -69,9 +69,9 @@ "supertest": "^6.3.3", "ts-loader": "^9.4.2", "typescript": "5.0.2", - "webpack": "^5.76.2", + "webpack": "^5.76.3", "webpack-bundle-analyzer": "^4.8.0", - "webpack-dev-server": "^4.12.0", + "webpack-dev-server": "^4.13.1", "webpack-manifest-plugin": "^5.0.0", "webpackbar": "^5.0.2", "wtfnode": "^0.9.1" diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 3cd12adc..8a9a677d 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "3.1.20", + "version": "3.1.21", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index fc8b615b..edf3f400 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.9.3", + "version": "4.9.4", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", @@ -26,7 +26,7 @@ "detect-browser": "^5.3.0", "emoji-regex": "^10.2.1", "emojis-list": "2.1.0", - "fs-extra": "^11.1.0", + "fs-extra": "^11.1.1", "graphql": "^16.6.0", "graphql-scalars": "1.20.4", "js-yaml": "^4.1.0", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 12b7150d..15b1f7c6 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/migrate", - "version": "0.2.4", + "version": "0.2.5", "main": "index.ts", "repository": "git@github.com:hydro-dev/Hydro.git", "author": "undefined ", @@ -9,8 +9,8 @@ "@types/turndown": "^5.0.1" }, "dependencies": { - "mariadb": "^3.1.0", + "mariadb": "^3.1.1", "mongodb": "^5.1.0", - "turndown": "^7.1.1" + "turndown": "^7.1.2" } } diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 5372a04c..26c0c19c 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.48.7", + "version": "4.48.8", "author": "undefined ", "license": "AGPL-3.0", "main": "index.ts", @@ -14,8 +14,8 @@ "cli": false }, "devDependencies": { - "@blueprintjs/core": "4.17.6", - "@blueprintjs/popover2": "^1.13.10", + "@blueprintjs/core": "4.17.7", + "@blueprintjs/popover2": "^1.13.11", "@fontsource/dm-mono": "^4.5.10", "@fontsource/fira-code": "^4.5.13", "@fontsource/inconsolata": "^4.5.10", @@ -37,8 +37,8 @@ "@types/react": "^18.0.28", "@types/react-dom": "^18.0.11", "@types/redux-logger": "^3.0.9", - "@types/serviceworker": "^0.0.66", - "@types/sharedworker": "^0.0.95", + "@types/serviceworker": "^0.0.67", + "@types/sharedworker": "^0.0.96", "@types/webpack-env": "^1.18.0", "@vscode/codicons": "^0.0.32", "ajv": "^8.12.0", @@ -51,7 +51,7 @@ "cordis": "^2.7.4", "diff": "^5.1.0", "diff-dom": "^5.0.4", - "echarts": "^5.4.1", + "echarts": "^5.4.2", "emojis-keywords": "2.0.0", "emojis-list": "2.1.0", "fancy-log": "^2.0.0", @@ -70,7 +70,7 @@ "moment": "^2.29.4", "monaco-editor": "0.36.1", "monaco-editor-nls": "^3.0.0", - "monaco-themes": "^0.4.3", + "monaco-themes": "^0.4.4", "monaco-yaml": "^4.0.4", "nanoid": "^4.0.1", "normalize.css": "^8.0.1", @@ -111,7 +111,7 @@ "dependencies": { "ansi_up": "^5.1.0", "esbuild": "0.17.10", - "fs-extra": "^11.1.0", + "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", "jsesc": "^3.0.2", "katex": "^0.16.4", diff --git a/packages/utils/lib/lang.ts b/packages/utils/lib/lang.ts index 1a579063..77ed73e4 100644 --- a/packages/utils/lib/lang.ts +++ b/packages/utils/lib/lang.ts @@ -18,6 +18,8 @@ export interface LangConfig { remote?: string; pretest?: string | false; comment?: string | [string, string]; + compile_time_limit?: number; + compile_memory_limit?: number; } export function parseLang(config: string): Record { diff --git a/packages/utils/package.json b/packages/utils/package.json index 1eefca18..ba5cc5b2 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/utils", - "version": "1.4.10", + "version": "1.4.11", "description": "hydrooj utils", "main": "lib/utils.ts", "repository": "https://github.com/hydro-dev/Hydro.git", @@ -10,7 +10,7 @@ "dependencies": { "cac": "^6.7.14", "esbuild": "0.17.10", - "fs-extra": "^11.1.0", + "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", "moment-timezone": "^0.5.41", "mongodb": "^5.1.0", diff --git a/packages/vjudge/src/model.ts b/packages/vjudge/src/model.ts index e2b9cb06..48542d82 100644 --- a/packages/vjudge/src/model.ts +++ b/packages/vjudge/src/model.ts @@ -109,8 +109,8 @@ class AccountService { const res = await this.login(); if (!res) return; setInterval(() => this.login(), Time.hour); - TaskModel.consume({ type: 'remotejudge', subType: this.account.type }, this.judge.bind(this), false); - const ddocs = await DomainModel.getMulti({ mount: this.account.type }).toArray(); + TaskModel.consume({ type: 'remotejudge', subType: this.account.type.split('.')[0] }, this.judge.bind(this), false); + const ddocs = await DomainModel.getMulti({ mount: this.account.type.split('.')[0] }).toArray(); do { this.listUpdated = false; for (const listName of this.problemLists) { @@ -173,8 +173,10 @@ export async function apply(ctx: Context) { if (process.env.HYDRO_CLI) return; const vjudge = new VJudgeService(ctx); await vjudge.start(); + // ctx.on('app/started', () => { for (const [k, v] of Object.entries(providers)) { vjudge.addProvider(k, v); } + // }); ctx.vjudge = vjudge; } diff --git a/packages/vjudge/src/providers/index.ts b/packages/vjudge/src/providers/index.ts index de792aa2..8834fb0a 100644 --- a/packages/vjudge/src/providers/index.ts +++ b/packages/vjudge/src/providers/index.ts @@ -9,6 +9,6 @@ import spoj from './spoj'; import uoj from './uoj'; const vjudge: Record = { - codeforces, csgoj, luogu, poj, spoj, uoj, hustoj, bzoj, xjoi, ybt, + codeforces, csgoj, 'luogu.legacy': luogu, poj, spoj, uoj, hustoj, bzoj, xjoi, ybt, }; export default vjudge;