Commit Graph

218 Commits

Author SHA1 Message Date
fad01eef66
feat: add UOJForm::addMarkdownEditor() 2023-03-14 16:55:11 +08:00
180484383b
fix: UOJProblemDataSynchronizer::_updateProblemConf()
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-13 22:01:55 +08:00
efd5f8709f
feat: add cc address 2023-03-11 09:43:08 +08:00
81aed1adc2
fix: bda7c96df6
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-09 06:23:14 +08:00
bda7c96df6
fix: username color
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-08 21:58:38 +08:00
a08a94304f
refactor(blog-editor): ui improvements 2023-02-28 17:32:22 +08:00
0d31f56e39
fix: 8a04d24a5b
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-28 14:34:09 +08:00
8a04d24a5b
refactor(contest): contest card
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-26 18:03:00 +08:00
c98a893fb6
feat(blog): markdown comment support
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 22:10:29 +08:00
bc3cf49280
feat: click_zan cnt block title
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 17:21:09 +08:00
d2e2760be3
feat: update click_zan display_cnt
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 17:04:29 +08:00
d9a913f03a
fix: 5394bbb2f7 2023-02-24 15:31:11 +08:00
5394bbb2f7
feat: hide exact value of negative zan values
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 15:05:53 +08:00
9ad23faefc
fix: 571d5cddc3
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-23 22:06:11 +08:00
87e0fd62f5
refactor: username color 2023-02-23 19:46:33 +08:00
b98edf87b0
feat: dark mode 2023-02-23 18:28:20 +08:00
571d5cddc3
feat(submission): display contest 2023-02-23 11:16:15 +08:00
167bc3f56f
chore: update default score_type
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-20 22:04:24 +08:00
d7741c2910
refactor(contest): finalTest database transaction
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-20 09:45:40 +08:00
d824955ebe
feat(submissions): submission status detail display
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-19 08:02:28 +08:00
52f05a3a01
fix(submissions): submission status badge
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-18 10:52:12 +08:00
79b9b50da1
fix(submissions): badge and score color
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-18 10:18:05 +08:00
ec8f271713
refactor(submissions): new design
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-18 09:19:21 +08:00
fe7b22959b
fix(submission): test title width
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-17 21:11:27 +08:00
dc3c40463d
feat(submissions): user-friendly time format
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-17 19:01:22 +08:00
33522fe8a2
refactor(blogs): blogs list 2023-02-17 18:33:52 +08:00
22e53b0359
fix: UOJBlog::getSolutionProblem() 2023-02-17 17:11:23 +08:00
80ae85fbf4
Merge branch 'new_submission_page'
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-17 16:55:17 +08:00
69583714c8
fix(submission): user profile link, button icon 2023-02-17 16:55:04 +08:00
8b45b03225
feat(submission): finish refactor 2023-02-17 16:50:32 +08:00
1f11278815
feat(hack): hack success message
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-17 10:57:55 +08:00
496b87d0a4
refactor(submission): two columns layout 2023-02-17 10:56:29 +08:00
32efcd3e64
feat(contest): final test for ioi contests
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-16 06:36:14 +08:00
353ee59c07
fix: 2cd81ab055
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-15 17:17:14 +08:00
e8103b7b9a
feat: acm team account (#42)
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-15 17:00:49 +08:00
57773b9f41
fix(contest): check if has final_result when starting final test
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-15 16:50:06 +08:00
098e488fe3
feat: acm team account 2023-02-15 16:46:47 +08:00
a6e0a20cf2
feat(login): not sending email if device is in history 2023-02-15 14:09:40 +08:00
8e57d52af7
feat: submit button loading spinner
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-14 19:15:08 +08:00
45af08923c
fix: title escape 2023-02-14 18:52:31 +08:00
c35dd3f3fb
feat: add incomplete user profile warning
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-14 11:56:13 +08:00
a483cc598b
feat(super_manage): submission_frequency config 2023-02-14 11:36:10 +08:00
0f3099bbe5
chore: update mail template 2023-02-14 11:18:47 +08:00
79e2579a3d
feat: update email template
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-14 07:05:47 +08:00
25f497e1cf
feat: inline image in email
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-14 06:31:34 +08:00
80bca8dba0
feat(user/edit): clear_remember_token
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 22:01:17 +08:00
dfdc2a0756
fix: update status although email not set
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 21:03:28 +08:00
04e6853222
fix: 8314eb6760 2023-02-13 21:01:30 +08:00
8c189fd9eb
feat: email notice 2023-02-13 20:29:32 +08:00
b7428e1c85
fix: username color in system_msg
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 18:46:06 +08:00