Emmy D'Anello
|
c12972b718
|
Make Sympa + payment support optional
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-07 16:35:08 +02:00 |
|
Emmy D'Anello
|
9bf3b7dff0
|
Fix permission to see solutions when they are available
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-07 16:16:11 +02:00 |
|
Emmy D'Anello
|
85b3da09f6
|
Add country field in registration
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-07 14:52:09 +02:00 |
|
Emmy D'Anello
|
2ad538f5cc
|
Fix tests after moving static files
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-07 14:25:37 +02:00 |
|
Emmy D'Anello
|
5e2add90a8
|
Minify CSS and JavaScript files
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-06-02 19:47:35 +02:00 |
|
Emmy D'Anello
|
531eecf4b8
|
Make consistent the right alignment and the column structure
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-29 19:51:52 +02:00 |
|
Emmy D'Anello
|
aca23eaf8b
|
Fix under 18 calculus
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-09 17:45:41 +02:00 |
|
Emmy D'Anello
|
4a094002f0
|
Fix under_18 calculus for students that are born on the February 29th
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-07 16:42:05 +02:00 |
|
Emmy D'Anello
|
7a0b93b151
|
Send email after team final selection
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-07 13:39:44 +02:00 |
|
Emmy D'Anello
|
7073f64aa6
|
Duplicate solutions from regional tournament to final tournament after selection
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-07 12:54:16 +02:00 |
|
Emmy D'Anello
|
b4fc976197
|
Display informations about the final tournament in the sidebar
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-07 12:38:41 +02:00 |
|
Emmy D'Anello
|
1493df0078
|
Implement final selection
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-07 11:41:14 +02:00 |
|
Emmy D'Anello
|
eddb741eb7
|
Important information are not only displayed to organizers
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:17:24 +02:00 |
|
Emmy D'Anello
|
a381b5583c
|
Fix permissions for solutions and syntheses
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 22:23:36 +02:00 |
|
Emmy D'Anello
|
6ce179bd60
|
Fix important information for volunteers
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-01 19:01:17 +02:00 |
|
Emmy D'Anello
|
4efce6e325
|
Display datetimes with local timezone
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 22:46:40 +02:00 |
|
Emmy D'Anello
|
29b01ebb13
|
Fix information for juries
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 22:27:38 +01:00 |
|
Emmy D'Anello
|
572a6c3299
|
Add information to teams and juries about pools
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 22:23:34 +01:00 |
|
Emmy D'Anello
|
a44439671e
|
Organizers can edit payments
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-29 17:44:38 +01:00 |
|
Emmy D'Anello
|
d2c1a826a8
|
Update permissions for juries presidents
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 17:42:09 +01:00 |
|
Emmy D'Anello
|
64b7644e5e
|
Admin users can manage juries
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 10:47:35 +01:00 |
|
Emmy D'Anello
|
1dd9a5cf94
|
Add autocomplete feature for jury form
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-23 23:04:22 +01:00 |
|
Emmy D'Anello
|
40aa2e520f
|
Add API endpoint to get volunteers names and emails, for tournament organizers only, to easily add juries
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-23 11:47:42 +01:00 |
|
Emmy D'Anello
|
0ebee1910b
|
Add api endpoints for tweaks and payments
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-23 11:36:09 +01:00 |
|
Emmy D'Anello
|
afbc67c413
|
Let coaches update payment of the team
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-16 07:31:19 +01:00 |
|
Emmy D'Anello
|
f95309be08
|
Frais d'inscription => Frais de participation
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-03 15:16:43 +01:00 |
|
Emmy D'Anello
|
0530441452
|
Fix receipt file name
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-02 19:44:35 +01:00 |
|
Emmy D'Anello
|
4ff53e08db
|
Add privacy policy
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-02 12:52:47 +01:00 |
|
Emmy D'Anello
|
f9645b016a
|
Allow organizers to submit payment forms
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-29 23:05:41 +01:00 |
|
Emmy D'Anello
|
6b7b802d14
|
Don't update payment amount if there isn't anyone
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-29 23:00:35 +01:00 |
|
Emmy D'Anello
|
1684c079e3
|
Fix payment group permission
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-29 22:59:54 +01:00 |
|
Emmy D'Anello
|
207af441a0
|
Add payment interface tests
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 23:05:21 +01:00 |
|
Emmy D'Anello
|
2a2786ba6d
|
Add payment information after payment
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 22:58:06 +01:00 |
|
Emmy D'Anello
|
295717256f
|
Grouping payments is only allowed if all members of a team have not paid yet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 08:54:01 +01:00 |
|
Emmy D'Anello
|
7b4e867e33
|
Linting
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-23 23:05:10 +01:00 |
|
Emmy D'Anello
|
2c54f315f6
|
Add payments table page
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-23 22:58:23 +01:00 |
|
Emmy D'Anello
|
de504398d2
|
Improve Django-admin interface, inlines and filters
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-23 21:43:44 +01:00 |
|
Emmy D'Anello
|
cae1c6fdb8
|
Send payment confirmation mail after payment, and send weekly reminders for people that have not paid
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-23 18:02:24 +01:00 |
|
Emmy D'Anello
|
6a928ee35b
|
Prepare mails for payment confirmations and reminders
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-22 18:43:18 +01:00 |
|
Emmy D'Anello
|
bc535f4075
|
Restore payment edit form for volunteers
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-21 23:56:29 +01:00 |
|
Emmy D'Anello
|
64b91cf7e0
|
Display payments in team detail view
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-21 23:41:31 +01:00 |
|
Emmy D'Anello
|
54dafe1cec
|
Improve payment messages
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-21 23:12:01 +01:00 |
|
Emmy D'Anello
|
b16b6e422f
|
Allow anonymous users to perform a payment using a special auth token
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-21 22:44:56 +01:00 |
|
Emmy D'Anello
|
8d08b18d08
|
Configure Hello Asso return endpoint
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-20 22:54:12 +01:00 |
|
Emmy D'Anello
|
b3555a7807
|
Create Hello Asso checkout intents
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-19 00:17:14 +01:00 |
|
Emmy D'Anello
|
98d04b9093
|
Make the payment group button work
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-18 23:02:27 +01:00 |
|
Emmy D'Anello
|
4d157b2bd7
|
Setup payment interface
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-18 22:36:01 +01:00 |
|
Emmy D'Anello
|
7c9083a6b8
|
Restructure payment model
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-12 22:58:48 +01:00 |
|
Emmy D'Anello
|
ece128836a
|
Temporary disable payment form
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-11 23:51:33 +01:00 |
|
Emmy D'Anello
|
850659bf48
|
Display payment information on the sidebar
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-11 23:31:24 +01:00 |
|