gonito/config/routes

96 lines
3.6 KiB
Plaintext
Raw Normal View History

2015-08-20 22:33:38 +02:00
/static StaticR Static appStatic
/auth AuthR Auth getAuth
/favicon.ico FaviconR GET
/robots.txt RobotsR GET
2015-11-11 13:25:09 +01:00
/ HomeR GET
2015-08-29 14:58:47 +02:00
/create-challenge CreateChallengeR GET POST
2015-08-29 18:24:01 +02:00
/view-progress/#Int ViewProgressR GET
2017-09-28 11:29:48 +02:00
/open-view-progress/#Int OpenViewProgressR GET
2015-09-04 23:23:32 +02:00
/list-challenges ListChallengesR GET
/api/list-challenges ListChallengesJsonR GET
2020-10-15 22:27:16 +02:00
/api/leaderboard/#Text LeaderboardJsonR GET
2020-12-09 21:55:31 +01:00
/api/challenge-my-submissions/#Text ChallengeMySubmissionsJsonR GET
2019-03-20 16:31:08 +01:00
/list-archived-challenges ListArchivedChallengesR GET
2018-01-18 08:21:06 +01:00
/challenge-image/#ChallengeId ChallengeImageR GET
2015-09-06 14:24:49 +02:00
2015-09-04 23:23:32 +02:00
/challenge/#Text ShowChallengeR GET
2015-09-06 14:24:49 +02:00
/challenge-readme/#Text ChallengeReadmeR GET
2015-09-06 15:33:37 +02:00
/challenge-submission/#Text ChallengeSubmissionR GET POST
2015-09-29 22:31:56 +02:00
/challenge-my-submissions/#Text ChallengeMySubmissionsR GET
/challenge-all-submissions/#Text ChallengeAllSubmissionsR GET
2015-11-11 22:10:41 +01:00
/challenge-how-to/#Text ChallengeHowToR GET
2016-02-11 21:54:22 +01:00
/challenge-graph-data/#Text ChallengeGraphDataR GET
2016-05-03 08:46:10 +02:00
/challenge-discussion/#Text ChallengeDiscussionR GET POST
/challenge-param-graph-data/#Text/#TestId/#Text ChallengeParamGraphDataR GET
2016-05-03 22:14:55 +02:00
/challenge-discussion-rss/#Text ChallengeDiscussionFeedR GET
2019-08-28 08:49:43 +02:00
/challenge-update/#ChallengeId ChallengeUpdateR GET POST
2017-09-28 11:29:48 +02:00
/trigger-remotely TriggerRemotelyR POST
2020-02-21 22:56:39 +01:00
/trigger-remotely-simple/#Text/#Text/#Text/#Text TriggerRemotelySimpleR GET POST
2017-09-28 16:11:22 +02:00
/trigger-locally TriggerLocallyR POST
2020-05-30 23:40:03 +02:00
-- trigger by JSON payload (from e.g. GitLab or Gogs)
/trigger-by-webhook/#Text/#Text TriggerByWebhookR POST
2015-09-30 20:15:33 +02:00
2020-07-11 15:18:02 +02:00
/list-annotations ListAnnotationsR GET
2020-07-11 14:14:35 +02:00
/annotation/#{AnnotationTaskId} AnnotationTaskR GET
/annotation/decision/#{AnnotationTaskId}/#{AnnotationItemId}/#{AnnotationLabelId} AnnotationTaskDecisionR POST
/annotation/results/#{AnnotationTaskId} AnnotationTaskResultsR GET
2018-09-21 17:55:00 +02:00
/indicator-graph-data/#IndicatorId IndicatorGraphDataR GET
2016-02-12 13:00:33 +01:00
/q QueryFormR GET POST
/q/#Text QueryResultsR GET
/compare/#VariantId/#TestId CompareFormR POST
2019-11-30 08:36:21 +01:00
/view-variant/#VariantId ViewVariantR GET
/view-variant-test/#VariantId/#TestId ViewVariantTestR GET
2020-09-05 23:26:53 +02:00
/view-variant-diff/#VariantId/#VariantId/#TestId ViewVariantDiffR GET
2019-11-30 08:36:21 +01:00
2019-11-30 20:47:19 +01:00
/api/txt/score/#Text ApiTxtScoreR GET
2018-01-25 16:34:05 +01:00
2016-02-15 11:43:47 +01:00
/make-public/#SubmissionId MakePublicR GET
/hide-submission/#SubmissionId HideSubmissionR GET
/restore-submission/#SubmissionId RestoreSubmissionR GET
/reevaluate-submission/#SubmissionId ReevaluateSubmissionR GET
2016-02-12 13:00:33 +01:00
2019-03-20 16:31:08 +01:00
/challenge-archive/#ChallengeId ArchiveR POST
/challenge-unarchive/#ChallengeId UnarchiveR POST
2015-09-30 20:15:33 +02:00
/account YourAccountR GET POST
2016-05-03 10:21:40 +02:00
/avatar/#UserId AvatarR GET
2017-02-18 10:26:02 +01:00
/create-reset-link CreateResetLinkR GET POST
/reset-password/#Text ResetPasswordR GET POST
2016-05-16 23:44:28 +02:00
2017-02-19 14:05:56 +01:00
/tags TagsR GET POST
2017-02-26 21:40:38 +01:00
/achievements AchievementsR GET POST
2017-10-20 09:24:36 +02:00
/edit-achievement/#AchievementId EditAchievementR GET POST
2017-03-18 21:33:41 +01:00
/start-working-on/#AchievementId StartWorkingOnR GET
2017-04-03 11:27:08 +02:00
/give-up-working-on/#AchievementId GiveUpWorkingOnR GET
2017-04-03 12:22:52 +02:00
/submission-for-achievement/#SubmissionId/#WorkingOnId SubmissionForAchievementR GET
2017-05-28 10:06:50 +02:00
/toggle-submission-tag/#SubmissionTagId ToggleSubmissionTagR GET
2017-02-19 14:05:56 +01:00
2018-01-02 18:55:35 +01:00
/extra-points ExtraPointsR GET POST
2017-05-15 13:55:56 +02:00
/score/#UserId ScoreR GET
/my-score MyScoreR GET
2019-06-15 12:21:41 +02:00
/courses-i-teach CoursesITeachR GET
2017-05-15 13:55:56 +02:00
/dashboard DashboardR GET POST
/edit-indicator/#IndicatorId EditIndicatorR GET POST
/delete-indicator/#IndicatorId DeleteIndicatorR GET
/delete-target/#TargetId DeleteTargetR GET
/add-target/#IndicatorId AddTargetR POST
2017-02-19 22:26:01 +01:00
/edit-submission/#SubmissionId EditSubmissionR GET POST
2018-07-30 07:59:38 +02:00
/edit-submission-and-variant/#SubmissionId/#VariantId EditSubmissionAndVariantR GET POST
/add-variant-param/#SubmissionId/#VariantId AddVariantParamR POST
2017-02-19 22:26:01 +01:00
2016-05-16 23:44:28 +02:00
/presentation/4real Presentation4RealR GET
2017-05-27 08:59:10 +02:00
/presentation/datech-2017 PresentationDATeCH2017R GET
2019-09-23 23:16:46 +02:00
/presentation/psnc-2019 PresentationPSNC2019R GET
2018-04-07 18:51:58 +02:00
/gonito-in-class GonitoInClassR GET
/writing-papers WritingPapersWithGonitoR GET