|
04732e74e1
|
chore: gravatar mirror
continuous-integration/drone/push Build is passing
|
2023-02-09 11:42:55 +08:00 |
|
|
b7347e76a2
|
fix: extra.history update
continuous-integration/drone/push Build is passing
|
2023-02-09 06:37:13 +08:00 |
|
|
387e7b45af
|
refactor(blog): use monaco editor
continuous-integration/drone/push Build is passing
|
2023-02-08 21:42:53 +08:00 |
|
|
5677f55ce3
|
fix(problem/remote): codeforces samples
continuous-integration/drone/push Build is passing
|
2023-02-08 17:23:01 +08:00 |
|
|
a894939f75
|
fix: 3ffa996631
continuous-integration/drone/push Build is passing
|
2023-02-08 11:32:59 +08:00 |
|
|
7364d1fdb0
|
fix(submission): echoStatusBarTD
|
2023-02-07 20:17:48 +08:00 |
|
|
acfcfd1a74
|
fix(contest/problem): UOJProblem::additionalSubmissionComponentsCannotBeSeenByUser()
|
2023-02-07 19:43:24 +08:00 |
|
|
e626faf2ab
|
feat: fallback avatar
|
2023-02-07 19:36:48 +08:00 |
|
|
d6e47f1de5
|
feat(blog): hide comment
continuous-integration/drone/push Build is passing
|
2023-02-07 18:38:24 +08:00 |
|
|
806b8e880c
|
feat(remote_judger/luogu): fetch submission from archive
continuous-integration/drone/push Build was killed
|
2023-02-06 18:44:08 +08:00 |
|
|
f948d0f4c3
|
fix(submission): source code styles
continuous-integration/drone/push Build is passing
|
2023-02-06 16:32:43 +08:00 |
|
|
7794800603
|
feat(remote_judger/loj): fetch submission from archive
|
2023-02-06 09:30:21 +08:00 |
|
|
692c512adc
|
refactor: goodbye, bootstrap 4
continuous-integration/drone/push Build is passing
|
2023-02-05 20:55:14 +08:00 |
|
|
c115329147
|
chore: remove unused assets
|
2023-02-05 20:21:53 +08:00 |
|
|
0316830bd0
|
fix(problem/manage/data/configure): point_score layout
|
2023-02-05 18:52:22 +08:00 |
|
|
6c24bd9bf6
|
feat(problem/manage/data): subtasks configure
|
2023-02-05 18:19:45 +08:00 |
|
|
b3113238a2
|
feat(problem/manage/data): problem.conf preview
|
2023-02-05 15:37:08 +08:00 |
|
|
c00dc85e68
|
feat(problem/manage/data): point_score configure
|
2023-02-05 14:43:54 +08:00 |
|
|
38635106c0
|
feat(problem/manage/data): new data configure page
|
2023-02-04 21:52:59 +08:00 |
|
|
33ba0c9d4a
|
feat: decimal score range
Co-authored-by: Baoshuo Ren <i@baoshuo.ren>
Co-authored-by: Kaifeng Lyu <vfleaking@163.com>
Co-authored-by: Haoxiang Yu <yhx12243@gmail.com>
|
2023-02-04 18:17:31 +08:00 |
|
|
e79128ad94
|
fix: prevent forms submitting multiple times
continuous-integration/drone/push Build is passing
|
2023-02-03 17:16:01 +08:00 |
|
|
da02425215
|
fix: store username when using remember_token
|
2023-02-03 17:03:58 +08:00 |
|
|
92793969af
|
fix(problem/remote): problem crawler
|
2023-02-03 16:41:13 +08:00 |
|
|
eead1d8c85
|
feat(remote_judger/codeforces): submit use own account
continuous-integration/drone/push Build is passing
|
2023-02-03 16:16:24 +08:00 |
|
|
94f31d0620
|
fix: disable submit button if can submit
|
2023-02-03 15:01:24 +08:00 |
|
|
2ab8d07683
|
refactor(problem/remote): custom account field
|
2023-02-03 09:06:47 +08:00 |
|
|
dcbe7691a2
|
feat(problem/remote): add luogu
|
2023-02-02 21:53:36 +08:00 |
|
|
7cdb39267a
|
feat(problem/remote): prepare for luogu
|
2023-02-02 20:07:35 +08:00 |
|
|
066f12e899
|
refactor(problem/manage): permissions manage
|
2023-02-02 14:25:39 +08:00 |
|
|
fe5e9b17e5
|
refactor: lazyload pdf.js
continuous-integration/drone/push Build is passing
|
2023-02-02 11:19:35 +08:00 |
|
|
daf0c55485
|
feat: dropzone form
|
2023-02-02 10:29:29 +08:00 |
|
|
847a34519d
|
refactor: new UOJForm class (#25)
continuous-integration/drone/push Build is passing
|
2023-02-01 20:54:06 +08:00 |
|
|
42f20cef64
|
fix: typo
continuous-integration/drone/push Build is passing
ref: 88e2ffc54b
|
2023-02-01 20:45:49 +08:00 |
|
|
7e08faa920
|
Merge branch 'master' into uoj_form_v2
|
2023-02-01 20:40:07 +08:00 |
|
|
09ee452c07
|
fix(problem): no submission_requirement warning
continuous-integration/drone/push Build is passing
|
2023-02-01 20:27:05 +08:00 |
|
|
88e8f1de62
|
refactor(problem/manage/data): uoj_form_v2
|
2023-02-01 19:36:27 +08:00 |
|
|
5db2b2c381
|
refactor(contest): not rejudge submissions after contest (#30)
continuous-integration/drone/push Build is passing
This reverts commit 26a63fac8f .
This fixed commit 469fc99ca7 .
|
2023-02-01 18:19:36 +08:00 |
|
|
ac0e1aa4a4
|
refactor: use monaco-editor as source code editor
|
2023-02-01 18:11:26 +08:00 |
|
|
54a243b517
|
Merge branch 'master' into uoj_form_v2
|
2023-01-31 18:30:53 +08:00 |
|
|
47ef361220
|
fix: 8dfa2760f0
continuous-integration/drone/push Build is passing
|
2023-01-31 08:26:36 +08:00 |
|
|
8dfa2760f0
|
feat(problem/remote): download remote images
continuous-integration/drone/push Build is passing
|
2023-01-31 07:59:24 +08:00 |
|
|
5f7bf17fe0
|
feat(problem): insert pdf in statement
continuous-integration/drone/push Build is passing
|
2023-01-30 20:27:53 +08:00 |
|
|
32b92f9311
|
feat(problem/resources): init
|
2023-01-30 18:47:44 +08:00 |
|
|
78d8418c27
|
feat: refresh session after logout
|
2023-01-30 11:53:02 +08:00 |
|
|
26a63fac8f
|
Revert "refactor(contest): not rejudge submissions after contest (#30)"
This reverts commit 545126a303 , reversing
changes made to e522538d98 .
|
2023-01-27 15:46:12 +08:00 |
|
|
459956049f
|
feat(remote_judger): add loj
|
2023-01-24 16:45:22 +08:00 |
|
|
af80a6831b
|
feat(problem/remote): add loj
|
2023-01-24 11:51:21 +08:00 |
|
|
dc32574585
|
feat(problem/remote): rejudge
|
2023-01-22 17:56:36 +08:00 |
|
|
61545c6807
|
feat(remote_judger): add uoj
|
2023-01-22 17:36:18 +08:00 |
|
|
6e945ef711
|
feat(problem/remote): add uoj
|
2023-01-22 17:00:12 +08:00 |
|