Commit Graph

44 Commits

Author SHA1 Message Date
nemunaire 79814fba21 Ensure other repositories are given as ssh URL
continuous-integration/drone/push Build is passing Details
2023-04-21 13:47:18 +02:00
nemunaire 2f2f80fa1b Fix nil pointer exception
continuous-integration/drone/push Build is passing Details
2023-04-11 15:59:29 +02:00
nemunaire f7da603dbe New UpTo parameter to reduce grade accordingly 2023-03-07 03:36:27 +01:00
nemunaire 184daa4cab New route to retrieve gradation status
continuous-integration/drone/push Build is passing Details
2023-03-06 03:44:39 +01:00
nemunaire 1515140c09 Add a default value to testsref
continuous-integration/drone/push Build is passing Details
2023-03-06 03:17:45 +01:00
nemunaire bcf76a2c86 New route to stop all running/pending tests for a given work 2023-03-06 03:17:45 +01:00
nemunaire 8b8f3947f8 Refactor gradation + add way to give point for a succeeded task 2023-03-06 03:17:45 +01:00
nemunaire 5020f378c8 Only consider the last log line 2023-03-06 03:17:45 +01:00
nemunaire ce0c8e0025 Update SharingTime to 20 min as 15 is not enough 2023-03-06 03:17:45 +01:00
nemunaire 61f4795511 New route to view user's trace through repository
continuous-integration/drone/push Build is passing Details
2023-03-05 14:41:09 +01:00
nemunaire 084244449c New route to display user's traces 2023-03-05 14:41:09 +01:00
nemunaire 936a8a80f4 New callback to compute grade after tests 2023-03-05 14:41:09 +01:00
nemunaire 91aee60bfb Take int instead of int64 2023-03-05 03:57:37 +01:00
nemunaire 735a120259 New route to run gradation tests 2023-03-04 16:49:26 +01:00
nemunaire 7340e10a7a Add fields for tests 2023-01-01 19:32:32 +01:00
nemunaire dde1f825cc ui: Update git remote
continuous-integration/drone/push Build is passing Details
2022-12-15 17:33:41 +01:00
nemunaire 3b716d73c7 Ensure URL format of git repositories
continuous-integration/drone/push Build is passing Details
2022-11-30 05:15:18 +01:00
nemunaire ce6141e6e0 Make rendus page more interactive
continuous-integration/drone/push Build is passing Details
2022-11-20 15:53:50 +01:00
nemunaire b4b531409f Implement optional signature
continuous-integration/drone/push Build is passing Details
2022-11-11 13:27:09 +01:00
nemunaire 9b37ca082f Also pass group in drone environment
continuous-integration/drone/push Build is passing Details
2022-10-17 23:48:29 +02:00
nemunaire 7cdfafc329 Warn and give hint when using an already used repo for another work
continuous-integration/drone/push Build is passing Details
2022-09-30 12:41:34 +02:00
nemunaire 569d44880c Allow the use of another secret defined for the same repo 2022-09-30 12:40:48 +02:00
nemunaire 1859a715df repo: Admin can override default expected tag 2022-09-25 19:28:11 +02:00
nemunaire 20016a99c6 repo: Admin ignore pull interval 2022-09-25 19:28:11 +02:00
nemunaire f1c663ac4a Allow admin to pull many times 2022-09-25 19:28:11 +02:00
nemunaire 716fa6cb48 Allow admin to repull a job
continuous-integration/drone/push Build is passing Details
2022-09-21 17:11:06 +02:00
nemunaire f615d0b8d8 Filter repositories route by work if defined
continuous-integration/drone/push Build is passing Details
2022-09-16 17:26:02 +02:00
nemunaire dca7d00cfd Force login when user id differs
continuous-integration/drone/push Build is passing Details
2022-09-16 14:41:48 +02:00
nemunaire 5b3bdb0429 Can show repository logs in admin interface
continuous-integration/drone/push Build is running Details
2022-09-16 12:03:50 +02:00
nemunaire 99d58f69c2 Fix bad Admin authorization handling
continuous-integration/drone/push Build is passing Details
2022-09-16 11:37:55 +02:00
nemunaire 92f016f648 Follow extract config from atsebay.t-worker 2022-09-14 10:21:09 +02:00
nemunaire 376a059541 New route to expose PGP Keys 2022-09-11 21:58:33 +02:00
nemunaire 5f0888a805 Transmit user PGP keys
continuous-integration/drone/push Build is passing Details
2022-09-09 14:11:34 +02:00
nemunaire 7b45214ca9 Working webhook 2022-09-05 20:54:07 +02:00
nemunaire c976f7b53f Define webhook URL 2022-09-05 20:54:07 +02:00
nemunaire 0042d373f6 Don't perform repo trigger if submission is closed 2022-09-05 20:54:07 +02:00
nemunaire 0b16676929 Can display extraction logs 2022-09-05 20:54:07 +02:00
nemunaire eacaedeb03 Refactor submission retrieval 2022-09-05 20:54:07 +02:00
nemunaire ca55ba9b2e Retrieve submission metadata 2022-09-05 20:54:07 +02:00
nemunaire 6245e49be7 Retrieve Drone build state 2022-09-05 20:54:07 +02:00
nemunaire 65b62afb82 Launch submission extraction through drone 2022-09-05 20:54:06 +02:00
nemunaire 8d9245f1b1 Mock repository update 2022-09-05 20:54:06 +02:00
nemunaire 767da66f63 Add descriptions to Works 2022-09-04 23:57:58 +02:00
nemunaire 22638dcc51 Introduce user repositories 2022-09-04 13:27:48 +02:00