Skip to content
Snippets Groups Projects
  1. Aug 03, 2024
  2. Jun 24, 2024
  3. Jun 10, 2024
  4. May 18, 2024
  5. Apr 28, 2024
  6. Apr 25, 2024
  7. 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>
      Verified
      3220cf88
    • Mario Oenning's avatar
    • 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>
      Verified
      6ba06801
  8. Feb 25, 2024
  9. 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
  10. Jan 23, 2024
  11. Jan 21, 2024
  12. Jan 19, 2024
  13. Dec 08, 2023
  14. Nov 28, 2023
  15. 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
  16. Nov 25, 2023
  17. Nov 24, 2023
Loading