Emmy D'Anello
|
412ff4e067
|
Update juries lines in Google Sheet after a pool update (not on every save)
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:23:58 +02: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
|
c135da1f47
|
Share notation sheet with anyone that has the link
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 20:49:56 +01:00 |
|
Emmy D'Anello
|
6867c2cc2d
|
Fix tests
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 20:43:04 +01:00 |
|
Emmy D'Anello
|
1e7bd209a1
|
Add harmonization view
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 20:38:13 +01:00 |
|
Emmy D'Anello
|
6595409df0
|
Add Google Sheets link on tournament and pool pages
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 19:15:21 +01:00 |
|
Emmy D'Anello
|
f1012efcaa
|
Consider tweaks in notation sheet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 18:57:05 +01:00 |
|
Emmy D'Anello
|
5261a52401
|
Add final ranking sheet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 18:28:54 +01:00 |
|
Emmy D'Anello
|
a914237f66
|
Display only one decimal in Google Sheet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 17:23:31 +01:00 |
|
Emmy D'Anello
|
2019c5c434
|
Validate note bounds and that they are integers
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 17:07:53 +01:00 |
|
Emmy D'Anello
|
234b84ef60
|
Add script to parse notes in Google Sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 16:36:57 +01:00 |
|
Emmy D'Anello
|
b9295cc199
|
Add options in the update_notation_sheets script
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 16:02:12 +01:00 |
|
Emmy D'Anello
|
3fae6a00dd
|
Auto update Google Sheet after jury management
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 15:55:28 +01:00 |
|
Emmy D'Anello
|
37ad3cf8a6
|
Export notes on Google Sheet automatically
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 14:21:28 +01:00 |
|
Emmy D'Anello
|
c522387482
|
Export notation sheets on Google Sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 13:41:46 +01:00 |
|
Emmy D'Anello
|
0006ecc90d
|
Display trigrams in note interface
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-29 19:22:20 +01:00 |
|
Emmy D'Anello
|
6b16ed3cc8
|
Add archive with all notation sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-29 18:59:37 +01:00 |
|
Emmy D'Anello
|
5084bb65d9
|
Add ZIP archive for tournament solutions
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-27 00:49:32 +01:00 |
|
Emmy D'Anello
|
4583cf46b1
|
Add ZIP archive for tournament authorizations
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-26 23:55:29 +01:00 |
|
Emmy D'Anello
|
a865361117
|
More data in CSV file
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-26 23:03:11 +01:00 |
|
Emmy D'Anello
|
8777c562dd
|
Linting
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-26 21:18:03 +01:00 |
|
Emmy D'Anello
|
4ea70e5ab9
|
Add juries => Edit jury
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 22:22:16 +01:00 |
|
Emmy D'Anello
|
df036ba384
|
Update draw with the new team repartition
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 22:20:33 +01:00 |
|
Emmy D'Anello
|
bee04b0522
|
Update synthesis sheets templates
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 20:24:57 +01:00 |
|
Emmy D'Anello
|
b6d54d27cd
|
Update ODS note sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 20:05:07 +01:00 |
|
Emmy D'Anello
|
3465da4c36
|
Update bareme
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 19:19:55 +01:00 |
|
Emmy D'Anello
|
4f129280c3
|
Add buttons to publish notes
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 18:14:43 +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
|
0b9079b431
|
Add button to update notes
Add jury president field for pools
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 15:36:51 +01:00 |
|
Emmy D'Anello
|
6fa3a08a72
|
Add button to update notes
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 11:39:29 +01:00 |
|
Emmy D'Anello
|
50d8bc2aed
|
Better jury autocomplete
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 10:33:42 +01:00 |
|
Emmy D'Anello
|
7f7ac5d5e6
|
Users can't join a team after validation
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-24 10:29:45 +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
|
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
|
81c2df7f10
|
Restructure add juree page
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-23 11:23:02 +01:00 |
|
Emmy D'Anello
|
833b300fde
|
Fix motivation letter validation
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-21 20:28:12 +01:00 |
|
Emmy D'Anello
|
12d25b64fe
|
Payments in the list for a tournament are distinct
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-16 10:41:48 +01:00 |
|
Emmy D'Anello
|
71e33b2177
|
Typo
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-03 16:18:04 +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
|
0c45a88246
|
Tournament.amount => Tournament.price
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-26 23:49:57 +01:00 |
|
Emmy D'Anello
|
de22a12e85
|
Activating translation is not needed
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-25 19:22:55 +01:00 |
|
Emmy D'Anello
|
348004320c
|
Add tests for payment management commands
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-25 19:01:26 +01:00 |
|
Emmy D'Anello
|
83300ad4b7
|
Add tests for Hello Asso payments using a fake endpoint
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-25 17:24:52 +01:00 |
|
Emmy D'Anello
|
01ba0a1df9
|
Replace assertEquals by assertEqual (deprecated and removed in Python 3.12)
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 23:10:06 +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
|
1d01376703
|
Update validate team mail with a payment reminder
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 09:56:57 +01:00 |
|
Emmy D'Anello
|
6e35bdc0b3
|
Create payments in a signal rather than in a view
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-24 09:39:04 +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 |
|