1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-07-07 08:24:02 +02:00

Commit Graph

  • 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
  • 4583cf46b1 Add ZIP archive for tournament authorizations Emmy D'Anello 2024-03-26 23:55:29 +01:00
  • a865361117 More data in CSV file Emmy D'Anello 2024-03-26 23:03:11 +01:00
  • 4ea93d3426 Fix draw tests since we updated the repartition algorithm Emmy D'Anello 2024-03-26 22:32:44 +01:00
  • 8777c562dd Linting Emmy D'Anello 2024-03-26 21:18:03 +01:00
  • 4ea70e5ab9 Add juries => Edit jury Emmy D'Anello 2024-03-24 22:22:16 +01:00
  • df036ba384 Update draw with the new team repartition Emmy D'Anello 2024-03-24 21:37:37 +01:00
  • e9ae1fcb60 Update repartition for 5-teams pools Emmy D'Anello 2024-03-24 20:41:37 +01:00
  • bee04b0522 Update synthesis sheets templates Emmy D'Anello 2024-03-24 20:13:53 +01:00
  • b6d54d27cd Update ODS note sheets Emmy D'Anello 2024-03-24 20:05:07 +01:00
  • 3465da4c36 Update bareme Emmy D'Anello 2024-03-24 19:19:55 +01:00
  • 4f129280c3 Add buttons to publish notes Emmy D'Anello 2024-03-24 18:14:43 +01:00
  • d2c1a826a8 Update permissions for juries presidents Emmy D'Anello 2024-03-24 17:42:09 +01:00
  • 0b9079b431 Add button to update notes Emmy D'Anello 2024-03-24 15:36:51 +01:00
  • 6fa3a08a72 Add button to update notes Emmy D'Anello 2024-03-24 11:28:41 +01:00
  • 64b7644e5e Admin users can manage juries Emmy D'Anello 2024-03-24 10:47:35 +01:00
  • 50d8bc2aed Better jury autocomplete Emmy D'Anello 2024-03-24 10:33:42 +01:00
  • 7f7ac5d5e6 Users can't join a team after validation Emmy D'Anello 2024-03-24 10:29:45 +01:00