.eslintignore | |
|
|
.eslintrc.js | 22 | A 0 mins |
|
.github/workflows/fe.yml | |
|
|
.github/workflows/test.yml | |
|
|
.github_banner.png | |
|
|
.gitignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
examples/h2o-site.conf | |
|
|
examples/haproxy-site.cfg | |
|
|
examples/nginx-site.conf | |
|
|
examples/vj4.service | |
|
|
package.json | |
|
|
pylintrc | |
|
|
requirements.txt | |
|
|
scripts/build/config/gulp.js | 82 | B 4 hrs |
|
scripts/build/config/webpack.js | 220 | C 1 day |
|
scripts/build/index.js | 2 | A 0 mins |
|
scripts/build/main.js | 12 | A 0 mins |
|
scripts/build/plugins/gulpGenerateConstants.js | 38 | A 1 hr |
|
scripts/build/plugins/gulpGenerateLocales.js | 26 | A 0 mins |
|
scripts/build/plugins/gulpTouch.js | 31 | A 1 hr |
|
scripts/build/plugins/webpackStaticManifestPlugin.js | 43 | A 1 hr |
|
scripts/build/runGulp.js | 37 | A 0 mins |
|
scripts/build/runWebpack.js | 30 | A 1 hr |
|
scripts/build/utils/mapWebpackUrlPrefix.js | 16 | A 0 mins |
|
scripts/build/utils/root.js | 4 | A 0 mins |
|
scripts/build/utils/transformConstant.js | 82 | A 4 hrs |
|
scripts/start_server_dev.sh | |
|
|
scripts/start_server_production.sh | |
|
|
setup.py | 23 | A 0 mins |
|
vj4/__init__.py | 0 | A 0 mins |
|
vj4/app.py | 130 | A 2 hrs |
|
vj4/db.py | 31 | A 0 mins |
|
vj4/error.py | 266 | A 2 hrs |
|
vj4/handler/__init__.py | 0 | A 0 mins |
|
vj4/handler/base.py | 424 | C 1 day |
|
vj4/handler/contest.py | 345 | B 4 hrs |
|
vj4/handler/discussion.py | 328 | A 3 hrs |
|
vj4/handler/domain.py | 318 | A 3 hrs |
|
vj4/handler/error.py | 5 | A 0 mins |
|
vj4/handler/fs.py | 85 | A 0 mins |
|
vj4/handler/home.py | 269 | A 2 hrs |
|
vj4/handler/homework.py | 394 | B 5 hrs |
|
vj4/handler/i18n.py | 9 | A 0 mins |
|
vj4/handler/judge.py | 177 | A 0 mins |
|
vj4/handler/misc.py | 18 | A 0 mins |
|
vj4/handler/problem.py | 718 | D 1 day |
|
vj4/handler/ranking.py | 20 | A 0 mins |
|
vj4/handler/record.py | 213 | A 0 mins |
|