Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
FrostyX committed Aug 14, 2024
1 parent ed6d972 commit f5ecb97
Show file tree
Hide file tree
Showing 3 changed files with 150 additions and 140 deletions.
11 changes: 6 additions & 5 deletions frontend/coprs_frontend/coprs/views/apiv3_ns/apiv3_packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,11 @@
package_get_params,
package_add_input_model,
package_edit_input_model,
package_reset_input_model,
package_delete_input_model,
package_get_list_params,
pagination_package_model,
build_model,
base_package_input_model,
)
from coprs.views.apiv3_ns.schema.docs import add_package_docs, edit_package_docs
from coprs.logic.packages_logic import PackagesLogic
Expand Down Expand Up @@ -247,7 +248,7 @@ def _common():

@api_login_required
@apiv3_packages_ns.marshal_with(package_model)
@apiv3_packages_ns.expect(base_package_input_model)
@apiv3_packages_ns.expect(package_reset_input_model)
def put(self):
"""
Reset a package
Expand All @@ -258,7 +259,7 @@ def put(self):
@deprecated_route_method_type(apiv3_packages_ns, "POST", "PUT")
@api_login_required
@apiv3_packages_ns.marshal_with(package_model)
@apiv3_packages_ns.expect(base_package_input_model)
@apiv3_packages_ns.expect(package_reset_input_model)
def post(self):
"""
Reset a package
Expand Down Expand Up @@ -323,7 +324,7 @@ def _common():

@api_login_required
@apiv3_packages_ns.marshal_with(package_model)
@apiv3_packages_ns.expect(base_package_input_model)
@apiv3_packages_ns.expect(package_delete_input_model)
def delete(self):
"""
Delete a package
Expand All @@ -334,7 +335,7 @@ def delete(self):
@deprecated_route_method_type(apiv3_packages_ns, "POST", "DELETE")
@api_login_required
@apiv3_packages_ns.marshal_with(package_model)
@apiv3_packages_ns.expect(base_package_input_model)
@apiv3_packages_ns.expect(package_delete_input_model)
def post(self):
"""
Delete a package
Expand Down
4 changes: 4 additions & 0 deletions frontend/coprs_frontend/coprs/views/apiv3_ns/schema/fields.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,25 @@ def __init__(self, example=None, **kwargs):
id_field = Integer(
description="Numeric ID",
example=123,
readonly=True,
)

mock_chroot = String(
description="Mock chroot",
example="fedora-rawhide-x86_64",
# required=True,
)

ownername = String(
description="User or group name",
example="@copr",
readonly=True,
)

full_name = String(
description="Full name of the project",
example="@copr/pull-requests",
readonly=True,
)

projectname = String(
Expand Down
Loading

0 comments on commit f5ecb97

Please sign in to comment.