Commit Graph
100 Commits
Author SHA1 Message Date
pandaandundefined 867cd069c5 core&ui: add contest balloon list (#578)
Co-authored-by: undefined <i@undefined.moe>
2023-11-05 02:51:25 +08:00
panda 65a503b3bd import-hoj: add import support for HOJ (#680) 2023-11-03 10:09:43 +08:00
panda 80aea0b09c ui: only show register button when permission allowed (#679) 2023-10-29 08:07:04 +08:00
panda fe53323d98 ui: fix websocket cookie (#670) 2023-10-17 11:49:33 +08:00
panda ed396dc529 fps-importer: fix remote_oj import (#668) 2023-10-12 00:52:48 +08:00
panda 52e0852fc5 core: fix tdoc body on problem_submit (#665) 2023-10-09 21:19:11 +08:00
panda 659bd9f4aa core: add strict register rate limit (#663) 2023-09-29 19:39:07 +08:00
panda 6940eae888 ui: fix problem_edit subcategory tag selection (#660) 2023-09-21 02:50:24 +08:00
panda a9b2f68d2d core: fix contest discussion parentId (#662) 2023-09-20 21:42:22 +08:00
panda 7b80e4d2a5 core: fix lostpass send mail limit (#659) 2023-09-07 06:07:56 +08:00
panda eda201dd65 ui: fix category tag on problem_edit (#655) 2023-09-02 23:47:55 +08:00
panda ba3c4776fa core: fix user search return null (#651) 2023-08-29 15:46:20 +08:00
panda 7687b99f07 core&ui: fix bugs and add hint (#635)
Co-authored-by: panda <panda_dtdyy@outlook.com>
2023-08-27 01:58:32 +08:00
panda e02d8b5d43 ui: support pinnedFilter metadata (#650) 2023-08-27 01:47:07 +08:00
panda 301cd8e9d2 core: fix oauth user register & bind (#632) (#641) 2023-08-24 08:15:10 +08:00
panda ced52792be ui: support search by displayname (#621) 2023-08-22 08:10:26 +08:00
panda 28a32869e2 utils: fix search parser type export (#644) 2023-08-20 07:18:41 +08:00
panda b73afc7af6 core: fix owner display on problem & contest (#614) 2023-08-17 06:39:35 +08:00
panda 45c5642db3 ui: select closest sample output (#634) 2023-08-06 10:18:54 +08:00
panda 20fe72a708 core: fix home contest&homework query (#633) 2023-08-06 02:19:26 +08:00
pandaandundefined da9676119b core: better testdata match experience (#620)
Co-authored-by: undefined <i@undefined.moe>
2023-08-05 00:26:21 +08:00
panda f45a509c05 ui: disable spellcheck for pertest (#629) (#630) 2023-07-27 14:37:59 +08:00
panda fcd1e4abd6 core: fix inject replacement (#619) 2023-07-19 19:51:56 +08:00
panda 6a8491537c core: fix user delete self discussion reply (#615) (#617) 2023-07-19 13:02:42 +08:00
panda 035670e117 core: fix contest unlock button is not working (#616) 2023-07-16 00:23:14 +08:00
panda df94e5096f ui: fix markdown tag check (#611) 2023-07-11 13:01:13 +08:00
panda 647cd4711e ui: move create training to top (#613) 2023-07-11 12:57:43 +08:00
panda bb000356e0 core: sort homework list (#612) 2023-07-11 12:57:05 +08:00
panda 8f8647f3ee vjudge: catch error on running (#610) 2023-07-07 22:41:06 +08:00
panda 44373794f6 ui: fix enrolled training display (#606) (#609) 2023-07-05 18:13:11 +08:00
panda bd95b9bd83 core: fix strictioi stat (#605) 2023-07-04 17:28:50 +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
panda d3f9a64b9b core: fix storage check display (#603) 2023-07-03 00:34:50 +08:00
panda 1c91ac470c ui: remove empty lang on language filter (#598) (#601) 2023-07-01 20:20:10 +08:00
panda 449ee8c708 ui: fix reaction form (#602) 2023-07-01 20:18:51 +08:00
panda 9da4340a97 vjudge: add CheckService (#599) 2023-06-30 00:52:25 +08:00
panda 3ef12c5eac ui: markdown: disable bilibili autoplay (#590) 2023-06-11 16:30:53 +08:00
panda 6f6bdee077 core&ui: add contest/homework group filter (#589) 2023-06-09 16:01:26 +08:00
panda 9195011b5b contest: fix unrank no display on contest user 2023-06-07 18:35:37 +00:00
panda aba6029281 ui: disable problem on invalid training node (#583) 2023-05-19 15:54:40 +08:00
panda 49dadb6511 ui: fix contest permission control value (#581) 2023-05-19 15:29:12 +08:00
panda de492550a6 ui: fix highlight on legacy mode (#580) 2023-05-16 19:34:52 +08:00
panda 5b78afeba5 core&ui: fix contestTimer on duration contest (#576) 2023-05-16 08:02:02 +08:00
panda 58cab9919d core: fix user import error (#579) 2023-05-16 08:00:26 +08:00
panda 15220f18b7 core: fix contest unlock status (#577) 2023-05-14 01:07:19 +08:00
panda 855db6b64a ui: fix preferenceLang display on problem submit (#573) 2023-05-11 15:04:52 +08:00
panda 72faf6c8d3 core: fix showRecord on locked ioi contest (#575) 2023-05-11 10:54:56 +08:00
panda c1bd317e97 core: fix accept check on problem solution (#574) 2023-05-11 10:53:01 +08:00
pandaandundefined d20c405da9 migrate: add universaloj & hustoj upload file (#553)
Co-authored-by: undefined <i@undefined.moe>
2023-05-10 19:25:05 +08:00
panda 4cb5444f3b core&ui: allow SU edit user profile & security (#561) (#562) 2023-04-30 00:42:50 +08:00
panda 67f0d1d596 core: fix naccept on error (#565) 2023-04-22 23:27:47 +08:00
panda a0b2e65319 core: fix pinnedDomains (#564) 2023-04-22 19:09:11 +08:00
panda 41a20bddbe ui: fix auto subtask (#557) 2023-04-11 16:48:59 +08:00
panda 342e9585dd core: del user cache on group update (#552) 2023-04-07 02:07:27 +08:00
panda 39919a3214 core: allow navigation sorting (#548) 2023-04-04 20:43:26 +08:00
panda 335e8d6ee9 core: fix bug (#551) 2023-04-04 20:41:54 +08:00
panda eb9e79c095 ui: fix problem_list edit mode switch (#549) 2023-04-03 16:48:11 +08:00
panda e1838a2493 core: fix acm lock stat (#547) 2023-04-02 01:12:36 +08:00
pandaandundefined 304e6f24f4 core: fix strictioi (#546)
Co-authored-by: undefined <i@undefined.moe>
2023-03-31 20:01:57 +08:00
panda 3f6f1748e6 ui: add scoreboard pjax (#545) 2023-03-23 15:07:30 +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
panda 9fb85300e7 core: move problems import&export to model for cli (#535) 2023-03-12 22:43:13 +08:00
panda b80c80d9b2 core: strict discussion visiblility check (#537) 2023-03-12 20:11:11 +08:00
panda 366b01aa75 judge: fix pc & add objective subtask score (#534) 2023-03-09 23:41:56 +08:00
panda 4df9527eac core: rp: fix wrong contest status count (#530) 2023-03-06 23:10:45 +08:00
panda 69e7f9d107 judge&ui: support show single subtask score (#529) 2023-03-05 12:29:50 +08:00
panda 203195685d blog: fix bug (#527) 2023-03-04 11:15:41 +08:00
panda 476b17153a core: add IOI(Strict) contest mode (#281) (#525) 2023-03-03 17:52:48 +08:00
panda 0998982ec7 core&ui&judge: show subtask status & score (#524) 2023-03-02 11:23:25 +08:00
panda 9cd7c5cfab devcontainer: bump node version to 18 (#523) 2023-03-01 15:20:53 +08:00
panda eb634dca69 core: allow homework add maintainer (#518) 2023-02-25 17:29:35 +08:00
panda 809966fed3 core: force set lang to _ to avoid ask questions (#520) 2023-02-24 19:47:14 +08:00
panda 37ac2f80f7 ui: add features (#504) 2023-02-07 22:46:50 +08:00
panda 6823a1ed2e ui: fix pick time with change event (#501) 2023-02-03 19:39:58 +08:00
panda fdfa5e9722 core&ui: fix homework operation (#500) 2023-01-31 21:32:46 +08:00
panda 2cd89d7258 util: fix format bug (#499) 2023-01-29 19:35:18 +08:00
panda 65e5296436 ui: fix bugs & add feature (#493) 2023-01-23 22:07:06 +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
panda 3ee29da3bd core: contest: add ledo contest rule (#481) 2023-01-08 22:52:09 +08:00
panda b4f2efb139 i18n: attender -> attendee 2022-12-22 17:52:53 +00:00
panda e6ffdaf11e add contest_user 2022-12-22 17:46:15 +00:00
panda 534fc4bb3b scoreboard user filter 2022-12-20 05:44:18 +00:00
panda cd8efa2025 allow join by unrank user without code 2022-12-19 06:16:09 +00:00
panda b8fd94df50 add unrank & star user on scoreboard ui 2022-12-17 01:14:52 +00:00
panda dc0e397d77 add training files 2022-12-15 18:27:30 +00:00
panda 3600aff598 Merge branch 'master' into contest-access-lock 2022-12-14 11:49:02 +08:00
panda 514f5466a5 fix checkbox 2022-12-13 06:43:02 +00:00
panda c1c68caee6 disabled hide settings 2022-12-13 06:29:12 +00:00
panda 3b699e2274 fix i18n text 2022-12-13 06:20:07 +00:00
panda d67b7f4f74 fix code 2022-12-12 17:46:16 +00:00
panda 84d7094b22 ui: new contest edit page and form_checkbox 2022-12-12 17:43:52 +00:00
panda 4753621f78 core&ui: user_detail: add attended contest (#468) 2022-12-07 23:55:52 +08:00
pandaandundefined c2f5541e83 core&ui: add all enroll users status in training (#456)
Co-authored-by: undefined <i@undefined.moe>
2022-11-27 03:00:10 +08:00
panda 534a634028 core&ui: add error & fix error notification (#464) 2022-11-26 20:30:18 +08:00
panda f65aba6d27 judge: bug fix (#462) 2022-11-18 09:29:17 +08:00
panda e92cbeb1ee core&ui: only show code on contest record (#457) 2022-11-04 01:24:12 +08:00
panda 756b4e0a40 ui: add langs autocomplete in domain_edit (#454) 2022-11-03 11:50:56 +08:00
panda 7c0301c3e0 ui: set mobile logo to 23px height (#453) 2022-10-28 18:22:56 +08:00
f863d80ee0 core&ui: add discussion history (#450)
Co-authored-by: 无限UCW <45730483+wuxianucw@users.noreply.github.com>
Co-authored-by: undefined <i@undefined.moe>
2022-10-27 13:55:17 +08:00