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
|
aac4fc59e6
|
Fix parsing tweaks
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 19:16:32 +02:00 |
|
Emmy D'Anello
|
78a43148a8
|
Fetch registrations by user id
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 19:12:10 +02:00 |
|
Emmy D'Anello
|
ceedd0678c
|
Sleep more in parsing notation sheets to avoid reaching the API limit
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 10:49:19 +02:00 |
|
Emmy D'Anello
|
d13385fa01
|
Don't set notes if there isn't anyone
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 10:42:55 +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
|
65dcc978c1
|
Don't parse spreadsheet if there is no spreadsheet
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-06 10:38:09 +02:00 |
|
Emmy D'Anello
|
923b07b97e
|
Reduce delay to update the left bar to only 2 hours
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:34:59 +02:00 |
|
Emmy D'Anello
|
84860a2875
|
Add syntheses templates in information bar
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:32:01 +02:00 |
|
Emmy D'Anello
|
6add9a1419
|
Add links to solutions also for second round
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:21:23 +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
|
a763abf781
|
Add direct links to the opponent and reporter solutions
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:14:59 +02:00 |
|
Emmy D'Anello
|
78e8a92c3a
|
Fix solution link
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 23:06:11 +02:00 |
|
Emmy D'Anello
|
424dee4aea
|
Fix solution path name
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 22:56:45 +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
|
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
|
32b2d7239c
|
Fix important information for participants
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-03 22:19:09 +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
|
dba937fb03
|
Administrateurs => Administrateur⋅rices
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-04-01 18:59:25 +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
|
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
|
9092cf1846
|
Improve edit buttons
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 21:36:09 +02:00 |
|
Emmy D'Anello
|
37b86d4ea0
|
Better download link to the ODS file
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 21:23:57 +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
|
c4ec6a6f29
|
Don't delete extra jury lines on Google Sheets
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 15:34:21 +02:00 |
|
Emmy D'Anello
|
779aec5e55
|
Don't use Google Sheets in tests (for now)
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 15:30:17 +02:00 |
|
Emmy D'Anello
|
bf5c673739
|
Update the final ranking page after the draw export
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:48:01 +02:00 |
|
Emmy D'Anello
|
a62e906b0e
|
Hide draw export button sooner to avoid that double exports
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:45:32 +02:00 |
|
Emmy D'Anello
|
630633bab4
|
Teams may not beeing in a pool of the second round (for example, for the final tournament)
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:42:34 +02:00 |
|
Emmy D'Anello
|
8d7d7cd645
|
Create Google Sheets after the draw
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-31 13:38:20 +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
|
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
|
30b9a73df8
|
Allow pools to be already created, fetch them after the draw if necessary
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 22:25:08 +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
|
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
|
109b603b7a
|
Update Font Awesome
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
|
2024-03-30 19:28:45 +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 |
|