undefined
|
9971967fd1
|
core: remove deprecation
|
2022-10-05 18:54:49 +08:00 |
|
undefined
|
d94e3e650a
|
geoip: use context.service
|
2022-10-04 23:54:25 +08:00 |
|
undefined
|
09f3900eec
|
core: load monitor as plugin
|
2022-10-04 22:28:40 +08:00 |
|
undefined
|
8cffe19609
|
workspace: upgrade deps
|
2022-10-04 21:31:58 +08:00 |
|
undefined
|
d27a1499d2
|
core: export lodash and moment for plugins
|
2022-10-03 18:12:27 +08:00 |
|
undefined
|
efb8adfe6d
|
core: remove undocumented domain.union feature
|
2022-10-03 14:27:59 +08:00 |
|
undefined
|
c2c85581c4
|
ui: seperate module build
|
2022-10-01 06:18:42 +08:00 |
|
undefined
|
90a9fa95f4
|
core: mark model as plugin
|
2022-09-30 23:34:54 +08:00 |
|
undefined
|
70a96aecac
|
core: use common plugin-api interface
|
2022-09-30 19:02:40 +08:00 |
|
undefined
|
15b88f00a9
|
core: interface: remove unused collections
|
2022-09-30 02:45:28 +08:00 |
|
undefined
|
446859822a
|
core: use aws-sdk/s3 instead of minio
|
2022-09-27 02:34:53 +08:00 |
|
undefined
|
9461499d7c
|
core: contest_scoreboard: disable pagination
|
2022-09-26 23:59:33 +08:00 |
|
undefined
|
5b7067d77d
|
core: use cordis to manage app lifecycle
|
2022-09-23 17:52:27 +08:00 |
|
undefined
|
28f03dbcbd
|
core: add provideModule and injectUI API
|
2022-09-23 01:36:12 +08:00 |
|
undefined
|
18cd033664
|
core: bug fix
|
2022-09-21 16:31:12 +08:00 |
|
undefined
|
d9a28d9152
|
core: hot reload for ui modules
|
2022-09-21 15:38:36 +08:00 |
|
undefined
|
7b112817c6
|
core: contestScoreboardRow method
|
2022-09-14 21:38:55 +08:00 |
|
undefined
|
dbe369d0c6
|
core&ui: contest: tsdoc projection for contest
|
2022-09-12 18:41:06 +08:00 |
|
undefined
|
7343c596e9
|
core&ui: optimize injectable
|
2022-09-07 20:30:44 +08:00 |
|
undefined
|
3401cd75bf
|
judge: respect hack subtask configured score
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
f87c320e42
|
core: handle hack rejudge
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
4e0c9bb00a
|
core&judge&ui: hack submission
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
07ab4f1bbd
|
judge: bug fix
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
7f967060cd
|
judge: remove useless suffix
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
0a4cd76a47
|
core: remove unused import
|
2022-09-05 03:01:09 +08:00 |
|
undefined
|
55266888d4
|
workspace: remove dev dockerfile
|
2022-08-28 14:01:21 +08:00 |
|
undefined
|
7903d012da
|
core&utils: remove outdated code
|
2022-08-24 14:35:45 +08:00 |
|
undefined
|
baab7bb68c
|
core: move lib/misc to ui
|
2022-07-10 22:27:46 +08:00 |
|
undefined
|
996ff2a9dd
|
core&ui: contest_files
|
2022-07-09 18:08:42 +08:00 |
|
undefined
|
86d77625f6
|
core: support ContestRule.hidden
|
2022-07-09 11:40:33 +08:00 |
|
undefined
|
76745639c1
|
judge: change objective config format
|
2022-06-27 15:00:58 +08:00 |
|
undefined
|
069f420310
|
core: contest: tsdoc.startAt
|
2022-06-01 10:21:29 +08:00 |
|
undefined
|
bcf0938f90
|
core: update contest_export fields
|
2022-05-19 20:34:49 +08:00 |
|
undefined
|
a585c13a72
|
judge: provide score & subtaskId
|
2022-05-13 00:00:55 +08:00 |
|
undefined
|
539a1c44ce
|
judge: use case.score & normalizeSubtask API
|
2022-05-10 01:55:34 +08:00 |
|
 undefinedandpanda
|
310189bc4d
|
ui: UI&UX enhance, bug fixes
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2022-05-10 01:55:20 +08:00 |
|
undefined
|
902393e587
|
core: record file operator
|
2022-04-11 16:20:50 +08:00 |
|
undefined
|
406e45975f
|
core: fallback for non-replicaset instances
|
2022-04-06 05:35:44 +08:00 |
|
undefined
|
429bacfaf2
|
core: use coll.watch to stream events
|
2022-04-06 05:24:15 +08:00 |
|
undefined
|
3ec549ee9c
|
ui: update acm scoreboard display
|
2022-03-25 10:53:14 +08:00 |
|
undefined
|
18fc66ecb7
|
core&ui&elastic: support elastic search and allow search result pagination
|
2022-03-18 22:48:23 +08:00 |
|
undefined
|
9e86d47d19
|
core: update rp method
|
2022-03-08 00:33:41 +08:00 |
|
undefined
|
6a289f788d
|
core: add jsc loader
|
2022-02-28 14:21:44 +08:00 |
|
undefined
|
c305e57860
|
core: allow lock topic
|
2022-02-12 19:21:35 +08:00 |
|
undefined
|
8810ccd285
|
judge: use addProgress instead of progress
|
2022-02-10 13:11:05 +08:00 |
|
undefined
|
5182031bca
|
oauth: github: handle private email
|
2022-02-09 20:32:46 +08:00 |
|
undefined
|
b1f90ab5a1
|
core: oauth: enhancement
|
2022-02-09 18:44:41 +08:00 |
|
undefined
|
e67ff511bb
|
core&ui: contest: acm: lock scoreboard
|
2022-02-02 00:53:06 +08:00 |
|
undefined
|
8fd23e6cea
|
core: feat: problem group-assign
|
2022-01-07 21:37:19 +08:00 |
|
undefined
|
f699d67019
|
core: user_group: draft
|
2022-01-07 18:20:05 +08:00 |
|