• Joined on 2020-05-21
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-19 00:51:41 +00:00
e4fa6c0321 Use a checkbox widget to select tournament organizers
4821b090ae Update on index page
0522db0f63 Install PyPDF3 in test environment
3e0e6ae7b4 Check that syntheses are valid files
d5e7295981 Detect when a solution has more than 30 pages
Compare 5 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 23:31:41 +00:00
8515153be7 Fix linting
5a865efd18 Don't upload solutions or syntheses after the deadline, if an existing file was previously sent
a55eea7c10 Teams can see solutions only from the date from which they are available for the second round
Compare 3 commits »
ynerant synced and deleted reference refs/pipelines/243469364 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 23:31:40 +00:00
ynerant synced new reference refs/pipelines/243469364 to ynerant/plateforme-tfjm2 from mirror 2021-01-18 22:51:39 +00:00
ynerant synced commits to refs/pipelines/243469364 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 22:51:39 +00:00
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 22:51:39 +00:00
cb5f597547 Index tournaments
96adb01edb Display scholarship attestation
40fd5a56c1 Add detail on how to pay
00c936f909 Add script that checks payments from Hello Asso
0346df11c2 Fix sympa lists and matrix channels in the cron
Compare 6 commits »
ynerant synced and deleted reference refs/pipelines/243449773 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 22:11:39 +00:00
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 21:31:40 +00:00
ef4d74545a Fix tests
ynerant synced commits to refs/pipelines/243449773 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 21:31:40 +00:00
ynerant synced new reference refs/pipelines/243449773 to ynerant/plateforme-tfjm2 from mirror 2021-01-18 21:31:40 +00:00
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 20:51:40 +00:00
d05a8339fe If the tournament is free, then the payment is automatically valid
38dc00b2c9 Scholarships are not unique
4cd1e43564 It is possible to validate payment status
Compare 3 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 17:31:40 +00:00
53a55ee898 Display payment status
d5ba7a08a9 Use ipython rather than ptpython
Compare 2 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 16:11:40 +00:00
b0e43959eb Don't display notes too early
70d2ade6a3 Display pools only when necessary
364025b195 Add Payment model
Compare 3 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 15:31:40 +00:00
e0f230b8c7 Update translations
47b14c3e47 Initialize a random password for new organizers
0607398491 This is TFJM², not Corres2math
a454441097 Display edit password button
Compare 4 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 14:51:40 +00:00
b4da740fb6 Matrix channels are working
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-18 01:31:40 +00:00
64e2d8d264 Manage Matrix channels
46ba112612 Use new logo
Compare 2 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-17 16:51:40 +00:00
392ab86123 Latest python-magic version is broken
7decc18ad5 Add other authorizations in the team authorizations
Compare 2 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-17 15:31:40 +00:00
daac77ba57 Linting
9b5ad96aaa Fix broken tests
Compare 2 commits »
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-17 12:11:40 +00:00
c151ff3611 Protect pages (not tested)
ynerant synced commits to TFJMv3 at ynerant/plateforme-tfjm2 from mirror 2021-01-16 21:31:39 +00:00
1e413229a1 Mailing lists are working