From d2a0098719da9bba0c3a138220f466818dafbded Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Sun, 9 Jul 2017 21:59:33 +0200 Subject: [PATCH 1/3] update sphinx to a later version --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c928a4d1..bb32bf45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -sphinx==1.4.8 +sphinx==1.6.2 From d8e44f070bf7cd193cd8898d0c1243832aa5d600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Sun, 9 Jul 2017 22:02:29 +0200 Subject: [PATCH 2/3] add format param to search api --- _sources/dev/search_api.txt | 2 ++ dev/search_api.html | 4 ++++ docs/dev/search_api.rst | 2 ++ searchindex.js | 2 +- 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/_sources/dev/search_api.txt b/_sources/dev/search_api.txt index 03bb6f3f..331bc4eb 100644 --- a/_sources/dev/search_api.txt +++ b/_sources/dev/search_api.txt @@ -31,3 +31,5 @@ Parameters +------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ | ``time_range`` | Time range of search | optional (possible: ``day``, ``month``, ``year``)| +------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ +| ``format`` | Output format of results | optional (possible: ``json``, ``csv``, ``rss``) | ++------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ diff --git a/dev/search_api.html b/dev/search_api.html index 210aabdb..33ff45d1 100644 --- a/dev/search_api.html +++ b/dev/search_api.html @@ -90,6 +90,10 @@ Time range of search optional (possible: day, month, year) +format +Output format of results +optional (possible: json, csv, rss) + diff --git a/docs/dev/search_api.rst b/docs/dev/search_api.rst index 03bb6f3f..331bc4eb 100644 --- a/docs/dev/search_api.rst +++ b/docs/dev/search_api.rst @@ -31,3 +31,5 @@ Parameters +------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ | ``time_range`` | Time range of search | optional (possible: ``day``, ``month``, ``year``)| +------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ +| ``format`` | Output format of results | optional (possible: ``json``, ``csv``, ``rss``) | ++------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------+ diff --git a/searchindex.js b/searchindex.js index 4b261311..1d9c3be8 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["admin/api","admin/filtron","blog/blog","blog/python3","dev/contribution_guide","dev/engine_overview","dev/install/installation","dev/plugins","dev/quickstart","dev/search_api","dev/translation","index","user/own-instance","user/search_syntax"],envversion:52,filenames:["admin/api.rst","admin/filtron.rst","blog/blog.rst","blog/python3.rst","dev/contribution_guide.rst","dev/engine_overview.rst","dev/install/installation.rst","dev/plugins.rst","dev/quickstart.rst","dev/search_api.rst","dev/translation.rst","index.rst","user/own-instance.rst","user/search_syntax.rst"],objects:{},objnames:{},objtypes:{},terms:{"boolean":5,"break":4,"byte":5,"case":[6,8,12],"default":[1,3,4,6,7,9,11,12,13],"function":[5,7],"import":6,"int":5,"long":12,"new":[4,7,8,10],"null":6,"public":11,"return":[7,12],"short":8,"static":7,"switch":4,"true":[0,1,5,6,7,8],"try":[8,12],But:[3,5,12],For:[1,4,6,8],IPs:1,The:[0,4,5,6,9,12],Then:[3,8,10],There:4,These:5,Use:1,a2enmod:6,abbrev:13,abl:[4,5],about:[4,6,11],abov:[4,6],abus:[1,12],accept:13,access:[1,12],access_log:6,account:10,action:[0,1],activ:[3,6,8,9],adapt:5,add:[4,6,7,13],added:7,addit:[5,6],addition:[11,12],address:[5,12],administr:12,adopt:4,ads:12,advertis:12,advis:[1,6],after:[3,7,8,10],agent:[1,5],aggreg:[1,11,12],ahrefsbot:1,all:[0,3,4,5,9],allow:[6,13],along:1,alreadi:4,also:[4,6,12,13],alter:4,alwai:[5,8,12],among:[4,12],ani:11,anonym:[11,12],anoth:5,answer:12,anyon:11,anyth:[3,12],apache2:6,api:[5,10,11],api_kei:5,app:6,appear:8,appli:[4,6],applic:[1,6],appropri:4,apt:[6,8],arbitrari:5,arch:0,archiv:1,arrai:5,asciimoo:[6,8,10],aspect:4,assign:5,attach:7,author:4,auto:10,autocomplet:0,avail:[6,8,9,12],avoid:1,back:6,baiduspid:1,ban:12,bar:11,base:5,base_url:[5,6],bash:6,becaus:[4,5,8,10,12],befor:[3,7,8,12],behaviour:[4,7],being:[1,3,11],below:[1,4,6,8,10],besid:12,best:12,better:[5,6,12],between:5,bin:[3,6,8],bingbot:1,bitbucket:0,block:1,born:4,bot:1,both:[3,4,9,12],botlimit:1,boundingbox:5,branch:4,browser:[3,4,12],bug:8,bugreport:4,build:[4,6],build_grunt:8,built:[4,5,8],call:10,callback:7,can:[0,1,3,4,5,6,7,8,11,12],cannot:12,capabl:4,captcha:12,categori:[0,5,9,13],certif:6,chainabl:13,chang:[3,6],chapter:4,charact:4,chdir:6,check:[4,5,8,10],checkout:4,chmod:6,choic:12,choos:[4,5],chown:6,citi:5,clear:12,cli:[8,10],client:1,clone:[6,8],code:[6,8,9,12],com:[5,6,8,10],combin:6,come:[1,3,4,12],comma:9,command:[1,3,6,8,10],commit:[8,10],common:[8,12],compani:12,compat:3,compil:10,compon:7,compromis:12,comput:12,concern:4,conf:6,config:[0,5,6,10],configur:[10,12],connect:11,consequ:4,construct:5,consult:8,contain:8,content:12,context:7,contribut:11,control:12,convent:4,cooki:[5,11,12],corner:4,could:5,count:6,countri:5,coupl:6,coverag:8,cpu:6,creat:[3,4,6,8,10],cryptic:8,css:7,css_depend:7,csv:1,cthulhu:13,ctx:7,curl:1,current:[4,5,13],custom:[4,13],customiz:0,customlog:6,dai:9,data:[5,12],date:[0,5],datetim:5,ddg:13,debian:6,debug:6,decim:5,def:[5,7],default_local:0,default_on:7,default_them:0,defin:7,delet:10,demon:6,depen:1,depend:[3,5,6,8],deploi:6,descript:[7,9],deserv:4,desir:[5,8],deutsch:0,dev:6,develop:[3,4],differ:[3,4,5],digit:11,disabl:7,disrespect:4,dive:12,dockerfil:6,doe:5,domain:6,domin:4,don:[3,11],drop:3,duckduckgo:13,easi:11,easili:4,edit:[4,6,12],effect:4,either:8,elimin:8,emb:11,embed:[0,6],en_u:5,enabl:[0,4,6,8],encrypt:11,engin:[0,4,8,9,11,12,13],english:0,enough:10,enpoint:9,enter:[3,6],error:8,error_log:6,esperanto:0,essenti:6,etc:[1,4,6],everi:[5,12],everyon:12,everyth:[6,12],exactli:1,exampl:[0,1,6,8,12],exceed:1,except:[3,4],exchang:12,execut:10,exist:4,exit:6,expect:4,explain:4,extend:[4,7],extens:4,extern:[1,5,12],fail:8,fals:[0,6,7,8],fanci:4,featur:[4,12],feedback:4,feedfetch:1,feel:7,few:[4,5],file:[3,4,6,7,8,10],file_filt:10,filenam:5,files:5,filter:[0,1],find:1,fine:6,finish:10,firewal:1,first:[3,8,12],fit:7,fix:[4,8],flask:7,folder:[4,5,8,10],follow:[1,4,5,8,10],followsymlink:6,fork:4,form:[0,12],format:[1,5,8],forward:[1,6,12],found:1,foundat:3,free:[6,7,11],friend:12,from:[1,3,4,10,11,12],further:8,furthermor:[5,8,9,12],gain:12,gener:[0,4,12],geojson:5,german:0,get:[4,5,6,8,9,10,11],gid:6,git:[6,8],github:[3,6,8],give:8,goi:0,going:[1,12],good:[4,8],googl:0,googlebot:1,grant:6,group:12,grunt:8,guid:8,hack:[3,4],hackerspac:13,handl:12,handler:6,happi:[3,4],has:[4,5,8,12],have:[3,4,5,6,12],header:[1,5],help:[4,8],her:12,hex:6,hidden:[0,12],his:12,home:10,host:[1,10,11],hotkei:0,hour:6,hous:5,house_numb:5,how:11,howev:5,html:[0,4,5],http:[0,1,5,6,8,10,11],http_host:1,hub:6,idea:8,imag:[0,13],img_src:5,implement:[3,4,5,7],includ:6,inclus:13,index:6,inform:[1,4,5,6],ini:6,init:6,initi:10,input:0,insert:10,insid:5,insight:12,instal:[1,3,4,8,10,11],instanc:[0,6,10,11],instance_nam:0,instead:[3,8],integr:11,intent:4,interfer:4,intern:8,internet:11,interpret:6,interpretor:6,interv:1,introduc:2,introduct:8,investig:3,iso:5,issu:3,its:[4,12],itself:4,jame:1,js_depend:7,json:1,just:[0,12],kei:[5,10],kind:12,know:12,kvch:3,lack:4,lang:[0,9,10],languag:[0,5,9,10,13],language_support:5,laptop:12,lat:5,latest:10,latitud:5,lazi:6,lc_messag:10,least:3,leech:5,leecher:5,length:4,less:[8,12],let:12,level:4,libapache2:6,libffi:6,libssl:6,libxslt:6,light:6,like:[0,5,6],limit:1,line:4,linkdexbot:1,linux:0,list:[5,7,9,13],listen:[1,6],local:[0,3,5,6,7,8,10],localhost:6,locat:[1,6],log:[8,12],lon:5,longitud:5,low:6,magnetlink:5,main:10,make:[3,6,12],manag:[6,8],mani:1,map:0,mass:4,master:6,matter:[5,12],max:[1,5],maxim:4,maximum:[4,5],mean:12,media:[0,5],mention:3,messag:[1,8,10],messagespo:10,metasearch:[5,11],method:[0,5],might:[4,12],migrat:3,min:5,misbehav:4,mj12bot:1,mod:6,modifi:13,modul:6,monet:12,month:[0,9],more:[4,6,11,12],most:[3,12],msnbot:1,multibl:5,multipl:12,must:[3,4,5,8],myproject:8,name:[0,1,5,6,7,9,10],necessari:6,need:[4,12],neither:11,net:11,netvib:1,nginx:1,nlnet:3,node:8,nodej:8,none:5,nor:11,normal:5,note:[4,6],now:[3,7],npm:8,number:[1,5,6,9],number_of_result:5,object:[5,7],off:[4,6],often:5,okhin:6,on_result:7,one:[11,12],ones:5,onli:[6,7],onlin:11,open:[3,12],openssl:6,openstreetmap:0,oper:[3,12],option:[5,6,7,8,9,12],order:[4,8],org:5,org_bot:1,organis:11,origin:6,oscar:0,osm:[0,5],other:[4,5,12],otherwis:5,out:4,over:11,overview:11,overwritten:5,own:[11,12],packag:[6,8],page:[1,4,5,9,12,13],pageno:[5,9],pagenumb:5,param:[1,5],paramet:5,paramt:5,parti:12,partli:5,past:0,patch:4,path:[1,6],peopl:12,pep8:[4,8],per:5,perform:5,phase:8,pip3:3,pip:[4,10],place:[4,5,12],pleas:[3,4,6,8],plenti:4,plugin:[0,4,6,11],point:[6,12],port:[1,6],possibl:[6,9],post:[0,4,6,9],post_search:7,postcod:5,pot:10,pre_search:7,prefer:[12,13],prefix:13,preserv:4,preview:5,privaci:6,privat:11,problem:1,proce:6,process:1,profil:[11,12],project:1,promot:11,proper:12,properli:3,protect:[4,11],provid:[4,5],proxi:[6,12],proxy_add_x_forwarded_for:[1,6],proxy_buff:6,proxy_pass:[1,6],proxy_set_head:[1,6],publish:5,publishedd:5,pull:[4,6,10],purpos:5,pybabel:[6,10],python2:3,python3:2,python:[1,3,6],pythonpath:6,quadratur:11,queri:[0,5,9,12,13],question:12,quickstart:[4,11],quit:4,qwer:13,rand:6,random:[5,12],rang:[5,9],rate:1,real:1,recommend:5,reconsid:4,redefin:5,reduc:4,refer:[11,12],regardless:12,rememb:4,remote_addr:1,remov:12,replac:7,repo:4,repositori:6,request:[4,7,12],requir:[3,4,5,8,9],reset:12,respect:[4,12],restart:6,result:[11,12],retriev:10,revers:6,rewrit:[0,6],right:[6,7,11],road:5,roboag:1,robotframework:3,root:6,round:4,rss:1,rst:4,rule:1,run:[1,6,7,10,12],safe_search:0,same:[1,5],satisfi:8,scheme:[1,6],scrapi:1,script:[1,6,8],script_nam:6,search:[1,4,5,11,12],search_path:5,search_str:5,searx:[0,1,4,5,7,8,10,13],sec:1,secur:11,sed:6,see:[4,6,9,11,13],seed:5,seeder:5,select:[12,13],selenium:8,self:11,send:[1,12],sent:12,separ:[4,9],serv:12,server:8,server_nam:6,servic:[1,6,11,12],set:[6,8,10,11,12],sethandl:6,setup:6,seznambot:1,she:12,shortcut:[0,5],should:[3,4,6,10],simpli:4,singl:[6,12],site:[0,5,6],size:5,skip:8,slurp:1,small:5,smtbot:1,social:0,socket:6,sold:12,solv:1,some:6,someon:12,someth:4,sourc:[3,10,12],source_fil:10,source_lang:10,special:5,specif:[5,6],specifi:[5,9],sphinx:4,splinter:3,sponsor:3,ssl:[5,6,11],stack:8,standard:[4,5],start:[1,4,5,6,11],stash:6,step:[4,6],stop:1,store:[5,12],street:5,string:[5,10],submit:4,subrul:1,sudo:[6,8],suggest:7,support:[2,4,5,9,11,12],sure:[3,6],syntax:[9,11],system:[3,4],tailor:12,take:4,tell:5,templat:5,test:[3,4,6],text:[0,5],than:11,thei:12,thi:[1,3,5,6,7,8,12],think:4,third:12,those:[10,12],thread:6,three:[4,7,12],through:12,thu:[3,12],thumbnail:5,thumbnail_src:5,time:[1,3,5,9,12],time_rang:[0,9],time_range_support:5,timeout:5,titl:5,tld:6,too:[1,12],tool:[4,10],tor:[11,12],torrentfil:5,trace:8,track:[11,12],traffic:6,transifex:4,transifexrc:10,translat:11,travi:[3,8],trust:[11,12],try_fil:6,tupl:7,turn:[4,8],twice:6,two:[4,9],txt:[3,4],type:[0,5,10,12],ubuntu:6,uid:6,ultrasecretkei:6,uncommon:4,under:[4,5],unfortun:4,unit:[4,8],unit_test:8,univers:6,unix:6,unknown:12,unlik:12,unspecifi:5,updat:4,update_dev_packag:8,update_packag:6,uri:6,url:[0,5,12],urlencod:5,use:[4,5,6,11],used:[3,4,5,6,11,12],user:[1,4,5,6,12],useradd:6,userag:1,uses:[5,12],using:[1,4,6,8,10,11],usr:6,usual:[3,6,12],uwsgi_modifier1:6,uwsgi_param:6,uwsgi_pass:6,uwsgisocket:6,valid:[5,8],valu:[0,5],variabl:5,variou:[4,7],vendor:4,venv3:3,verifi:5,version:3,via:13,view:12,vim:0,virtual:6,virtualenv:[3,6,8],visit:12,vpn:12,vulner:12,wai:[4,5,12],want:[3,12],warn:6,webapp:[3,6],webcrawl:1,websit:0,weird:4,were:3,wget:1,whatev:6,when:[3,7,8,12],where:1,whether:[8,12],which:[1,4,5,11,12],who:[6,12],whole:[6,7],why:11,wide:4,wiki:0,wikipedia:13,wish:4,without:[5,11,12],won:3,wonderfal:6,word:7,work:[4,5,6,8,12],worker:6,world:[4,12],worri:3,worth:12,wsgi:6,www:10,yacybot:1,yahoo:1,yandexbot:1,yandexmobilebot:1,year:9,yet:5,yml:[6,8],you:[4,6,8,11,12,13],your:[3,4,6,7,11],yourself:4,zgrab:1,zlib1g:6},titles:["Administration API","How to protect an instance","Blog","Introducing Python3 support","How to contribute","Engine overview","Installation","Plugins","Development Quickstart","Search API","Translation","Welcome to searx","Why use a private instance?","Search syntax"],titleterms:{"default":5,"public":12,"return":5,about:12,acknowledg:3,administr:[0,11],apach:6,api:[0,9],argument:5,bar:0,basic:6,blog:2,bug:3,build:8,check:6,code:[4,5],compil:8,conclus:12,configur:[0,1,5,6],consequ:12,content:[5,6],contribut:4,data:0,debug:8,design:4,develop:[8,11],direct:4,disabl:6,docker:6,document:[4,11],doe:12,emb:0,engin:5,entri:7,environ:8,exampl:[5,7,13],fact:3,featur:11,file:5,filtron:1,found:3,from:6,fun:3,gener:5,get:0,hackabl:4,hook:7,host:6,how:[1,3,4,6,8,12],imag:5,init:10,instal:6,instanc:[1,12],introduc:3,javascript:8,log:6,make:5,map:5,nginx:6,oscar:8,overrid:5,overview:5,paramet:9,pars:5,pass:5,plugin:7,point:7,post:7,pre:7,prime:4,privaci:[4,12],privat:12,project:10,protect:[1,12],python3:3,quickstart:8,refer:6,request:[1,5],requir:10,respons:0,result:[5,7],rout:1,run:[3,8],sampl:[0,1],search:[0,7,9,13],searx:[3,6,11,12],see:12,server:6,set:5,setup:8,sourc:8,style:8,subdirectori:6,support:3,syntax:13,test:8,theme:8,through:1,tip:8,torrent:5,transifex:10,translat:[4,10],updat:[6,10],url:6,use:12,user:11,using:[3,12],uwsgi:6,video:5,web:6,welcom:11,what:12,why:12,yml:5,you:3,your:8}}) \ No newline at end of file +Search.setIndex({docnames:["admin/api","admin/filtron","blog/blog","blog/python3","dev/contribution_guide","dev/engine_overview","dev/install/installation","dev/plugins","dev/quickstart","dev/search_api","dev/translation","index","user/own-instance","user/search_syntax"],envversion:52,filenames:["admin/api.rst","admin/filtron.rst","blog/blog.rst","blog/python3.rst","dev/contribution_guide.rst","dev/engine_overview.rst","dev/install/installation.rst","dev/plugins.rst","dev/quickstart.rst","dev/search_api.rst","dev/translation.rst","index.rst","user/own-instance.rst","user/search_syntax.rst"],objects:{},objnames:{},objtypes:{},terms:{"boolean":5,"break":4,"byte":5,"case":[6,8,12],"default":[1,3,4,6,7,9,11,12,13],"function":[5,7],"import":6,"int":5,"long":12,"new":[4,7,8,10],"null":6,"public":11,"return":[7,12],"short":8,"static":7,"switch":4,"true":[0,1,5,6,7,8],"try":[8,12],But:[3,5,12],For:[1,4,6,8],IPs:1,The:[0,4,5,6,9,12],Then:[3,8,10],There:4,These:5,Use:1,a2enmod:6,abbrev:13,abl:[4,5],about:[4,6,11],abov:[4,6],abus:[1,12],accept:13,access:[1,12],access_log:6,account:10,action:[0,1],activ:[3,6,8,9],adapt:5,add:[4,6,7,13],added:7,addit:[5,6],addition:[11,12],address:[5,12],administr:12,adopt:4,ads:12,advertis:12,advis:[1,6],after:[3,7,8,10],agent:[1,5],aggreg:[1,11,12],ahrefsbot:1,all:[0,3,4,5,9],allow:[6,13],along:1,alreadi:4,also:[4,6,12,13],alter:4,alwai:[5,8,12],among:[4,12],ani:11,anonym:[11,12],anoth:5,answer:12,anyon:11,anyth:[3,12],apache2:6,api:[5,10,11],api_kei:5,app:6,appear:8,appli:[4,6],applic:[1,6],appropri:4,apt:[6,8],arbitrari:5,arch:0,archiv:1,arrai:5,asciimoo:[6,8,10],aspect:4,assign:5,attach:7,author:4,auto:10,autocomplet:0,avail:[6,8,9,12],avoid:1,back:6,baiduspid:1,ban:12,bar:11,base:5,base_url:[5,6],bash:6,becaus:[4,5,8,10,12],befor:[3,7,8,12],behaviour:[4,7],being:[1,3,11],below:[1,4,6,8,10],besid:12,best:12,better:[5,6,12],between:5,bin:[3,6,8],bingbot:1,bitbucket:0,block:1,born:4,bot:1,both:[3,4,9,12],botlimit:1,boundingbox:5,branch:4,browser:[3,4,12],bug:8,bugreport:4,build:[4,6],build_grunt:8,built:[4,5,8],call:10,callback:7,can:[0,1,3,4,5,6,7,8,11,12],cannot:12,capabl:4,captcha:12,categori:[0,5,9,13],certif:6,chainabl:13,chang:[3,6],chapter:4,charact:4,chdir:6,check:[4,5,8,10],checkout:4,chmod:6,choic:12,choos:[4,5],chown:6,citi:5,clear:12,cli:[8,10],client:1,clone:[6,8],code:[6,8,9,12],com:[5,6,8,10],combin:6,come:[1,3,4,12],comma:9,command:[1,3,6,8,10],commit:[8,10],common:[8,12],compani:12,compat:3,compil:10,compon:7,compromis:12,comput:12,concern:4,conf:6,config:[0,5,6,10],configur:[10,12],connect:11,consequ:4,construct:5,consult:8,contain:8,content:12,context:7,contribut:11,control:12,convent:4,cooki:[5,11,12],corner:4,could:5,count:6,countri:5,coupl:6,coverag:8,cpu:6,creat:[3,4,6,8,10],cryptic:8,css:7,css_depend:7,csv:[1,9],cthulhu:13,ctx:7,curl:1,current:[4,5,13],custom:[4,13],customiz:0,customlog:6,dai:9,data:[5,12],date:[0,5],datetim:5,ddg:13,debian:6,debug:6,decim:5,def:[5,7],default_local:0,default_on:7,default_them:0,defin:7,delet:10,demon:6,depen:1,depend:[3,5,6,8],deploi:6,descript:[7,9],deserv:4,desir:[5,8],deutsch:0,dev:6,develop:[3,4],differ:[3,4,5],digit:11,disabl:7,disrespect:4,dive:12,dockerfil:6,doe:5,domain:6,domin:4,don:[3,11],drop:3,duckduckgo:13,easi:11,easili:4,edit:[4,6,12],effect:4,either:8,elimin:8,emb:11,embed:[0,6],en_u:5,enabl:[0,4,6,8],encrypt:11,engin:[0,4,8,9,11,12,13],english:0,enough:10,enpoint:9,enter:[3,6],error:8,error_log:6,esperanto:0,essenti:6,etc:[1,4,6],everi:[5,12],everyon:12,everyth:[6,12],exactli:1,exampl:[0,1,6,8,12],exceed:1,except:[3,4],exchang:12,execut:10,exist:4,exit:6,expect:4,explain:4,extend:[4,7],extens:4,extern:[1,5,12],fail:8,fals:[0,6,7,8],fanci:4,featur:[4,12],feedback:4,feedfetch:1,feel:7,few:[4,5],file:[3,4,6,7,8,10],file_filt:10,filenam:5,files:5,filter:[0,1],find:1,fine:6,finish:10,firewal:1,first:[3,8,12],fit:7,fix:[4,8],flask:7,folder:[4,5,8,10],follow:[1,4,5,8,10],followsymlink:6,fork:4,form:[0,12],format:[1,5,8,9],forward:[1,6,12],found:1,foundat:3,free:[6,7,11],friend:12,from:[1,3,4,10,11,12],further:8,furthermor:[5,8,9,12],gain:12,gener:[0,4,12],geojson:5,german:0,get:[4,5,6,8,9,10,11],gid:6,git:[6,8],github:[3,6,8],give:8,goi:0,going:[1,12],good:[4,8],googl:0,googlebot:1,grant:6,group:12,grunt:8,guid:8,hack:[3,4],hackerspac:13,handl:12,handler:6,happi:[3,4],has:[4,5,8,12],have:[3,4,5,6,12],header:[1,5],help:[4,8],her:12,hex:6,hidden:[0,12],his:12,home:10,host:[1,10,11],hotkei:0,hour:6,hous:5,house_numb:5,how:11,howev:5,html:[0,4,5],http:[0,1,5,6,8,10,11],http_host:1,hub:6,idea:8,imag:[0,13],img_src:5,implement:[3,4,5,7],includ:6,inclus:13,index:6,inform:[1,4,5,6],ini:6,init:6,initi:10,input:0,insert:10,insid:5,insight:12,instal:[1,3,4,8,10,11],instanc:[0,6,10,11],instance_nam:0,instead:[3,8],integr:11,intent:4,interfer:4,intern:8,internet:11,interpret:6,interpretor:6,interv:1,introduc:2,introduct:8,investig:3,iso:5,issu:3,its:[4,12],itself:4,jame:1,js_depend:7,json:[1,9],just:[0,12],kei:[5,10],kind:12,know:12,kvch:3,lack:4,lang:[0,9,10],languag:[0,5,9,10,13],language_support:5,laptop:12,lat:5,latest:10,latitud:5,lazi:6,lc_messag:10,least:3,leech:5,leecher:5,length:4,less:[8,12],let:12,level:4,libapache2:6,libffi:6,libssl:6,libxslt:6,light:6,like:[0,5,6],limit:1,line:4,linkdexbot:1,linux:0,list:[5,7,9,13],listen:[1,6],local:[0,3,5,6,7,8,10],localhost:6,locat:[1,6],log:[8,12],lon:5,longitud:5,low:6,magnetlink:5,main:10,make:[3,6,12],manag:[6,8],mani:1,map:0,mass:4,master:6,matter:[5,12],max:[1,5],maxim:4,maximum:[4,5],mean:12,media:[0,5],mention:3,messag:[1,8,10],messagespo:10,metasearch:[5,11],method:[0,5],might:[4,12],migrat:3,min:5,misbehav:4,mj12bot:1,mod:6,modifi:13,modul:6,monet:12,month:[0,9],more:[4,6,11,12],most:[3,12],msnbot:1,multibl:5,multipl:12,must:[3,4,5,8],myproject:8,name:[0,1,5,6,7,9,10],necessari:6,need:[4,12],neither:11,net:11,netvib:1,nginx:1,nlnet:3,node:8,nodej:8,none:5,nor:11,normal:5,note:[4,6],now:[3,7],npm:8,number:[1,5,6,9],number_of_result:5,object:[5,7],off:[4,6],often:5,okhin:6,on_result:7,one:[11,12],ones:5,onli:[6,7],onlin:11,open:[3,12],openssl:6,openstreetmap:0,oper:[3,12],option:[5,6,7,8,9,12],order:[4,8],org:5,org_bot:1,organis:11,origin:6,oscar:0,osm:[0,5],other:[4,5,12],otherwis:5,out:4,output:9,over:11,overview:11,overwritten:5,own:[11,12],packag:[6,8],page:[1,4,5,9,12,13],pageno:[5,9],pagenumb:5,param:[1,5],paramet:5,paramt:5,parti:12,partli:5,past:0,patch:4,path:[1,6],peopl:12,pep8:[4,8],per:5,perform:5,phase:8,pip3:3,pip:[4,10],place:[4,5,12],pleas:[3,4,6,8],plenti:4,plugin:[0,4,6,11],point:[6,12],port:[1,6],possibl:[6,9],post:[0,4,6,9],post_search:7,postcod:5,pot:10,pre_search:7,prefer:[12,13],prefix:13,preserv:4,preview:5,privaci:6,privat:11,problem:1,proce:6,process:1,profil:[11,12],project:1,promot:11,proper:12,properli:3,protect:[4,11],provid:[4,5],proxi:[6,12],proxy_add_x_forwarded_for:[1,6],proxy_buff:6,proxy_pass:[1,6],proxy_set_head:[1,6],publish:5,publishedd:5,pull:[4,6,10],purpos:5,pybabel:[6,10],python2:3,python3:2,python:[1,3,6],pythonpath:6,quadratur:11,queri:[0,5,9,12,13],question:12,quickstart:[4,11],quit:4,qwer:13,rand:6,random:[5,12],rang:[5,9],rate:1,real:1,recommend:5,reconsid:4,redefin:5,reduc:4,refer:[11,12],regardless:12,rememb:4,remote_addr:1,remov:12,replac:7,repo:4,repositori:6,request:[4,7,12],requir:[3,4,5,8,9],reset:12,respect:[4,12],restart:6,result:[9,11,12],retriev:10,revers:6,rewrit:[0,6],right:[6,7,11],road:5,roboag:1,robotframework:3,root:6,round:4,rss:[1,9],rst:4,rule:1,run:[1,6,7,10,12],safe_search:0,same:[1,5],satisfi:8,scheme:[1,6],scrapi:1,script:[1,6,8],script_nam:6,search:[1,4,5,11,12],search_path:5,search_str:5,searx:[0,1,4,5,7,8,10,13],sec:1,secur:11,sed:6,see:[4,6,9,11,13],seed:5,seeder:5,select:[12,13],selenium:8,self:11,send:[1,12],sent:12,separ:[4,9],serv:12,server:8,server_nam:6,servic:[1,6,11,12],set:[6,8,10,11,12],sethandl:6,setup:6,seznambot:1,she:12,shortcut:[0,5],should:[3,4,6,10],simpli:4,singl:[6,12],site:[0,5,6],size:5,skip:8,slurp:1,small:5,smtbot:1,social:0,socket:6,sold:12,solv:1,some:6,someon:12,someth:4,sourc:[3,10,12],source_fil:10,source_lang:10,special:5,specif:[5,6],specifi:[5,9],sphinx:4,splinter:3,sponsor:3,ssl:[5,6,11],stack:8,standard:[4,5],start:[1,4,5,6,11],stash:6,step:[4,6],stop:1,store:[5,12],street:5,string:[5,10],submit:4,subrul:1,sudo:[6,8],suggest:7,support:[2,4,5,9,11,12],sure:[3,6],syntax:[9,11],system:[3,4],tailor:12,take:4,tell:5,templat:5,test:[3,4,6],text:[0,5],than:11,thei:12,thi:[1,3,5,6,7,8,12],think:4,third:12,those:[10,12],thread:6,three:[4,7,12],through:12,thu:[3,12],thumbnail:5,thumbnail_src:5,time:[1,3,5,9,12],time_rang:[0,9],time_range_support:5,timeout:5,titl:5,tld:6,too:[1,12],tool:[4,10],tor:[11,12],torrentfil:5,trace:8,track:[11,12],traffic:6,transifex:4,transifexrc:10,translat:11,travi:[3,8],trust:[11,12],try_fil:6,tupl:7,turn:[4,8],twice:6,two:[4,9],txt:[3,4],type:[0,5,10,12],ubuntu:6,uid:6,ultrasecretkei:6,uncommon:4,under:[4,5],unfortun:4,unit:[4,8],unit_test:8,univers:6,unix:6,unknown:12,unlik:12,unspecifi:5,updat:4,update_dev_packag:8,update_packag:6,uri:6,url:[0,5,12],urlencod:5,use:[4,5,6,11],used:[3,4,5,6,11,12],user:[1,4,5,6,12],useradd:6,userag:1,uses:[5,12],using:[1,4,6,8,10,11],usr:6,usual:[3,6,12],uwsgi_modifier1:6,uwsgi_param:6,uwsgi_pass:6,uwsgisocket:6,valid:[5,8],valu:[0,5],variabl:5,variou:[4,7],vendor:4,venv3:3,verifi:5,version:3,via:13,view:12,vim:0,virtual:6,virtualenv:[3,6,8],visit:12,vpn:12,vulner:12,wai:[4,5,12],want:[3,12],warn:6,webapp:[3,6],webcrawl:1,websit:0,weird:4,were:3,wget:1,whatev:6,when:[3,7,8,12],where:1,whether:[8,12],which:[1,4,5,11,12],who:[6,12],whole:[6,7],why:11,wide:4,wiki:0,wikipedia:13,wish:4,without:[5,11,12],won:3,wonderfal:6,word:7,work:[4,5,6,8,12],worker:6,world:[4,12],worri:3,worth:12,wsgi:6,www:10,yacybot:1,yahoo:1,yandexbot:1,yandexmobilebot:1,year:9,yet:5,yml:[6,8],you:[4,6,8,11,12,13],your:[3,4,6,7,11],yourself:4,zgrab:1,zlib1g:6},titles:["Administration API","How to protect an instance","Blog","Introducing Python3 support","How to contribute","Engine overview","Installation","Plugins","Development Quickstart","Search API","Translation","Welcome to searx","Why use a private instance?","Search syntax"],titleterms:{"default":5,"public":12,"return":5,about:12,acknowledg:3,administr:[0,11],apach:6,api:[0,9],argument:5,bar:0,basic:6,blog:2,bug:3,build:8,check:6,code:[4,5],compil:8,conclus:12,configur:[0,1,5,6],consequ:12,content:[5,6],contribut:4,data:0,debug:8,design:4,develop:[8,11],direct:4,disabl:6,docker:6,document:[4,11],doe:12,emb:0,engin:5,entri:7,environ:8,exampl:[5,7,13],fact:3,featur:11,file:5,filtron:1,found:3,from:6,fun:3,gener:5,get:0,hackabl:4,hook:7,host:6,how:[1,3,4,6,8,12],imag:5,init:10,instal:6,instanc:[1,12],introduc:3,javascript:8,log:6,make:5,map:5,nginx:6,oscar:8,overrid:5,overview:5,paramet:9,pars:5,pass:5,plugin:7,point:7,post:7,pre:7,prime:4,privaci:[4,12],privat:12,project:10,protect:[1,12],python3:3,quickstart:8,refer:6,request:[1,5],requir:10,respons:0,result:[5,7],rout:1,run:[3,8],sampl:[0,1],search:[0,7,9,13],searx:[3,6,11,12],see:12,server:6,set:5,setup:8,sourc:8,style:8,subdirectori:6,support:3,syntax:13,test:8,theme:8,through:1,tip:8,torrent:5,transifex:10,translat:[4,10],updat:[6,10],url:6,use:12,user:11,using:[3,12],uwsgi:6,video:5,web:6,welcom:11,what:12,why:12,yml:5,you:3,your:8}}) \ No newline at end of file From 337300979be64efdfc657e066f4aaf312f195e91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Sun, 9 Jul 2017 22:04:34 +0200 Subject: [PATCH 3/3] add missing generated files --- _sources/dev/install/installation.txt | 2 ++ dev/quickstart.html | 12 +++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/_sources/dev/install/installation.txt b/_sources/dev/install/installation.txt index b02718fe..e1ae3f2a 100644 --- a/_sources/dev/install/installation.txt +++ b/_sources/dev/install/installation.txt @@ -99,6 +99,8 @@ this content: single-interpreter = true master = true plugin = python + lazy-apps = true + enable-threads = true # Module to import module = searx.webapp diff --git a/dev/quickstart.html b/dev/quickstart.html index 5e646a1d..be44764f 100644 --- a/dev/quickstart.html +++ b/dev/quickstart.html @@ -109,20 +109,22 @@ Node has to be installed.

Tips for debugging/developmentΒΆ

-
    +
    1. Turn on debug logging
      -
      Whether you are working on a new engine or trying to eliminate a bug, it is always a good idea +

      Whether you are working on a new engine or trying to eliminate a bug, it is always a good idea to turn on debug logging. When debug logging is enabled a stack trace appears, instead of the cryptic Internal Server Error message. It can be turned on by setting -debug: False to debug: True in settings.yml.

      +debug: False to debug: True in settings.yml.

      +
    2. Run ./manage.sh tests before creating a PR.
      -
      Failing build on Travis is common because of PEP8 checks. So a new commit must be created +

      Failing build on Travis is common because of PEP8 checks. So a new commit must be created containing these format fixes. This phase can be skipped if ./manage.sh tests is run -locally before creating a PR.

      +locally before creating a PR.

      +