Require API login for the build APIs.
This commit is contained in:
parent
dc7a62db67
commit
be035637f6
1 changed files with 2 additions and 0 deletions
|
@ -363,6 +363,7 @@ def get_repo_api(namespace, repository):
|
||||||
|
|
||||||
|
|
||||||
@app.route('/api/repository/<path:repository>/build/', methods=['GET'])
|
@app.route('/api/repository/<path:repository>/build/', methods=['GET'])
|
||||||
|
@api_login_required
|
||||||
@parse_repository_name
|
@parse_repository_name
|
||||||
def get_repo_builds(namespace, repository):
|
def get_repo_builds(namespace, repository):
|
||||||
permission = ModifyRepositoryPermission(namespace, repository)
|
permission = ModifyRepositoryPermission(namespace, repository)
|
||||||
|
@ -395,6 +396,7 @@ def get_repo_builds(namespace, repository):
|
||||||
|
|
||||||
|
|
||||||
@app.route('/api/repository/<path:repository>/build/', methods=['POST'])
|
@app.route('/api/repository/<path:repository>/build/', methods=['POST'])
|
||||||
|
@api_login_required
|
||||||
@parse_repository_name
|
@parse_repository_name
|
||||||
def request_repo_build(namespace, repository):
|
def request_repo_build(namespace, repository):
|
||||||
permission = ModifyRepositoryPermission(namespace, repository)
|
permission = ModifyRepositoryPermission(namespace, repository)
|
||||||
|
|
Reference in a new issue