Markus Heiser

Results 109 issues of Markus Heiser

``` - actions/setup-python@v4 --> actions/setup-python@v5 - actions/cache@v3 --> actions/cache@v4 - ubuntu-20.04 --> ubuntu-24.04 - nvm: node 20.10 --> node 20.15 ```

In the context of the outdated hostname_replace plugin, there were change requests and PRs that were closed because this old plugin no longer exists. However, as the request set out...

URL rewrite & filter

Docker build fails on installing pydantic-core / see report from CI: - https://github.com/searxng/searxng/actions/runs/11191050608/job/31113678686#step:8:981 ``` #24 [linux/arm/v7 5/8] RUN apk add --no-cache -t build-dependencies build-base py3-setuptools python3-dev libffi-dev libxslt-dev libxml2-dev openssl-dev...

bug
armv7

## What does this PR do? replace pydantic by msgspec ## Why is this change important? After we had the problems with pydantic in the docker build, we took a...

Its well known that qwant blocks very fast requests from a SearXNG instance: We already discussed this issue more than a year ago in https://github.com/searxng/searxng/issues/2011#issuecomment-1553317619 and the documentation was a...

bug
CAPTCHA
qwant-engine

Not often, but at some point ddg might block the SearXNG requests by a CAPTCHA, The CAPTCHA goes away when opening duckduckgo.com in a browser / from the SearXNG IP...

bug
CAPTCHA

## What does this PR do? - [mod] add test to check compat.py module - [fix] add missing tomli to the requirements.txt Closes: - https://github.com/searxng/searxng/issues/3896

## What does this PR do? Extend PR template by a new section "Before You Submit" and add hint about [CONTRIBUTING.md](https://github.com/searxng/searxng/blob/master/CONTRIBUTING.md) ## Why is this change important? Contributors should be...

contributing guide

Morty and filtron are unmaintained components and had been replaced by an image-proxy and the bot-detection in SearXNG since years .. we should remove any leftovers: Related: - [The infrastructure...

code cleanup

Would be good to have an pre-build wheel of the uvloop python package for musl & glib on armv7. https://github.com/MagicStack/uvloop/blob/7bb12a174884b2ec8b3162a08564e5fb8a5c6b39/.github/workflows/release.yml#L86 There are still some scenarios for this, e.g. the millions...