- Nov 09, 2020
-
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.2' with Debian dir ad71278cc7836350002a3565e54f9832cbeb8686
-
Stefano Zacchiroli authored
- Oct 22, 2020
-
-
Antoine Lambert authored
Rename login subcommand to generate-token and logout subcommand to revoke-token.
-
- Oct 15, 2020
-
-
From the model specification, the date attribute in Revision and Release objects is optional. This commit handles the date attribute set to the None value. It also tests the "typification" of a minimal Revision object to avoid regressions on this usecase.
-
- Oct 06, 2020
-
-
Jenkins for Software Heritage authored
Update to upstream version '0.2.1' with Debian dir fd6b96c47bc7bb71dfd745623854b72ef59bfcd0
-
Thibault Allançon authored
Closes T2646.
- Oct 02, 2020
-
-
Stefano Zacchiroli authored
-
- Sep 25, 2020
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
We now use separate branches for this.
-
Nicolas Dandrimont authored
-
- Sep 24, 2020
-
-
David Douard authored
-
- Sep 18, 2020
-
-
Stefano Zacchiroli authored
-
Thibault Allançon authored
-
- Sep 17, 2020
-
-
Antoine Lambert authored
Related to T2610
-
Antoine Lambert authored
Related to T2610
-
Antoine Lambert authored
flake8 hook has been removed from https://github.com/pre-commit/pre-commit-hooks so now use the one from https://gitlab.com/pycqa/flake8
-
- Sep 10, 2020
-
-
David Douard authored
by moving import statements in functions. Related to T2575.
-
David Douard authored
so loading the cli sunmodule does not trigger the loading of 230+ modules. Related to T2575.
-
- Aug 27, 2020
-
-
Antoine Lambert authored
Token renewal workflow is now delegated to swh-web for commodity of use when a user wants to make authenticated API calls. So remove no more needed code and update documentation regarding authentication.
-
- Aug 25, 2020
-
-
vlorentz authored
pytest wastes a lot of time in .hypothesis and .git; this commit excludes them.
-
- Aug 21, 2020
-
-
Antoine Lambert authored
-
- Aug 06, 2020
-
-
Antoine R. Dumont authored
Related to T2501
-
- Apr 29, 2020
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Antoine Eiche authored
A test is added to ensure the pagination and the data typing are working as expected.
-
- Apr 20, 2020
-
-
Antoine R. Dumont authored
Related to T2367
-
- Apr 08, 2020
-
-
David Douard authored
-
David Douard authored
- blackify all the python files, - enable black in pre-commit, - add a black tox environment.
-
- Mar 24, 2020
-
-
Antoine Lambert authored
By providing a refresh token, obtained with the "swh auth login" command to the new authenticate method of the client, all emitted requests will be authenticated using a bearer token sent in headers. Related to T1927
-
Antoine Lambert authored
Usage: swh auth [OPTIONS] COMMAND [ARGS]... Authenticate Software Heritage users with OpenID Connect. This CLI tool eases the retrieval of bearer tokens to authenticate a user querying the Software Heritage Web API. Options: --oidc-server-url TEXT URL of OpenID Connect server (default to "https://auth.softwareheritage.org/auth/") --realm-name TEXT Name of the OpenID Connect authentication realm (default to "SoftwareHeritage") --client-id TEXT OpenID Connect client identifier in the realm (default to "swh-web") -h, --help Show this message and exit. Commands: login Login and create new offline OpenID Connect session. logout Logout from an offline OpenID Connect session. refresh Refresh an offline OpenID Connect session. Closes T2268
-
- Mar 20, 2020
-
-
Stefano Zacchiroli authored
Sphinx directives are not accepted as descriptions on PyPI, so we should remove them from README. To that end, refactor README as a doc fragmented which is linked from root dir (pointing to docs/README.rst) and included into docs/index.rst.
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
intead of README.md, now gone
-
Stefano Zacchiroli authored
-