undefined
|
b84d9e4a92
|
core: validator: do not allow empty title
|
2023-06-18 19:48:18 +08:00 |
|
undefined
|
b48fb3dcc3
|
core: buildContent: fix html samples
|
2023-05-06 21:05:36 +08:00 |
|
panda
|
39919a3214
|
core: allow navigation sorting (#548)
|
2023-04-04 20:43:26 +08:00 |
|
undefined
|
0685b88066
|
core: update to mongodb5 (#514)
|
2023-02-27 18:31:24 +08:00 |
|
undefined
|
bd13c57d82
|
core: user: private and public projection (#507)
|
2023-02-24 14:58:22 +08:00 |
|
undefined
|
478666bdf5
|
core&ui: fix empty pretest input
|
2023-02-10 21:25:55 +08:00 |
|
undefined
|
65311529bd
|
workspace: add eslint-config package (#510)
|
2023-02-09 23:06:03 +08:00 |
|
undefined
|
1124ed9506
|
core: validator: support 'convert' as default action
fix #505, close #506
|
2023-02-05 13:07:46 +08:00 |
|
undefined
|
29dd5645c1
|
core: validator: fix types
|
2023-02-03 14:43:04 +08:00 |
|
undefined
|
9d8f165c40
|
core: validator: use basicString for title and password
|
2023-02-01 21:38:36 +08:00 |
|
undefined
|
ec0ba8a394
|
core: remove deprecated apis
|
2023-01-29 11:34:02 +08:00 |
|
undefined
|
05b27fc1eb
|
core: split validator
|
2023-01-29 11:13:37 +08:00 |
|
undefined
|
149c3671f7
|
core: add avatar validation
|
2023-01-29 11:06:16 +08:00 |
|
undefined
|
1f585968a4
|
core: drop legacy validator (#497)
|
2023-01-28 00:03:31 +08:00 |
|
undefined
|
c989d1291d
|
update readme
|
2023-01-24 01:44:41 +08:00 |
|
 pandaandundefined
|
d069fe127b
|
core&ui: add webauthn support (#484)
Co-authored-by: panda <panda_dtdyy@outlook.com>
Co-authored-by: undefined <i@undefined.moe>
|
2023-01-23 17:49:40 +08:00 |
|
undefined
|
18d59edc82
|
core: fix #483
|
2023-01-10 21:59:44 +08:00 |
|
undefined
|
7f51df236a
|
eslint: enable extra rules
no-implicit-coercion, no-extra-boolean-cast, no-invalid-this, logical-assignment-operators, no-unmodified-loop-condition
|
2023-01-06 00:28:35 +08:00 |
|
panda
|
e6ffdaf11e
|
add contest_user
|
2022-12-22 17:46:15 +00:00 |
|
undefined
|
8024122e8f
|
core: contest: simplify
|
2022-12-22 23:38:32 +08:00 |
|
panda
|
b8fd94df50
|
add unrank & star user on scoreboard ui
|
2022-12-17 01:14:52 +00:00 |
|
undefined
|
f4eac56e92
|
core: support language code for IE
|
2022-11-24 10:46:59 +08:00 |
|
undefined
|
02b2263fd9
|
core: validator.isContent: trim before length check
|
2022-11-11 13:38:34 +08:00 |
|
undefined
|
d7908aaff6
|
core: small enhancements
|
2022-11-08 00:25:04 +08:00 |
|
undefined
|
52cdd166aa
|
core: bug fix
|
2022-11-07 02:24:16 +08:00 |
|
undefined
|
c89bf6cfdb
|
core: fix type annotations
|
2022-11-05 18:12:05 +08:00 |
|
undefined
|
4976f94ec0
|
core&ui: i18n: fix serialize
|
2022-11-05 18:07:05 +08:00 |
|
undefined
|
e1228345b0
|
core: fix lang select
|
2022-11-04 21:41:40 +08:00 |
|
undefined
|
bf37fb4848
|
core: add hydrooj install command
|
2022-11-04 01:47:48 +08:00 |
|
undefined
|
ce8b77a6f7
|
core: use disposable app.i18n.load
|
2022-11-03 12:37:53 +08:00 |
|
undefined
|
dc13760852
|
core&ui: extensible domain & system manage sidebar
|
2022-10-20 11:18:26 +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
|
2ffaf9201f
|
core: simplify contest rank function
|
2022-09-16 10:10:59 +08:00 |
|
undefined
|
f5828e5cb3
|
core: use saslprep to limit usernames
|
2022-09-13 18:59:04 +08:00 |
|
undefined
|
7343c596e9
|
core&ui: optimize injectable
|
2022-09-07 20:30:44 +08:00 |
|
undefined
|
4e0c9bb00a
|
core&judge&ui: hack submission
|
2022-09-06 13:02:46 +08:00 |
|
undefined
|
7903d012da
|
core&utils: remove outdated code
|
2022-08-24 14:35:45 +08:00 |
|
undefined
|
52a0666b31
|
core: fix buildContent(type=markdown)
|
2022-08-17 00:32:03 +08:00 |
|
undefined
|
74b140d88b
|
core: fix title check
|
2022-07-13 14:57:29 +08:00 |
|
undefined
|
baab7bb68c
|
core: move lib/misc to ui
|
2022-07-10 22:27:46 +08:00 |
|
undefined
|
e4ce668850
|
core: bug fix
|
2022-06-29 00:31:44 +08:00 |
|
undefined
|
5409186bf7
|
core: skip fallbacks in english translation
|
2022-06-29 00:26:09 +08:00 |
|
undefined
|
56396940fc
|
core: fix title check
|
2022-05-28 19:11:19 +08:00 |
|
undefined
|
a9a7b3a451
|
core: reduce default integrate cache size
|
2022-05-11 19:42:36 +08:00 |
|
undefined
|
539a1c44ce
|
judge: use case.score & normalizeSubtask API
|
2022-05-10 01:55:34 +08:00 |
|
undefined
|
18fc66ecb7
|
core&ui&elastic: support elastic search and allow search result pagination
|
2022-03-18 22:48:23 +08:00 |
|
undefined
|
f621d26ed7
|
bump deps version
|
2022-03-12 23:38:41 +08:00 |
|
undefined
|
e1a1e35f94
|
core&ui: drop Import.SYZOJ support
|
2022-03-02 17:54:05 +08:00 |
|