- Mar 24, 2025
-
-
Raphaël Hertzog authored
Fix spelling of RFA message See merge request !109
-
- Mar 23, 2025
-
-
Colin Watson authored
-
- Feb 03, 2025
-
-
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.
-
- Jan 12, 2025
-
-
Raphaël Hertzog authored
Add OIDC as a login method Closes #64 See merge request !106
-
- Jan 10, 2025
-
-
Felix Geyer authored
-
Felix Geyer authored
-
Felix Geyer authored
-
Felix Geyer authored
The imported signon code from debusine is GPL-3.0+.
-
Felix Geyer authored
-
Felix Geyer authored
* Based on implementation from debusine. * Adds Salsa as an OIDC provider to the Debian profile.
-
- Jan 09, 2025
-
-
Raphaël Hertzog authored
Bump requirements to Django 4.2 with Python 3.11 on Debian 12 See merge request !108
-
- Jan 08, 2025
-
-
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'
-
Raphaël Hertzog authored
This is clearly not a great test, but well...
-
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.
-
Raphaël Hertzog authored
-
- Jan 07, 2025
-
-
Raphaël Hertzog authored
Avoid leaking files in get_uncompressed_stream() See merge request !107
-
- Jan 06, 2025
-
-
Felix Geyer authored
As a result get_uncompressed_stream() can only be used within a context manager.
-
- Dec 24, 2024
-
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
-
- Dec 22, 2024
-
-
Raphaël Hertzog authored
Gbp-Dch: Ignore
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
- Dec 21, 2024
-
-
Raphaël Hertzog authored
Fixes #77
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
We now accept trailing comma or multiple maintainers but we retain only the first one because there should never be two maintainers in that field. Closes: !105
-
- Sep 30, 2024
-
-
This should finish to make distro-tracker fully compatible with Debian 12.
-
- Sep 22, 2024
-
-
DDPO page can query with either email=email_address or login=email_address. In the latter case, the query can also show other packages maintained by the same maintainer but under a different email address. This change would use the login= query and show the complete information about packages under one maintainer name. Fixes #71
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
Fixes #73
-
- Jul 30, 2024
-
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
-
- Jul 29, 2024
-
-
Raphaël Hertzog authored
I recently got failure emails due to header wrapping around like this: X-Debian-Package: golang-github-azuread-microsoft-authentication-extensions-for-go
-
Raphaël Hertzog authored
See ci-team/debci!270 (comment 510790)
-
- Aug 19, 2023
-
-
Signed-off-by:
Arthur Diniz <arthurbdiniz@gmail.com>
-
Raphaël Hertzog authored
-
Raphaël Hertzog authored
We add the "replaces" to indicate that we are squashing together the former migrations. However we immediately remove the old migrations because they are the source of the dependency that we want to get rid of. So instead of the progressive replacement that is usually expected when you squash migrations together, we have to force a full upgrade to the former version and we document this in the upgrade notes.
-