mirror of https://github.com/searxng/searxng.git
Created Changes from version 1.0.0 (markdown)
parent
cbd17fd793
commit
5ddf6ac3ae
|
@ -0,0 +1,169 @@
|
|||
## Engine updates
|
||||
|
||||
* 1337x ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* ahmia ( [#211](https://github.com/searxng/searxng/pull/211) )
|
||||
* artic ( [#14](https://github.com/searxng/searxng/pull/14) )
|
||||
* brave ( [#179](https://github.com/searxng/searxng/pull/179) [#196](https://github.com/searxng/searxng/pull/196) ) @return42
|
||||
* btdigg ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* core ( [#16](https://github.com/searxng/searxng/pull/16) )
|
||||
* docker_hub ( [#117](https://github.com/searxng/searxng/pull/117) )
|
||||
* ~dogpile~ ( [#203](https://github.com/searxng/searxng/pull/203) ) - @return42
|
||||
* google ( [#267](https://github.com/searxng/searxng/pull/267) [#205](https://github.com/searxng/searxng/pull/205) [#177](https://github.com/searxng/searxng/pull/177) [#165](https://github.com/searxng/searxng/pull/165) [#160](https://github.com/searxng/searxng/pull/160) [#134](https://github.com/searxng/searxng/pull/134) [#1](https://github.com/searxng/searxng/pull/1) )
|
||||
* google_images ( [#200](https://github.com/searxng/searxng/pull/200) [#165](https://github.com/searxng/searxng/pull/165) [#134](https://github.com/searxng/searxng/pull/134) )
|
||||
* google_news ( [#165](https://github.com/searxng/searxng/pull/165) [#156](https://github.com/searxng/searxng/pull/156) [#134](https://github.com/searxng/searxng/pull/134) )
|
||||
* google_scholar ( [#134](https://github.com/searxng/searxng/pull/134) )
|
||||
* google_videos ( [#165](https://github.com/searxng/searxng/pull/165) [#134](https://github.com/searxng/searxng/pull/134) )
|
||||
* gpodder ( [#198](https://github.com/searxng/searxng/pull/198) ) - @return42
|
||||
* kickass ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* mankier ( [#111](https://github.com/searxng/searxng/pull/111) [#118](https://github.com/searxng/searxng/pull/118) ) @dalf
|
||||
* metasearch ( [#108](https://github.com/searxng/searxng/pull/108) ) @return42
|
||||
* mongodb ( [#207](https://github.com/searxng/searxng/pull/207) )
|
||||
* mysql_server ( [#109](https://github.com/searxng/searxng/pull/109) )
|
||||
* not_evil ( [#211](https://github.com/searxng/searxng/pull/211) )
|
||||
* nyaa ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* openstreetmap ( [#90](https://github.com/searxng/searxng/pull/90) [#113](https://github.com/searxng/searxng/pull/113) ) - significant changes
|
||||
* packagist ( [#275](https://github.com/searxng/searxng/pull/275) ) @koelle25
|
||||
* peertube ( [#221](https://github.com/searxng/searxng/pull/221) [#131](https://github.com/searxng/searxng/pull/131) )
|
||||
* pypi ( [#112](https://github.com/searxng/searxng/pull/112) ) @return42
|
||||
* piratebay ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* postgresql ( [#109](https://github.com/searxng/searxng/pull/109) )
|
||||
* pubmed ( [#1](https://github.com/searxng/searxng/pull/1) )
|
||||
* qwant ( [#223](https://github.com/searxng/searxng/pull/223) [#206](https://github.com/searxng/searxng/pull/206) [#204](https://github.com/searxng/searxng/pull/204) [#52](https://github.com/searxng/searxng/pull/52) [#1](https://github.com/searxng/searxng/pull/1) )
|
||||
* redis_server ( [#124](https://github.com/searxng/searxng/pull/124) )
|
||||
* searx_engine ( [#25](https://github.com/searxng/searxng/pull/25) )
|
||||
* seznam ( [#227](https://github.com/searxng/searxng/pull/227) )
|
||||
* solidtorrents ( [#42](https://github.com/searxng/searxng/pull/42) )
|
||||
* springer ( [#15](https://github.com/searxng/searxng/pull/15) )
|
||||
* sqlite ( [#103](https://github.com/searxng/searxng/pull/103) )
|
||||
* tokyotoshokan ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* torrentz ( [#201](https://github.com/searxng/searxng/pull/201) [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* unsplash ( [#96](https://github.com/searxng/searxng/pull/96) )
|
||||
* whaleSlide ( [#178](https://github.com/searxng/searxng/pull/178) ) - @return42
|
||||
* wikimini ( [#107](https://github.com/searxng/searxng/pull/107) ) @return42
|
||||
* woxikon ( [#197](https://github.com/searxng/searxng/pull/197) ) - @return42
|
||||
* xpath ( [#92](https://github.com/searxng/searxng/pull/92) [#83](https://github.com/searxng/searxng/pull/83) )
|
||||
* yggtorrent ( [#114](https://github.com/searxng/searxng/pull/114) )
|
||||
* youtube_noapi ( [#10](https://github.com/searxng/searxng/pull/10) )
|
||||
|
||||
## settings.yml
|
||||
|
||||
* [#54](https://github.com/searxng/searxng/pull/54) - `result_proxy.proxify_results`: option to enable or disable "proxy" button next to each result - @return42
|
||||
* [#99](https://github.com/searxng/searxng/pull/99) [#226](https://github.com/searxng/searxng/pull/226) - `search.formats`: add settings option to enable/disable search formats - @return42
|
||||
* [#11](https://github.com/searxng/searxng/pull/11) - `doi_resolvers`: add DOI resolver from sci-hub / replace default DOI - @return42
|
||||
* [#247](https://github.com/searxng/searxng/pull/247) - `locales`: remove this section - @dalf
|
||||
* [#253](https://github.com/searxng/searxng/pull/253) - replace http:// URLs by https:// - @return42
|
||||
|
||||
## Changes
|
||||
|
||||
* [#229](https://github.com/searxng/searxng/pull/229) [#263](https://github.com/searxng/searxng/pull/263) - display the git commit in the page footer (even without Docker) - @dalf
|
||||
* [#257](https://github.com/searxng/searxng/pull/257) - enhancement of the embedded image proxy - @dalf
|
||||
* [#1](https://github.com/searxng/searxng/pull/1) [#32](https://github.com/searxng/searxng/pull/32) [#64](https://github.com/searxng/searxng/pull/64) - Use httpx instead of requests - @dalf
|
||||
* [#58](https://github.com/searxng/searxng/pull/58) - engine initialization: use proxy configuration as expected - @dalf
|
||||
* [#59](https://github.com/searxng/searxng/pull/59) - searx.network.client: the same configuration reuses the same ssl.SSLContext - @dalf
|
||||
* [#86](https://github.com/searxng/searxng/pull/86) - remove call to gc.collect() after each user request - @dalf
|
||||
* [#60](https://github.com/searxng/searxng/pull/60) - Server-Timing header: add render field - @dalf
|
||||
* [#9](https://github.com/searxng/searxng/pull/9) - drop plugin HTTPS rewrite - rule base is to old (update is to big) - @return42
|
||||
|
||||
### statistics & errors in engines
|
||||
|
||||
* [#7](https://github.com/searxng/searxng/pull/7) [#85](https://github.com/searxng/searxng/pull/85) - store more detail metrics (only in the server memory) - @dalf
|
||||
* [#12](https://github.com/searxng/searxng/pull/12) [#23](https://github.com/searxng/searxng/pull/23) [#34](https://github.com/searxng/searxng/pull/34) [#81](https://github.com/searxng/searxng/pull/81) - update URL /stats - @dalf
|
||||
* [#28](https://github.com/searxng/searxng/pull/28) - processors: show identical error messages on /search and /stats [#28](https://github.com/searxng/searxng/pull/28) - @dalf
|
||||
* [#40](https://github.com/searxng/searxng/pull/40) [#54](https://github.com/searxng/searxng/pull/54) [#269](https://github.com/searxng/searxng/pull/269) - search results: link to /stats to create an github issue about broken engines - @dalf
|
||||
|
||||
## Themes
|
||||
|
||||
* [#136](https://github.com/searxng/searxng/pull/136) - [oscar theme] /preferences: use simple layout for the oscar theme - @dalf
|
||||
* [#244](https://github.com/searxng/searxng/pull/244) - [simple theme] eslint - @return42
|
||||
* [#276](https://github.com/searxng/searxng/pull/276) - [simple theme] bug fixes @dalf
|
||||
* [#41](https://github.com/searxng/searxng/pull/41) - fix various theme issues - @return42
|
||||
* [#235](https://github.com/searxng/searxng/pull/235) - dependabot.yml: check npm packages - @dalf
|
||||
|
||||
## Docker
|
||||
|
||||
* [#22](https://github.com/searxng/searxng/pull/22) - images for amd64, arm64, arm/v7 - @dalf
|
||||
* [#164](https://github.com/searxng/searxng/pull/164) [#68](https://github.com/searxng/searxng/pull/68) - upgrade to alpine 3.14 - @dalf
|
||||
* [#66](https://github.com/searxng/searxng/pull/66) - review of docker entry point & docker documentation - @return42
|
||||
|
||||
## Development
|
||||
|
||||
* [#250](https://github.com/searxng/searxng/pull/250) [#249](https://github.com/searxng/searxng/pull/249) [#238](https://github.com/searxng/searxng/pull/238) - translation: use weblate instead transifex, continuous integration - @dalf
|
||||
* [#174](https://github.com/searxng/searxng/pull/174) [#171](https://github.com/searxng/searxng/pull/171) [#157](https://github.com/searxng/searxng/pull/157) [#151](https://github.com/searxng/searxng/pull/151) - [tools](https://searxng.github.io/searxng/dev/quickstart.html?highlight=static) to build and commit the static files - @dalf
|
||||
* [#128](https://github.com/searxng/searxng/pull/128) - flask debug mode: reload the app when searx/settings.yml changes - @dalf
|
||||
* [#132](https://github.com/searxng/searxng/pull/132) - `make docs` doesn't initialize the engines (no HTTP requests) - @dalf
|
||||
* [#31](https://github.com/searxng/searxng/pull/31) - get PYLINT_FILES from tag '# lint: pylint' - @return42
|
||||
|
||||
## Fixes
|
||||
|
||||
* [#259](https://github.com/searxng/searxng/pull/259) - [fix] `searx.search.checker.get_result()` always return a dict - @dalf
|
||||
* [#220](https://github.com/searxng/searxng/pull/220) - [fix] `/preferences`: remove the empty engine category "social medias"(it is "social media") - @dalf
|
||||
* [#180](https://github.com/searxng/searxng/pull/180) [#167](https://github.com/searxng/searxng/pull/167) - [fix] decoding of saved preferences in the URL - @return42
|
||||
* [#123](https://github.com/searxng/searxng/pull/123) - [fix] `searx_extra/update/update_languages.py` - @dalf
|
||||
* [#84](https://github.com/searxng/searxng/pull/84) - [fix] unit test: don't load `/etc/searx/settings.yml` - @dalf
|
||||
* [#67](https://github.com/searxng/searxng/pull/67) - [fix] fix usage of docker environment variable INSTANCE_NAME - @dalf
|
||||
* [#27](https://github.com/searxng/searxng/pull/27) - [fix] debug log: UnicodeEncodeError: 'ascii' codec can't encode - @return42
|
||||
|
||||
## Documentation
|
||||
|
||||
* [#239](https://github.com/searxng/searxng/pull/239) - [fix] documentation - remove brand.git_url & brand.git_branch - @return42
|
||||
* [#225](https://github.com/searxng/searxng/pull/225) - [docs] document NoSLQ engines MongoDB and redis - @return42
|
||||
* [#149](https://github.com/searxng/searxng/pull/149) - [doc] admin manual - describe installation of external plugins - @return42
|
||||
* [#138](https://github.com/searxng/searxng/pull/138) - [fix] section "Overrides" in engine's documentation - @return42
|
||||
* [#97](https://github.com/searxng/searxng/pull/97) - [docs] reorder blog articles - @return42
|
||||
* [#91](https://github.com/searxng/searxng/pull/91) - [doc] add documentation about the XPath engine - @return42
|
||||
* [#76](https://github.com/searxng/searxng/pull/76) - [fix] sphinx-tabs should not overlap sidebar - @return42
|
||||
* [#24](https://github.com/searxng/searxng/pull/24) - [fix doc] manage.sh update_packages does not exists anymore - @return42
|
||||
* [#13](https://github.com/searxng/searxng/pull/13) - [fix] Fix typo in morty installation instruction - @return42
|
||||
|
||||
## Code refactoring / cleanup
|
||||
|
||||
* [#110](https://github.com/searxng/searxng/pull/110) - move all default settings into `searx.settings_defaults` - @dalf
|
||||
* [#116](https://github.com/searxng/searxng/pull/116) - `searx.engines.__init__`: refactoring - @dalf
|
||||
* [#135](https://github.com/searxng/searxng/pull/135) - `searx.webapp`: refactoring - @dalf
|
||||
* [#260](https://github.com/searxng/searxng/pull/260) - `searx.webapp.get_locale`: read locale from the preferences - @dalf
|
||||
* [#213](https://github.com/searxng/searxng/pull/213) - `searx.brand`: drop namespace - @return42
|
||||
* [#258](https://github.com/searxng/searxng/pull/258) - plugins: minor change - @dalf
|
||||
* [#33](https://github.com/searxng/searxng/pull/33) - Removed deprecated files - @dalf
|
||||
* [#169](https://github.com/searxng/searxng/pull/169) - tidy up ignore lists .gitignore & .dockerignore - @return42
|
||||
|
||||
## Lint
|
||||
|
||||
* [#146](https://github.com/searxng/searxng/pull/146) [#139](https://github.com/searxng/searxng/pull/139) [#100](https://github.com/searxng/searxng/pull/100) [#94](https://github.com/searxng/searxng/pull/94) [#93](https://github.com/searxng/searxng/pull/93) [#74](https://github.com/searxng/searxng/pull/74) - pylint
|
||||
* [#168](https://github.com/searxng/searxng/pull/168) - Lint the less files of the simple theme - @return42
|
||||
* [#152](https://github.com/searxng/searxng/pull/152) - [fix] typo in a searx/settings.yml - @return42
|
||||
* [#105](https://github.com/searxng/searxng/pull/105) - [enh] add test.yamllint - lint yaml files - @return42
|
||||
|
||||
## /utils/* scripts
|
||||
|
||||
* [#266](https://github.com/searxng/searxng/pull/266) - [fix] utils/searx.sh install settings - do not eval the template - @return42
|
||||
* [#236](https://github.com/searxng/searxng/pull/236) - manage script: remove unused reference to utils/brand.env and .config.sh - @dalf
|
||||
* [#216](https://github.com/searxng/searxng/pull/216) - normalize environment of installation tasks (shell) with YAML settings - @return42
|
||||
* [#212](https://github.com/searxng/searxng/pull/212) - [fix] ./manage script, prompt the unknown command - @return42
|
||||
* [#194](https://github.com/searxng/searxng/pull/194) - [fix] some minor issues in Makefile and shell scripts - @return42
|
||||
* [#182](https://github.com/searxng/searxng/pull/182) - [fix] .config.sh: typo SEARX_INTERNAL_URL --> SEARX_INTERNAL_HTTP - @return42
|
||||
* [#181](https://github.com/searxng/searxng/pull/181) - [fix] utils/lib.sh: prefix_stdout show cursor (ANSI escape \e[?25h) - @return42
|
||||
* [#173](https://github.com/searxng/searxng/pull/173) - [mod] utils/lxc.sh: detect conflict of docker & LXC in the iptables - @return42
|
||||
* [#172](https://github.com/searxng/searxng/pull/172) - [fix] utils/searx.sh: signature of YAML settings has been changed - @return42
|
||||
* [#161](https://github.com/searxng/searxng/pull/161) - [fix] py.build - fix small typo in the build message - @return42
|
||||
* [#158](https://github.com/searxng/searxng/pull/158) - [fix] node.clean - ignore npm dependencies when npm is not installed - @return42
|
||||
* [#148](https://github.com/searxng/searxng/pull/148) - [fix] test.yamllint - fixed typo - @return42
|
||||
* [#145](https://github.com/searxng/searxng/pull/145) - [fix] utils/morty.sh - PUBLIC_URL_MORTY is based on PUBLIC_URL - @return42
|
||||
* [#144](https://github.com/searxng/searxng/pull/144) - [yamllint] ./utils/templates/etc/searx/*.yml - @return42
|
||||
* [#78](https://github.com/searxng/searxng/pull/78) - Revert "[fix] docutils v0.17 incompatibility to previeous v0.16" - @return42
|
||||
* [#38](https://github.com/searxng/searxng/pull/38) - [filtron.sh] make filtron rule file configurable - @return42
|
||||
* [#37](https://github.com/searxng/searxng/pull/37) - [fix] drop 'idna' from requirements.txt - @return42
|
||||
* [#35](https://github.com/searxng/searxng/pull/35) - [fix] manage - fix miss usage of 'set -e' - @return42
|
||||
* [#20](https://github.com/searxng/searxng/pull/20) - [CI] JamesIves/github-pages-deploy-action COMMIT_MESSAGE - @return42
|
||||
* [#19](https://github.com/searxng/searxng/pull/19) - [CI] JamesIves/github-pages-deploy-action SINGLE_COMMIT - @return42
|
||||
* [#8](https://github.com/searxng/searxng/pull/8) - Replace Makefile boilerplate by shell scripts - @return42
|
||||
|
||||
## Translations
|
||||
|
||||
* [#230](https://github.com/searxng/searxng/pull/230) - Remove zh_Hant_TW translation - @dalf
|
||||
* [#282](https://github.com/searxng/searxng/pull/282) [#274](https://github.com/searxng/searxng/pull/274) [#265](https://github.com/searxng/searxng/pull/265) [#262](https://github.com/searxng/searxng/pull/262) - Update translations - @searxng-bot
|
||||
see https://github.com/searxng/searxng/commits/translations
|
||||
|
||||
## Misc
|
||||
|
||||
* [#25](https://github.com/searxng/searxng/pull/25) [#30](https://github.com/searxng/searxng/pull/30) [#26](https://github.com/searxng/searxng/pull/26) [#17](https://github.com/searxng/searxng/pull/17) - searxng brand
|
||||
* [#170](https://github.com/searxng/searxng/pull/170) [#143](https://github.com/searxng/searxng/pull/143) - update .dir-locals.el - @return42
|
Loading…
Reference in New Issue