@@ -221,9 +221,6 @@ func (api *API) InitRouter() {
221
221
// Export pipeline
222
222
r .Handle ("/project/{permProjectKey}/export/pipeline/{pipelineKey}" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getPipelineExportHandler ))
223
223
224
- // Workflows
225
- r .Handle ("/workflow/artifact/{hash}" , ScopeNone (), r .GET (api .downloadworkflowArtifactDirectHandler , service .OverrideAuth (service .NoAuthMiddleware )))
226
-
227
224
r .Handle ("/project/{key}/type/{type}/access" , Scope (sdk .AuthConsumerScopeService ), r .GET (api .getProjectAccessHandler ))
228
225
r .Handle ("/project/{permProjectKey}/workflows" , Scope (sdk .AuthConsumerScopeProject ), r .POST (api .postWorkflowHandler ), r .GET (api .getWorkflowsHandler ))
229
226
r .Handle ("/project/{key}/workflows/{permWorkflowName}" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowHandler ), r .PUT (api .putWorkflowHandler ), r .DELETE (api .deleteWorkflowHandler ))
@@ -268,7 +265,6 @@ func (api *API) InitRouter() {
268
265
269
266
// Workflows run
270
267
r .Handle ("/project/{permProjectKey}/runs" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowAllRunsHandler ))
271
- r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced}/artifact/{artifactId}" , Scopes (sdk .AuthConsumerScopeRun , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getDownloadArtifactHandler ))
272
268
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowRunsHandler ), r .POSTEXECUTE (api .postWorkflowRunHandler ))
273
269
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/branch/{branch}" , Scope (sdk .AuthConsumerScopeRun ), r .DELETE (api .deleteWorkflowRunsBranchHandler ))
274
270
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/latest" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getLatestWorkflowRunHandler ))
@@ -277,7 +273,6 @@ func (api *API) InitRouter() {
277
273
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}" , Scopes (sdk .AuthConsumerScopeRun , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getWorkflowRunHandler ), r .DELETE (api .deleteWorkflowRunHandler ))
278
274
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}/stop" , Scope (sdk .AuthConsumerScopeRun ), r .POSTEXECUTE (api .stopWorkflowRunHandler , MaintenanceAware ()))
279
275
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}/vcs/resync" , Scope (sdk .AuthConsumerScopeRun ), r .POSTEXECUTE (api .postResyncVCSWorkflowRunHandler ))
280
- r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced}/runs/{number}/artifacts" , Scopes (sdk .AuthConsumerScopeRun , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getWorkflowRunArtifactsHandler ))
281
276
r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced}/runs/{number}/artifacts/links" , Scopes (sdk .AuthConsumerScopeRun , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getWorkflowRunArtifactLinksHandler ))
282
277
r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced}/runs/{number}/results" , Scopes (sdk .AuthConsumerScopeRun , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getWorkflowRunResultsHandler ))
283
278
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}/nodes/{nodeRunID}" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowNodeRunHandler ))
@@ -316,16 +311,6 @@ func (api *API) InitRouter() {
316
311
// Export Environment
317
312
r .Handle ("/project/{permProjectKey}/export/environment/{environmentName}" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getEnvironmentExportHandler ))
318
313
319
- // Project storage
320
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}" , Scope (sdk .AuthConsumerScopeRunExecution ), r .GET (api .getArtifactsStoreHandler ))
321
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}/artifact/{ref}" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .postWorkflowJobArtifactHandler , MaintenanceAware ()))
322
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}/artifact/{ref}/url" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .postWorkflowJobArtifactWithTempURLHandler , MaintenanceAware ()))
323
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}/artifact/{ref}/url/callback" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .postWorkflowJobArtifactWithTempURLCallbackHandler , MaintenanceAware ()))
324
-
325
- // Cache
326
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}/cache/{tag}" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .postPushCacheHandler , MaintenanceAware ()), r .GET (api .getPullCacheHandler ))
327
- r .Handle ("/project/{permProjectKey}/storage/{integrationName}/cache/{tag}/url" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .postPushCacheWithTempURLHandler , MaintenanceAware ()), r .GET (api .getPullCacheWithTempURLHandler ))
328
-
329
314
//Workflow queue
330
315
r .Handle ("/queue/workflows" , Scope (sdk .AuthConsumerScopeRunExecution ), r .GET (api .getWorkflowJobQueueHandler , MaintenanceAware ()))
331
316
r .Handle ("/queue/workflows/count" , Scope (sdk .AuthConsumerScopeRunExecution ), r .GET (api .countWorkflowJobQueueHandler , MaintenanceAware ()))
0 commit comments