- 16 Apr, 2019 1 commit
-
-
Nicolas Gelot authored
-
- 14 Apr, 2019 4 commits
-
-
Alexandre Flament authored
Fix google image search engine
-
Alexandre Flament authored
-
Nick Espig authored
- 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
-
Alexandre Flament authored
[fix] DuckDuckGo Images requests
-
- 13 Apr, 2019 1 commit
-
-
Marc Abonce Seguin authored
-
- 12 Apr, 2019 4 commits
-
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
- 11 Apr, 2019 4 commits
-
-
Nicolas Gelot authored
-
Nicolas Gelot authored
In order to use another cache tool or to use spot without cache system.
-
Nicolas Gelot authored
The new redis version is more strict about the kind of object to store, we cannot use the same way that with the version 2.X. In redis we want to store the SearchData class. Instead of store field one by one we store the full serialized object with pickle. Pickle is not very secure but we dont care for now because the redis storage will be deploy in the same host that spot service. In a second time we can use another way to serialize SearchData with msgpack and mashumaro for example.
-
Nicolas Gelot authored
-
- 09 Apr, 2019 5 commits
-
-
Alexandre Flament authored
Use HTTPS for crossref
-
Alexandre Flament authored
-
Alexandre Flament authored
[fix] get YouTube results
-
Alexandre Flament authored
-
Alexandre Flament authored
[fix] Stop engine from sending duplicated requests
-
- 02 Apr, 2019 1 commit
-
-
Nicolas Gelot authored
SearchData is composed by SearchQuery field, so we use inheritance in order to use the same field naming. In that way we can use the an uniq way to build our redis key.
-
- 01 Apr, 2019 7 commits
-
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
- 29 Mar, 2019 3 commits
-
-
Elias Ojala authored
-
Gaël Duval authored
-
Marc Abonce Seguin authored
-
- 28 Mar, 2019 7 commits
-
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
-
Nicolas Gelot authored
Locale and search language was always defined with english value. This patch inits the locale on `pre_request` in order to define the default value of locale and language preferences. Plus the `best_match` function provided by flask babel library did not work as expected. So the function `match_language` provided by searx is used to detect that the language from Accepted-Language header can be used in searx project.
-
Nicolas Gelot authored
args parameters are merged in form in pre_request, so this patch removes that useless operation.
-
Nicolas Gelot authored
-
Nicolas Gelot authored
With SEARX_LOGGER setting we can run spot with the expected logger level.
-
- 27 Mar, 2019 1 commit
-
-
Marc Abonce Seguin authored
Results are not appearing in the html document anymore, instead they are found inside an object embedded in a script.
-
- 24 Mar, 2019 1 commit
-
-
Dalf authored
-
- 15 Mar, 2019 1 commit
-
-
Romain Hunault authored
Update footer with my-spot url and version See merge request !30
-