Skip to content
Snippets Groups Projects
  1. Jun 24, 2024
  2. Jun 10, 2024
  3. May 18, 2024
  4. Apr 28, 2024
  5. Apr 25, 2024
  6. Apr 08, 2024
    • Mario Oenning's avatar
      fix(CI): Remove "fast-single-thread" tag · 3220cf88
      Mario Oenning authored
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      3220cf88
    • Mario Oenning's avatar
      21e2ef5e
    • Mario Oenning's avatar
      chore(deps): update dependencies · 6ba06801
      Mario Oenning authored
      
        - Updating pycparser (2.21 -> 2.22)
        - Updating sniffio (1.3.0 -> 1.3.1)
        - Updating typing-extensions (4.8.0 -> 4.11.0)
        - Updating anyio (3.7.1 -> 4.3.0)
        - Updating certifi (2023.11.17 -> 2024.2.2)
        - Updating greenlet (3.0.1 -> 3.0.3)
        - Updating markupsafe (2.1.3 -> 2.1.5)
        - Updating packaging (23.2 -> 24.0)
        - Updating pluggy (1.3.0 -> 1.4.0)
        - Updating pydantic-core (2.14.5 -> 2.16.3)
        - Updating coverage (7.4.0 -> 7.4.4)
        - Updating cryptography (41.0.5 -> 42.0.5)
        - Updating dnspython (2.4.2 -> 2.6.1)
        - Updating execnet (2.0.2 -> 2.1.0)
        - Updating httpcore (1.0.2 -> 1.0.5)
        - Updating lxml (5.1.0 -> 5.2.1)
        - Updating mako (1.3.0 -> 1.3.2)
        - Updating parse (1.20.0 -> 1.20.1)
        - Updating prometheus-client (0.19.0 -> 0.20.0)
        - Updating pydantic (2.5.2 -> 2.6.4)
        - Updating pytest (7.4.4 -> 8.1.1)
        - Updating python-dateutil (2.8.2 -> 2.9.0.post0)
        - Updating redis (5.0.1 -> 5.0.3)
        - Updating urllib3 (2.1.0 -> 2.2.1)
        - Updating asgiref (3.7.2 -> 3.8.1)
        - Updating email-validator (2.1.0.post1 -> 2.1.1)
        - Updating fakeredis (2.20.1 -> 2.21.3)
        - Updating fastapi (0.109.0 -> 0.110.1)
        - Updating filelock (3.13.1 -> 3.13.3)
        - Updating markdown (3.5.2 -> 3.6)
        - Updating mysqlclient (2.2.1 -> 2.2.4)
        - Updating orjson (3.9.12 -> 3.10.0)
        - Updating prometheus-fastapi-instrumentator (6.1.0 -> 7.0.0)
        - Updating protobuf (4.25.2 -> 5.26.1)
        - Updating pygit2 (1.13.3 -> 1.14.1)
        - Updating pytest-asyncio (0.23.3 -> 0.23.6)
        - Updating pytest-cov (4.1.0 -> 5.0.0)
        - Updating tomlkit (0.12.3 -> 0.12.4)
        - Updating uvicorn (0.27.0 -> 0.27.1)
        - Updating werkzeug (3.0.1 -> 3.0.2)
        - Updating starlette (0.35.0 -> 0.37.2)
        - Updating httpx (0.26.0 -> 0.27.0)
        - Updating python-multipart (0.0.6 -> 0.0.9)
        - Updating uvicorn (0.27.1 -> 0.29.0)
        - Updating sqlalchemy (1.4.50 -> 1.4.52)
      
      Signed-off-by: default avatarmoson <moson@archlinux.org>
      6ba06801
  7. Feb 25, 2024
  8. 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>
      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>
      057685f3
  9. Jan 23, 2024
  10. Jan 21, 2024
  11. Jan 19, 2024
  12. Dec 08, 2023
  13. Nov 28, 2023
  14. 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>
      4637b2ed
  15. Nov 25, 2023
  16. Nov 24, 2023
  17. Nov 12, 2023
  18. Oct 21, 2023
  19. Oct 20, 2023
Loading