Skip to content
Snippets Groups Projects
  1. Mar 24, 2025
  2. Mar 23, 2025
  3. Feb 03, 2025
    • Raphaël Hertzog's avatar
      Ignore gmail bounces for lack of authentication · 1771b8b6
      Raphaël Hertzog authored
      We are currently unsubscribing all gmail.com users because they generate
      tons of bounces like this:
      
          550-5.7.26 Your email has been blocked because the sender is unauthenticated.
          550-5.7.26 Gmail requires all senders to authenticate with either SPF or DKIM.
          550-5.7.26
          550-5.7.26  Authentication results:
          550-5.7.26  DKIM = did not pass
          550-5.7.26  SPF [tracker.debian.org] with ip: [82.195.75.114] = did not pass
          550-5.7.26
          550-5.7.26  For instructions on setting up authentication, go to
          550 5.7.26  https://support.google.com/mail/answer/81126#authentication
      +a640c23a62f3a-ab6e4a31785si722126766b.503 - gsmtp
      
      Until we implement SRS, let's at least ignore those bounces instead
      of unsubscribing users.
      1771b8b6
  4. Jan 12, 2025
  5. Jan 10, 2025
  6. Jan 09, 2025
  7. Jan 08, 2025
    • Raphaël Hertzog's avatar
      Work-around a bug in selenium or chromedriver · 166671fb
      Raphaël Hertzog authored
      I got the failure below showing that distro-tracker complains about
      "dummy-packageno-package" instead of "no-package". "dummy-package"
      is some initial text that was supposed to be cleared but that did
      not for some reason.
      
      FAIL: test_access_package_page_from_index (functional_tests.tests.PackagePageTest.test_access_package_page_from_index)
      Tests that the user can access a package page starting from the index
      ----------------------------------------------------------------------
      Traceback (most recent call last):
        File "/app/functional_tests/tests.py", line 328, in test_access_package_page_from_index
          self.assert_in_page_body('Package no-exist does not exist')
        File "/app/functional_tests/tests.py", line 135, in assert_in_page_body
          self.assertIn(text, body.text)
      AssertionError: 'Package no-exist does not exist' not found in 'Register | Log in\nExample Package Tracker\nPackage dummy-packagno-exist does not exist.\nEnter a Example package name:\nGo\nExample Package Tracker\nCopyright 2013-2025 The Distro Tracker Developers\nDocumentation — Bugs — Git Repository — Contributing'
      166671fb
    • Raphaël Hertzog's avatar
      Adjust generated HTML to match what Django 4.2 generates · 8817b4cf
      Raphaël Hertzog authored
      This is clearly not a great test, but well...
      8817b4cf
    • Raphaël Hertzog's avatar
      Adjust CI to properly run on bookworm · 4ab9e4eb
      Raphaël Hertzog authored
      * The "nobody" user now creates more problems than it solves and chromium
      seems again able to run as root...
      * Since we're in a throwaway container it's OK to break system packages with pip.
      4ab9e4eb
    • Raphaël Hertzog's avatar
  8. Jan 07, 2025
  9. Jan 06, 2025
  10. Dec 24, 2024
  11. Dec 22, 2024
  12. Dec 21, 2024
  13. Sep 30, 2024
  14. Sep 22, 2024
  15. Jul 30, 2024
  16. Jul 29, 2024
  17. Aug 19, 2023
Loading