| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
upload-pypi-test & linuxdoc has been released on PyPi
|
|
Fore good reasons (force push) PyPi does not accept a git commit as a
requirement [1]. Today linuxdoc has been released on pypi, lets use it.
With this patch issue [#2393] should be obsolete.
[#2393] https://github.com/searx/searx/issues/2393
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Fix empty colon in query from selecting Chinese
|
|
|
|
Closes #2339
|
|
add notice for the issue templates
|
|
[fix] Library Genesis links shifted by 1 #1998
|
|
Fixes: #1998
Suggested-by: @linuxmue
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
|
|
Remove voat due to its shutdown
|
|
Voat shutted down on December 25th, 2020 at 12 noon PST: https://voat.co/host/voat/static/inactive.min.html?ReturnUrl=/
|
|
[upd] update Python dependencies
|
|
[LXC] replace ubu1910 image by ubu2010 image
|
|
Ubuntu 20.10 image [1] is avialable from https://images.linuxcontainers.org
BTW: replace builhost package 'ttf-dejavu' by more common meta package
'fonts-dejavu' ('ttf-dejavu' is no longer available in 20.10).
[1] https://github.com/lxc/lxc-ci/commit/d161de601bffe4055d77b9d52a826ce5d81567d9
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Official support for Ubuntu 19.10 'Eoan Ermine' ended on July 17, 2020.
The image has been dropped [1] from https://images.linuxcontainers.org
[1] https://github.com/lxc/lxc-ci/commit/d161de601bffe4055d77b9d52a826ce5d81567d9
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
minor change in the oscar theme becase the last version of jinja2
respect more carefully the spaces in the templates
|
|
Update secret key check
|
|
Speed up PyLint & revert obsolete CSS issue
|
|
Specifying '-j 0' will auto-detect the number of processors available to use.
Suggested-by: @dalf / https://github.com/searx/searx/pull/2421#issuecomment-751444257
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
This reverts commit 0616684baa58b86cac5df6546432d4372f965fe2.
Since PR https://github.com/sphinx-doc/sphinx/pull/7878 has been merged into
Spinx-doc (v3.1.2), this patch is no longer needed:
See sphinx-doc project, PR 7838 & 7484 with elementary patch to the basic CSS:
- https://github.com/sphinx-doc/sphinx/issues/7838#issuecomment-646009605
- https://github.com/sphinx-doc/sphinx/pull/7484#issuecomment-646058972
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Without this commit the module searx checks the secret_key value.
With this commit, make docs, utils/standalone_searx.py,
utils/fetch_firefox_version.py works without SEARX_DEBUG=1
For reference see https://github.com/searx/searx/pull/2386
|
|
Before this commit, in the documentation, the jinja context is 'webapp' and contains
the global variable in the searx.webapp module.
This commit changes this to include only the mandatory variables to build the
documentation.
|
|
fix makefile `books/{name}.*` targets and add documentation about these targets
|
|
[fix] update buildenv
|
|
[perf] optimize creation of the virtualenv & pyenvinstal targets
|
|
BTW:
- add target $(LXC_ENV_FOLDER)
- fix indentations
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Create a (PY_ENV)/requirements.sha256 file with sha256 sums of the
./requirements*.txt files and reinstall only if the sha256 sums change.
Suggested-by: @dalf / https://github.com/searx/searx/pull/2418#pullrequestreview-558426579
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Install boilerplate packages (pip, wheel, setuptools and requirements.txt) only
once, when virtualenv is created.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
In commit c2a6f145 the sphinx-doc and sphinx-live targets has been removed,
since Sphinx is already installed by the pyenvinstall target.
This commit removes the targets from the remaining prerequisites of the 'BOOK'
targets
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
[fix] makefile.python: remove duplicate pyenv-(un)install targets
|
|
[fix] use SEARX_SETTINGS_TEMPLATE from .config environment
|
|
Makefile targets 'pyenv-install' and 'pyenv-uninstall' are unused duplicates of
'pyenvinstall' and 'pyenvuninstall'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
This patch keeps an eye on:
1. When installing searx, the branch to install needs to be a local branch.
2. The branch to install can be different from the current branch.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
In commit a70b9b9f the SEARX_SETTINGS_TEMPLATE environment was added to the
.config file, but was not use in utils/searx.sh.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
update useragents
|
|
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
|
CONTACT_URL is unset in Makefile, but searx/brand.py and
utils/brand.env are not updated.
This commit fixes this issue.
|
|
updates for Python 3.9 / update CI
|
|
|
|
|
|
|
|
Mod search query
|
|
[mod] remove emojis from source code
|
|
[fix] determine path to makefile.lxc in a LXC
|
|
[mod] remove obsolete virtualenv command
|