1. 20 Feb, 2018 1 commit
  2. 19 Feb, 2018 2 commits
  3. 14 Feb, 2018 3 commits
    • Pierre-Elliott Bécue's avatar
      e1345807
    • Pierre-Elliott Bécue's avatar
      Implement rel="vcs-*" microformat in package's page. · 619fd1d7
      Pierre-Elliott Bécue authored
        Closes: #890217
      619fd1d7
    • Raphaël Hertzog's avatar
      Strip control characters from News in the RSS feed · f0c310e3
      Raphaël Hertzog authored
      Without this we could get an UnserializableContentError exception like this:
      
      Traceback:
      
      File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py" in inner
        41.             response = get_response(request)
      File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
        187.                 response = self.process_exception_by_middleware(e, request)
      File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
        185.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)
      File "/usr/lib/python3/dist-packages/django/contrib/syndication/views.py" in __call__
        48.         feedgen.write(response, 'utf-8')
      File "/usr/lib/python3/dist-packages/django/utils/feedgenerator.py" in write
        248.         self.write_items(handler)
      File "/usr/lib/python3/dist-packages/django/utils/feedgenerator.py" in write_items
        259.             self.add_item_elements(handler, item)
      File "/usr/lib/python3/dist-packages/django/utils/feedgenerator.py" in add_item_elements
        309.             handler.addQuickElement("description", item['description'])
      File "/usr/lib/python3/dist-packages/django/utils/xmlutils.py" in addQuickElement
        20.             self.characters(contents)
      File "/usr/lib/python3/dist-packages/django/utils/xmlutils.py" in characters
        27.             raise UnserializableContentError("Control characters are not supported in XML 1.0")
      
      Exception Type: UnserializableContentError at /pkg/tob/rss
      Exception Value: Control characters are not supported in XML 1.0
      f0c310e3
  4. 13 Feb, 2018 2 commits
  5. 11 Feb, 2018 6 commits
  6. 09 Feb, 2018 1 commit
  7. 03 Feb, 2018 2 commits
    • Raphaël Hertzog's avatar
      Replace python3-gpgme with python3-gpg · 661736aa
      Raphaël Hertzog authored
      The former has been abandoned upstream in favor of the latter which
      is provided directly as part of the gpgme upstream project. Both APIs
      are relatively close so the port was not very hard.
      
      Fixes: #2
      661736aa
    • Raphaël Hertzog's avatar
      ci: fix functional tests · 9dfcf884
      Raphaël Hertzog authored
      Finally, we run them again on stretch. We had to run them as nobody
      instead of root to let chromium run and we had to pass --no-sandbox
      to chromium.
      
      Without this option, the tests are failing in the GitLab CI environment
      (based on docker) with this unhelpful error:
      
          selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
      9dfcf884
  8. 02 Feb, 2018 17 commits
  9. 01 Feb, 2018 1 commit
  10. 26 Jan, 2018 1 commit
  11. 18 Jan, 2018 1 commit
  12. 15 Jan, 2018 1 commit
  13. 09 Jan, 2018 2 commits