@@ -168,7 +168,7 @@ func (api *API) InitRouter() {
168
168
r .Handle ("/project/{permProjectKey}/variable/{name}/audit" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getVariableAuditInProjectHandler ))
169
169
r .Handle ("/project/{permProjectKey}/applications" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getApplicationsHandler ), r .POST (api .addApplicationHandler ))
170
170
r .Handle ("/project/{permProjectKey}/integrations" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getProjectIntegrationsHandler ), r .POST (api .postProjectIntegrationHandler ))
171
- r .Handle ("/project/{permProjectKey }/integrations/{integrationName}" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getProjectIntegrationHandler ), r .PUT (api .putProjectIntegrationHandler ), r .DELETE (api .deleteProjectIntegrationHandler ))
171
+ r .Handle ("/project/{permProjectKeyWithHooksAllowed }/integrations/{integrationName}" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getProjectIntegrationHandler ), r .PUT (api .putProjectIntegrationHandler ), r .DELETE (api .deleteProjectIntegrationHandler ))
172
172
r .Handle ("/project/{permProjectKey}/integrations/{integrationName}/workerhooks" , Scopes (sdk .AuthConsumerScopeProject , sdk .AuthConsumerScopeRunExecution ), r .GET (api .getProjectIntegrationWorkerHookHandler ), r .POST (api .postProjectIntegrationWorkerHookHandler ))
173
173
r .Handle ("/project/{permProjectKey}/notifications" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getProjectNotificationsHandler , DEPRECATED ))
174
174
r .Handle ("/project/{permProjectKey}/keys" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getKeysInProjectHandler ), r .POST (api .addKeyInProjectHandler ))
@@ -223,7 +223,7 @@ func (api *API) InitRouter() {
223
223
224
224
r .Handle ("/project/{key}/type/{type}/access" , Scope (sdk .AuthConsumerScopeService ), r .GET (api .getProjectAccessHandler ))
225
225
r .Handle ("/project/{permProjectKey}/workflows" , Scope (sdk .AuthConsumerScopeProject ), r .POST (api .postWorkflowHandler ), r .GET (api .getWorkflowsHandler ))
226
- r .Handle ("/project/{key}/workflows/{permWorkflowName }" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowHandler ), r .PUT (api .putWorkflowHandler ), r .DELETE (api .deleteWorkflowHandler ))
226
+ r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced }" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowHandler ), r .PUT (api .putWorkflowHandler ), r .DELETE (api .deleteWorkflowHandler ))
227
227
r .Handle ("/project/{key}/workflows/{permWorkflowName}/delete/dependencies" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowDependenciesHandler ))
228
228
r .Handle ("/project/{key}/workflows/{permWorkflowName}/retention/maxruns" , Scope (sdk .AuthConsumerScopeProject ), r .POST (api .postWorkflowMaxRunHandler , service .OverrideAuth (api .authAdminMiddleware )))
229
229
r .Handle ("/project/{key}/workflows/{permWorkflowName}/retention/dryrun" , Scope (sdk .AuthConsumerScopeProject ), r .POST (api .postWorkflowRetentionPolicyDryRun ))
@@ -265,7 +265,7 @@ func (api *API) InitRouter() {
265
265
266
266
// Workflows run
267
267
r .Handle ("/project/{permProjectKey}/runs" , Scope (sdk .AuthConsumerScopeProject ), r .GET (api .getWorkflowAllRunsHandler ))
268
- r .Handle ("/project/{key}/workflows/{permWorkflowName }/runs" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowRunsHandler ), r .POSTEXECUTE (api .postWorkflowRunHandler ))
268
+ r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced }/runs" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowRunsHandler ), r .POSTEXECUTE (api .postWorkflowRunHandler ))
269
269
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/branch/{branch}" , Scope (sdk .AuthConsumerScopeRun ), r .DELETE (api .deleteWorkflowRunsBranchHandler ))
270
270
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/latest" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getLatestWorkflowRunHandler ))
271
271
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/tags" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowRunTagsHandler ))
@@ -289,7 +289,7 @@ func (api *API) InitRouter() {
289
289
r .Handle ("/project/{key}/workflows/{permWorkflowName}/hook/triggers/condition" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowTriggerHookConditionHandler ))
290
290
r .Handle ("/project/{key}/workflows/{permWorkflowName}/triggers/condition" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowTriggerConditionHandler ))
291
291
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}/nodes/{nodeRunID}/release" , Scope (sdk .AuthConsumerScopeRunExecution ), r .POSTEXECUTE (api .releaseApplicationWorkflowHandler , MaintenanceAware ()))
292
- r .Handle ("/project/{key}/workflows/{permWorkflowName }/runs/{number}/hooks/{hookRunID}/callback" , Scope (sdk .AuthConsumerScopeRun ), r .POST (api .postWorkflowJobHookCallbackHandler , MaintenanceAware ()))
292
+ r .Handle ("/project/{key}/workflows/{permWorkflowNameAdvanced }/runs/{number}/hooks/{hookRunID}/callback" , Scope (sdk .AuthConsumerScopeRun ), r .POST (api .postWorkflowJobHookCallbackHandler , MaintenanceAware ()))
293
293
r .Handle ("/project/{key}/workflows/{permWorkflowName}/runs/{number}/hooks/{hookRunID}/details" , Scope (sdk .AuthConsumerScopeRun ), r .GET (api .getWorkflowJobHookDetailsHandler ))
294
294
295
295
// Environment
0 commit comments