- 08 Apr, 2020 4 commits
-
-
Markus Heiser authored
-
Markus Heiser authored
[mod] .travis.yml: add Python 3.7 and Python 3.8
-
Dalf authored
-
Dalf authored
-
- 02 Apr, 2020 5 commits
-
-
Markus Heiser authored
improve travis build
-
Markus Heiser authored
-
Markus Heiser authored
BTW: separate env output in the travis log Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
[fix] travis: fix docker tag.
-
Dalf authored
the "-dirty" ignores the searx/brand.py and utils/brand.env files.
-
- 01 Apr, 2020 12 commits
-
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
revert "makefile.python: ... drop build support py2" to get back Py2 support. TPy2 support need virtualenv installed by the OS. BTW: log environment and python version in travis's install phase Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
- replace: $(PY_ENV_BIN)/pylint --> $(PY_ENV_BIN)/python -m pylint Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
fix travis build error [1]:: The command "local/py3/bin/pip install codecov" failed and exited with 127 Use the correct pip (python environment) from build environment:: $(PY_ENV_BIN)/python -m pip [1] https://travis-ci.org/github/asciimoo/searx/jobs/669701405#L590Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
[1] https://github.com/asciimoo/searx/pull/1910#issuecomment-607244871Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
This reverts commit eb87b07d.
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Fix "Permission denied: '/home/travis/.cache/" errors from travis build [1]. Change owner https://docs.travis-ci.com/user/caching/#caches-and-read-permissions and remove old log in the *before_caching* phase: https://docs.travis-ci.com/user/caching/#before_cache-phase About pip cache see: https://docs.travis-ci.com/user/caching/#pip-cacheSigned-off-by: Markus Heiser <markus.heiser@darmarit.de> [1] https://travis-ci.org/github/asciimoo/searx/jobs/669664131#L220
-
Markus Heiser authored
From py3.3 on a subset of virtualenv is built-in, so you can run '-m venv' ot of the box. - replace: $(PY_ENV_BIN)/pip --> $(PY_ENV_BIN)/python -m pip - remove obsolete virtualenv-exe target and adjust VTENV_OPTS - remove obsolete msg-pip-exe target - print list of py launchers available from $(PY_ENV_BIN) to the log - fix hard coded ./local Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
[fix] travis: fix docker build.
-
- 31 Mar, 2020 4 commits
-
-
Alexandre Flament authored
-
Markus Heiser authored
[fix] template: fix typo in about.html
-
Dalf authored
-
Dalf authored
-
- 30 Mar, 2020 2 commits
-
-
Markus Heiser authored
export build variables / support brands
-
Markus Heiser authored
And add 'buildenv' as an first order prerequisite to the main targets: - install - run - docs - docs-live - project - node.env - docker - test Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
- 29 Mar, 2020 4 commits
-
-
Markus Heiser authored
Commit 8a16903a removes Makefile target style Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
To Makefile target brand, add creation of bash environment in:: utils/brand.env In bash scripts (manage.sh) source env by:: . utils/brand.env manage.sh help: show GIT_URL and more environment Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
style.legacy could be renamed themes.legacy : it actually builds the files for the legacy theme, then themes.legacy can be a dependency of themes. Same for the other styles.* Debatable: about style.bootstrap, same convention : theme.bootstrap (even it is more a toolbox for the oscar theme). So there is no need to add the missing make styles in the help target. thanks @dalf: - https://github.com/asciimoo/searx/pull/1900#discussion_r399160355Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
The make docker target spits out some SyntaxError. With this .dockerignore there is no more error. Explanation: - the python files are compiled while building the docker image - a node modules contains some python files - the python files inside the node module doesn't compile It raises the fact that node_modules were included in the docker image which should not happen. Same the local directory was included. Dockerfile builds searx in its own way (without virtualenv) Thanks @dalf: - https://github.com/asciimoo/searx/pull/1900#issuecomment-604892737Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
- 26 Mar, 2020 9 commits
-
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
To build all styles use: make styles To build individual styles use one of: make style.legacy make style.courgette make style.pixart make style.bootstrap Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Even if we do not versioning them right now. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
Update searx/data/useragents.json with the most recent versions of Firefox. BTW: add 'useragents.update' to 'project' target and clean up the Makefile and remove it from the manage.sh script. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> closes: https://github.com/asciimoo/searx/issues/1882
-
Markus Heiser authored
The *about* page should only address higher-level issues that are important to each user. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-
Markus Heiser authored
A *brand* of searx is a fork which might have its own design and some special functions which might bee reasonable in a special context. In this sense, the fork might have its own documentation but not its own issue tracker. The *upstream* of a brand is always https://github.com/asciimoo from where the brand-fork pulls the master branch regularly. A fork which has its own issue tracker is a spin-off and out of the scope of the searx project itself. The conclusion is: - hard code ISSUE_URL (in the Makefile) - always refer to DOCS_URL - links in the about page refer to the *upstream* (searx project) except DOCS_URL - "fork me on github" ribbons refer to the *upstream* Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-