Commit Graph

52 Commits (master)

Author SHA1 Message Date
llmII d2b2300ee1 Feature: Pagination Widget with list of numbers.
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.
1 year ago
Milad-Laly 0af41ab15c [fix] typos in utils/searxng.sh 1 year ago
ahmad-alkadri db70c262c3 Add flex-wrap to the list of engines 1 year ago
Xavier horwood 61ee370e18 [mod] link to public-instances can be set to hidden
Some administrators may want to hide the link to public_instances: If you run a
private instance for a company that wants there employees to use the private
instance instead of any of the public instances.
2 years ago
samsaptidev 31005595c9
Add privacypolicy_url option 2 years ago
Paul Alcock 823d44ed0a [mod] engines - add IMDB / Internet Movie Database
Merged from @Guilvareux's commit [1] and slightly modfied / see [2].

[1] https://github.com/searx/searx/pull/2980/commits/f2f90071
[2] https://github.com/searx/searx/pull/2980
3 years ago
Markus Heiser 28b25185c5 [brand] searxng -- fix links to issue tracker & WEB-GUI
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Markus Heiser c6a5cc019a [brand] searxng is a fork from searx
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
3 years ago
Adam Tauber a20141d697 [doc] update authors file 3 years ago
Adam Tauber ea3eda2640 [doc] update authors file
We would like to thank him for all of his work and we would like to wish
him good luck in his future endeavors.
3 years ago
Adam Tauber defcaec544 [doc] add new contributors to the authors file
new contributors:
- @cyclaero
- @thezeroalpha
- @Tobi823
- @archiecodes
- @BBaoVanC
- @datagram1
- @lucky13820
- @jhigginbotham
- @xenrox
- @OliveiraHermogenes
3 years ago
Daniel Hones 138f32471c Updated webutils.highlight_content to ignore double-quotes when highlighting query parts 3 years ago
Alexandre Flament b167ad67a0 update AUTHORS.rst with new contributors 3 years ago
Venca24 c9593c8ffd [enh] add plugin converting strings into hash digests 4 years ago
Michael Ilsaas a1ce141c99
add peertube engine (#2109) 4 years ago
Adam Tauber 754accb6d2 [fix] typo 4 years ago
Adam Tauber 83479b8c4b [enh] add @piplongrun @jjasonkal @KazamaSion @resynth1943 @ahangarha @gordon-quad @999eagle to authors 4 years ago
Lukas van den Berk 4829a76aae
Created new plugin type custom_results. Added new plugin bang_redirect (#2027)
* Made first attempt at the bangs redirects plugin.

* It redirects. But in a messy way via javascript.

* First version with custom plugin

* Added a help page and a operator to see all the bangs available.

* Changed to .format because of support

* Changed to .format because of support

* Removed : in params

* Fixed path to json file and changed bang operator

* Changed bang operator back to &

* Made first attempt at the bangs redirects plugin.

* It redirects. But in a messy way via javascript.

* First version with custom plugin

* Added a help page and a operator to see all the bangs available.

* Changed to .format because of support

* Changed to .format because of support

* Removed : in params

* Fixed path to json file and changed bang operator

* Changed bang operator back to &

* Refactored getting search query. Also changed bang operator to ! and is now working.

* Removed prints

* Removed temporary bangs_redirect.js file. Updated plugin documentation

* Added unit test for the bangs plugin

* Fixed a unit test and added 2 more for bangs plugin

* Changed back to default settings.yml

* Added myself to AUTHORS.rst

* Refacored working of custom plugin.

* Refactored _get_bangs_data from list to dict to improve search speed.

* Decoupled bangs plugin from webserver with redirect_url

* Refactored bangs unit tests

* Fixed unit test bangs. Removed dubbel parsing in bangs.py

* Removed a dumb print statement

* Refactored bangs plugin to core engine.

* Removed bangs plugin.

* Refactored external bangs unit tests from plugin to core.

* Removed custom_results/bangs documentation from plugins.rst

* Added newline in settings.yml so the PR stays clean.

* Changed searx/plugins/__init__.py back to the old file

* Removed newline search.py

* Refactored get_external_bang_operator from utils to external_bang.py

* Removed unnecessary import form test_plugins.py

* Removed _parseExternalBang and _isExternalBang from query.py

* Removed get_external_bang_operator since it was not necessary

* Simplified external_bang.py

* Simplified external_bang.py

* Moved external_bangs unit tests to test_webapp.py. Fixed return in search with external_bang

* Refactored query parsing to unicode to support python2

* Refactored query parsing to unicode to support python2

* Refactored bangs plugin to core engine.

* Refactored search parameter to search_query in external_bang.py
4 years ago
Splinter Suidman 536eb2b8dd
Add Wikimedia projects.
A list of the added projects:
- Wikibooks
- Wikinews
- Wikiquote
- Wikisource
- Wiktionary
- Wikiversity
- Wikivoyage
4 years ago
Adam Tauber 89662cd33e [enh] update AUTHORS.rst with new contributors 4 years ago
Adam Tauber e9311ee776 [enh] add @pofilo & @return42 to maintainers 4 years ago
Noémi Ványi f9ccc9f656 update AUTHORS.rst with new contributors 5 years ago
Adam Tauber 2aa959b088 [doc] add @daftaupe @icegiant @trankmichael @josephkiranbabu @maiki @zeph33 to authors 6 years ago
Adam Tauber fe678b62dd [doc] add @vachi, @lcpz, @nikaiw, Thirnearez, @MrPetovan, @woorst, @Apply55gx, @pyrrh0n1c, @cclauss, @moon2l to authors 7 years ago
Adam Tauber 878adf2011 [doc] add Joachim Cherqui, @maxigas, @kiney, @juanitobananas to authors ++ promote @a01200356 to major contributor 7 years ago
Adam Tauber 2cc85f244b [doc] @firebovine @luccoj @eig8phei added to authors 7 years ago
Adam Tauber 8bff42f049 Merge branch 'master' into languages 7 years ago
Stefan Antoni 96c8d36e7b Add ccctv engine to settings.yml 7 years ago
marc 92c6e88ad3 small fixes 7 years ago
Alexander Minges 3c5883408c initial commit of pdbe engine
Adds support for queries to the Protein Data Bank Europe (PDBe).
8 years ago
Pydo ccd1d93891 Add pydo to authors 8 years ago
Adam Tauber 3ce39aeef7 [doc] @blyxxyz @ammarnajjar @stepshal @mmuman @a01200356 @harry-wood @threnard added to authors 8 years ago
David A Roberts 144b7be70d Add Google Scholar search engine 8 years ago
Adam Tauber de933491f3 [doc] @jibe-b, @pietsch, @Maxqia, @pyprism, @imZack, @mikhirev added to authors 8 years ago
a01200356 8d335dbdae [enh] wikipedia infobox
creates simple multilingual infobox using wikipedia's api
8 years ago
Guilhem Bonnefille b0d42e8cf9 Add myself as author
As requested by the contribution guide:
https://asciimoo.github.io/searx/dev/contribution_guide.html
8 years ago
Kirill Isakov d748b8419a Add Arch Linux Wiki search engine 8 years ago
Adam Tauber 906ec89818 [doc] @GreenLunar, @kvch, @gugod added to authors 8 years ago
Adam Tauber d45e6022f6 [doc] @ldidry, @haasn, @underr, @beniz added 9 years ago
Adam Tauber 55e94d439b [doc] @dalf added as maintainer 9 years ago
Adam Tauber 590ffdb562 [doc] @glogiotatidis added to authors 9 years ago
Adam Tauber ec45decc97 [doc] @Cqoicebordel promoted to major contributor 9 years ago
Adam Tauber 8df6e7cc7b [doc] @dimqua added to authors 9 years ago
Adam Tauber 7b531c6fce [doc] @opi added to authors 9 years ago
Adam Tauber 592d801af9 [doc] @vincib added to authors 9 years ago
Thomas Pointhuber 98815a0d61 [enh] add turkish translation 9 years ago
Adam Tauber 90a8ffb03c [doc] @Reventl0v added to authors 10 years ago
Adam Tauber 1165932d90 [doc] @Cqoicebordel added to authors 10 years ago
Adam Tauber 79f1676e31 [doc] @kernc added to authors list 10 years ago
Adam Tauber 8167d3cac0 [doc] @courgette added to authors 10 years ago