undefined
|
b1e7989894
|
core: RecordConn: fix pretest filter
|
2026-10-01 11:08:48 +00:00 |
|
ReiAC
|
816fc88c01
|
cli: db: support overriding backup/restore dir via HYDRO_BACKUP_DIR (#1215)
|
2026-10-01 13:25:16 +08:00 |
|
undefined
|
c77d81817d
|
core: skip telemetry in ci
|
2026-09-20 18:20:38 +00:00 |
|
Baoshuo
|
78e898fdfc
|
core: contest team (#1183)
|
2026-09-16 01:05:44 +08:00 |
|
undefined
|
4cf647c49b
|
patch: ignore package.json & support framework path
|
2026-09-05 11:21:02 +00:00 |
|
XeF2
|
c25c1d5e89
|
fix #1202 (#1203)
|
2026-08-25 14:47:03 +08:00 |
|
undefined
|
f9fb8dcbf1
|
core&elastic: fix search by id
|
2026-08-24 15:25:11 +08:00 |
|
undefined
|
42269f91ca
|
core: ci fix
|
2026-08-23 14:45:30 +08:00 |
|
undefined
|
8f8ab63f2c
|
bump deps
|
2026-08-23 04:17:58 +00:00 |
|
undefined
|
50b105d5d1
|
core: settings: add extra validation
|
2026-08-23 04:12:00 +00:00 |
|
undefined
|
d3334666ec
|
core: use cordis builtin logger
|
2026-08-23 04:03:51 +00:00 |
|
undefined
|
87f64d60fd
|
fix config parse fallback
|
2026-08-12 10:54:31 +08:00 |
|
undefined
|
fc67389b49
|
upgrade deps
|
2026-08-09 07:28:40 +08:00 |
|
Baoshuo
|
f29971a30d
|
core: admin can remove contestant before contest start (#1196)
|
2026-08-03 12:42:33 +08:00 |
|
ILoveScratch
|
52f811cf98
|
ui: fix typo & add stylus style (#1195)
|
2026-08-01 19:11:08 +08:00 |
|
undefined
|
591dbd31c0
|
core: fix js-yaml options
|
2026-07-25 11:25:38 +00:00 |
|
undefined
|
06640c90fb
|
core: contest: scoreboard-view: add advanced checker
|
2026-07-19 19:44:23 +00:00 |
|
undefined
|
18c1882842
|
core: system: add kv delete
|
2026-07-12 18:05:17 +00:00 |
|
undefined
|
ffcacb4cb8
|
core: add missing exports
|
2026-06-26 21:58:37 +08:00 |
|
undefined
|
4b806711ef
|
core: bug fixes
|
2026-06-26 20:22:16 +08:00 |
|
undefined
|
edc00782a3
|
core: remove pwhash export to global.Hydro.modules
|
2026-06-23 07:07:54 +00:00 |
|
undefined
|
72fbe2bb2d
|
core: cli: allow interactive mode
|
2026-06-23 07:07:30 +00:00 |
|
undefined
|
e39a5fa87f
|
core&ui: cache uicontext.domain
|
2026-06-18 12:59:55 +00:00 |
|
Baoshuo
|
43fb00e3c7
|
core: auth/login event (#1181)
|
2026-06-18 11:01:39 +08:00 |
|
undefined
|
3ef155b938
|
ui: fix #1146
|
2026-06-18 05:11:31 +08:00 |
|
Baoshuo
|
a6cdbb9914
|
core: typing for tsdoc (#1164)
|
2026-06-14 08:44:33 +08:00 |
|
undefined
|
6dcc9ca57f
|
core: domain group: only apply default limit when using search
|
2026-06-14 02:20:49 +08:00 |
|
Baoshuo
|
81cf24106b
|
core: group api (#1168)
|
2026-06-14 02:15:37 +08:00 |
|
undefined
|
44df5f0441
|
core: fix setting getAccess
|
2026-06-10 23:39:48 +08:00 |
|
Baoshuo
|
dc5bcff952
|
core: fix logout all sessions behavior (#1178)
|
2026-06-08 12:41:49 +08:00 |
|
Baoshuo
|
01771a43e5
|
core: fix oauth login redirect url (#1172)
|
2026-06-06 18:27:07 +08:00 |
|
Baoshuo
|
8d76be8f0b
|
core: delete old session after recreate (#1173)
|
2026-06-06 17:23:13 +08:00 |
|
Baoshuo
|
3cc13252e8
|
core: allow user/import/parse to add messages (#1171)
|
2026-05-31 20:14:01 +08:00 |
|
undefined
|
6196f20b4c
|
core: problem import: use actual domainId
|
2026-05-28 18:39:36 +08:00 |
|
Baoshuo
|
ce14b98184
|
core&ui: add login methods to response body (#1165)
|
2026-05-24 22:52:08 +08:00 |
|
 Baoshuoandundefined
|
66a8a0ab9e
|
core: fix url helper for custom domain (#1162)
Co-authored-by: undefined <i@undefined.moe>
|
2026-05-22 11:03:32 +08:00 |
|
undefined
|
879dcffc73
|
bump hydrojudge
|
2026-05-19 07:09:43 +08:00 |
|
Baoshuo
|
8f366a04c0
|
ui-next: refactor addon ui patch resolving
|
2026-05-10 01:12:46 +08:00 |
|
Baoshuo
|
f2a5a17f95
|
ui-next: add hydroPlugins to dynamically load route plugins
|
2026-05-10 01:12:46 +08:00 |
|
Baoshuo
|
62cabb1034
|
core: migrate notp to otpauth (#1157)
|
2026-05-09 21:04:55 +08:00 |
|
undefined
|
aea095b356
|
core: fix showDefaultRole flag
|
2026-05-08 05:33:16 +08:00 |
|
Baoshuo
|
843828089e
|
core: fix judger login if builtin login disabled (#1155)
|
2026-05-08 04:54:39 +08:00 |
|
Baoshuo
|
e3fa08f56c
|
core: always pick tsdoc endAt field (#1156)
|
2026-05-07 23:33:45 +08:00 |
|
undefined
|
d66e245bd5
|
core&ui: add showDefaultRole option
|
2026-04-30 02:20:57 +08:00 |
|
undefined
|
01ffba8bb2
|
ui: objective: add dropdown component
|
2026-04-29 03:07:48 +08:00 |
|
Baoshuo
|
125c4b2388
|
core: allow user to manually end contest early (#1147)
|
2026-04-28 04:26:02 +08:00 |
|
Baoshuo
|
d8a5716a22
|
core: fix UserLoginHandler behavior when disabled builtin login (#1150)
|
2026-04-24 20:00:31 +08:00 |
|
undefined
|
5715940b99
|
oauth-oidc: add generic oidc auth
|
2026-04-19 02:05:44 +08:00 |
|
undefined
|
792267bc76
|
core&ui: add keep scoreboard hidden option
|
2026-04-17 21:05:14 +08:00 |
|
undefined
|
6e17062750
|
onsite-toolkit: integrate with external resolver
|
2026-04-17 20:47:11 +08:00 |
|