← Back to issue list

feat(publishergateway): implement more endpoints

View original Github issue

Metadata

Project
craft-store
Number
#249
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged implementation of additional PublisherGateway endpoints. Approved by two reviewers, adding 340 lines and removing 19 across seven files. Lint issues were addressed in a separate PR.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged implementation of additional PublisherGateway endpoints. Approved by two reviewers, adding 340 lines and removing 19 across seven files. Lint issues were addressed in a separate PR.
qwen3.6-35b-a3b-mtp-q6 Merged implementation of additional publishergateway endpoints. Lint issues were resolved separately in PR #255 before final integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#256 feat(publishergw): endpoints for promotion craft-store merged Merged pull request adding publisher gateway endpoints to promote revisions between channels, resolving CRAFT-2708. Approved by two reviewers, passed CI checks, and integrated with 497 additions across 8 files.
82%
#281 feat(PublisherGW): better error details craft-store merged Merged improvements to publisher gateway error reporting. Approved by two reviewers and passed CI checks. The maintainer noted the code serves as a template for an internal report, with additional work planned.
76%
#314 feat: implement PublisherGateway full API with all missing endpoints craft-store closed Closed and rejected due to unaddressed review comments. The contributor failed to resolve over 20 pending comments for months despite reminders. The bounty offer was retracted and the pull request was closed without merging.
73%
#240 feat: add publisher gateway client craft-store merged Merged following three approvals and passing CI. Adds a basic publisher gateway client for charmcraft's create-track command across 18 files (+651/-56). Suggested changelog update. Resolves #239 and CRAFT-3424.
71%