lp:~suligap/snapstore-client

Get this repository:
git clone https://git.launchpad.net/~suligap/snapstore-client
Only Przemysław Suliga can upload to this repository. If you are Przemysław Suliga please log in for upload directions.

Branches

Name Last Modified Last Commit
core22-as-base-in-offline-install-bundle 2023-04-27 10:18:01 UTC
Bundle core22 as base in offline install bundle

Author: Przemysław Suliga
Author Date: 2023-04-27 09:16:22 UTC

Bundle core22 as base in offline install bundle

snap-store-proxy is moving to core22 as a base. core20 is installed by
default on Focal and newer images and Focal is minimum required for
snap-store-proxy now.

move-to-pypi.ols 2023-04-27 09:12:06 UTC
Move to pypi.ols.canonical.com as index

Author: Przemysław Suliga
Author Date: 2023-04-27 09:12:06 UTC

Move to pypi.ols.canonical.com as index

This also gets rid of the surprising inconsistency of the
official index being used when the snap is being built and
ols-wheels being used during `make bootstrap/test`.

offline-registration-no-echoing-of-proxy-private-key 2022-08-10 11:12:34 UTC
Release 1.3.1

Author: Przemysław Suliga
Author Date: 2022-08-10 11:12:34 UTC

Release 1.3.1

release-1.3.0 2022-08-10 10:23:58 UTC
Bump version to 1.3.0

Author: Przemysław Suliga
Author Date: 2022-08-10 10:23:58 UTC

Bump version to 1.3.0

fix-offline-register-incorrect-proxy.domain-config 2022-05-05 08:34:03 UTC
Rename register param from PROXY_URL to URL

Author: Przemysław Suliga
Author Date: 2022-05-04 16:27:20 UTC

Rename register param from PROXY_URL to URL

And make the description of it slightly clearer.

export-store-fix-missing-manifest-data-for-exported-snaps 2022-05-02 14:58:00 UTC
Fix "snap-revisions" sometimes missing in manifest.json

Author: Przemysław Suliga
Author Date: 2022-05-02 14:58:00 UTC

Fix "snap-revisions" sometimes missing in manifest.json

stores.export_files() incorrectly filled in
manifest["files"]["snap-revisions"] when there were some snaps for which
no revisions were found.

export-store-bundle 2022-04-22 12:28:09 UTC
Make export store command produce a tarball as a result

Author: Przemysław Suliga
Author Date: 2022-04-22 12:28:09 UTC

Make export store command produce a tarball as a result

export-store-account-keys 2022-04-21 08:07:20 UTC
Update export store options help texts for consistency

Author: Przemysław Suliga
Author Date: 2022-04-20 15:35:01 UTC

Update export store options help texts for consistency

export-store-export-published-snaps 2022-04-21 07:38:13 UTC
Add snap revision downloads to "export store"

Author: Przemysław Suliga
Author Date: 2022-04-20 10:24:13 UTC

Add snap revision downloads to "export store"

export-store-fetch-snap-declarations-for-revisionless-snaps 2022-04-14 16:45:45 UTC
Add revisionless snaps bundles export to "export store"

Author: Przemysław Suliga
Author Date: 2022-04-14 16:45:45 UTC

Add revisionless snaps bundles export to "export store"

Download snap-declaration assert stream and construct snap ident data
for import into offline store for all revisionless snaps registered in
the target store or its parent. Each snap gets its own tarball with
assert file and an ident data json file.

export-store-fetch-parent-store-metadata 2022-04-13 10:04:32 UTC
Remove unnecessary debug logs from defaults module

Author: Przemysław Suliga
Author Date: 2022-04-13 08:19:05 UTC

Remove unnecessary debug logs from defaults module

It might make sense to log that a default is being overriden and these
logs stay, but logging each invocation of get_*() is quite disruptive.

ensure-snap_user_common-export-dir-during-export-snaps 2022-04-12 08:21:25 UTC
Ensure $snap_user_common/export dir during export snaps

Author: Przemysław Suliga
Author Date: 2022-04-12 08:21:25 UTC

Ensure $snap_user_common/export dir during export snaps

snap-revision-blob-download-progress-bar 2022-04-12 08:04:05 UTC
Show a progress bar when downloading snap revision blobs

Author: Przemysław Suliga
Author Date: 2022-04-11 09:19:51 UTC

Show a progress bar when downloading snap revision blobs

This should only attempt to show progress bar when the stdout of
the process is a terminal.

store-export-raise-errors 2022-04-11 14:03:16 UTC
Raise StoreRequestError from get_account_details()

Author: Przemysław Suliga
Author Date: 2022-04-11 14:03:16 UTC

Raise StoreRequestError from get_account_details()

Instead of returning empty.

export-snaps 2022-04-08 10:26:46 UTC
Add defaults.SNAP_SERIES and use it

Author: Przemysław Suliga
Author Date: 2022-04-08 10:26:46 UTC

Add defaults.SNAP_SERIES and use it

store-export-snap-revision-assertions 2022-04-01 12:49:30 UTC
Make asserts_snap_revision_stream() fixture configurable

Author: Przemysław Suliga
Author Date: 2022-04-01 12:49:30 UTC

Make asserts_snap_revision_stream() fixture configurable

Resulting in neater tests.

store-export 2022-03-31 12:14:15 UTC
Add assertions.get_snap_revision_stream()

Author: Przemysław Suliga
Author Date: 2022-03-31 12:14:15 UTC

Add assertions.get_snap_revision_stream()

This is a prerequisite for fetching snap revisions.

export-store-admin-account-assert 2022-02-28 16:45:22 UTC
Add missing assertions.get() test for custom Accept headers

Author: Przemysław Suliga
Author Date: 2022-02-28 16:45:22 UTC

Add missing assertions.get() test for custom Accept headers

black-max-line-length 2022-02-22 13:58:01 UTC
Add ./tests to flake8 targets

Author: Przemysław Suliga
Author Date: 2022-02-21 20:35:37 UTC

Add ./tests to flake8 targets

export-store-command 2022-02-22 13:49:19 UTC
Add export-store CLI command

Author: Przemysław Suliga
Author Date: 2022-02-18 17:08:32 UTC

Add export-store CLI command

The details/interface here will change, but it's a start
for the store export tooling.

various-Makefile-fixes 2022-02-09 14:24:46 UTC
Remove the snap during "make clean"

Author: Przemysław Suliga
Author Date: 2022-02-09 14:24:22 UTC

Remove the snap during "make clean"

airgap-related-bugfixes 2020-04-09 07:36:42 UTC
Add missing package_type field to various API calls

Author: Przemysław Suliga
Author Date: 2020-04-09 07:36:42 UTC

Add missing package_type field to various API calls

A required package_type field was added to some API endpoints along the
way.

This fixes calls to:

- snapdevicegw/snaps/update
- snapdevicegw/revisions/create
- snapdevicegw/channelmaps/filter
- snapdevicegw/channelmaps/update

A better fix could be to include snapstore-schemas here for better testing.

122 of 22 results
This repository contains Public information 
Everyone can see this information.