summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-25[fix] fixes google play engines (#1651)Alexandre Flament
update commit 87baa74a863ac74ae4c86bbfcb04148ba7f70696
2019-07-25[enh] add npm search engine (#1510)Jonas Zohren
2019-07-25[mod] restore btdigg engine as btdig.com (#1515)volth
2019-07-25[fix] fix duden engine (#1594)rachmadani haryono
2019-07-25[fix] fixes google play engines and adds thumbnails to their results (#1612)Venca24
fix google play apps, google play apps, google play music engines xpath engine: thumbnail_xpath can define an optional thumbnail
2019-07-23Merge pull request #1642 from dalf/start-speedAlexandre Flament
Speed up start time and decrease CPU load
2019-07-19[fix] fix soundcloud engine, speed up searx start timeDalf
2019-07-19[mod] use cache in _match_language function to speed up searx start time ↵Dalf
significantly
2019-07-17[enh] Add Server-Timing header (#1637)Alexandre Flament
Server Timing specification: https://www.w3.org/TR/server-timing/ In the browser Dev Tools, focus on the main request, there are the responses per engine in the Timing tab.
2019-07-17[mod] settings.yml: update comments about the morty key. (#1639)Alexandre Flament
Fix #1310 Since commit af77ec35d9bd28facdab645a3d57ae340d2b501c Morty accepts base64 encoded key.
2019-07-17[fix] secret_key can be bytes instead of a string (#1602)rachmadani haryono
Fix #1600 In settings.yml, the secret_key can be written as string or as base64 encoded data using !!binary notation.
2019-07-17[fix] preference query parameter decoding (#1599)rachmadani haryono
Fix issue #1598
2019-07-17Merge pull request #1638 from dalf/suggestionsAlexandre Flament
Suggestions: use RawTextQuery to make the suggestions URLs.
2019-07-17Suggestions: use RawTextQuery to make the suggestions URLs. Update all ↵Dalf
themes accordingly.
2019-07-16Merge pull request #1630 from MarcAbonce/bang_fixesAlexandre Flament
[fix] Small fixes with bangs in queries
2019-07-16Merge branch 'master' into bang_fixesAlexandre Flament
2019-07-16Merge pull request #1636 from MarcAbonce/babel_updateAlexandre Flament
Add Interlingua translation (fix #978)
2019-07-15[enh] Add Interlingua locale (requires requirements update)Marc Abonce Seguin
2019-07-13Merge pull request #1635 from asciimoo/update-documentationAlexandre Flament
README.rst: installation: add searx/searx-docker
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-06Merge branch 'master' into bang_fixesAlexandre Flament
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-07-01[fix] preserve bangs in suggestions and correctionsMarc Abonce Seguin
2019-07-01[fix] never pass bangs to autocomplete suggestionsMarc Abonce Seguin
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