summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2023-01-23Feature: Pagination Widget with list of numbers.llmII
Adds to the navigation widget, preserving forward/backward nav, and inserting a list of clickable page numbers between them. Phone sized devices continue without this widget as deterministic display under small screen sizes has not been solved. The widget is agnostic to the actual amount of pages there are that one can navigate to and as such shows all plausible, albeit not necessarilly valid, possibilities. This widget does not interfere with infinite scroll in any fashion.
2023-01-22SearXNG version: YYYY.MM.DD without leading zeroAlexandre Flament
2023-01-21weblate: migration to https://translate.codeberg.org/Alexandre Flament
2023-01-20[translations] update from Weblatesearxng-bot
2023-01-20SearXNG version: fix make dockerAlexandre Flament
continuation of #2117 related to #2111 This commit: * fixes the Docker tag using an additional variable DOCKER_TAG, see searx/version.py * fixes the Docker labels org.label-schema.vcs-ref and org.opencontainers.image.revision * adds searx/version_frozen to .gitignore
2023-01-20Version number follows PEP440 : replace - by +Alexandre Flament
Close #2111
2023-01-17Merge pull request #2109 from ahmad-alkadri/fix/highlight-full-wordAlexandre Flament
Standalone words highlighting for query result in non-CJK characters
2023-01-15Merge pull request #2100 from nexryai/masterAlexandre Flament
Add goo engine
2023-01-15A little fix and modified the testing for content highlightahmad-alkadri
2023-01-15Add search.suspended_times settingsLéon Tiekötter
Make suspended_time changeable in settings.yml Allow different values to be set for different exceptions. Co-authored-by: Alexandre Flament <alex@al-f.net>
2023-01-14Perso branch - added cjk check and enclosementahmad-alkadri
2023-01-13[translations] update from Weblatesearxng-bot
6a57ee0b - 2023-01-11 - Markus Heiser <markus.heiser@darmarit.de> b180a810 - 2023-01-06 - Nik Drešar <nik.dresar@gmail.com> 8710174a - 2023-01-11 - Markus Heiser <markus.heiser@darmarit.de> 529a2591 - 2023-01-08 - Markus Heiser <markus.heiser@darmarit.de> a254bd01 - 2023-01-08 - Markus Heiser <markus.heiser@darmarit.de> 860c3fce - 2023-01-11 - Markus Heiser <markus.heiser@darmarit.de> c140fb52 - 2023-01-06 - Markus Heiser <markus.heiser@darmarit.de>
2023-01-12Add goo enginenexryai
2023-01-09[fix] bing: parsing result; check to see if the element contains linksAhmad Alkadri
This patch is to hardening the parsing of the bing response: 1. To fix [2087] check if the selected result item contains a link, otherwise skip result item and continue in the result loop. Increment the result pointer when a result has been added / the enumerate that counts for skipped items is no longer valid when result items are skipped. To test the bugfix use: ``!bi :all cerbot`` 2. Limit the XPath selection of result items to direct children nodes (list items ``li``) of the ordered list (``ol``). To test the selector use: ``!bi :en pontiac aztek wiki`` .. in the result list you should find the wikipedia entry on top, compare [2068] [2087] https://github.com/searxng/searxng/issues/2087 [2068] https://github.com/searxng/searxng/issues/2068
2023-01-09[fix] Mojeek Xpath showing suggestions and searches + add lang supportMilad-Laly
2023-01-08Merge pull request #2088 from llmII/fix-suggestionsMarkus Heiser
Fix #2083
2023-01-08[build] /staticMarkus Heiser
2023-01-08Fix #2083llmII
This changes the Suggestions to be a single column, not a wrapping row, changing the input to be incapable of overflowing into visually adjacent elements.
2023-01-08[simple theme] set tab index for search page input field #1891allixx
Previously it took five tab keypresses to reach search input field on search results page. Now one tab press is enough.
2023-01-08[fix] Bing-Web engine: XPath to get the wikipedia resultahmad-alkadri
Modify the XPath selector to get the wikipedia result plus small fixes. About result content: especially with the Wikipedia result, we'd get several paragraph elements, only the first paragraph would be taken and displayed on the search result
2023-01-07Merge pull request #1903 from LalleSX/patch-1Markus Heiser
Added info about adding the enginge to the brownser
2023-01-07[mod] about page: add information about adding enginge to the brownserPrivateLalle
2023-01-07[fix] indentation and line size of the the markdown filesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-01-07[build] /staticMarkus Heiser
2023-01-07Add flex-wrap to the list of enginesahmad-alkadri
2023-01-06Add HTTP Referer header to DuckDuckGo requestsRudis Muiznieks
closes #2080
2023-01-06Merge pull request #2078 from searxng/dependabot/pip/master/pygments-2.14.0Markus Heiser
Bump pygments from 2.13.0 to 2.14.0
2023-01-06[build] /staticMarkus Heiser
2023-01-06[translations] update from Weblatesearxng-bot
b1c60c5b - 2022-12-30 - wldkwl <gayisurdad@hotmail.com> 89133548 - 2023-01-05 - Linerly <linerly@protonmail.com> 4398061a - 2023-01-02 - Markus Heiser <markus.heiser@darmarit.de> 9857916a - 2023-01-04 - p6n7l <nichita@tutanota.com> 0ba50078 - 2023-01-04 - Markus Heiser <markus.heiser@darmarit.de> 0189e648 - 2023-01-02 - Markus Heiser <markus.heiser@darmarit.de> 24ded833 - 2023-01-01 - Markus Heiser <markus.heiser@darmarit.de>
2022-12-30[translations] update from Weblatesearxng-bot
ea56f7b6 - 2022-12-26 - Sean Botha <seanbotha@gmail.com> 0dbbb031 - 2022-12-23 - gkkulik <gregorykkulik@gmail.com> 81f33cb7 - 2022-12-28 - Markus Heiser <markus.heiser@darmarit.de> 5ff82460 - 2022-12-28 - peterT1D <kozlovic.peter@gmail.com> 0ea6d8c3 - 2022-12-28 - Markus Heiser <markus.heiser@darmarit.de> b19bb597 - 2022-12-28 - Markus Heiser <markus.heiser@darmarit.de> 904fa9ab - 2022-12-24 - Markus Heiser <markus.heiser@darmarit.de> e7c7d624 - 2022-12-29 - Droid <droidpy587@gmail.com>
2022-12-29Update searx.data - update_firefox_version.pydalf
2022-12-29Merge pull request #2054 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2022-12-29Merge pull request #2057 from searxng/update_data_update_engine_descriptions.pyMarkus Heiser
Update searx.data - update_engine_descriptions.py
2022-12-29Merge pull request #2053 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-12-29Update searx.data - update_engine_descriptions.pydalf
2022-12-29Update searx.data - update_currencies.pydalf
2022-12-29Update searx.data - update_wikidata_units.pydalf
2022-12-29Update searx.data - update_ahmia_blacklist.pydalf
2022-12-26Merge pull request #2047 from dalf/fasttext-predictAlexandre Flament
Use fasttext-predict instead of fasttext(-wheel)
2022-12-26Lazy load fasttext-predictAlexandre Flament
2022-12-23[translations] update from Weblatesearxng-bot
7f3e72fd - 2022-12-20 - Grey <elohim@gmail.com> 5d48e556 - 2022-12-21 - Markus Heiser <markus.heiser@darmarit.de> 56e67eb0 - 2022-12-19 - zDylant <dylantfcs@gmail.com> 28e1abe1 - 2022-12-21 - Markus Heiser <markus.heiser@darmarit.de> b19d55f7 - 2022-12-17 - YaoSiQian <2229561981@qq.com> 274f7ee9 - 2022-12-17 - Markus Heiser <markus.heiser@darmarit.de> ab00649b - 2022-12-16 - tents <remendne@pentrens.jp>
2022-12-22Fix: add trailing slash to duckduckgo urlRudis Muiznieks
Close #1854
2022-12-16Merge branch 'master' into fasttextArtikusHG
2022-12-16Replace langdetect with fasttextArtikusHG
2022-12-16Merge pull request #1974 from fehho/query-string-deserialAlexandre Flament
[fix] Deserialize preferences which are explicitly blank strings
2022-12-16[translations] update from Weblatesearxng-bot
4cf39dae - 2022-12-14 - Markus Heiser <markus.heiser@darmarit.de> f67457cf - 2022-12-12 - Linerly <linerly@protonmail.com> dee211c2 - 2022-12-12 - JohnyPeaN <johnypean@gmail.com> 9eeb4290 - 2022-12-12 - Markus Heiser <markus.heiser@darmarit.de>
2022-12-14Merge pull request #1954 from dalf/fix.redis.init.2Alexandre Flament
[fix] follow up of PR-1856
2022-12-11[mod] improve 'Autodetect search language' pluginMarkus Heiser
- Add documentation to the plugin - Harmonize FastText language model with SearXNG's language model Reosurces:: import fasttext # --> +10 MB fasttext.load_model(str(data_dir / 'lid.176.ftz')) # --> +4MB Suggested-by: @dalf - To speed up and simplify the deployment use fasttext-wheel instead of fasttext - Building numpy on the Alpine Linux of docker-images takes ages --> install py3-numpy from Alpines package manager (apk) - Alpine Linux on docker-images (musl libc) do not support fasttext-wheel (gnu libc) --> patch Dockerfile and build from fastetxt: sed -i s/fasttext-wheel/fasttext/ requirements.txt Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-12-10[mod] new plugin: Autodetect search languageArtikusHG
2022-12-10move searx.shared.redisdb to searx.redisdbAlexandre Flament