summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
3 daysRevert "[l10n ga] trigger weblate.push.translations (another try)"HEADmasterMarkus Heiser
This reverts commit e352926187774ea6c390e89e27623136e1495b49.
3 days[l10n ga] trigger weblate.push.translations (another try)Markus Heiser
Related: - https://github.com/searxng/searxng/issues/4117 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 daysreomve DUMMY from searxng.msg catalogMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 days[l10n ga] trigger weblate.push.translationsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 days[fix] l10n ga (Irish) messages.po is marked as fuzzyMarkus Heiser
$ ./manage pyenv.cmd pybabel compile --statistics -d searx/translations/ reports: catalog searx/translations/ga/LC_MESSAGES/messages.po is marked as fuzzy, skipping This commit removes the ``fuzzy`` tag and BTW reverts commit 655e41f27 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 days[l10n ga] trigger weblate.push.translationsMarkus Heiser
Related: - https://github.com/searxng/searxng/issues/4117 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 days[l10n] adding new language Irish (ga)Aindriú Mac Giolla Eoin
3 days[fix] dockerhub: switch to new api pathBnyro
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
3 daysFix usage of `api_key` engine settingLucki
The value of `params['api_key']` isn't read anywhere. Writing directly into the header object solves this quite easily though. > [Users can authenticate by including their API key either in a request URL by appending `?apikey=<API KEY>`, or by including the `X-API-Key: <API KEY>` header with the request.](https://wallhaven.cc/help/api)
5 days[fix] requirements-dev.txt: remove autodoc_pydanticAlexandre Flament
Related to #3727
7 days[l10n] update translations from Weblatesearxng-bot
3db237112 - 2024-12-31 - kratos <kratos@users.noreply.translate.codeberg.org>
11 days[data] update searx.data - update_engine_traits.pyMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
11 days[fix] update_engine_traits.py: annas archive, bing-* and zlibrary enginesMarkus Heiser
Github action Update data - update_engine_traits [1] had issues in annas archive, bing-* and zlibrary engines: ./manage pyenv.cmd python ./searxng_extra/update/update_engine_traits.py [1] https://github.com/searxng/searxng/actions/runs/12530827768/job/34953392587 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
11 days[data] update searx.data - update_engine_descriptions.pyreturn42
11 days[data] update searx.data - update_currencies.pyreturn42
11 days[data] update searx.data - update_wikidata_units.pyreturn42
11 days[data] update searx.data - update_ahmia_blacklist.pyreturn42
12 days[fix] replaca inoffical msgspec-python313-pre by offical msgspec 0.19Markus Heiser
inoffical msgspec-python313-pre was an inetrim solution from e710ebdf6 related: - https://github.com/searxng/searxng/pull/4129 - https://github.com/jcrist/msgspec/issues/764#issuecomment-2561330165 closes: - https://github.com/searxng/searxng/issues/4015 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
13 days[upd] pypi: Bump pylint from 3.3.2 to 3.3.3dependabot[bot]
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.3.2 to 3.3.3. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.2...v3.3.3) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
13 days[l10n] update translations from Weblatesearxng-bot
31b458aa4 - 2024-12-25 - return42 <return42@users.noreply.translate.codeberg.org> fe7cc8706 - 2024-12-25 - return42 <return42@users.noreply.translate.codeberg.org> 7a585b545 - 2024-12-22 - alexgabi <alexgabi@users.noreply.translate.codeberg.org> 2e2fdbd16 - 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org> e2774bb44 - 2024-12-21 - ghose <ghose@users.noreply.translate.codeberg.org> 970bd5d86 - 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org> 4c775384c - 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org> 176f7df6e - 2024-12-21 - xawos <xawos@users.noreply.translate.codeberg.org> a6a842d01 - 2024-12-20 - Amirkhandrend-Nicest-XII <Amirkhandrend-Nicest-XII@users.noreply.translate.codeberg.org>
2024-12-25[feat] engines: re-add alexandria.orgAustin-Olacsi
2024-12-25Bump jinja2 from 3.1.4 to 3.1.5dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5) --- updated-dependencies: - dependency-name: jinja2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-12-24[mod] add support for Python 3.13Markus Heiser
Python 3.13 has been released [1] - fasttext-predict supports py3.13 from version 0.9.2.3 [2] [1] https://www.python.org/downloads/release/python-3130/ [2] https://github.com/searxng/fasttext-predict/commit/f2da9cd173 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-24[fix] temporary msgspec-python313-preMarkus Heiser
Waitng for new release of msgspec for Python 3.13: - https://github.com/jcrist/msgspec/issues/764#issuecomment-2466150924 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-22[fix] engine google_video: google changed the layout of the HTML responseMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/4127 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-20[upd] pypi: Bump certifi from 2024.8.30 to 2024.12.14dependabot[bot]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.8.30 to 2024.12.14. - [Commits](https://github.com/certifi/python-certifi/compare/2024.08.30...2024.12.14) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20[l10n] update translations from Weblatesearxng-bot
979094524 - 2024-12-17 - Amirkhandrend-Nicest-XII <Amirkhandrend-Nicest-XII@users.noreply.translate.codeberg.org>
2024-12-16[build] /staticMarkus Heiser
2024-12-16[refactor] webapp.py: reuse get_client_settings() method to unify preference ↵Bnyro
handling before render
2024-12-16Revert "[weblate] add dummy string to trigger weblate.push.translations in CI"Markus Heiser
This reverts commit 899edee5ecbf8c16a582e7df7ce4367d5fda2298.
2024-12-16[weblate] add dummy string to trigger weblate.push.translations in CIMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-16[build] /staticBnyro
2024-12-16[fix] settings: javascript crash when entering due to missing search formBnyro
2024-12-16[chore] cleanupZhijie He
2024-12-16[enh] add `engine-` prefix, replace blank space to `-`Zhijie He
2024-12-16[fix]: fix engine name may break some css style, contains "right", "left", ↵Zhijie He
"center"
2024-12-14[upd] pypi: Bump pylint from 3.3.1 to 3.3.2dependabot[bot]
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14[upd] pypi: Bump typer-slim from 0.14.0 to 0.15.1dependabot[bot]
Bumps [typer-slim](https://github.com/fastapi/typer) from 0.14.0 to 0.15.1. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.14.0...0.15.1) --- updated-dependencies: - dependency-name: typer-slim dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14[upd] pypi: Bump sphinxcontrib-programoutput from 0.17 to 0.18dependabot[bot]
Bumps [sphinxcontrib-programoutput](https://github.com/NextThought/sphinxcontrib-programoutput) from 0.17 to 0.18. - [Changelog](https://github.com/OpenNTI/sphinxcontrib-programoutput/blob/master/CHANGES.rst) - [Commits](https://github.com/NextThought/sphinxcontrib-programoutput/compare/0.17...0.18) --- updated-dependencies: - dependency-name: sphinxcontrib-programoutput dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13Update data - localesMarkus Heiser
./searxng_extra/update/update_locales.py Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-13[l10n] adding new language Tatar (tt)Markus Heiser
$ ./manage pyenv.cmd bash $ pybabel init -i searx/translations/messages.pot -d searx/translations -l tt creating catalog searx/translations/tt/LC_MESSAGES/messages.po based on searx/translations/messages.pot Closes: https://github.com/searxng/searxng/issues/4098 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-13[l10n] update translations from Weblatesearxng-bot
941da8a11 - 2024-12-13 - Kita Ikuyo <searinminecraft@courvix.com> 7c9e8973a - 2024-12-12 - return42 <return42@users.noreply.translate.codeberg.org> 1ef3f3b6e - 2024-12-12 - OpenCode <OpenCode@users.noreply.translate.codeberg.org> 8edb4af3d - 2024-12-11 - KhietVo <KhietVo@users.noreply.translate.codeberg.org> 77469663d - 2024-12-11 - dansmachina <dansmachina@users.noreply.translate.codeberg.org> be726d2c7 - 2024-12-09 - kkrawczyk <kkrawczyk@users.noreply.translate.codeberg.org> dfb9dd20f - 2024-12-10 - artnay <artnay@users.noreply.translate.codeberg.org> a1977736f - 2024-12-09 - return42 <return42@users.noreply.translate.codeberg.org> e17d999d7 - 2024-12-07 - Eryk Michalak <gnu.ewm@protonmail.com>
2024-12-01[build] /staticMarkus Heiser
2024-12-01[fix] if image load fails on client side, show default imageMarkus Heiser
BTW: change icon color from red to gray Closes: - https://github.com/searxng/searxng/issues/4066 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-12-01[build] /staticBnyro
2024-12-01[feat] search: add url formatting preferenceBnyro
2024-11-29[build] /staticBnyro
2024-11-29[chore] search.js: remove leftovers from shift to multiselect categories PRBnyro
2024-11-29[fix] unit tests: call searx.search.initialize in test's setUpMarkus Heiser
Depending on the order the unit tests are executed, the searx.search module is initalized or not, issue reported in [1]:: Traceback (most recent call last): File "searxng/tests/unit/test_results.py", line 72, in test_result_merge_by_title self.container.extend('stract', [fake_result(engine='stract', title='short title')]) File "searxng/searx/results.py", line 243, in extend histogram_observe(standard_result_count, 'engine', engine_name, 'result', 'count') File "searxng/searx/metrics/__init__.py", line 49, in histogram_observe histogram_storage.get(*args).observe(duration) ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'get' To ensure that the searx.search module is initialized, the - searx.engines.load_engines is replace by - searx.search.initialize [1] https://github.com/searxng/searxng/pull/3932#discussion_r1822406569 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2024-11-29[enh] use longest title and test get_ordered_results()Allen