1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-12-02 03:24:46 +01:00

Commit Graph

  • 86e978faf2 Don't display ranking in notation ODS when there are 5 teams Emmy D'Anello 2024-04-19 18:30:59 +02:00
  • 0845d0bfb6 Since a notation sheet has at most 4 passages, reduce the number of columns to 26 Emmy D'Anello 2024-04-18 15:41:27 +02:00
  • f457a2355e Display scores of all teams in a 5-teams pool Emmy D'Anello 2024-04-18 15:22:59 +02:00
  • bacdd5cfcf Replace pool name by its short name in severous views Emmy D'Anello 2024-04-18 15:12:45 +02:00
  • 3e24e10780 Fix information display for participants in 5-teams pools Emmy D'Anello 2024-04-18 15:07:15 +02:00
  • adc4634f3e Better pool view for 5-teams pools Emmy D'Anello 2024-04-18 15:05:10 +02:00
  • 266afaf5c9 Split 5-teams pols in two pools for each room Emmy D'Anello 2024-04-18 14:53:58 +02:00
  • 059cae75c5 Fix notation sheets when we change the order of pools Emmy D'Anello 2024-04-17 22:02:29 +02:00
  • 91a1837c99 Fix 5-teams pools passages Emmy D'Anello 2024-04-17 21:56:46 +02:00
  • b24201c529 Rapporteure => Rapportrice Emmy D'Anello 2024-04-17 00:58:56 +02:00
  • 53302db56a Display mentions only after the reveal of the notes of the second round Emmy D'Anello 2024-04-17 00:43:42 +02:00
  • 49fda3df49 Add mentions Emmy D'Anello 2024-04-17 00:29:48 +02:00
  • 3a0a98a331 Linting Emmy D'Anello 2024-04-17 00:02:48 +02:00
  • 21c4d5d7f5 Exchange first and last teams if there is only one pool (event if there are only 3 or 4 teams) Emmy D'Anello 2024-04-17 00:02:02 +02:00
  • 338a19ec32 Remove observer status Emmy D'Anello 2024-04-16 23:58:42 +02:00
  • 5bfcaab831 Fix scale for reporter Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr> Emmy D'Anello 2024-04-16 13:21:42 +02:00
  • 49e5d97ec9 Generate spreadsheet with all teams at the second place Emmy D'Anello 2024-04-13 21:28:32 +02:00
  • 0e185f5046 Add trigrams in column headers in Google Sheets Emmy D'Anello 2024-04-13 20:15:07 +02:00
  • ab7cdd56cc Update scale in passage detail view Emmy D'Anello 2024-04-13 20:08:47 +02:00
  • 7edd43f626 Rapporteure => Rapportrice Emmy D'Anello 2024-04-13 12:48:13 +02:00
  • aca23eaf8b Fix under 18 calculus Emmy D'Anello 2024-04-09 17:44:15 +02:00
  • a02697a3a7 Use local time for channel ids Emmy D'Anello 2024-04-08 00:03:10 +02:00
  • d3d72e090c Fix tournament detail view for anonymous users Emmy D'Anello 2024-04-07 18:31:59 +02:00
  • 6c76f1e633 Fix final selection Emmy D'Anello 2024-04-07 18:30:06 +02:00
  • 4a094002f0 Fix under_18 calculus for students that are born on the February 29th Emmy D'Anello 2024-04-07 16:42:05 +02:00
  • 3045857897 There is no fixture to load Emmy D'Anello 2024-04-07 13:46:03 +02:00
  • 7a0b93b151 Send email after team final selection Emmy D'Anello 2024-04-07 13:39:44 +02:00
  • 7073f64aa6 Duplicate solutions from regional tournament to final tournament after selection Emmy D'Anello 2024-04-07 12:54:16 +02:00
  • b4fc976197 Display informations about the final tournament in the sidebar Emmy D'Anello 2024-04-07 12:38:41 +02:00
  • 7a004596ca Only display final selection after publishing results Emmy D'Anello 2024-04-07 12:09:31 +02:00
  • 1493df0078 Implement final selection Emmy D'Anello 2024-04-07 11:40:58 +02:00
  • 7732a737bb Use local date for GDrive channel ids Emmy D'Anello 2024-04-07 09:39:17 +02:00
  • b942baea17 Support ODS and CSV formats to read notes from a spreadsheet Emmy D'Anello 2024-04-07 09:34:52 +02:00
  • 188b83ce2d Fix tournament prefetch related in GSheet notifications Emmy D'Anello 2024-04-07 00:21:20 +02:00
  • 29d9432ca2 Order passages by position rather than id Emmy D'Anello 2024-04-06 23:34:06 +02:00
  • 0181a1392d Guess the CSV delimiter when uploading a notation sheet Emmy D'Anello 2024-04-06 23:08:35 +02:00
  • ec0419a6d7 Fix expected GDrive channel ID Emmy D'Anello 2024-04-06 22:43:48 +02:00
  • 54016a1fbf Remove test code Emmy D'Anello 2024-04-06 22:37:33 +02:00
  • 7ae015cef9 Reject unauthenticated users + exponential wait time Emmy D'Anello 2024-04-06 22:28:46 +02:00
  • ea264fbca6 Reject unauthenticated users + exponential wait time Emmy D'Anello 2024-04-06 22:25:58 +02:00
  • 758f714096 Add supportAllDrives=true parameter to GDrive notifications Emmy D'Anello 2024-04-06 22:18:22 +02:00
  • 40d24740ed Fix import orders Emmy D'Anello 2024-04-06 22:05:48 +02:00
  • b7344566ef Only accept GDrive notifications if the content was updated Emmy D'Anello 2024-04-06 22:04:55 +02:00
  • 0f5d0c8b40 Add try/catch in Google Sheets scripts Emmy D'Anello 2024-04-06 21:57:34 +02:00
  • c45071c038 Add notifications from Google Drive to automatically get updates from Google Sheets Emmy D'Anello 2024-04-06 21:55:46 +02:00
  • aac4fc59e6 Fix parsing tweaks Emmy D'Anello 2024-04-06 19:16:32 +02:00
  • 78a43148a8 Fetch registrations by user id Emmy D'Anello 2024-04-06 19:12:10 +02:00
  • ceedd0678c Sleep more in parsing notation sheets to avoid reaching the API limit Emmy D'Anello 2024-04-06 10:49:19 +02:00
  • d13385fa01 Don't set notes if there isn't anyone Emmy D'Anello 2024-04-06 10:42:55 +02:00
  • 8996fc2cca Fix updating Google Spreadsheet after uploading CSV Emmy D'Anello 2024-04-06 10:39:08 +02:00
  • 65dcc978c1 Don't parse spreadsheet if there is no spreadsheet Emmy D'Anello 2024-04-06 10:38:09 +02:00
  • 923b07b97e Reduce delay to update the left bar to only 2 hours Emmy D'Anello 2024-04-03 23:34:59 +02:00
  • 84860a2875 Add syntheses templates in information bar Emmy D'Anello 2024-04-03 23:30:31 +02:00
  • 6add9a1419 Add links to solutions also for second round Emmy D'Anello 2024-04-03 23:21:23 +02:00
  • eddb741eb7 Important information are not only displayed to organizers Emmy D'Anello 2024-04-03 23:17:24 +02:00
  • a763abf781 Add direct links to the opponent and reporter solutions Emmy D'Anello 2024-04-03 23:14:59 +02:00
  • 78e8a92c3a Fix solution link Emmy D'Anello 2024-04-03 23:06:11 +02:00
  • 424dee4aea Fix solution path name Emmy D'Anello 2024-04-03 22:56:45 +02:00
  • a381b5583c Fix permissions for solutions and syntheses Emmy D'Anello 2024-04-03 22:23:36 +02:00
  • 867ee7efe1 Fix passage view for participants Emmy D'Anello 2024-04-03 22:22:16 +02:00
  • 32b2d7239c Fix important information for participants Emmy D'Anello 2024-04-03 22:19:09 +02:00
  • 6ce179bd60 Fix important information for volunteers Emmy D'Anello 2024-04-01 19:01:17 +02:00
  • dba937fb03 Administrateurs => Administrateur⋅rices Emmy D'Anello 2024-04-01 18:59:25 +02:00
  • 4efce6e325 Display datetimes with local timezone Emmy D'Anello 2024-03-31 22:46:40 +02:00
  • 10a42d3633 Only harmonize valid participations Emmy D'Anello 2024-03-31 22:12:54 +02:00
  • bb579d640c Add buttons to hide notes from public if needed Emmy D'Anello 2024-03-31 22:11:01 +02:00
  • d7b4233282 Rapporteure -> Rapportrice Emmy D'Anello 2024-03-31 21:45:28 +02:00
  • 9092cf1846 Improve edit buttons Emmy D'Anello 2024-03-31 21:36:09 +02:00
  • 37b86d4ea0 Better download link to the ODS file Emmy D'Anello 2024-03-31 21:23:57 +02:00
  • 40988348d3 Upload notes to Google Sheets after uploading a CSV file Emmy D'Anello 2024-03-31 20:59:00 +02:00
  • 1cbf95e6e1 Display at least our notes in the notes table Emmy D'Anello 2024-03-31 20:56:49 +02:00
  • c4ec6a6f29 Don't delete extra jury lines on Google Sheets Emmy D'Anello 2024-03-31 15:34:21 +02:00
  • 779aec5e55 Don't use Google Sheets in tests (for now) Emmy D'Anello 2024-03-31 15:30:17 +02:00
  • bf5c673739 Update the final ranking page after the draw export Emmy D'Anello 2024-03-31 13:48:01 +02:00
  • a62e906b0e Hide draw export button sooner to avoid that double exports Emmy D'Anello 2024-03-31 13:45:32 +02:00
  • 630633bab4 Teams may not beeing in a pool of the second round (for example, for the final tournament) Emmy D'Anello 2024-03-31 13:42:34 +02:00
  • 8d7d7cd645 Create Google Sheets after the draw Emmy D'Anello 2024-03-31 13:38:20 +02:00
  • 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 Emmy D'Anello 2024-03-31 13:30:19 +02:00
  • 412ff4e067 Update juries lines in Google Sheet after a pool update (not on every save) Emmy D'Anello 2024-03-31 13:23:58 +02:00
  • 29b01ebb13 Fix information for juries Emmy D'Anello 2024-03-30 22:27:38 +01:00
  • 30b9a73df8 Allow pools to be already created, fetch them after the draw if necessary Emmy D'Anello 2024-03-30 22:25:08 +01:00
  • 572a6c3299 Add information to teams and juries about pools Emmy D'Anello 2024-03-30 22:23:34 +01:00
  • c135da1f47 Share notation sheet with anyone that has the link Emmy D'Anello 2024-03-30 20:49:56 +01:00
  • 6867c2cc2d Fix tests Emmy D'Anello 2024-03-30 20:43:04 +01:00
  • 1e7bd209a1 Add harmonization view Emmy D'Anello 2024-03-30 20:38:13 +01:00
  • 109b603b7a Update Font Awesome Emmy D'Anello 2024-03-30 19:28:45 +01:00
  • 6595409df0 Add Google Sheets link on tournament and pool pages Emmy D'Anello 2024-03-30 19:15:21 +01:00
  • f1012efcaa Consider tweaks in notation sheet Emmy D'Anello 2024-03-30 18:57:05 +01:00
  • 5261a52401 Add final ranking sheet Emmy D'Anello 2024-03-30 18:28:54 +01:00
  • a914237f66 Display only one decimal in Google Sheet Emmy D'Anello 2024-03-30 17:23:31 +01:00
  • 2019c5c434 Validate note bounds and that they are integers Emmy D'Anello 2024-03-30 17:07:53 +01:00
  • 234b84ef60 Add script to parse notes in Google Sheets Emmy D'Anello 2024-03-30 16:36:57 +01:00
  • b9295cc199 Add options in the update_notation_sheets script Emmy D'Anello 2024-03-30 16:02:12 +01:00
  • 3fae6a00dd Auto update Google Sheet after jury management Emmy D'Anello 2024-03-30 15:55:28 +01:00
  • 37ad3cf8a6 Export notes on Google Sheet automatically Emmy D'Anello 2024-03-30 14:21:28 +01:00
  • c522387482 Export notation sheets on Google Sheets Emmy D'Anello 2024-03-30 13:41:46 +01:00
  • 0006ecc90d Display trigrams in note interface Emmy D'Anello 2024-03-29 19:22:20 +01:00
  • 6b16ed3cc8 Add archive with all notation sheets Emmy D'Anello 2024-03-29 18:59:37 +01:00
  • a44439671e Organizers can edit payments Emmy D'Anello 2024-03-29 17:44:38 +01:00
  • 5084bb65d9 Add ZIP archive for tournament solutions Emmy D'Anello 2024-03-27 00:49:32 +01:00