summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-13README.rst: installation: add searx/searx-dockerAlexandre Flament
2019-07-13Merge pull request #1629 from dalf/dockerAlexandre Flament
Update Docker image
2019-07-13embedded iframe (youtube, dailymotion, vimeo): use httpsDalf
2019-07-13.travis.yml: robot tests: remove the xvfb dependencyDalf
2019-07-13Update Docker imageDalf
See #1561 , use uwsgi and Alpine Linux Volume: /var/log/uwsgi contains error log for 2 days (file uwsgi.log) /etc/searx contains the settings.yml and uwsgi.ini files. The docker image creates them if they don't exist. The two files can be modified after the first run. See below. Environement variables: MORTY_URL : external URL of Morty MORTY_KEY : base64 encoded key BASE_URL : external URL of Searx BIND_ADDRESS : internal HTTP port to listen to Labels : org.label-schema.schema.* Parameters: -h : display this help -d : will update the settings and quit immediately (settings.yml and uwsgi.ini) -f : always update the settings (previous version saved with suffix .old). without this parameter, the new settings are copied with suffix .new When the Docker image contains newer settings: - without -f parameter: the new versions are copied to /etc/searx/settings.yml.new and /etc/searx/uwsgi.ini.new. - with -f parameter: the old versions are renamed with .old suffix. The new version replaces /etc/searx/settings.yml and /etc/searx/uwsgi.ini Build using "./manage.sh docker_build", add "push" as parameter also push the Docker image. The script requires a git repository to work (it makes sure that the last git tag matches searx/version.py) "git describe" is used to create a meaningful version. Example : 0.15.0-90-49c5bcb4-dirty (dirty means that the docker image was made with uncommited changes). Use "docker inspect -f {{.Config.Labels.version}} searx" to get the version of an existing image. .dockerignore based on .gitignore .travis.yml: include docker stage
2019-07-06Fix ./manage.sh robot_tests (#1633)Alexandre Flament
doi_resolvers / default_doi_resolver were missing in the settings_robots.yml file, so the test server was not able to start (crash). Since the output wasn't displayed, it was not obvious why the Selenium couldn't connect to searx.
2019-06-30Merge pull request #1614 from Nachtalb/ne/improve-infinite-scrollNoémi Ványi
Improve infinite scroll (and with it fixing a bug)
2019-06-30Merge branch 'master' into ne/improve-infinite-scrollNoémi Ványi
2019-06-24Merge pull request #1590 from rachmadaniHaryono/feature/fix-configNoémi Ványi
fix: dev: python3 dict keys jsonify
2019-06-24Merge branch 'master' into feature/fix-configNoémi Ványi
2019-06-24Merge pull request #1620 from nfk/addr_setupNoémi Ványi
Add addr setup via SEARX_BIND_ADDRESS
2019-06-17Add addr setup via SEARX_BIND_ADDRESSNicolas Gelot
2019-06-09Merge branch 'master' into feature/fix-configrachmadani haryono
2019-06-04Load next page shortly before hitting the bottomNick Espig
This improves the user experience by loading in the next entries shortly before him getting to the bottom. It makes the scrolling more smooth without a break in between. It also fixes an error on my browser that scrolling never hits the defined number. When I debugged it I hit `.scrolltop` of 1092.5 and the `doc.height - win.height` of 1093, so the condition was never true.
2019-06-03Merge pull request #1588 from rachmadaniHaryono/feature/fix-nose-coverageNoémi Ványi
install coverage_plugin of nose2 instead of coverage-plugin
2019-05-29Merge branch 'master' into feature/fix-configrachmadani haryono
2019-05-29Merge branch 'master' into feature/fix-nose-coveragerachmadani haryono
2019-05-29[fix] Force Google old UI (#1597)Emilien Devos
2019-05-28Merge branch 'master' into feature/fix-configrachmadani haryono
2019-05-28Merge branch 'master' into feature/fix-nose-coveragerachmadani haryono
2019-05-28Use string formatter to create source and img_format labels (#1566)Frank de Lange
google_images : use JSON embedded in HTML (engine expected pure JSON)
2019-05-28Merge pull request #1562 from asciimoo/settingsAlexandre Flament
Remove some engines : subtitleseeker, seedpeer, swisscows
2019-05-28Remove some engines : subtitleseeker, seedpeer, swisscowsDalf
http://www.subtitleseeker.com and http://www.seedpeer.eu don't exist anymore. https://swisscows.ch/ has change : the engine needs to be updated
2019-05-28Merge branch 'master' into feature/fix-configrachmadani haryono
2019-05-28fix: dev: nose packagerachmadaniHaryono
2019-05-28Merge pull request #1595 from Venca24/fix_seznamAlexandre Flament
[fix] seznam engine
2019-05-28Merge branch 'master' into fix_seznamAlexandre Flament
2019-05-28Merge pull request #1605 from dalf/requirementsAdam Tauber
requirements.txt : update dependencies
2019-05-26requirements.txt : update dependenciesDalf
2019-05-21[fix] seznam engineVenca24
2019-05-18new: dev: test for config apirachmadaniHaryono
2019-05-18fix: dev: python3 dict keys jsonifyrachmadaniHaryono
2019-04-19Merge pull request #1558 from brunob/patch-1Alexandre Flament
simple theme : use instance_name for page title
2019-04-19Merge branch 'master' into patch-1Alexandre Flament
2019-04-14Merge pull request #1563 from Nachtalb/ne/fix-google-image-searchAlexandre Flament
Fix google image search engine
2019-04-14Merge branch 'master' into ne/fix-google-image-searchAlexandre Flament
2019-04-14Fix google image searchNick Espig
- Because there is not full image url in the dom, we replace "image_url" with the same url as the "url" (url of source). See example HTML https://gist.github.com/Nachtalb/2dea8a4d2c723c49226ad9645838121f - Remove unused import - Fix google image search title - Keep google image safe value up to date
2019-04-14Merge pull request #1565 from MarcAbonce/fix_duck_imagesAlexandre Flament
[fix] DuckDuckGo Images requests
2019-04-13[fix] duckduckgo images requestsMarc Abonce Seguin
2019-04-09use instance_name for page titleb_b
related to #1025
2019-04-09Merge pull request #1533 from theel0ja/patch-1Alexandre Flament
Use HTTPS for crossref
2019-04-09Merge branch 'master' into patch-1Alexandre Flament
2019-04-09Merge pull request #1544 from MarcAbonce/youtube_fixAlexandre Flament
[fix] get YouTube results
2019-04-09Merge branch 'master' into youtube_fixAlexandre Flament
2019-04-09Merge pull request #1545 from MarcAbonce/fix_duplicated_queryAlexandre Flament
[fix] Stop engine from sending duplicated requests
2019-03-29Merge branch 'master' into patch-1Elias Ojala
2019-03-28[fix] stop engine from sending duplicated requestsMarc Abonce Seguin
2019-03-26[fix] get youtube results from js objectMarc Abonce Seguin
Results are not appearing in the html document anymore, instead they are found inside an object embedded in a script.
2019-03-24Merge branch 'kvch-update-packages'Dalf
2019-03-12Use HTTPS for crossrefElias Ojala