Merge ~suligap/snapstore-client:airgap-related-bugfixes into snapstore-client:master
Proposed by
Przemysław Suliga
Status: | Merged |
---|---|
Approved by: | Przemysław Suliga |
Approved revision: | 9c22a4221a0a608f0bf150a9c0434ba8119c8d61 |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | ~suligap/snapstore-client:airgap-related-bugfixes |
Merge into: | snapstore-client:master |
Diff against target: |
179 lines (+71/-13) 3 files modified
snapstore_client/logic/push.py (+29/-6) snapstore_client/logic/tests/test-snap-assert.assert (+1/-1) snapstore_client/logic/tests/test_push.py (+41/-6) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Simon Davy (community) | Approve | ||
Review via email: mp+381974@code.launchpad.net |
Commit message
Fixes for remote airgap snap uploads
- missing utf-8 encoding of assertions payload
- ignore missing revisions when uploading snap files
- missing package_type field in various API calls
Description of the change
Tested this locally against an airgap proxy built from recent snapstore-snap master.
To post a comment you must log in.
LGTM. If you think snap-store-proxy has not had attention, the client is worse :(