summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2023-09-14[fix] solidtorrents paginationJustas Zabulionis
2023-09-14[fix] solidtorrentsJustas Zabulionis
2023-09-14[fix] engine - Crossrefjazzzooo
Crossref was broken on result types journal-issue and component .. The old code had lots of assumptions, and broke during parsing. Now the assumptions are more explicit and checked them with the API.
2023-09-14[build] /staticMarkus Heiser
2023-09-14[mod] UI smooth scroll added / CSS scroll-behaviorJinyuan Huang
This PR improves the UX by making auto-scroll more smoother. The css is changed so all the auto-scroll will be smoother but User-scroll will not be influenced. The scroll-behavior CSS property sets the behavior for a scrolling box when scrolling is triggered by the navigation or CSSOM scrolling APIs.[1] [1] https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior
2023-09-13[mod] make data.traits: add OdyseeBnyro
2023-09-13[feat] odysee: implement fetch_traits for language supportBnyro
2023-09-13[mod] odysee: time range supportBnyro
2023-09-13[fix] engine - piped.music incorrect timestampsjazzzooo
2023-09-13[fix] engine - invidious thumbnailsjazzzooo
2023-09-13add inv.tux.pizzajazzzooo
2023-09-13remove invidious.snopyta.orgjazzzooo
2023-09-13[fix] settings.yml - change default invidious instancesjazzzooo
2023-09-13 [fix] engine - openstreetmap currency renderingjazzzooo
2023-09-12[fix] engine - pypi redirectjazzzooo
2023-09-12[fix] engine - openstreetmap currency matchingjazzzooo
2023-09-12[feat] new engine: svgrepoBnyro
2023-09-12[build] /staticMarkus Heiser
2023-09-12[mod] improve handling of the hotkeysMarkus Heiser
- KeyboardEvent: keyCode property is depricated, replaced by key property [2] - the check for ifDetailOpened is not necessary, because the hotkeys are not only applicable to image-results, by example: `!goi !go !scc hello` - Key bindings like h for help are to be used in general (not only in vim-mode) [1] https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode [2] https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-12[feature] key bindings: left & right arrow are always onJinyuan Huang
2023-09-12[fix] engine - bravejazzzooo
2023-09-11[mod] library of congress: fix engineBnyro
2023-09-11[fix] engine deviantart: review of the result-scrapperBnyro
The deviantart site changed and hence deviantart is currently unusable.
2023-09-11[build] /staticMarkus Heiser
2023-09-11[feature] dark theme for code highlighter in the result listMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/1354 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-09Replace chompjs with pure Python codeAlexandre Flament
The new implementation is good enough for the current usage (brave)
2023-09-09[build] /staticMarkus Heiser
2023-09-09[fix] preferences - layout of the "special queries" tabMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-08[feat] engine: implementation of YummlyBnyro
Co-authored-by: Markus Heiser <markus.heiser@damarit.de>
2023-09-08[mod] utils.py: add markdown_to_text helper functionBnyro
2023-09-08[translations] update from Weblatesearxng-bot
304f6af5c - 2023-09-04 - return42 <markus.heiser@darmarit.de> 76a4b6496 - 2023-09-03 - alexgabi <alexgabi@disroot.org>
2023-09-06[fix] settings.yml - fix docs-links in the commentsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-05[feat] engine: implementation of bilibili https://www.bilibili.comHackurei
2023-09-05[fix] engine - duckduckgo_images / determination of vqd value incorrectMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-05[fix] engine duckduckgo weather api changesbonswouar
2023-09-03[fix] engine: wikicommons - don't quoute ':|' in URL parametersMarkus Heiser
From [1]: It seems to be because of [2] For some reason it gets url encoded twice, resulting in - ``filetype%253Abitmap%257Cdrawing+birds`` instead of - ``filetype:bitmap%7Cdrawing+birds`` [1] https://github.com/searxng/searxng/issues/2707 [2] https://github.com/searxng/searxng/blob/master/searx/engines/wikicommons.py#L43 Closes: #2707 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-02[fix] follow-up of 4da7003ae / add missing review from @BnyroMarkus Heiser
[1] https://github.com/searxng/searxng/pull/2656#pullrequestreview-1607956209 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-02[feat] engine: implementation of odyseeHackurei
2023-09-01[feat] implementation of Wikimedia commons for imagesBnyro
2023-09-01[translations] update from Weblatesearxng-bot
979909acc - 2023-09-01 - return42 <markus.heiser@darmarit.de> f40af3403 - 2023-08-28 - return42 <markus.heiser@darmarit.de>
2023-08-30Create search-syntax.md faJafar Farganlooj
2023-08-30[mod] Persian translation of the about page (fa_IR)Jafar Farganlooj
2023-08-29[mod] bing: resolve redirect without additional requestsAlexandre Flament
Remove the usage of searx.network.multi_requests The results from Bing contains the target URL encoded in base64 See the u parameter, remove the first two character "a1", and done. Also add a comment the check of the result_len / pageno ( from https://github.com/searx/searx/pull/1387 )
2023-08-29Update searx.data - update_firefox_version.pydalf
2023-08-29Update searx.data - update_ahmia_blacklist.pydalf
2023-08-29Update searx.data - update_currencies.pydalf
2023-08-29Update searx.data - update_engine_descriptions.pydalf
2023-08-29Update searx.data - update_wikidata_units.pydalf
2023-08-28[fix] reduce error logs related to X-Forwarded-For & X-Real-IP headersMarkus Heiser
To test start a `make run` instance and query multiple times for `ip` (the answerer), you should see only once the error message(s): ERROR searx.botdetection : X-Forwarded-For header is not set! ERROR searx.botdetection : X-Real-IP header is not set! [1] https://github.com/searxng/searxng-docker/discussions/174 [2] https://github.com/searxng/searxng-docker/pull/162#issuecomment-1692834457 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-08-27[mod] preferences.py: add and use BooleanSetting for checkbox preferencesBnyro