gonito/config/routes

130 lines
5.0 KiB
Plaintext

/static StaticR Static appStatic
/auth AuthR Auth getAuth
/favicon.ico FaviconR GET
/robots.txt RobotsR GET
/ HomeR GET
/create-challenge CreateChallengeR GET POST
/view-progress/#Int ViewProgressR GET
/open-view-progress/#Int OpenViewProgressR GET
/view-progress-with-web-sockets/#Int ViewProgressWithWebSocketsR GET
/api/view-progress-with-web-sockets/#Int ViewProgressWithWebSocketsJsonR GET
/api/view-progress-log/#Int ViewProgressLogR GET
/test-progress/#Int/#Int TestProgressR GET
/api/test-progress/#Int/#Int TestProgressJsonR GET
/list-challenges ListChallengesR GET
/course/#Text CourseR GET
/test-announcements TestAnnouncementsR GET
/test-challenge-announcements/#Text TestChallengeAnnouncementsR GET
/api/list-challenges ListChallengesJsonR GET
/api/leaderboard/#Text LeaderboardJsonR GET
/api/challenge-my-submissions/#Text ChallengeMySubmissionsJsonR GET
/api/challenge-all-submissions/#Text ChallengeAllSubmissionsJsonR GET
/api/user-info UserInfoR GET
/api/add-user AddUserR GET
/api/challenge-submission/#Text ChallengeSubmissionJsonR POST
/api/make-public/#SubmissionId MakePublicJsonR GET
/api/challenge-readme/#Text/markdown ChallengeReadmeInMarkdownR GET
/api/challenge-img/#Text ChallengeImgR GET
/api/query/#Text QueryJsonR GET
/api/challenge-info/#Text ChallengeInfoJsonR GET
/api/challenge-repo/#Text ChallengeRepoJsonR GET
/api/version-info/#Text VersionInfoJsonR GET
/api/list-tags ListTagsJsonR GET
/api/my-teams MyTeamsJsonR GET
/api/my-evaluation-trigger-token MyEvaluationTriggerTokenJsonR GET
/api/current-time CurrentTimeR GET
/api/format-as-local-time/#String FormatAsLocalTimeR GET
/list-archived-challenges ListArchivedChallengesR GET
/my-teams MyTeamsR GET
/create-team CreateTeamR POST
/create-team-invitation-link CreateTeamInvitationLinkR POST
/invitation-link/#Text TeamInvitationLinkR GET POST
/challenge/#Text ShowChallengeR GET
/challenge-readme/#Text ChallengeReadmeR GET
/challenge-submission/#Text ChallengeSubmissionR GET POST
/challenge-my-submissions/#Text ChallengeMySubmissionsR GET
/challenge-all-submissions/#Text ChallengeAllSubmissionsR GET
/challenge-how-to/#Text ChallengeHowToR GET
/challenge-graph-data/#Text ChallengeGraphDataR GET
/challenge-discussion/#Text ChallengeDiscussionR GET POST
/challenge-param-graph-data/#Text/#TestId/#Text ChallengeParamGraphDataR GET
/challenge-discussion-rss/#Text ChallengeDiscussionFeedR GET
/challenge-update/#ChallengeId ChallengeUpdateR GET POST
/trigger-remotely TriggerRemotelyR POST
/trigger-remotely-simple/#Text/#Text/#Text/#Text TriggerRemotelySimpleR GET POST
/trigger-locally TriggerLocallyR POST
-- trigger by JSON payload (from e.g. GitLab or Gogs)
/trigger-by-webhook/#Text/#Text TriggerByWebhookR POST
/list-annotations ListAnnotationsR GET
/annotation/#{AnnotationTaskId} AnnotationTaskR GET
/annotation/decision/#{AnnotationTaskId}/#{AnnotationItemId}/#{AnnotationLabelId} AnnotationTaskDecisionR POST
/annotation/results/#{AnnotationTaskId} AnnotationTaskResultsR GET
/indicator-graph-data/#IndicatorId IndicatorGraphDataR GET
/q QueryFormR GET POST
/q/#Text QueryResultsR GET
/compare/#VariantId/#TestId CompareFormR POST
/view-variant/#VariantId ViewVariantR GET
/view-variant-test/#VariantId/#TestId ViewVariantTestR GET
/view-variant-diff/#VariantId/#VariantId/#TestId ViewVariantDiffR GET
/api/txt/score/#Text ApiTxtScoreR GET
/make-public/#SubmissionId MakePublicR GET
/hide-submission/#SubmissionId HideSubmissionR GET
/restore-submission/#SubmissionId RestoreSubmissionR GET
/reevaluate-submission/#SubmissionId ReevaluateSubmissionR GET
/challenge-archive/#ChallengeId ArchiveR POST
/challenge-unarchive/#ChallengeId UnarchiveR POST
/challenge-heal/#ChallengeId HealR POST
/account YourAccountR GET POST
/avatar/#UserId AvatarR GET
/create-reset-link CreateResetLinkR GET POST
/reset-password/#Text ResetPasswordR GET POST
/tags TagsR GET POST
/achievements AchievementsR GET POST
/edit-achievement/#AchievementId EditAchievementR GET POST
/start-working-on/#AchievementId StartWorkingOnR GET
/give-up-working-on/#AchievementId GiveUpWorkingOnR GET
/submission-for-achievement/#SubmissionId/#WorkingOnId SubmissionForAchievementR GET
/toggle-submission-tag/#SubmissionTagId ToggleSubmissionTagR GET
/extra-points ExtraPointsR GET POST
/score/#UserId ScoreR GET
/my-score MyScoreR GET
/courses-i-teach CoursesITeachR GET
/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
/edit-submission/#SubmissionId EditSubmissionR GET POST
/edit-submission-and-variant/#SubmissionId/#VariantId EditSubmissionAndVariantR GET POST
/add-variant-param/#SubmissionId/#VariantId AddVariantParamR POST
/presentation/4real Presentation4RealR GET
/presentation/datech-2017 PresentationDATeCH2017R GET
/presentation/psnc-2019 PresentationPSNC2019R GET
/gonito-in-class GonitoInClassR GET
/writing-papers WritingPapersWithGonitoR GET
/swagger.json SwaggerR GET