Skip to content
Snippets Groups Projects
  1. Jan 10, 2024
  2. Jan 09, 2024
    • Franck Bret's avatar
      Elm stateful lister · 82ee0951
      Franck Bret authored
      Use another Api endpoint that helps the lister to be stateful.
      The Api endpoint used needs a ``since`` value that represents a
      sequential index in the history.
      The ``all_packages_count`` state helps in storing a count which will be
      used as ``since`` argument on the next run.
      82ee0951
    • Franck Bret's avatar
      Adapt and rebase · 4b1f49ac
      Franck Bret authored
      'url' and 'instance' are mandatory
      Add elm lister entry to pyproject.toml
      4b1f49ac
    • Franck Bret's avatar
      Elm Lister · 3a1beae3
      Franck Bret authored
      The Elm Lister lists Elm packages origins from the Elm
      lang registry.
      It uses an http api endpoint to list packages origins.
      Origins are Github repositories, releases take advantages
      of Github relase Api.
      3a1beae3
  3. Jan 08, 2024
  4. Dec 18, 2023
    • Franck Bret's avatar
      Stateful Julia lister · 99bbd9d6
      Franck Bret authored
      Add a state to the lister to store the ``last_seen_commit`` as a Git
      commit hash.
      
      Use Dulwich to retrieve a Git commit walker since
      ``last_seen_commit`` if any.
      For each commit detect if it is a new package or a new package
      version commit and returns its origin with commit date as
      last_update.
      99bbd9d6
  5. Dec 05, 2023
  6. Dec 03, 2023
  7. Dec 01, 2023
  8. Nov 29, 2023
  9. Nov 16, 2023
  10. Nov 15, 2023
  11. Nov 14, 2023
  12. Nov 07, 2023
  13. Oct 18, 2023
  14. Oct 12, 2023
  15. Oct 09, 2023
  16. Oct 02, 2023
  17. Sep 28, 2023
  18. Sep 26, 2023
  19. Sep 25, 2023
  20. Sep 21, 2023
  21. Sep 20, 2023
  22. Sep 19, 2023
  23. Sep 14, 2023
  24. Sep 06, 2023
    • Antoine Lambert's avatar
      Harmonize listers parameters and add test to check mandatory ones · 6e7bc49e
      Antoine Lambert authored
      Ensure that all lister classes have the same set of mandatory parameters
      in their constructors, notably: scheduler, url, instance and credentials.
      
      Add a new test checking listers classes have mandatory parameters declared
      in their constructors. The purpose is to avoid deployment issues on staging
      or production environment as celery tasks can fail to be executed if mandatory
      parameters are not handled by listers.
      
      Reated to swh/infra/sysadm-environment#5030.
      6e7bc49e
Loading