Commit Graph

17 Commits

Author SHA1 Message Date
adb0e36dd4 Able to sync and export standalone exercices 2024-04-19 11:48:59 +02:00
daae6f4f07 admin: New option to drop all solutions from the database 2024-04-19 11:48:59 +02:00
b6966d47ce sync: Replace []error by go.uber.org/multierr 2024-04-19 11:48:57 +02:00
8b50029f4d admin: Fix errors reporting 2024-04-19 11:48:57 +02:00
1769938205 generator: Can perform synchronous generation 2024-04-19 11:48:55 +02:00
dc83efa868 sync: Better perform exception in exercices 2024-04-19 11:46:54 +02:00
f366d6b8c1 sync: Handle repochecker-ack.txt in exercice directory 2024-04-19 11:46:54 +02:00
5fb85c22dc sync: Don't pull repo when doing synchronization. Do it only on auto-sync 2024-04-19 11:46:53 +02:00
20c41ec573 admin: Handle exercice path given to auto-sync 2024-04-19 11:46:53 +02:00
75eae43f60 admin: auto-sync tries to sync themes if it doesn't exists yet 2024-04-19 11:46:53 +02:00
63cf665f2d admin: Refactor sync/auto 2024-04-19 11:46:53 +02:00
1f3f0fd55b admin: Transmit sync errors to interface 2024-04-19 11:46:51 +02:00
fb368d79d1 sync: Introduce repochecker-ack.txt to support check exceptions 2024-04-19 11:46:50 +02:00
95c992555c admin: Fix marshal of error in SyncReport 2022-10-29 17:21:50 +02:00
b0129e5239 sync: Use errors instead of string to report 2022-10-29 17:21:49 +02:00
223f44572e admin: Can import videos 2022-06-12 13:18:18 +02:00
8b3fbdb64a admin: Use gin-gonic as router 2022-05-22 19:10:17 +02:00