Skip to content
Snippets Groups Projects
  1. Dec 04, 2023
  2. Dec 03, 2023
  3. Feb 02, 2023
  4. Oct 18, 2022
  5. Oct 03, 2022
  6. Sep 30, 2022
    • Antoine R. Dumont's avatar
      Add Content Loader to ingest raw content file · f774aba5
      Antoine R. Dumont authored
      In some marginal listing cases (Nix or Guix for now), we can receive raw file to ingest.
      This commit adds a loader to ingest those. The output of the ingestion is a snapshot
      with 1 branch, one HEAD branch targetting the file content ingested.
      
      This expects to receive a mandatory 'integrity' field. It is used to check the content
      match the declaration.
      
      This can also optionally receive a list of mirror urls in case the main origin url is no
      longer available. Those mirror urls are solely used as fallback to retrieve the content.
      
      Related to T3781
      Verified
      f774aba5
  7. Apr 28, 2022
  8. Apr 21, 2022
  9. Apr 08, 2022
  10. Feb 10, 2022
  11. Mar 26, 2021
    • vlorentz's avatar
      package.loader: Lookup packages from the ExtID storage · a32f6871
      vlorentz authored
      To check which packages are already downloaded.
      
      For now, this lookup is done in addition to checking the artifacts
      from the last snapshot's revisions' metadata, because we did not start
      writing ExtIDs yet.
      But the ExtID lookup will eventually replace the artifact-based lookup.
      
      This will finally allow us to drop the 'metadata' field of Revision
      objects.
      a32f6871
  12. Sep 17, 2020
  13. Apr 08, 2020
    • David Douard's avatar
      Enable black · cf496e18
      David Douard authored
      - blackify all the python files,
      - enable black in pre-commit,
      - add a black tox environment.
      cf496e18
  14. Dec 04, 2019
  15. Nov 21, 2019
Loading