Search.setIndex({docnames:["index","python_api/index","python_api/nest_backend"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,sphinx:56},filenames:["index.rst","python_api/index.rst","python_api/nest_backend.rst"],objects:{"":{nest_backend:[2,0,0,"-"]},"nest_backend.database":{base:[2,0,0,"-"],tables:[2,0,0,"-"]},"nest_backend.database.tables":{Alert:[2,1,1,""],Authorization:[2,1,1,""],BoolOperation:[2,1,1,""],Composed:[2,1,1,""],Condition:[2,1,1,""],ConditionType:[2,1,1,""],Contains:[2,1,1,""],Notification:[2,1,1,""],OperationType:[2,1,1,""],Repository:[2,1,1,""],Tweet:[2,1,1,""],User:[2,1,1,""]},"nest_backend.database.tables.Alert":{__init__:[2,2,1,""],id:[2,3,1,""],limit:[2,3,1,""],name:[2,3,1,""],notifications:[2,3,1,""],operations:[2,3,1,""],repository:[2,3,1,""],repository_id:[2,3,1,""],to_json:[2,2,1,""],window_size:[2,3,1,""]},"nest_backend.database.tables.Authorization":{__init__:[2,2,1,""],email:[2,3,1,""],repository:[2,3,1,""],rid:[2,3,1,""],user:[2,3,1,""]},"nest_backend.database.tables.BoolOperation":{__init__:[2,2,1,""],alert:[2,3,1,""],alert_id:[2,3,1,""],condition:[2,3,1,""],condition_id:[2,3,1,""],father_1:[2,3,1,""],father_2:[2,3,1,""],get_chain_ids:[2,2,1,""],id:[2,3,1,""],isRoot:[2,3,1,""],node_1:[2,3,1,""],node_1_id:[2,3,1,""],node_2:[2,3,1,""],node_2_id:[2,3,1,""],operation:[2,3,1,""],to_json:[2,2,1,""]},"nest_backend.database.tables.Composed":{__init__:[2,2,1,""],repository:[2,3,1,""],rid:[2,3,1,""],snowflake:[2,3,1,""],tweet:[2,3,1,""]},"nest_backend.database.tables.Condition":{__init__:[2,2,1,""],content:[2,3,1,""],id:[2,3,1,""],operations:[2,3,1,""],repository:[2,3,1,""],repository_id:[2,3,1,""],to_json:[2,2,1,""],tweets:[2,3,1,""],type:[2,3,1,""]},"nest_backend.database.tables.ConditionType":{coordinates:[2,3,1,""],hashtag:[2,3,1,""],location:[2,3,1,""],place:[2,3,1,""],time:[2,3,1,""],user:[2,3,1,""]},"nest_backend.database.tables.Contains":{__init__:[2,2,1,""],cid:[2,3,1,""],condition:[2,3,1,""],snowflake:[2,3,1,""],tweet:[2,3,1,""]},"nest_backend.database.tables.Notification":{__init__:[2,2,1,""],alert:[2,3,1,""],alert_id:[2,3,1,""],id:[2,3,1,""],ora:[2,3,1,""],to_json:[2,2,1,""]},"nest_backend.database.tables.OperationType":{assign:[2,3,1,""]},"nest_backend.database.tables.Repository":{__init__:[2,2,1,""],alerts:[2,3,1,""],authorizations:[2,3,1,""],conditions:[2,3,1,""],end:[2,3,1,""],evaluation_mode:[2,3,1,""],id:[2,3,1,""],is_active:[2,3,1,""],name:[2,3,1,""],owner:[2,3,1,""],owner_id:[2,3,1,""],start:[2,3,1,""],to_json:[2,2,1,""],tweets:[2,3,1,""]},"nest_backend.database.tables.Tweet":{__init__:[2,2,1,""],conditions:[2,3,1,""],content:[2,3,1,""],location:[2,3,1,""],poster:[2,3,1,""],repositories:[2,3,1,""],snowflake:[2,3,1,""]},"nest_backend.database.tables.User":{__init__:[2,2,1,""],authorizations:[2,3,1,""],email:[2,3,1,""],isAdmin:[2,3,1,""],owner_of:[2,3,1,""],password:[2,3,1,""],to_json:[2,2,1,""],username:[2,3,1,""]},"nest_backend.gestione":{admin_or_403:[2,4,1,""],authenticate:[2,4,1,""],error_handler:[2,4,1,""],find_user:[2,4,1,""],gen_password:[2,4,1,""],identity:[2,4,1,""],json_error:[2,4,1,""],json_request_authorizer:[2,4,1,""],json_success:[2,4,1,""],repository_auth:[2,4,1,""]},nest_backend:{database:[2,0,0,"-"],gestione:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:function"},terms:{"class":2,"enum":2,"function":2,"import":2,"return":2,Its:2,These:2,__init__:2,actual:2,add:2,admin_or_403:2,alert:2,alert_id:2,all:2,allow:2,alon:2,ani:2,api:0,applic:2,assign:2,attribut:2,authent:2,author:2,autogener:0,base:[0,1],becaus:2,booloper:2,check:2,cid:2,column:2,combin:2,compos:2,condit:2,condition_id:2,conditiontyp:2,construct:2,constructor:2,contain:2,content:2,coordin:2,core:[0,1],correct:2,could:2,credenti:2,data:2,databas:[0,1],decl_api:2,declar:2,dell:2,depend:2,els:2,email:2,end:2,enumer:2,error:2,error_handl:2,evaluation_mod:2,exampl:2,extens:[0,1],fact:2,fanci:2,father_1:2,father_2:2,find_us:2,flask:[0,1],format:2,from:2,gen_password:2,gener:2,gestion:[0,1],get_chain_id:2,gitlab:2,happi:2,hash:2,hashtag:2,ident:2,index:0,initi:2,instanc:2,is_act:2,isadmin:2,isroot:2,json:2,json_error:2,json_request_author:2,json_success:2,jwt:2,kei:2,kwarg:2,limit:2,littl:2,locat:2,login:2,mani:2,map:2,match:2,messag:2,method:[0,1],model:2,modul:[0,1],msg:2,name:2,need:2,nest_backend:[0,1],node_1:2,node_1_id:2,node_2:2,node_2_id:2,none:2,notif:2,onli:2,oper:2,operationtyp:2,ora:2,orm:2,owner:2,owner_id:2,owner_of:2,page:0,param:2,password:2,payload:2,place:2,platform:2,poster:2,present:2,python:0,refer:0,regist:2,relationship:2,repositori:2,repository_auth:2,repository_id:2,reqest:2,requir:2,rid:2,rout:[0,1],search:0,serializ:2,server:2,set:2,shouldnt:2,simpl:2,snowflak:2,specifica:2,sqlalchemi:2,start:2,string:2,success:2,system:2,tabl:1,thi:2,thing:2,thingamajig:2,time:2,to_json:2,tweet:2,type:2,used:2,user:2,usernam:2,using:2,util:[0,1],valid:2,valu:2,vedi:2,verif:2,want:2,whether:2,window_s:2,you:2},titles:["Welcome to N.E.S.T. Backend\u2019s documentation!","Autogenerated Python API reference","nest_backend - Core module"],titleterms:{api:[1,2],autogener:1,backend:0,base:2,core:2,databas:2,document:0,extens:2,flask:2,gestion:2,indic:0,method:2,modul:2,nest_backend:2,python:1,refer:1,rout:2,tabl:[0,2],util:2,welcom:0}})