- Jun 24, 2024
-
-
Mario Oenning authored
Show "(deleted)" on requests page for user accounts that were removed. Fixes #505 Signed-off-by:
moson <moson@archlinux.org>
-
- Jun 10, 2024
-
-
Leonidas Spyropoulos authored
fixes: #503 Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
The change broke the initial emails to the ML. Not sure why but reverting this now and might look at later This reverts commit 78342236. fixes: #502
- May 18, 2024
-
- Apr 28, 2024
-
-
Mario Oenning authored
Signed-off-by:
moson <moson@archlinux.org>
-
- Apr 25, 2024
-
-
Mario Oenning authored
tests show warnings for deprecated utc functions with python 3.12 Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Prep for python 3.12 Reformat files with latest pre-commit tools Signed-off-by:
moson <moson@archlinux.org>
-
- Apr 08, 2024
-
-
Mario Oenning authored
Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
TestClient changes were reverted with 0.37.2: https://github.com/encode/starlette/pull/2525 https://github.com/encode/starlette/releases/tag/0.37.2 Signed-off-by:
moson <moson@archlinux.org>
-
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:
moson <moson@archlinux.org>
-
- Feb 25, 2024
-
-
Mario Oenning authored
Limit the amount of characters that can be entered for a comment. Signed-off-by:
moson <moson@archlinux.org>
-
- Feb 17, 2024
-
-
Mario Oenning authored
Also check "pkgbase" against our blacklist. Signed-off-by:
moson <moson@archlinux.org>
-
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:
moson <moson@archlinux.org>
-
- Jan 23, 2024
- Jan 21, 2024
-
-
renovate authored
-
Mario Oenning authored
Fix URL, otherwise the API token won't be picked up from ~/.transifexrc Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Stop Renovate from trying to bump the python version. Signed-off-by:
moson <moson@archlinux.org>
-
Robin Candau authored
-
Mario Oenning authored
Pull in updated translations from Transifex: 2023-01-18 Signed-off-by:
moson <moson@archlinux.org>
-
- Jan 19, 2024
-
-
Mario Oenning authored
Seems that client is optional according to the ASGI spec. https://asgi.readthedocs.io/en/latest/specs/www.html With Starlette 0.35 the TestClient connection scope is None for "client". https://github.com/encode/starlette/pull/2377 Signed-off-by:
moson <moson@archlinux.org>
-
-
- Dec 08, 2023
-
-
Mario Oenning authored
FastAPI events are deprecated. Use "Lifespan" function instead. Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
By default, markdown within an HTML block element is not parsed. Add markdown extension to support markdown text within block elements. With this we can annotate our element with a "markdown" attribute: E.g. <details markdown>*Markdown*</details> And thus indicate that the content should be parsed. Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Changed with v1.4.0 See: https://github.com/orhun/git-cliff/pull/318 Signed-off-by:
moson <moson@archlinux.org>
-
-
- Nov 28, 2023
-
-
Mario Oenning authored
We can set the "reply-to" header to the "to" address for any mails that go out to the aur-requests mailing list. Signed-off-by:
moson <moson@archlinux.org>
-
- Nov 27, 2023
-
-
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:
moson <moson@archlinux.org>
-
- Nov 25, 2023
-
-
Mario Oenning authored
Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
* Updating idna (3.4 -> 3.6) * Updating annotated-types (0.5.0 -> 0.6.0) * Updating pydantic-core (2.10.1 -> 2.14.5) * Updating certifi (2023.7.22 -> 2023.11.17) * Updating greenlet (3.0.0 -> 3.0.1) * Updating pydantic (2.4.2 -> 2.5.2) * Updating charset-normalizer (3.3.0 -> 3.3.2) * Updating cryptography (41.0.4 -> 41.0.5) * Updating fastapi (0.103.2 -> 0.104.1) * Updating mako (1.2.4 -> 1.3.0) * Updating parse (1.19.1 -> 1.20.0) * Updating prometheus-client (0.17.1 -> 0.19.0) * Updating urllib3 (2.0.6 -> 2.1.0) Fix type annotation for new test function Signed-off-by:
moson <moson@archlinux.org>
-
renovate authored
-
Mario Oenning authored
Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
* Allow additional html tags: <del> and <details/summary> * Convert markdown double-tilde (~~) to <del> tags Signed-off-by:
moson <moson@archlinux.org>
-
- Nov 24, 2023
-
-
Jelle van der Waa authored
Instead of showing your own projects, show the Arch Linux namespace where all our bugs/projects are.
-
- Nov 12, 2023
-
-
Jelle van der Waa authored
Flyspray is no more and all projects are now on our own GitLab instance.
-
- Oct 21, 2023
-
-
Mario Oenning authored
Support setting the timezone as well as the language via query params: The timezone parameter previously only worked on certain pages. While we're at it, let's also add the language as a param. Refactor code for timezone and language functions. Remove unused AURTZ cookie. Signed-off-by:
moson <moson@archlinux.org>
-
Mario Oenning authored
Users can (accidentally) override context vars with query params. This may lead to issues when rendering templates (e.g. "comments="). Signed-off-by:
moson <moson@archlinux.org>
-
- Oct 20, 2023
-
-
Mario Oenning authored
We should not try to create issue reports for internal server errors from a sandbox/review-app environment. Signed-off-by:
moson <moson@archlinux.org>
-