summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2019-12-22makefile.sphinx: fix gh-pages / pull before add commitsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-13Makefile: gh-pages: keep history of gh-branch intact (don't drop)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-12Makefile: add documentation build targets docs & docs-liveMarkus Heiser
BTW: - add build & dist folder to .gitignore - justify indentation of build messages (makefile.python) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-12-12utils: add makefile.sphinx to the boilerplateMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-11-28boilerplate: add inital Makefile with run & install targetsMarkus Heiser
Add *Makefile* boilerplate useful for python projects. All python tasks are using a virtualenv from ./local/py3 $ make help run - run developer instance install - developer install (./local) uninstall - uninstall (./local) Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2019-07-17Suggestions: use RawTextQuery to make the suggestions URLs. Update all ↵Dalf
themes accordingly.
2018-11-29Use a more human-friendly format in searx/data/engines_languages.json (#1399)Ivan Skytte Jørgensen
Instead of a single line with 500000 characters use nicely formatted JSON. Sort the lists in engine_languages.py so when updating it is possible to more easily see the differences (search engines do change the order their languages are listed in)
2018-08-05fetch_firefox_version.py : compatible with Python 3 and minor fixes.Alex
2018-08-05[mod] fetch firefox versions in a standalone scriptAlexandre Flament
2018-03-27refactor engine's search language handlingMarc Abonce Seguin
Add match_language function in utils to match any user given language code with a list of engine's supported languages. Also add language_aliases dict on each engine to translate standard language codes into the custom codes used by the engine.
2018-03-20fix fetch_langauges to be more accurateMarc Abonce Seguin
Add languages supported by either all default general engines or 10 engines.
2017-11-14print() is a function in Python 3cclauss
2017-10-10update engines_languages.json and languages.pymarc
Also, fix fetch_languages.py so it can run on python3.
2017-10-06handle input carefully in shell scriptsThirnearez
- prevent whitespace-splitting of variable expansions - prevent interpretation of values as flags/options (mostly)
2017-07-25Avoid UnicodeEncodeError when redirecting standalone outputNK
2017-03-18add language support for qwantmarc
closes issue #863
2017-01-04[enh] standalone_seax.py is a command line interface to searx with JSON output.Alexandre Flament
2017-01-03[fix] fix standalone_search.pyAlexandre Flament
2016-12-29change language list to only include languages with a minimum of enginesmarc
that support them. users can still query lesser supported through the :lang_code bang.
2016-12-16minor fixes in utils/fetch_languages.pymarc
2016-12-15tests for _fetch_supported_languages in enginesmarc
and refactor method to make it testable without making requests
2016-12-13[mod] fetch supported languages for several enginesmarc
utils/fetch_languages.py gets languages supported by each engine and generates engines_languages.json with each engine's supported language.
2016-12-13small fixesmarc
2016-12-13Add country names in language list.marc
2016-12-13Add language support for more engines.marc
2016-12-13filter langaugesmarc
2016-12-13[enh] add supported_languages on engines and auto-generate languages.pymarc
2016-08-11Add missing blank lines after class or function definition.stepshal
2016-07-11utils/fetch_currencies: fix commentstepshal
2016-07-11Comparison to None should be 'if cond is not None:'stepshal
2016-07-11Fix whitespacesstepshal
2016-07-10Fix quantity of blank lines after code object.stepshal
2016-07-08Remove trailing whitespacestepshal
2015-05-12[enh] currency_convert engine: user can write "1 dollars in euros" instead ↵Alexandre Flament
of "1 USD in EUR". The currency names are fetched wikidata and store into a static file : searx/data/currencies.json This file is loaded when the currency_converter is loaded. A database is perhaps more appropiated.
2015-02-10[fix] category name i18n - closes #221Adam Tauber
2015-02-08[enh] fabfile to setup searx with uwsgi+nginx under debian based distrosAdam Tauber
2015-01-05Don't create fuzzy translationCqoicebordel
2014-07-21[enh] standalone search exampleAdam Tauber
2014-02-02[enh] utils - translation updater script addedasciimoo