feat(publishergateway): implement more endpoints
Metadata
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. | |
| #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. | |
| #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. | |
| #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. |