Commit Graph

313 Commits

Author SHA1 Message Date
Yohann D'ANELLO 72753edf64
Address, responsible and phone number were missing. Use Google Maps API to query the address, to ensure to have valid addresses 2020-12-28 23:59:21 +01:00
Yohann D'ANELLO 95fec7c0da
Admins can declare an email as valid 2020-12-28 21:42:01 +01:00
Yohann D'ANELLO c86ff67884
Remove Corres2math templates 2020-12-28 21:39:13 +01:00
Yohann D'ANELLO 997b21e26a
Commit migrations, they should not be too much updated 2020-12-28 19:30:51 +01:00
Yohann D'ANELLO 63f139be45
Wrong import order 2020-12-28 19:19:01 +01:00
Yohann D'ANELLO 7ef602c6cd
Drop a lot of Corres2math content 2020-12-28 18:52:50 +01:00
Yohann D'ANELLO f5ec9d1054
Add some properties to the models 2020-12-28 17:49:59 +01:00
Yohann D'ANELLO 18b4fa81d3
Prepare the data structure for the participations 2020-12-28 13:47:05 +01:00
Yohann D'ANELLO d9a85948b3
Implement the data structure for members 2020-12-28 12:59:12 +01:00
Yohann D'ANELLO 03eca29316
Clone Corres2math platform 2020-12-27 11:49:54 +01:00
Yohann D'ANELLO 3d9bd88a41
Reset project 2020-12-27 11:14:35 +01:00
Yohann D'ANELLO 30fa8b7840 Validate emails 2020-09-20 21:24:52 +02:00
Yohann D'ANELLO f2b498c352 Use datepicker inputs for birth date 2020-09-19 21:07:04 +02:00
Yohann D'ANELLO 067a266997 Commit migrations 2020-09-19 20:16:55 +02:00
Yohann D'ANELLO c30a0cdf86 🙈 Don't send any password to admins while registering 2020-07-13 20:29:05 +02:00
Yohann D'ANELLO 3f83fd6ef3 Better tree 2020-06-02 22:32:10 +02:00
Yohann D'ANELLO 5ec2cf5acd Add symlinks per problem 2020-06-02 22:07:54 +02:00
Yohann D'ANELLO 1ef48fc3b4 Add a script to extract solutions, ordered in directories 2020-05-30 17:00:44 +02:00
Yohann D'ANELLO 4a7d3c5604 Fix motivation letters 2020-05-25 19:24:19 +02:00
Yohann D'ANELLO 3d9e7136ac Add extra access to juries 2020-05-25 18:27:07 +02:00
Yohann D'ANELLO 522ed088ef Better pool rendering 2020-05-23 19:23:57 +02:00
Yohann D'ANELLO b16fe7d68e 404 error rather than 403 when media is not found 2020-05-23 12:23:03 +02:00
Yohann D'ANELLO 0b48c0fa95 Display real solutions deadline 2020-05-23 12:19:14 +02:00
Yohann D'ANELLO 70f391420c Syntheses are working 2020-05-20 15:50:44 +02:00
Yohann D'ANELLO 495f42e594 Better final handle 2020-05-20 15:47:45 +02:00
Yohann D'ANELLO d3412f3963 Final organizers can see more things 2020-05-19 00:09:07 +02:00
Yohann D'ANELLO 7c89aa62cc Final organizers can see the team information 2020-05-18 23:51:13 +02:00
Yohann D'ANELLO f55bd1f4bd Syntheses are distinct 2020-05-15 20:45:36 +02:00
Yohann D'ANELLO 8c0b2600f9 Fix my account success url 2020-05-15 02:47:22 +02:00
Yohann D'ANELLO 9ba4d88e3d Move some buttons, my account form is now working 2020-05-15 02:44:59 +02:00
Yohann D'ANELLO f01537719b Limit upload file size 2020-05-12 18:36:36 +02:00
Yohann D'ANELLO 150f555d9d Search user by last name or first name 2020-05-11 18:22:36 +02:00
Yohann D'ANELLO 7d007b11df Change user page in django admin 2020-05-11 18:18:47 +02:00
Yohann D'ANELLO 3b792a0548 Update translations 2020-05-11 14:21:55 +02:00
Yohann D'ANELLO a561364bd0 Comment code, fix minor issues 2020-05-11 14:08:19 +02:00
Yohann D'ANELLO 5668e1e642 Name of solutions 2020-05-08 19:44:46 +02:00
Yohann D'ANELLO 6c907e0168 Name of syntheses 2020-05-08 19:06:04 +02:00
Yohann D'ANELLO 8ceecd85c8 Syntheses for different rounds are distinct 2020-05-08 19:01:27 +02:00
Yohann D'ANELLO 90b1169f32 Syntheses for different rounds are distinct 2020-05-08 18:07:01 +02:00
Yohann D'ANELLO e5b4a9b80f Display dates on syntheses page 2020-05-08 16:25:55 +02:00
Yohann D'ANELLO 397f243c82 Remove wrong comments 2020-05-08 16:07:51 +02:00
Yohann D'ANELLO 4b777d90b5 Fix mails to teams that are selected to the final 2020-05-07 19:19:58 +02:00
Yohann D'ANELLO 317d9499d0 Send mail to teams that are selected to the final 2020-05-07 17:50:59 +02:00
Yohann D'ANELLO 393ac6bd31 Distinct solutions 2020-05-07 11:58:43 +02:00
Yohann D'ANELLO b93643d0cc Fix static files! 2020-05-06 23:43:14 +02:00
Yohann D'ANELLO 2a97dab5b6 Juries have more rights 2020-05-06 21:13:30 +02:00
Yohann D'ANELLO d89f2c266d Juries have more rights 2020-05-06 21:10:48 +02:00
Yohann D'ANELLO 72519c3d30 Fix organizer form 2020-05-06 20:42:06 +02:00
Yohann D'ANELLO 6e31bcc7f1 Select teams for final 2020-05-06 18:10:33 +02:00
Yohann D'ANELLO abafdc86d9 Order solutions by problem number 2020-05-06 14:50:07 +02:00
Yohann D'ANELLO 1a83aa0388 Fix table ordering bug 2020-05-06 14:39:03 +02:00
Yohann D'ANELLO c51bdd0d1a Fix date import of old documents 2020-05-06 14:28:51 +02:00
Yohann D'ANELLO 49ae0f18f5 Send a mail to people in a team 2020-05-06 00:20:39 +02:00
Yohann D'ANELLO 6b698c95cc Send a mail to people in a team 2020-05-06 00:19:38 +02:00
Yohann D'ANELLO 03063599a5 Localize table headers 2020-05-06 00:15:46 +02:00
Yohann D'ANELLO 4093411260 Hugs 2020-05-05 23:19:18 +02:00
Yohann D'ANELLO 36bbe95fc3 Better times 2020-05-05 23:06:32 +02:00
Yohann D'ANELLO 75d8ec2265 Fix send solution error 2020-05-05 22:29:10 +02:00
Yohann D'ANELLO 4ce767d451 Teams can't see problems for the second round until the given date 2020-05-05 18:29:02 +02:00
Yohann D'ANELLO 28abf730a2 Fix new organizer role 2020-05-05 18:17:48 +02:00
Yohann D'ANELLO 4f33cf66f8 Fix one form validation 2020-05-05 18:06:38 +02:00
Yohann D'ANELLO ec39d94e34 Better mails 2020-05-05 17:40:57 +02:00
Yohann D'ANELLO b835f26611 Send mail with plain text to new organizers 2020-05-05 17:29:35 +02:00
Yohann D'ANELLO faba118955 Send mails to organizers properly 2020-05-05 17:23:33 +02:00
Yohann D'ANELLO f9dc0e57ad Send mails 2020-05-05 17:12:24 +02:00
Yohann D'ANELLO c9b198cd3d Fix join team 2020-05-05 16:17:46 +02:00
Yohann D'ANELLO 5c8c0b3e5c Fix join team 2020-05-05 16:14:02 +02:00
Yohann D'ANELLO 613fe2447d Use timezone 2020-05-05 16:07:53 +02:00
Yohann D'ANELLO 333b04a01b Order tables 2020-05-05 16:04:53 +02:00
Yohann D'ANELLO bfba07b7a2 Display teams selected for the final 2020-05-05 14:17:06 +02:00
Yohann D'ANELLO 9f22157ccf datetime are time-zoned 2020-05-05 13:57:19 +02:00
Yohann D'ANELLO f5367828ca datetime are time-zoned 2020-05-05 13:54:26 +02:00
Yohann D'ANELLO 72ca257bc3 datetime are time-zoned 2020-05-05 13:51:47 +02:00
Yohann D'ANELLO ecbbe46420 Fix pools for organizers, broken links 2020-05-05 13:32:48 +02:00
Yohann D'ANELLO cb7c23fd68 Fix pools for organizers, broken links 2020-05-05 13:13:43 +02:00
Yohann D'ANELLO 12e4222393 Fix one translation 2020-05-05 08:15:09 +02:00
Yohann D'ANELLO 66505fd72a Fix syntheses import 2020-05-05 08:04:55 +02:00
Yohann D'ANELLO 242a1c96a6 Fix syntheses import 2020-05-05 08:01:42 +02:00
Yohann D'ANELLO bff49889c5 Fix import 2020-05-05 07:23:07 +02:00
Yohann D'ANELLO e04e432292 Fix import 2020-05-05 07:20:01 +02:00
Yohann D'ANELLO 02475a4b8d Fix import 2020-05-05 07:09:49 +02:00
Yohann D'ANELLO 240b0472a0 Fix import 2020-05-05 07:09:17 +02:00
Yohann D'ANELLO 1e574208bd Fix import 2020-05-05 06:59:32 +02:00
Yohann D'ANELLO aa1dd2cebc Fix import 2020-05-05 06:41:48 +02:00
Yohann D'ANELLO ee23ec7641 Fix import 2020-05-05 06:20:40 +02:00
Yohann D'ANELLO b7c62741a8 Click on pool table 2020-05-05 06:07:49 +02:00
Yohann D'ANELLO ac9591c320 Pool endpoint 2020-05-05 05:57:57 +02:00
Yohann D'ANELLO 14cde3ac91 Update translations 2020-05-05 04:48:42 +02:00
Yohann D'ANELLO 104ca590a5 Pool support 2020-05-05 04:45:38 +02:00
Yohann D'ANELLO cd928a2263 Git old mail templates 2020-05-05 02:47:17 +02:00
Yohann D'ANELLO 4d9b6ad2c5 Validate teams 2020-05-05 02:20:45 +02:00
Yohann D'ANELLO 4534a278d7 My account form 2020-05-05 01:04:07 +02:00
Yohann D'ANELLO 3889256fb1 Add & join teams 2020-05-05 00:56:34 +02:00
Yohann D'ANELLO b55aa6f4f3 Send syntheses 2020-05-05 00:11:38 +02:00
Yohann D'ANELLO 26eacad2fd Send solutions 2020-05-04 23:37:21 +02:00
Yohann D'ANELLO 9499e10524 My team 2020-05-04 22:27:45 +02:00
Yohann D'ANELLO ac2790d327 Connect as other people 2020-05-04 21:02:57 +02:00
Yohann D'ANELLO 5ebf258eab Add some forms 2020-05-04 20:21:53 +02:00
Yohann D'ANELLO 03f47f996b Profile list 2020-04-30 21:07:12 +02:00
Yohann D'ANELLO c636f483bb Solutions 2020-04-30 20:11:03 +02:00
Yohann D'ANELLO eee7fc845c API 2020-04-30 19:12:15 +02:00
Yohann D'ANELLO 683d523da9 Prepare patterns 2020-04-30 01:43:12 +02:00
Yohann D'ANELLO f08f52c129 Display team solutions 2020-04-30 01:20:50 +02:00
Yohann D'ANELLO 3fdda5a030 Display teams 2020-04-29 17:58:11 +02:00
Yohann D'ANELLO f57d7554e7 Display teams 2020-04-29 16:59:59 +02:00
Yohann D'ANELLO e865910ee3 Display tournament list 2020-04-29 16:26:52 +02:00
Yohann D'ANELLO eead385218 Login is possible 2020-04-29 15:29:01 +02:00
Yohann D'ANELLO 264f2b7e6b Index page 2020-04-29 07:39:52 +02:00
Yohann D'ANELLO 1ba789411d Import data of old database 2020-04-29 06:52:39 +02:00
Yohann D'ANELLO bc869241b6 Django admin management 2020-04-29 04:51:25 +02:00
Yohann D'ANELLO 706de5bd41 Update translations 2020-04-29 04:26:26 +02:00
Yohann D'ANELLO 6a3390bb8d Create models 2020-04-29 04:06:02 +02:00
Yohann D'ANELLO 8cde47bab7 C'est parti ... 2020-04-29 02:24:12 +02:00