~suligap/snapstore-client:release-1.3.0

Last commit made on 2022-08-10
Get this branch:
git clone -b release-1.3.0 https://git.launchpad.net/~suligap/snapstore-client
Only Przemysław Suliga can upload to this branch. If you are Przemysław Suliga please log in for upload directions.

Branch merges

Branch information

Name:
release-1.3.0
Repository:
lp:~suligap/snapstore-client

Recent commits

d309d9d... by Przemysław Suliga

Bump version to 1.3.0

8bb5875... by Maximiliano Bertacchini

Add support for exporting and using auth token for non-interactive use cases

If found, the STORE_ADMIN_TOKEN env is used as authentication token, with the same format as the "admin-account.macaroon" included in exported store bundles.

Closes https://warthogs.atlassian.net/browse/SN-682.

Merged from https://code.launchpad.net/~maxiberta/snapstore-client/+git/snapstore-client/+merge/425096

7266727... by Maximiliano Bertacchini

Add some extra logging around exporting token

719faa3... by Maximiliano Bertacchini

Move export_token() from logic.stores to logic.accounts

fc4b705... by Maximiliano Bertacchini

Move the "export token" subcommand from cli.stores to cli.common

5b57c24... by Maximiliano Bertacchini

Use plain request.Session instead of craft_store.StoreClient for authed sessions

16d37a0... by Maximiliano Bertacchini

Add validation to the ttl option in export token

1eb3f6c... by Maximiliano Bertacchini

Extend the documentation around export token

55160aa... by Maximiliano Bertacchini

Update craft-store to 2.1.1

Drop in-memory keyring hack now that craft-store supports ephemeral logins

Merged from https://code.launchpad.net/~maxiberta/snapstore-client/+git/snapstore-client/+merge/424908

40c341b... by Maximiliano Bertacchini

Add the 'export token' command for non-interactive flows