|
5cfd8d5846
|
feat(remote_judger): add luogu
|
2023-02-03 10:47:58 +08:00 |
|
|
2ab8d07683
|
refactor(problem/remote): custom account field
|
2023-02-03 09:06:47 +08:00 |
|
|
fe5e9b17e5
|
refactor: lazyload pdf.js
continuous-integration/drone/push Build is passing
|
2023-02-02 11:19:35 +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 |
|
|
ac0e1aa4a4
|
refactor: use monaco-editor as source code editor
|
2023-02-01 18:11:26 +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 |
|
|
104ce059d4
|
feat(problem/remote): convert to local problem
continuous-integration/drone/push Build is passing
|
2023-01-28 09:30:50 +08:00 |
|
|
6510c5bc4e
|
feat(problem/remote): add atcoder
|
2023-01-20 21:23:22 +08:00 |
|
|
4647a8c8ba
|
refactor(problem): remove UOJProblem::type()
|
2023-01-19 16:06:42 +08:00 |
|
|
8041b49bd8
|
feat(problem): import remote problem
|
2023-01-18 16:20:12 +08:00 |
|
|
ee0ff210bb
|
fix(web/problem): answer_form->extra_validator
|
2023-01-12 08:56:44 +08:00 |
|
|
781d1183ba
|
chore(web/contest/problem): hide tags and difficulty in contest
continuous-integration/drone/push Build is passing
|
2022-12-27 11:23:44 +08:00 |
|
|
35eb4c170c
|
chore(web): translate more strings
|
2022-12-23 21:41:46 +08:00 |
|
|
382fecac89
|
Revert "chore(web): disable custom test"
continuous-integration/drone/push Build is passing
This reverts commit 248a924df7 .
|
2022-12-09 20:27:54 +08:00 |
|
|
664fca166e
|
fix(web/problem): flex-shrink for info card title
continuous-integration/drone/push Build is passing
|
2022-12-07 22:49:21 +08:00 |
|
|
58abb51818
|
feat(web/problem): display is_hidden tag in problem page
|
2022-12-06 16:38:50 +08:00 |
|
|
586df479f6
|
refactor(web/problem): difficulty
|
2022-12-05 17:14:43 +08:00 |
|
|
edc98d5c35
|
fix(web/problem): tag in problem info card
continuous-integration/drone/push Build is passing
|
2022-12-05 16:25:14 +08:00 |
|
|
248a924df7
|
chore(web): disable custom test
continuous-integration/drone/push Build is passing
|
2022-12-04 21:16:48 +08:00 |
|
|
720db7727a
|
feat(web/problem): problem info card
|
2022-12-04 20:44:51 +08:00 |
|
|
c0512e35d8
|
feat(web/problem): submissions button
continuous-integration/drone/push Build is passing
|
2022-11-23 16:31:37 +08:00 |
|
|
ff16bfbc84
|
fix(web/problem): limits default value
continuous-integration/drone/push Build is passing
|
2022-11-12 19:09:47 +08:00 |
|
|
ef3f7b9e7f
|
feat(web): new user permissions (#10)
|
2022-11-12 07:10:34 +08:00 |
|
|
3c4cc702c3
|
chore(web): remove show-text option of click-zan block
|
2022-11-09 21:37:37 +08:00 |
|
|
4f5bbf82a5
|
fix(web/problem): page title
continuous-integration/drone/push Build is passing
|
2022-11-07 15:44:01 +08:00 |
|
|
844c93da84
|
refactor: sync code from uoj.ac
|
2022-11-06 10:26:21 +08:00 |
|
|
1227acf47a
|
refactor(web/contest): contest manage v2 and contest confirmation
continuous-integration/drone/push Build is passing
|
2022-10-23 20:39:11 +08:00 |
|
|
277e69f507
|
feat(web): drop bs4
continuous-integration/drone/push Build is passing
|
2022-10-22 21:12:13 +08:00 |
|
|
e98978d6d8
|
feat(web/problem): hash route for tabs
|
2022-10-21 11:52:19 +08:00 |
|
|
318e618499
|
fix(web): right column width
|
2022-10-19 11:57:06 +08:00 |
|
|
4d68b2237f
|
fix(web): use hljs in bs5 pages
|
2022-10-11 07:50:58 +08:00 |
|
|
1279ccf711
|
refactor(web): fix table classes in backend
|
2022-10-10 07:52:30 +08:00 |
|
|
a97a05553b
|
chore: remove table-striped class
continuous-integration/drone/push Build is passing
|
2022-10-08 08:50:23 +08:00 |
|
|
63b7768f78
|
feat: force-login and open-register config
continuous-integration/drone/push Build is passing
|
2022-10-07 17:29:26 +08:00 |
|
|
6a91c0521c
|
feat: contest navigator in problem page
continuous-integration/drone/push Build is passing
|
2022-10-07 09:31:31 +08:00 |
|
|
d1374e99eb
|
feat: move problem sidebar items
|
2022-10-07 09:13:35 +08:00 |
|
|
c5bb4a1a67
|
feat: redirect to login instead of return 403
continuous-integration/drone/push Build is passing
|
2022-10-06 20:28:43 +08:00 |
|
|
82d4bf59f3
|
fix: dec731f86f
continuous-integration/drone/push Build is passing
|
2022-10-03 14:55:28 +08:00 |
|
|
dec731f86f
|
fix: problem page items
continuous-integration/drone/push Build is passing
|
2022-10-03 14:28:33 +08:00 |
|
|
05dcdf2158
|
fix: remove poster field in problem.conf
continuous-integration/drone/push Build is passing
|
2022-10-01 17:18:29 +08:00 |
|
|
44b3840e5f
|
feat: add problems_solutions
continuous-integration/drone/push Build is passing
|
2022-09-28 19:48:49 +08:00 |
|
|
beaa45160b
|
fix: problem click zan block
|
2022-09-27 16:48:17 +08:00 |
|
|
315626200c
|
refactor: contest problem page with bs5
|
2022-09-27 16:42:24 +08:00 |
|
|
f8377ebdad
|
fix: columns breakpoint
continuous-integration/drone/push Build is passing
|
2022-09-27 07:57:01 +08:00 |
|
|
fc66e5afe5
|
fix: 6cbf44ead5
continuous-integration/drone/push Build is passing
|
2022-09-26 16:32:38 +08:00 |
|
|
6cbf44ead5
|
fix: add classes to tables
continuous-integration/drone/push Build is passing
|
2022-09-26 14:35:13 +08:00 |
|
|
3a26ee7092
|
refactor: problem page with bs5
continuous-integration/drone/push Build is passing
|
2022-09-25 18:28:43 +08:00 |
|
|
67c29e3add
|
feat: testcase download
continuous-integration/drone/push Build is passing
|
2022-09-20 13:10:25 +08:00 |
|