panda
|
d802a81a45
|
core: fix contest scoreboard groups check (#820)
|
2024-06-06 13:18:08 +08:00 |
|
undefined
|
3302480348
|
core: trigger recalcStatus when setScore
|
2024-05-29 22:36:52 +08:00 |
|
undefined
|
d4116c502e
|
core: make API a service
|
2024-05-25 02:14:07 +08:00 |
|
panda
|
87adfd288c
|
core: fix scoreboard_export PERM_VIEW_DISPLAYNAME (#793)
|
2024-04-30 00:31:39 +08:00 |
|
undefined
|
9f302e7b71
|
core: fix #781
|
2024-04-10 18:21:18 +08:00 |
|
 undefinedandpanda
|
e25db178fd
|
core: add contest score ratio (#765)
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2024-04-01 19:25:18 +08:00 |
|
panda
|
f0219116f3
|
core&ui: add homework files & enhance delete operation (#755)
|
2024-03-29 10:36:55 +08:00 |
|
undefined
|
3fed9f4716
|
ui: add problem tags to contest_manage
|
2024-03-27 11:19:32 +08:00 |
|
undefined
|
c123995235
|
core: add contest/list hook
|
2024-03-22 10:42:49 +08:00 |
|
 undefinedandpanda
|
a56b1650be
|
upgrade to cordis v3 (#733)
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2024-03-07 01:32:58 +08:00 |
|
undefined
|
e44054aa40
|
core: switch to injectUI
|
2024-02-23 07:15:57 +08:00 |
|
undefined
|
fe3c32a67e
|
core: optimize permission control for group filter in contest_scoreboard
|
2024-02-23 07:08:44 +08:00 |
|
undefined
|
911676b050
|
core: add paginator keys
|
2024-01-16 03:01:35 +08:00 |
|
undefined
|
2ae4af762b
|
core: contest_export_ghost: add star to team name if team was unranked
|
2023-12-18 10:06:12 +08:00 |
|
panda
|
453d9076b0
|
core: fix bugs (#702)
|
2023-12-14 17:06:28 +08:00 |
|
undefined
|
7f31826364
|
core: add sanitize-filename
|
2023-12-03 13:36:15 +08:00 |
|
panda
|
e0db6c6d47
|
core&ui: fix record display (#693)
|
2023-12-01 06:52:10 +08:00 |
|
undefined
|
039d0c2d4d
|
core: update tdoc type
|
2023-11-25 08:46:41 +08:00 |
|
undefined
|
efde5b339f
|
core&ui&judge: bug fixes and improvements
|
2023-11-12 23:51:00 +08:00 |
|
 Milmonandpanda
|
f305cbfc60
|
core&ui: fix bugs (#672)
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2023-11-10 01:44:19 +08:00 |
|
undefined
|
fd4fb18db2
|
core: fix contest_balloon
|
2023-11-05 20:49:54 +08:00 |
|
panda
|
c8c8063240
|
core&ui: add clarification (#669)
|
2023-11-05 06:49:51 +08:00 |
|
 pandaandundefined
|
867cd069c5
|
core&ui: add contest balloon list (#578)
Co-authored-by: undefined <i@undefined.moe>
|
2023-11-05 02:51:25 +08:00 |
|
undefined
|
335a272db4
|
eslint: add github/array-foreach rule
|
2023-10-20 20:59:48 +08:00 |
|
undefined
|
64b667e44d
|
core: fix group filter
|
2023-07-13 13:19:00 +08:00 |
|
panda
|
bb000356e0
|
core: sort homework list (#612)
|
2023-07-11 12:57:05 +08:00 |
|
panda
|
3e49c5bf7b
|
core: hide scoreboard before contest (#607)
|
2023-07-04 17:27:20 +08:00 |
|
panda
|
b8e34ddfcd
|
core: allow manager filter all groups (#604)
|
2023-07-03 02:26:40 +08:00 |
|
undefined
|
4bb1e3a81f
|
core&ui: fix group filter display
|
2023-06-30 01:06:19 +08:00 |
|
panda
|
6f6bdee077
|
core&ui: add contest/homework group filter (#589)
|
2023-06-09 16:01:26 +08:00 |
|
undefined
|
93bf79e6ad
|
core: fix contest export for file submission
|
2023-06-09 13:05:14 +08:00 |
|
panda
|
9195011b5b
|
contest: fix unrank no display on contest user
|
2023-06-07 18:35:37 +00:00 |
|
undefined
|
2dbe92344a
|
core: contest: fix permission control
|
2023-05-19 15:47:52 +08:00 |
|
panda
|
5b78afeba5
|
core&ui: fix contestTimer on duration contest (#576)
|
2023-05-16 08:02:02 +08:00 |
|
 Reiandpanda
|
6cbb5ccfc9
|
core&ui: add PERM_VIEW_HIDDEN_CONTEST and PERM_VIEW_HIDDEN_HOMEWORK (#571)
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2023-05-09 17:13:09 +08:00 |
|
undefined
|
aa4099834c
|
core&ui: contest_scoreboard: filter by group
|
2023-04-28 00:41:13 +08:00 |
|
undefined
|
5214a021a9
|
core: ContestUser: fix endAt calculation
|
2023-04-22 18:10:36 +08:00 |
|
undefined
|
7e7a714b02
|
core: fix model import
|
2023-04-08 02:35:58 +08:00 |
|
undefined
|
205475b859
|
core: fix #554
|
2023-04-08 02:32:10 +08:00 |
|
undefined
|
dde46c6e7f
|
core: fix contest permission check
|
2023-03-26 22:57:43 +08:00 |
|
panda
|
3f6f1748e6
|
ui: add scoreboard pjax (#545)
|
2023-03-23 15:07:30 +08:00 |
|
 undefinedandpanda
|
17cf1194de
|
core: contest: support realtime scoreboard after freeze contest (#544)
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2023-03-22 23:22:49 +08:00 |
|
undefined
|
3b80564b5c
|
update changelog
|
2023-03-15 22:55:10 +08:00 |
|
panda
|
3581ccb065
|
core&ui: add new features about domain (#528)
Co-authored-by: undefined <i@undefined.moe>
- Add navigation hint
- Update homework/contest filter by assign
- Allow empty query for DomainSelectAutoComplete
|
2023-03-12 22:45:23 +08:00 |
|
undefined
|
0685b88066
|
core: update to mongodb5 (#514)
|
2023-02-27 18:31:24 +08:00 |
|
panda
|
eb634dca69
|
core: allow homework add maintainer (#518)
|
2023-02-25 17:29:35 +08:00 |
|
undefined
|
254f659f0a
|
core: remove getTestdata option
|
2023-02-12 16:20:50 +08:00 |
|
undefined
|
1124ed9506
|
core: validator: support 'convert' as default action
fix #505, close #506
|
2023-02-05 13:07:46 +08:00 |
|
undefined
|
1f585968a4
|
core: drop legacy validator (#497)
|
2023-01-28 00:03:31 +08:00 |
|
undefined
|
37af6fd5a6
|
core: use Types.ArrayOf to replace Types.Array
|
2023-01-20 03:34:18 +08:00 |
|