Emmy D'Anello
|
b7344566ef
|
Only accept GDrive notifications if the content was updated
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 22:04:55 +02:00 |
Emmy D'Anello
|
c45071c038
|
Add notifications from Google Drive to automatically get updates from Google Sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 21:55:46 +02:00 |
Emmy D'Anello
|
8996fc2cca
|
Fix updating Google Spreadsheet after uploading CSV
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 10:39:08 +02:00 |
Emmy D'Anello
|
867ee7efe1
|
Fix passage view for participants
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 22:22:16 +02:00 |
Emmy D'Anello
|
10a42d3633
|
Only harmonize valid participations
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 22:12:54 +02:00 |
Emmy D'Anello
|
bb579d640c
|
Add buttons to hide notes from public if needed
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 22:11:01 +02:00 |
Emmy D'Anello
|
d7b4233282
|
Rapporteure -> Rapportrice
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 21:47:14 +02:00 |
Emmy D'Anello
|
40988348d3
|
Upload notes to Google Sheets after uploading a CSV file
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 20:59:00 +02:00 |
Emmy D'Anello
|
1cbf95e6e1
|
Display at least our notes in the notes table
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 20:56:49 +02:00 |
Emmy D'Anello
|
e53575d31d
|
Remove "Add passage" and "Udate pool teams" forms since they can lead to unwanted states. Pool teams and passages are managed by the draw system. If needed, use the admin interface
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:30:19 +02:00 |
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
089374b937
|
Fix join team view
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-11 21:40:06 +01:00 |
Emmy D'Anello
|
acd1d80c75
|
First important informations
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-02-11 20:20:28 +01:00 |
Emmy D'Anello
|
93a2e2436d
|
Drop Matrix support
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-01-13 16:49:49 +01:00 |
Emmy D'Anello
|
29074c4bfd
|
Add button to download all solutions and syntheses in a ZIP file
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-05-19 14:51:52 +02:00 |
Emmy D'Anello
|
8245ba0063
|
Add Redis Channel Layer for the drawing system
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-12 00:10:17 +02:00 |
Emmy D'Anello
|
0e7a275a28
|
Order participations by validity status and by trigram
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-11 22:46:15 +02:00 |
Emmy D'Anello
|
3b7f2130f3
|
Check that notes correspond to someone in the jury, and throw an error if this is not the case
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-10 17:38:58 +02:00 |
Emmy D'Anello
|
80f0baac1e
|
Must be authenticated to upload notes
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-10 10:05:14 +02:00 |
Emmy D'Anello
|
b40dce27df
|
Juries can't download ZIP archives with authorizations
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-09 11:37:45 +02:00 |
Emmy D'Anello
|
505a94e3aa
|
Customize the notation sheet template for juries
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-07 21:47:06 +02:00 |
Emmy D'Anello
|
b921ca045e
|
Process notation sheets when there are 4 or 5 teams
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-07 13:16:49 +02:00 |
Emmy D'Anello
|
a382e089ae
|
Add observer notes
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-07 12:10:25 +02:00 |
Emmy D'Anello
|
9eed5ca2a0
|
Add e-mail address on tournament export
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-07 11:32:47 +02:00 |
Emmy D'Anello
|
1ed4e9c17a
|
Add multiple sheets for 5-teams pools
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2023-04-06 23:58:59 +02:00 |