Skip to content
Snippets Groups Projects
  1. Aug 04, 2023
  2. Aug 02, 2023
  3. Aug 01, 2023
  4. Jul 13, 2023
  5. Jul 10, 2023
    • Antoine R. Dumont's avatar
      Add Gitweb lister · 573958ce
      Antoine R. Dumont authored
      Depending on some instances, we have some specific heuristics, some instances:
      - have summary pages which do not not list metadata_url (so some
        computation happens to list git:// origins which are cloneable)
      - have summary page which reference metadata_url as a multiple comma separated urls
      - lists relative urls of the repository so we need to join it with the main instance url
        to have a complete cloneable origins (or summary page)
      - lists "down" http origins (cloning those won't work) so lists those as cloneable https
        ones (when the main url is behind https).
      
      Refs. swh/devel/swh-lister#1800
  6. Jul 04, 2023
  7. Jun 29, 2023
  8. Jun 26, 2023
    • Antoine Lambert's avatar
      gogs: Ensure to list all repositories · b9815ed5
      Antoine Lambert authored
      In contrary of gitea listing which does not require to provide the q query
      parameter, it is required for the gogs case.
      
      After reading the gogs source code, the /repos/search endpoint generates
      a sql request of the form: "SELECT * FROM repos WHERE name LIKE '%{q}%'".
      By setting the q parameter value to "_", the LIKE clause acts as a
      wildcard and all repositories are ensured to be returned.
      
      Fixes #4698.
  9. Jun 23, 2023
  10. Jun 21, 2023
  11. Jun 20, 2023
  12. Jun 08, 2023
  13. Jun 07, 2023
  14. Jun 05, 2023
  15. May 31, 2023
  16. May 23, 2023
  17. May 19, 2023
  18. May 10, 2023
    • vlorentz's avatar
      Fix crash of 'swh lister run' when called without -l · 596e8c6c
      vlorentz authored
      ```
      $ swh lister run
      Traceback (most recent call last):
        File "/home/dev/.local/bin/swh", line 33, in <module>
          sys.exit(load_entry_point('swh.core', 'console_scripts', 'swh')())
        File "/home/dev/swh-environment/swh-core/swh/core/cli/__init__.py", line 144, in main
          return swh(auto_envvar_prefix="SWH")
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 1130, in __call__
          return self.main(*args, **kwargs)
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 1055, in main
          rv = self.invoke(ctx)
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 1657, in invoke
          return _process_result(sub_ctx.command.invoke(sub_ctx))
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 1657, in invoke
          return _process_result(sub_ctx.command.invoke(sub_ctx))
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
          return ctx.invoke(self.callback, **ctx.params)
        File "/home/dev/.local/lib/python3.9/site-packages/click/core.py", line 760, in invoke
          return __callback(*args, **kwargs)
        File "/home/dev/.local/lib/python3.9/site-packages/click/decorators.py", line 26, in new_func
          return f(get_current_context(), *args, **kwargs)
        File "/home/dev/swh-environment/swh-lister/swh/lister/cli.py", line 68, in run
          get_lister(lister, **config).run()
        File "/home/dev/swh-environment/swh-lister/swh/lister/__init__.py", line 75, in get_lister
          raise ValueError(
      ValueError: Invalid lister None: only supported listers are ['arch', 'aur', 'bitbucket', 'bower', 'cgit', 'conda', 'cpan', 'cran', 'crates', 'debian', 'fedora', 'gitea', 'github', 'gitlab', 'gnu', 'gogs', 'golang', 'hackage', 'hex', 'launchpad', 'maven', 'nixguix', 'npm', 'nuget', 'opam', 'packagist', 'phabricator', 'pubdev', 'puppet', 'pypi', 'rubygems', 'sourceforge', 'tuleap']
      ```
      596e8c6c
  19. Apr 27, 2023
  20. Apr 26, 2023
  21. Apr 13, 2023
  22. Mar 22, 2023
  23. Mar 21, 2023
  24. Mar 14, 2023
Loading