Skip to content
Snippets Groups Projects
  1. Apr 13, 2023
  2. Dec 19, 2022
  3. Sep 26, 2022
    • Antoine Lambert's avatar
      Refactor and deduplicate HTTP requests code in listers · db6ce12e
      Antoine Lambert authored
      Numerous listers were using the same page_request method or equivalent
      in their implementation so prefer to deduplicate that code by adding
      an http_request method in base lister class: swh.lister.pattern.Lister.
      
      That method simply wraps a call to requests.Session.request and logs
      some useful info for debugging and error reporting, also an HTTPError
      will be raised if a request ends up with an error.
      
      All listers using that new method now benefit of requests retry when
      an HTTP error occurs thanks to the use of the http_retry decorator.
      db6ce12e
    • Antoine Lambert's avatar
      Use generic HTTP retry policy by default and rename dedicated decorator · 9c55acd2
      Antoine Lambert authored
      Instead of retrying HTTP requests only for 429 status code by default,
      prefer to use the generic retry policy enabling to also retry for status
      codes >= 500 but also on ConnectionError exceptions.
      
      Rename throttling_retry decorator to http_retry to reflect this change.
      9c55acd2
  4. Apr 08, 2022
  5. Jan 24, 2022
  6. Jan 21, 2022
  7. Jan 19, 2022
  8. Oct 08, 2021
  9. May 26, 2021
    • Boris Baldassari's avatar
      tuleap: initialise lister. · 04c0a507
      Boris Baldassari authored
      tuleap-lister: fix args in test_task.
      
      tuleap-lister: Add rate-limiting test + fix debug and typo.
      
      tuleap-lister: code review: fix mocker + tests/setup_cli.
      
      tuleap-lister: code review: fix relister > lister.
      
      tuleap-lister: code review: fix test_task kwargs.
      
      tuleap-lister: code review: Remove authentication useless lines + fix typos.
      
      tuleap-lister: code review: improve results_simplified for svn repos.
      
      tuleap-lister: code review: add name to CONTRIBUTORS file.
      
      tuleap-lister: code review: Update tutorial for misc files to edit.
      
      tuleap-lister: code review: Update copyright to 2021 exactly.
      
      tuleap-lister: code review: Update py files perms -X.
      
      tuleap-lister: code review: minimise json files.
      
      tuleap-lister: code review: fix chmod on json files.
      
      tuleap-lister: code review: fix var names + add tests.
      
      tuleap-lister: code review: fix useless indirection.
      
      tuleap-lister: code review: Add empty repo test, minor typo fixes.
      04c0a507
  10. Apr 13, 2021
  11. Apr 04, 2021
  12. Mar 19, 2021
  13. Feb 26, 2021
  14. Feb 05, 2021
  15. Jan 05, 2021
  16. Jan 17, 2020
  17. Nov 21, 2019
  18. Sep 06, 2019
  19. Aug 29, 2019
  20. Jun 20, 2019
  21. Nov 23, 2018
  22. Nov 09, 2018
  23. Oct 01, 2018
  24. Jun 26, 2018
  25. Nov 02, 2017
  26. Aug 30, 2017
Loading