1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-07-02 00:28:32 +02:00
Commit Graph

631 Commits

Author SHA1 Message Date
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
95fec7c0da Admins can declare an email as valid 2020-12-28 21:42:01 +01:00
c86ff67884 Remove Corres2math templates 2020-12-28 21:39:13 +01:00
b6c2a43a1b Drop indexed files 2020-12-28 19:38:10 +01:00
997b21e26a Commit migrations, they should not be too much updated 2020-12-28 19:30:51 +01:00
f1dbdde78d Commit migrations, they should not be too much updated 2020-12-28 19:28:53 +01:00
63f139be45 Wrong import order 2020-12-28 19:19:01 +01:00
0079b6d96d Don't use external libraries when running tests 2020-12-28 19:12:07 +01:00
67b01ea0b3 Make migrations before testing 2020-12-28 18:56:50 +01:00
7ef602c6cd Drop a lot of Corres2math content 2020-12-28 18:52:50 +01:00
f5ec9d1054 Add some properties to the models 2020-12-28 17:49:59 +01:00
ad1337209d Add gitlab ci file (warning: errors are coming) 2020-12-28 17:28:51 +01:00
18b4fa81d3 Prepare the data structure for the participations 2020-12-28 13:47:05 +01:00
d9a85948b3 Implement the data structure for members 2020-12-28 12:59:12 +01:00
03eca29316 Clone Corres2math platform 2020-12-27 11:49:54 +01:00
3d9bd88a41 Reset project 2020-12-27 11:14:35 +01:00
30fa8b7840 Validate emails 2020-09-20 21:24:52 +02:00
83d396a6dc Remove some useless templates 2020-09-19 22:23:03 +02:00
f6c209df03 Use a cron to send mails 2020-09-19 21:31:28 +02:00
d414f1a920 Smaller bashrc 2020-09-19 21:31:11 +02:00
b7cb5aa776 Use mailer to send mails 2020-09-19 21:13:45 +02:00
f2b498c352 Use datepicker inputs for birth date 2020-09-19 21:07:04 +02:00
dac4460c68 Better static files 2020-09-19 20:59:52 +02:00
067a266997 Commit migrations 2020-09-19 20:16:55 +02:00
2ecb13a68a Remove old PHP files 2020-09-19 15:22:51 +02:00
1ae6049974 Merge branch 'django' into 'master'
Django

See merge request animath/si/plateforme!4
2020-07-13 19:30:06 +00:00
db2ee8f78c Merge branch 'master' into 'django'
# Conflicts:
#   Dockerfile
2020-07-13 19:29:48 +00:00
c7f753cf09 🌱 Add README, improve settings 2020-07-13 21:27:36 +02:00
c30a0cdf86 🙈 Don't send any password to admins while registering 2020-07-13 20:29:05 +02:00
dd62a32e08 Use an alpine image rather than Debian buster: this is smaller 2020-06-03 20:42:12 +02:00
a1d02ce657 No longer use insecure mode, setup external nginx server (better performances) 2020-06-03 17:51:50 +02:00
3f83fd6ef3 Better tree 2020-06-02 22:32:10 +02:00
5ec2cf5acd Add symlinks per problem 2020-06-02 22:07:54 +02:00
dd4171b0e8 Fix extra token accesses when someone is already logged 2020-05-30 20:47:54 +02:00
1ef48fc3b4 Add a script to extract solutions, ordered in directories 2020-05-30 17:00:44 +02:00
6d01298e24 Authenticated juries get access with the extra token access 2020-05-25 22:12:05 +02:00
4a7d3c5604 Fix motivation letters 2020-05-25 19:24:19 +02:00
3d9e7136ac Add extra access to juries 2020-05-25 18:27:07 +02:00
522ed088ef Better pool rendering 2020-05-23 19:23:57 +02:00
b16fe7d68e 404 error rather than 403 when media is not found 2020-05-23 12:23:03 +02:00
0b48c0fa95 Display real solutions deadline 2020-05-23 12:19:14 +02:00
70f391420c Syntheses are working 2020-05-20 15:50:44 +02:00
495f42e594 Better final handle 2020-05-20 15:47:45 +02:00
d3412f3963 Final organizers can see more things 2020-05-19 00:09:07 +02:00
7c89aa62cc Final organizers can see the team information 2020-05-18 23:51:13 +02:00
be1957d984 Fix profile list 2020-05-18 23:37:02 +02:00
fc5c061671 On est bienveillants :) 2020-05-17 20:42:16 +02:00
f55bd1f4bd Syntheses are distinct 2020-05-15 20:45:36 +02:00
8c0b2600f9 Fix my account success url 2020-05-15 02:47:22 +02:00
9ba4d88e3d Move some buttons, my account form is now working 2020-05-15 02:44:59 +02:00