Skip to content
Snippets Groups Projects
  1. Feb 17, 2024
    • Mario Oenning's avatar
      feat: Add blacklist check for pkgbase · d050b626
      Mario Oenning authored
      
      Also check "pkgbase" against our blacklist.
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      Verified
      d050b626
    • Mario Oenning's avatar
      fix: Fix package info for 404 errors · 057685f3
      Mario Oenning authored
      
      We try to find packages when a user enters a URL like /somepkg
      or accidentally opens /somepkg.git in the browser.
      
      However, it currently also does this for URL's like /pkgbase/doesnotexist
      and falsely interprets "pkgbase" part as a package or pkgbase name.
      This in combination with a pkgbase that is named "pkgbase" generates
      some misleading 404 message for URL's like /pkgbase/doesnotexist.
      
      That being said, we should probably add pkgbase to the blacklist check
      as well (we do this for pkgname already) and add things like
      "pkgbase" to the blacklist -> Will be picked up in another commit.
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      Verified
      057685f3
  2. Jan 23, 2024
  3. Jan 21, 2024
  4. Jan 19, 2024
  5. Dec 08, 2023
  6. Nov 28, 2023
  7. Nov 27, 2023
    • Mario Oenning's avatar
      fix(tests): Fix test case for Prometheus metrics · 4637b2ed
      Mario Oenning authored
      
      Disable prometheus multiprocess mode in tests to avoid global state:
      Depending on the workers which are processing a testfile,
      we might run into race issues where tests might influence each other.
      
      We also need to make sure to clear any previously collected values
      in case the same worker/process is executing different tests which
      evaluate prometheus values.
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      Verified
      4637b2ed
  8. Nov 25, 2023
  9. Nov 24, 2023
  10. Nov 12, 2023
  11. Oct 21, 2023
  12. Oct 20, 2023
  13. Oct 18, 2023
  14. Oct 15, 2023
  15. Oct 12, 2023
  16. Oct 05, 2023
    • Mario Oenning's avatar
      fix(deps): update dependencies · 2166426d
      Mario Oenning authored
      
      * Updating typing-extensions (4.5.0 -> 4.8.0)
      * Installing annotated-types (0.5.0)
      * Updating anyio (3.6.2 -> 3.7.1)
      * Installing pydantic-core (2.10.1)
      * Updating certifi (2023.5.7 -> 2023.7.22)
      * Updating cffi (1.15.1 -> 1.16.0)
      * Updating greenlet (2.0.2 -> 3.0.0)
      * Updating markupsafe (2.1.2 -> 2.1.3)
      * Updating packaging (23.1 -> 23.2)
      * Updating pluggy (1.0.0 -> 1.3.0)
      * Updating pydantic (1.10.7 -> 2.4.2)
      * Updating charset-normalizer (3.1.0 -> 3.3.0)
      * Updating click (8.1.3 -> 8.1.7)
      * Updating coverage (7.2.7 -> 7.3.2)
      * Updating cryptography (40.0.2 -> 41.0.4)
      * Updating dnspython (2.3.0 -> 2.4.2)
      * Updating execnet (1.9.0 -> 2.0.2)
      * Updating fastapi (0.100.1 -> 0.103.2)
      * Updating httpcore (0.17.0 -> 0.17.3)
      * Updating parse (1.19.0 -> 1.19.1)
      * Updating prometheus-client (0.16.0 -> 0.17.1)
      * Updating pytest (7.4.0 -> 7.4.2)
      * Updating redis (4.6.0 -> 5.0.1)
      * Updating urllib3 (2.0.2 -> 2.0.6)
      * Updating aiofiles (23.1.0 -> 23.2.1)
      * Updating alembic (1.11.2 -> 1.12.0)
      * Updating fakeredis (2.17.0 -> 2.19.0)
      * Updating filelock (3.12.2 -> 3.12.4)
      * Updating orjson (3.9.2 -> 3.9.7)
      * Updating protobuf (4.23.4 -> 4.24.4)
      * Updating pygit2 (1.12.2 -> 1.13.1)
      * Updating werkzeug (2.3.6 -> 3.0.0)
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      Verified
      2166426d
  17. Oct 02, 2023
  18. Sep 30, 2023
  19. Sep 26, 2023
Loading