- Dec 19, 2022
-
-
Antoine Lambert authored
In order to remove warnings about /apidoc/*.rst files being included multiple times in toc when building full swh documentation, prefer to include module indices only when building standalone package documentation. Also include them the proper sphinx way. Related to T4496
-
- Nov 17, 2022
-
-
vlorentz authored
-
- Oct 27, 2022
-
-
vlorentz authored
-
- Oct 19, 2022
-
-
Antoine Lambert authored
-
Antoine Lambert authored
-
- Oct 18, 2022
-
-
David Douard authored
- pre-commit from 4.1.0 to 4.3.0, - codespell from 2.2.1 to 2.2.2, - black from 22.3.0 to 22.10.0 and - flake8 from 4.0.1 to 5.0.4. Also freeze flake8 dependencies. Also change flake8's repo config to github (the gitlab mirror being outdated).
-
- Sep 27, 2022
-
-
Antoine R. Dumont authored
The package declares (scheduler) tasks, it needs that dependency to work Related to T4540
-
- Sep 12, 2022
-
-
Antoine Lambert authored
Setting the next_path query parameter is not required here as webapp login view redirects by default to the homepage.
-
- Aug 25, 2022
-
-
vlorentz authored
-
- Aug 05, 2022
-
-
Antoine R. Dumont authored
-
- Jul 20, 2022
-
-
Antoine R. Dumont authored
Related to T4399
-
- Jul 19, 2022
-
-
Antoine R. Dumont authored
-
vlorentz authored
-
- May 25, 2022
-
- May 09, 2022
-
-
Pratyush authored
-
- May 02, 2022
-
-
Benoit Chauvet authored
-
- Apr 26, 2022
-
-
vlorentz authored
-
- Apr 21, 2022
-
-
Antoine Lambert authored
That hook can be frustrating as it can discard a long commit message if it finds a typo in it so better removing it.
-
- Apr 11, 2022
-
-
https://schema.org/http://schema.org/vlorentz authored
It was always meant to be the latter, and it's also the only one that was implemented in a release (as https://forge.softwareheritage.org/D7212 fixed the typo in the code before it was released)
-
Antoine Lambert authored
Those are not really of interest and generate a lof of noise when executing django development server.
-
Antoine Lambert authored
Add new private API endpoint /1/private/deposits/datatables/ to list and filter deposits whose responses are intended to be consumed by datatables javascript framework used in deposits admin Web UI. Originally that view was implemented in swh-web but for performance reasons it has been decided to move it in swh-deposit, swh-web will then simply forward the HTTP request to swh-deposit. Related to T3128
-
- Apr 08, 2022
-
-
Antoine Lambert authored
-
Antoine Lambert authored
Related to T3922
-
Antoine Lambert authored
black is considered stable since release 22.1.0 and the version we are currently using is quite outdated and not compatible with click 8.1.0, so it is time to bump it to its latest stable release. Please note that E501 pycodestyle warning related to line length is replaced by B950 one from flake8-bugbear as recommended by black. https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#line-length Related to T3922
-
- Apr 07, 2022
-
-
vlorentz authored
Resolves SWH-DEPOSIT-2P <https://sentry.softwareheritage.org/share/issue/b8509b67972f425a8f5c06805f8cf2fe/>
-
vlorentz authored
'metadata_raw' made sense, to discriminate from 'metadata_dict'; but no longer does, now that the latter was removed. Additionally, swh-web expects it to be named 'raw_metadata', so it could never actually get the metadata.
- Apr 06, 2022
-
-
vlorentz authored
-
Antoine Lambert authored
pytest-postgresql 3.1.3 and pytest-redis 2.4.0 added support for pytest >= 7 so we can now drop the pytest pinning.
-
- Mar 28, 2022
-
-
vlorentz authored
-
vlorentz authored
Manually validate <codemeta:affiliation>. Unfortunately, this cannot be validated by codemeta.xsd, because Codemeta has conflicting requirements: 1. https://codemeta.github.io/terms/ requires it to be Text (represented by simple content), but 2. https://doi.org/10.5063/SCHEMA/CODEMETA-2.0 requires it to be an Organization (represented by complex content) See https://github.com/codemeta/codemeta/pull/239 for a discussion about this issue.
-
- Mar 22, 2022
-
-
Antoine Lambert authored
Due to test modules being copied in subdirectories of the build directory by setuptools, it makes pytest fail by raising ImportPathMismatchError exceptions when invoked from root directory of the module. So ignore the build folder to discover tests.
-
- Mar 21, 2022
- Mar 16, 2022
-
-
Antoine R. Dumont authored
Related to T4013#80910
-
- Mar 15, 2022
-
-
vlorentz authored
Broken by swh-core 0.12.0 (777ea186fa8d31a972ccc15abb7c42297e0a399f)
-
- Mar 08, 2022