diff --git a/src/app/docs/build/doctrees/environment.pickle b/src/app/docs/build/doctrees/environment.pickle index 5be76d5..04d0971 100644 Binary files a/src/app/docs/build/doctrees/environment.pickle and b/src/app/docs/build/doctrees/environment.pickle differ diff --git a/src/app/docs/build/doctrees/index.doctree b/src/app/docs/build/doctrees/index.doctree index 2f8e05f..6c9160d 100644 Binary files a/src/app/docs/build/doctrees/index.doctree and b/src/app/docs/build/doctrees/index.doctree differ diff --git a/src/app/docs/build/html/_sources/index.rst.txt b/src/app/docs/build/html/_sources/index.rst.txt index 55e9d89..ebef096 100644 --- a/src/app/docs/build/html/_sources/index.rst.txt +++ b/src/app/docs/build/html/_sources/index.rst.txt @@ -42,7 +42,7 @@ Welcome to beelance2's documentation! .. automodule:: views.utils :members: -.. automodule:: models.login +.. automodule:: models.user :members: .. automodule:: models.project diff --git a/src/app/docs/build/latex/beelance2.aux b/src/app/docs/build/latex/beelance2.aux index f23e546..fc61fbf 100644 --- a/src/app/docs/build/latex/beelance2.aux +++ b/src/app/docs/build/latex/beelance2.aux @@ -1 +1,79 @@ \relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\babel@aux{english}{} +\newlabel{index::doc}{{}{1}{}{section*.2}{}} +\newlabel{index:views.index.Index}{{}{1}{}{section*.3}{}} +\newlabel{index:views.index.Index.GET}{{}{1}{}{section*.4}{}} +\newlabel{index:views.login.Login}{{}{1}{}{section*.5}{}} +\newlabel{index:views.login.Login.GET}{{}{1}{}{section*.6}{}} +\newlabel{index:views.login.Login.POST}{{}{1}{}{section*.7}{}} +\newlabel{index:views.login.Login.check_rememberme}{{}{1}{}{section*.8}{}} +\newlabel{index:views.login.Login.login}{{}{1}{}{section*.9}{}} +\newlabel{index:views.login.Login.rememberme}{{}{1}{}{section*.10}{}} +\newlabel{index:views.login.Login.sign_username}{{}{1}{}{section*.11}{}} +\newlabel{index:views.logout.Logout}{{}{1}{}{section*.12}{}} +\newlabel{index:views.logout.Logout.GET}{{}{1}{}{section*.13}{}} +\newlabel{index:views.new_project.New_project}{{}{1}{}{section*.14}{}} +\newlabel{index:views.new_project.New_project.GET}{{}{1}{}{section*.15}{}} +\newlabel{index:views.new_project.New_project.POST}{{}{1}{}{section*.16}{}} +\newlabel{index:views.new_project.New_project.compose_form}{{}{1}{}{section*.17}{}} +\newlabel{index:views.open_projects.Open_projects}{{}{2}{}{section*.18}{}} +\newlabel{index:views.open_projects.Open_projects.GET}{{}{2}{}{section*.19}{}} +\newlabel{index:views.project.Project}{{}{2}{}{section*.20}{}} +\newlabel{index:views.project.Project.GET}{{}{2}{}{section*.21}{}} +\newlabel{index:views.register.Register}{{}{2}{}{section*.22}{}} +\newlabel{index:views.register.Register.GET}{{}{2}{}{section*.23}{}} +\newlabel{index:views.register.Register.POST}{{}{2}{}{section*.24}{}} +\newlabel{index:module-views.forms}{{}{2}{}{section*.25}{}} +\newlabel{index:views.forms.get_apply_form}{{}{2}{}{section*.26}{}} +\newlabel{index:views.forms.get_apply_permissions_form}{{}{2}{}{section*.27}{}} +\newlabel{index:views.forms.get_project_form_elements}{{}{3}{}{section*.28}{}} +\newlabel{index:views.forms.get_task_form_elements}{{}{3}{}{section*.29}{}} +\newlabel{index:views.forms.get_user_form_elements}{{}{3}{}{section*.30}{}} +\newlabel{index:module-views.utils}{{}{3}{}{section*.31}{}} +\newlabel{index:views.utils.get_element_count}{{}{3}{}{section*.32}{}} +\newlabel{index:views.utils.get_nav_bar}{{}{4}{}{section*.33}{}} +\newlabel{index:module-models.login}{{}{4}{}{section*.34}{}} +\newlabel{index:models.login.get_user_id_by_name}{{}{4}{}{section*.35}{}} +\newlabel{index:models.login.get_user_name_by_id}{{}{4}{}{section*.36}{}} +\newlabel{index:models.login.get_users}{{}{4}{}{section*.37}{}} +\newlabel{index:models.login.match_user}{{}{4}{}{section*.38}{}} +\newlabel{index:module-models.project}{{}{4}{}{section*.39}{}} +\newlabel{index:models.project.get_categories}{{}{4}{}{section*.40}{}} +\newlabel{index:models.project.get_project_by_id}{{}{4}{}{section*.41}{}} +\newlabel{index:models.project.get_projects_by_owner}{{}{4}{}{section*.42}{}} +\newlabel{index:models.project.get_projects_by_participant_and_status}{{}{4}{}{section*.43}{}} +\newlabel{index:models.project.get_projects_by_status_and_category}{{}{5}{}{section*.44}{}} +\newlabel{index:models.project.get_projects_by_status_and_owner}{{}{5}{}{section*.45}{}} +\newlabel{index:models.project.get_task_files}{{}{5}{}{section*.46}{}} +\newlabel{index:models.project.get_tasks_by_project_id}{{}{5}{}{section*.47}{}} +\newlabel{index:models.project.get_user_permissions}{{}{5}{}{section*.48}{}} +\newlabel{index:models.project.set_project}{{}{5}{}{section*.49}{}} +\newlabel{index:models.project.set_projects_user}{{}{6}{}{section*.50}{}} +\newlabel{index:models.project.set_task}{{}{6}{}{section*.51}{}} +\newlabel{index:models.project.set_task_file}{{}{6}{}{section*.52}{}} +\newlabel{index:models.project.update_project_status}{{}{6}{}{section*.53}{}} +\newlabel{index:module-models.register}{{}{7}{}{section*.54}{}} +\newlabel{index:models.register.set_user}{{}{7}{}{section*.55}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Indices and tables}{9}{chapter.1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{index:indices-and-tables}{{1}{9}{Indices and tables}{chapter.1}{}} +\@writefile{toc}{\contentsline {chapter}{Python Module Index}{11}{section*.56}} +\@writefile{toc}{\contentsline {chapter}{Index}{13}{section*.57}} diff --git a/src/app/docs/build/latex/beelance2.fdb_latexmk b/src/app/docs/build/latex/beelance2.fdb_latexmk index 1f30db0..4fd70b0 100644 --- a/src/app/docs/build/latex/beelance2.fdb_latexmk +++ b/src/app/docs/build/latex/beelance2.fdb_latexmk @@ -1,33 +1,163 @@ # Fdb version 3 -["pdflatex"] 1573481605 "beelance2.tex" "beelance2.pdf" "beelance2" 1573481605 - "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1557554374 3332 103109f5612ad95229751940c61aada0 "" - "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1557554374 3584 adb004a0c8e7c46ee66cad73671f37b4 "" - "/usr/share/texmf-dist/tex/generic/babel-english/english.ldf" 1557554374 7008 9ff5fdcc865b01beca2b0fe4a46231d4 "" - "/usr/share/texmf-dist/tex/generic/babel/babel.def" 1557554374 74954 c1d5e73fef972276308f149f1e33bdd6 "" - "/usr/share/texmf-dist/tex/generic/babel/babel.sty" 1557554374 16684 ae52bcf6432ee858f790e89b0a752277 "" - "/usr/share/texmf-dist/tex/generic/babel/switch.def" 1557554374 13874 e38d974000bbdedc4c7e8a75b42c2112 "" - "/usr/share/texmf-dist/tex/generic/babel/txtbabel.def" 1557554374 7435 ef73091c345c1e2e85b0f9a441eb1f7d "" - "/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1557554374 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" - "/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1557554374 13829 94730e64147574077f8ecfea9bb69af4 "" - "/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1557554374 2211 ca7ce284ab93c8eecdc6029dc5ccbd73 "" - "/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty" 1557554374 4161 7f6eb9092061a11f87d08ed13515b48d "" - "/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty" 1557554374 85093 77cfa18ddbae4d9b74ade33d843686d3 "" - "/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty" 1557554374 4116 32e6abd27229755a83a8b7f18e583890 "" - "/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty" 1557554374 2432 8ff93b1137020e8f21930562a874ae66 "" - "/usr/share/texmf-dist/tex/latex/base/fontenc.sty" 1557554374 4573 e9e01f5b11821a77b916dad378cb86b8 "" - "/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1557554374 5052 b64c57f4a38aae0d2745f8298fa50814 "" - "/usr/share/texmf-dist/tex/latex/base/report.cls" 1557554374 22992 ac205d2578ad3f18cf73b50579632d1c "" - "/usr/share/texmf-dist/tex/latex/base/size10.clo" 1557554374 8294 6d6e23d5169c0d89d173f6c7e08a005a "" - "/usr/share/texmf-dist/tex/latex/base/t1enc.def" 1557554374 10689 ce0f2353f9a1f42b29f591f3fe8e040a "" - "/usr/share/texmf-dist/tex/latex/cmap/cmap.sty" 1557554374 2883 427a7f7cb58418a0394dbd85c80668f6 "" - "/usr/share/texmf-dist/tex/latex/cmap/t1.cmap" 1557554374 1938 beaa4a8467aa0074076e0e19f2992e29 "" - "/usr/share/texmf-dist/tex/latex/psnfss/times.sty" 1557554374 857 6c716f26c5eadfb81029fcd6ce2d45e6 "" - "/usr/share/texmf-dist/web2c/texmf.cnf" 1557554374 33301 a3134070eacafb10b1f371612ce2650d "" - "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1573480581 7979417 f254fcf61ece0a21973da91c8442babf "" - "beelance2.aux" 1573481573 8 a94a2480d3289e625eea47cd1b285758 "" - "beelance2.tex" 1573480325 2977 7a31266f0d732bd7b381a62baad32e18 "" - "fncychap.sty" 0 -1 0 "" - "sphinxmanual.cls" 1572559527 3764 e7c0a8da02dc45450256dd4cfdafb426 "" +["makeindex beelance2.idx"] 1577102573 "beelance2.idx" "beelance2.ind" "beelance2" 1577102574 + "beelance2.idx" 1577102574 6967 f4fb21695036d8d5faaabbb6a9fdc304 "" (generated) + "beelance2.ind" +["pdflatex"] 1577102574 "beelance2.tex" "beelance2.pdf" "beelance2" 1577102574 + "/etc/texmf/web2c/texmf.cnf" 1527086924 475 c0e671620eb5563b2130f56340a5fde8 "" + "/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc" 1480098666 4850 80dc9bab7f31fb78a000ccfed0e27cab "" + "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1511824771 3332 103109f5612ad95229751940c61aada0 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrb8r.tfm" 1480098688 1292 3059476c50a24578715759f22652f3d0 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrb8t.tfm" 1480098688 1384 87406e4336af44af883a035f17f319d9 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm" 1480098688 1292 bd42be2f344128bff6d35d98474adfe3 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm" 1480098688 1384 4632f5e54900a7dadbb83f555bc61e56 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm" 1480098688 4484 b828043cbd581d289d955903c1339981 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm" 1480098688 6628 34c39492c0adc454c1c199922bba8363 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvbo8t.tfm" 1480098688 6880 fe6c7967f27585f6fa9876f3af14edd2 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvr8r.tfm" 1480098688 4712 9ef4d7d106579d4b136e1529e1a4533c "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvr8t.tfm" 1480098688 7040 b2bd27e2bfe6f6948cbc3239cae7444f "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmb8r.tfm" 1480098689 4524 6bce29db5bc272ba5f332261583fee9c "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmb8t.tfm" 1480098689 6880 f19b8995b61c334d78fc734065f6b4d4 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8c.tfm" 1480098689 1352 fa28a7e6d323c65ce7d13d5342ff6be2 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8r.tfm" 1480098689 4408 25b74d011a4c66b7f212c0cc3c90061b "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8t.tfm" 1480098689 6672 e3ab9e37e925f3045c9005e6d1473d56 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8c.tfm" 1480098689 1428 3f135d3346fb7bfe71989ef2e19a9f01 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8r.tfm" 1480098689 4640 532ca3305aad10cc01d769f3f91f1029 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8t.tfm" 1480098689 6944 94c55ad86e6ea2826f78ba2240d50df9 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1480098696 3584 adb004a0c8e7c46ee66cad73671f37b4 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1480098698 916 f87d7c45f9c908e672703b83b72241a3 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1480098698 908 2921f8a10601f252058503cc6570e581 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1480098701 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1480098701 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1480098701 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1480098701 1292 296a67155bdbfc32aa9c636f21e91433 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1480098701 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb" 1480098746 50493 4ed1f7e9eba8f1f3e1ec25195460190d "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb" 1480098746 45758 19968a0990191524e34e1994d4a31cb6 "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb" 1480098746 35941 f27169cc74234d5bd5e4cca5abafaabb "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb" 1480098746 44648 23115b2a545ebfe2c526c3ca99db8b95 "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmb8a.pfb" 1480098746 44729 811d6c62865936705a31c797a1d5dada "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmr8a.pfb" 1480098746 46026 6dab18b61c907687b520c72847215a68 "" + "/usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmri8a.pfb" 1480098746 45458 a3faba884469519614ca56ba5f6b1de1 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/courier/pcrb8t.vf" 1480098757 2184 5d20c8b00cd914e50251116c274e2d0b "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf" 1480098757 2184 8475af1b9cfa983db5f46f5ed4b8f9f7 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf" 1480098757 2340 0efed6a948c3c37d870e4e7ddb85c7c3 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvr8t.vf" 1480098757 2344 44ff28c9ef2fc97180cd884f900fee71 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmb8t.vf" 1480098758 2340 df9c920cc5688ebbf16a93f45ce7bdd3 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmr8c.vf" 1480098758 3556 8a9a6dcbcd146ef985683f677f4758a6 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmr8t.vf" 1480098758 2348 91706c542228501c410c266421fbe30c "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmri8c.vf" 1480098758 3564 2068501a2226e54ce367edd5b047e424 "" + "/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmri8t.vf" 1480098758 2328 6cd7df782b09b29cfc4d93e55b6b9a59 "" + "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1480098806 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf" 1496785618 7008 9ff5fdcc865b01beca2b0fe4a46231d4 "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def" 1518644053 67244 2dce3d67c354c8d92f638d0f8682fb73 "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty" 1518644053 15861 065fe343082d0cd2428cf984d6b2ef66 "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def" 1518644053 12523 d80bc74bf5e02fe4304443a6de8d01be "" + "/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def" 1518644053 7434 1b3955075683beb1c883a0fcf92ed2d5 "" + "/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty" 1480098815 1458 43ab4710dc82f3edeabecd0d099626b2 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1480098815 7612 729a8cc22a1ee0029997c7f74717ae05 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty" 1480098815 8237 3b62ef1f7e2c23a328c814b3893bc11f "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty" 1517006633 185082 6c11d4e30ed78e2a12957b7e77030856 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty" 1480098815 70864 bcd5b216757bd619ae692a151d90085d "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1480098815 7324 2310d1247db0114eb4726807c8837a0e "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1490564930 1251 d170e11a3246c3392bc7f59595af42cb "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty" 1480098815 6797 90b7f83b0ad46826bc16058b1e3d48df "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1480098815 8253 473e0e41f9adadb1977e8631b8f72ea6 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1480098815 14040 ac8866aac45982ac84021584b0abb252 "" + "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1480098815 18425 5b3c0c59d76fac78978b5558e83c1f36 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1480098820 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" + "/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1480098820 13829 94730e64147574077f8ecfea9bb69af4 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1480098820 961 6518c6525a34feb5e8250ffa91731cff "" + "/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1480098820 961 d02606146ba5601b5645f987c92e6193 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1480098820 2210 5c54ab129b848a5071554186d0168766 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1480098820 4160 c115536cf8d4ff25aa8c1c9bc4ecb79a "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1504905757 84352 897a476d96a0681047a5b0f91178a3d2 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1480098820 4115 318a66090112f3aa3f415aeb6fe8540f "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1480098820 2431 fe3078ec12fc30287f568596f8e0b948 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty" 1480098821 3140 977eaf314c97ac67b8675753fb15f67f "" + "/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty" 1492297155 4571 13977df0eda144b93597fc709035ad1f "" + "/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1480098821 4732 d63eda807ac82cca2ca8488efd31a966 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty" 1480098821 1940 c559b92ca91f1b2a0e60d836d4973f41 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu" 1487721667 2004 ac51aeac484f08c01026120d62677eca "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu" 1487721667 3181 1cb3e9ad01f4a01127b2ffd821bfeec7 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/report.cls" 1480098821 22880 e7be6f7dd8c05d5108bf3a7d8cabe59a "" + "/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1480098821 8292 e897c12e1e886ce77fe26afc5d470886 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def" 1492297155 10006 a90ba4035cf778f32f424e297d92e235 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu" 1487721667 11255 9d97362866549d3d3c994b5f28d1b9b5 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1492297155 16154 f2c73e20ca771d534a8516c62c6b0eae "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd" 1480098821 2217 d274654bda1292013bdf48d5f720a495 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def" 1480098821 7767 aa88823823f5e767d79ea1166ab1ae74 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu" 1487721667 4919 76510afd60e8282294f944c2f9f5103b "" + "/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def" 1487721667 7784 325a2a09984cb5c4ff230f9867145ad3 "" + "/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty" 1480098823 1311 063f8536a047a2d9cb1803321f793f37 "" + "/usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty" 1480098823 1096 6a75275ca00e32428c6f059d2f618ea7 "" + "/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty" 1480098825 2883 427a7f7cb58418a0394dbd85c80668f6 "" + "/usr/share/texlive/texmf-dist/tex/latex/cmap/ot1.cmap" 1480098825 1207 4e0d96772f0d338847cbfb4eca683c81 "" + "/usr/share/texlive/texmf-dist/tex/latex/cmap/t1.cmap" 1480098825 1938 beaa4a8467aa0074076e0e19f2992e29 "" + "/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1498861448 10663 d7fcc0dc4f35e8998b8cfeef8407d37d "" + "/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty" 1480098827 45360 a0833d32f1b541964596b02870342d5a "" + "/usr/share/texlive/texmf-dist/tex/latex/float/float.sty" 1480098828 6749 16d2656a1984957e674b149555f1ea1d "" + "/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty" 1480098828 19488 fdd52eb173b3197d748e1ec25acb042f "" + "/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty" 1480098829 22449 7ec15c16d0d66790f28e90343c5434a3 "" + "/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1480098829 40502 e003406220954b0716679d7928aedd8a "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1480098830 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1480098830 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1515537368 17334 520b9b85ad8a2a48eda3f643e27a5179 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1498427532 15275 7d676729b1bedd3e7f3c6717affb366c "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1498427532 9066 649f2ccf62888e3d8c3e57256b70b8e1 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1480098830 2594 d18d5e19aa8239cf867fa670c556d2e9 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1480098830 3980 0a268fbfda01e381fa95821ab13b6aee "" + "/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def" 1518041854 51699 9069fc983fff0db91d59a15af144ad62 "" + "/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty" 1518041854 234088 2c849389d62d41c593d9f5176c4116ab "" + "/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty" 1480098831 12949 81e4e808884a8f0e276b69410e234656 "" + "/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def" 1518041854 14098 4e70bf396c7c265bd8b0e5cab3fd3d4d "" + "/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def" 1518041854 122411 10b605a58a28bbe5d61db37da4a85beb "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1480098833 678 4792914a8f45be57bb98413425e4c7af "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg" 1480098833 235 6031e5765137be07eed51a510b2b8fb7 "" + "/usr/share/texlive/texmf-dist/tex/latex/mmap/oml.cmap" 1480098835 1866 c1c12138091b4a8edd4a24a940e6f792 "" + "/usr/share/texlive/texmf-dist/tex/latex/mmap/oms.cmap" 1480098835 2370 3b1f71b14b974f07cef532db09ae9ee0 "" + "/usr/share/texlive/texmf-dist/tex/latex/mmap/omx.cmap" 1480098835 3001 252c8ca42b06a22cb1a11c0e47790c6e "" + "/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty" 1480098835 852 0e34dbb72efc69fa07602405ad95585e "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty" 1480098836 3834 4363110eb0ef1eb2b71c8fcbcdb6c357 "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1480098836 12095 5337833c991d80788a43d3ce26bd1c46 "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty" 1480098836 7075 2fe3d848bba95f139de11ded085e74aa "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty" 1480098836 3720 63669daeb0b67d5fbec899824e2f1491 "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1480098836 22417 1d9df1eb66848aa31b18a593099cf45c "" + "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty" 1480098836 9581 023642318cef9f4677efe364de1e2a27 "" + "/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty" 1480098836 2763 02a40cc5a32805c41d919cfbdba7e99a "" + "/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd" 1480098837 798 d5895e9edc628f2be019beb2c0ec66df "" + "/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd" 1480098837 1488 9a55ac1cde6b4798a7f56844bb75a553 "" + "/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd" 1480098837 774 61d7da1e9f9e74989b196d147e623736 "" + "/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty" 1480098837 857 6c716f26c5eadfb81029fcd6ce2d45e6 "" + "/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd" 1480098837 619 96f56dc5d1ef1fe1121f1cfeec70ee0c "" + "/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty" 1480098840 13791 8c83287d79183c3bf58fd70871e8a70b "" + "/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty" 1480098841 37387 afa86533e532701faf233f3f592c61e0 "" + "/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty" 1485129666 12396 d41f82b039f900e95f351e54ae740f31 "" + "/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty" 1480098841 12083 80916157594a8e4354985aaefae4f367 "" + "/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty" 1480098842 1048 517e01cde97c1c0baf72e69d43aa5a2e "" + "/usr/share/texlive/texmf-dist/tex/latex/url/url.sty" 1480098842 12796 8edb7d69a20b857904dd0ea757c14ec9 "" + "/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty" 1480098842 10894 d359a13923460b2a73d4312d613554c8 "" + "/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty" 1480098843 26220 3701aebf80ccdef248c0c20dd062fea9 "" + "/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty" 1480098843 55589 34128738f682d033422ca125f82e5d62 "" + "/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1520210507 32485 c64754543d8ac501bea6e75e209ea521 "" + "/usr/share/texmf/web2c/texmf.cnf" 1520210507 32485 c64754543d8ac501bea6e75e209ea521 "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1527170706 2700761 ac0584cc9514ab21918550a6948c4ee2 "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1539595071 4126542 02a91accf578805ddbbdb8c5716ab10f "" + "beelance2.aux" 1577102574 4872 9473ef4a0748483d2e4276d3f29197c2 "" + "beelance2.ind" 1577102573 5074 9cc8e03fc65b251fb27436fddf8fc894 "makeindex beelance2.idx" + "beelance2.out" 1577102574 355 32cb1b1a946203c08ac580ad0a082dc0 "" + "beelance2.tex" 1577102562 36641 c84baf0556b248414e5cf544c84ee39c "" + "beelance2.toc" 1577102574 206 ccfd5542df7060953aee54d90c50cb2b "" + "footnotehyper-sphinx.sty" 1577102441 8888 1bbd7bdeae8c8bed1d10d551bddb1cc9 "" + "sphinx.sty" 1577100817 81878 44d14f90f8cb22a202794c148df60b64 "" + "sphinxhighlight.sty" 1577102573 8137 38a433148fcb7611515a989ff1750dd5 "" + "sphinxmanual.cls" 1577100817 4236 124cd90deb92742b5d3922bfc2cd70c0 "" + "sphinxmessages.sty" 1577102573 745 3f5fcd6cdd7964ed608767954a8ced6f "" + "sphinxmulticell.sty" 1577100817 14606 0b6edc2b1a83546ed92026d1f6a311b5 "" + (generated) + "beelance2.aux" "beelance2.log" "beelance2.pdf" + "beelance2.idx" + "beelance2.toc" + "beelance2.out" diff --git a/src/app/docs/build/latex/beelance2.fls b/src/app/docs/build/latex/beelance2.fls index 6b2a7d9..90670cc 100644 --- a/src/app/docs/build/latex/beelance2.fls +++ b/src/app/docs/build/latex/beelance2.fls @@ -1,48 +1,287 @@ -PWD /home/inge/softwaresecurity/vulnapp/src/app/docs/build/latex -INPUT /usr/share/texmf-dist/web2c/texmf.cnf +PWD /mnt/cdromssd/vulnapp/src/app/docs/build/latex +INPUT /etc/texmf/web2c/texmf.cnf +INPUT /usr/share/texmf/web2c/texmf.cnf +INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt INPUT beelance2.tex OUTPUT beelance2.log INPUT sphinxmanual.cls INPUT sphinxmanual.cls -INPUT /usr/share/texmf-dist/tex/latex/base/report.cls -INPUT /usr/share/texmf-dist/tex/latex/base/report.cls -INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo -INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo -INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty -INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty -INPUT /usr/share/texmf-dist/tex/latex/cmap/cmap.sty -INPUT /usr/share/texmf-dist/tex/latex/cmap/cmap.sty -INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty -INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty -INPUT /usr/share/texmf-dist/tex/latex/base/t1enc.def -INPUT /usr/share/texmf-dist/tex/latex/base/t1enc.def -INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map -INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm -INPUT /usr/share/texmf-dist/tex/latex/cmap/t1.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/t1.cmap OUTPUT beelance2.pdf -INPUT /usr/share/texmf-dist/tex/latex/cmap/t1.cmap -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty -INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty -INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty -INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty -INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty -INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty -INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty -INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty -INPUT /usr/share/texmf-dist/tex/generic/babel/switch.def -INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf -INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf -INPUT /usr/share/texmf-dist/tex/generic/babel-english/english.ldf -INPUT /usr/share/texmf-dist/tex/generic/babel/babel.def -INPUT /usr/share/texmf-dist/tex/generic/babel/txtbabel.def -INPUT /usr/share/texmf-dist/tex/latex/psnfss/times.sty -INPUT /usr/share/texmf-dist/tex/latex/psnfss/times.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/t1.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/switch.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty +INPUT sphinx.sty +INPUT sphinx.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu +INPUT /usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty +INPUT sphinxmulticell.sty +INPUT sphinxmulticell.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT footnotehyper-sphinx.sty +INPUT footnotehyper-sphinx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty +INPUT sphinxhighlight.sty +INPUT sphinxhighlight.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty +INPUT sphinxmessages.sty +INPUT sphinxmessages.sty +OUTPUT beelance2.idx +INPUT beelance2.aux +INPUT beelance2.aux +OUTPUT beelance2.aux +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8t.tfm +INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +INPUT beelance2.out +INPUT beelance2.out +INPUT beelance2.out +INPUT beelance2.out +INPUT ./beelance2.out +INPUT ./beelance2.out +OUTPUT beelance2.out +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvr8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvbo8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvbo8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/ot1.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/cmap/ot1.cmap +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/oml.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/oml.cmap +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/oms.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/oms.cmap +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/omx.cmap +INPUT /usr/share/texlive/texmf-dist/tex/latex/mmap/omx.cmap +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm +INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvr8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8t.tfm +INPUT beelance2.toc +INPUT beelance2.toc +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmb8t.tfm +OUTPUT beelance2.toc +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmb8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvb8r.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrb8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/courier/pcrb8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrb8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmri8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8r.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmri8c.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmri8c.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/times/ptmr8c.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmr8c.vf +INPUT /usr/share/texlive/texmf-dist/fonts/vf/adobe/helvetic/phvr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/adobe/helvetic/phvr8r.tfm +INPUT beelance2.ind +INPUT beelance2.ind +INPUT beelance2.aux +INPUT ./beelance2.out +INPUT ./beelance2.out +INPUT /usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmb8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmr8a.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmri8a.pfb diff --git a/src/app/docs/build/latex/beelance2.idx b/src/app/docs/build/latex/beelance2.idx new file mode 100644 index 0000000..820e258 --- /dev/null +++ b/src/app/docs/build/latex/beelance2.idx @@ -0,0 +1,53 @@ +\indexentry{Index (class in views.index)@\spxentry{Index}\spxextra{class in views.index}|hyperpage}{1} +\indexentry{GET() (views.index.Index method)@\spxentry{GET()}\spxextra{views.index.Index method}|hyperpage}{1} +\indexentry{Login (class in views.login)@\spxentry{Login}\spxextra{class in views.login}|hyperpage}{1} +\indexentry{GET() (views.login.Login method)@\spxentry{GET()}\spxextra{views.login.Login method}|hyperpage}{1} +\indexentry{POST() (views.login.Login method)@\spxentry{POST()}\spxextra{views.login.Login method}|hyperpage}{1} +\indexentry{check\_rememberme() (views.login.Login method)@\spxentry{check\_rememberme()}\spxextra{views.login.Login method}|hyperpage}{1} +\indexentry{login() (views.login.Login method)@\spxentry{login()}\spxextra{views.login.Login method}|hyperpage}{1} +\indexentry{rememberme() (views.login.Login method)@\spxentry{rememberme()}\spxextra{views.login.Login method}|hyperpage}{1} +\indexentry{sign\_username() (views.login.Login class method)@\spxentry{sign\_username()}\spxextra{views.login.Login class method}|hyperpage}{1} +\indexentry{Logout (class in views.logout)@\spxentry{Logout}\spxextra{class in views.logout}|hyperpage}{1} +\indexentry{GET() (views.logout.Logout method)@\spxentry{GET()}\spxextra{views.logout.Logout method}|hyperpage}{1} +\indexentry{New\_project (class in views.new\_project)@\spxentry{New\_project}\spxextra{class in views.new\_project}|hyperpage}{1} +\indexentry{GET() (views.new\_project.New\_project method)@\spxentry{GET()}\spxextra{views.new\_project.New\_project method}|hyperpage}{1} +\indexentry{POST() (views.new\_project.New\_project method)@\spxentry{POST()}\spxextra{views.new\_project.New\_project method}|hyperpage}{1} +\indexentry{compose\_form() (views.new\_project.New\_project method)@\spxentry{compose\_form()}\spxextra{views.new\_project.New\_project method}|hyperpage}{1} +\indexentry{Open\_projects (class in views.open\_projects)@\spxentry{Open\_projects}\spxextra{class in views.open\_projects}|hyperpage}{2} +\indexentry{GET() (views.open\_projects.Open\_projects method)@\spxentry{GET()}\spxextra{views.open\_projects.Open\_projects method}|hyperpage}{2} +\indexentry{Project (class in views.project)@\spxentry{Project}\spxextra{class in views.project}|hyperpage}{2} +\indexentry{GET() (views.project.Project method)@\spxentry{GET()}\spxextra{views.project.Project method}|hyperpage}{2} +\indexentry{Register (class in views.register)@\spxentry{Register}\spxextra{class in views.register}|hyperpage}{2} +\indexentry{GET() (views.register.Register method)@\spxentry{GET()}\spxextra{views.register.Register method}|hyperpage}{2} +\indexentry{POST() (views.register.Register method)@\spxentry{POST()}\spxextra{views.register.Register method}|hyperpage}{2} +\indexentry{views.forms (module)@\spxentry{views.forms}\spxextra{module}|hyperpage}{2} +\indexentry{get\_apply\_form() (in module views.forms)@\spxentry{get\_apply\_form()}\spxextra{in module views.forms}|hyperpage}{2} +\indexentry{get\_apply\_permissions\_form() (in module views.forms)@\spxentry{get\_apply\_permissions\_form()}\spxextra{in module views.forms}|hyperpage}{2} +\indexentry{get\_project\_form\_elements() (in module views.forms)@\spxentry{get\_project\_form\_elements()}\spxextra{in module views.forms}|hyperpage}{3} +\indexentry{get\_task\_form\_elements() (in module views.forms)@\spxentry{get\_task\_form\_elements()}\spxextra{in module views.forms}|hyperpage}{3} +\indexentry{get\_user\_form\_elements() (in module views.forms)@\spxentry{get\_user\_form\_elements()}\spxextra{in module views.forms}|hyperpage}{3} +\indexentry{views.utils (module)@\spxentry{views.utils}\spxextra{module}|hyperpage}{3} +\indexentry{get\_element\_count() (in module views.utils)@\spxentry{get\_element\_count()}\spxextra{in module views.utils}|hyperpage}{3} +\indexentry{get\_nav\_bar() (in module views.utils)@\spxentry{get\_nav\_bar()}\spxextra{in module views.utils}|hyperpage}{4} +\indexentry{models.login (module)@\spxentry{models.login}\spxextra{module}|hyperpage}{4} +\indexentry{get\_user\_id\_by\_name() (in module models.login)@\spxentry{get\_user\_id\_by\_name()}\spxextra{in module models.login}|hyperpage}{4} +\indexentry{get\_user\_name\_by\_id() (in module models.login)@\spxentry{get\_user\_name\_by\_id()}\spxextra{in module models.login}|hyperpage}{4} +\indexentry{get\_users() (in module models.login)@\spxentry{get\_users()}\spxextra{in module models.login}|hyperpage}{4} +\indexentry{match\_user() (in module models.login)@\spxentry{match\_user()}\spxextra{in module models.login}|hyperpage}{4} +\indexentry{models.project (module)@\spxentry{models.project}\spxextra{module}|hyperpage}{4} +\indexentry{get\_categories() (in module models.project)@\spxentry{get\_categories()}\spxextra{in module models.project}|hyperpage}{4} +\indexentry{get\_project\_by\_id() (in module models.project)@\spxentry{get\_project\_by\_id()}\spxextra{in module models.project}|hyperpage}{4} +\indexentry{get\_projects\_by\_owner() (in module models.project)@\spxentry{get\_projects\_by\_owner()}\spxextra{in module models.project}|hyperpage}{4} +\indexentry{get\_projects\_by\_participant\_and\_status() (in module models.project)@\spxentry{get\_projects\_by\_participant\_and\_status()}\spxextra{in module models.project}|hyperpage}{4} +\indexentry{get\_projects\_by\_status\_and\_category() (in module models.project)@\spxentry{get\_projects\_by\_status\_and\_category()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{get\_projects\_by\_status\_and\_owner() (in module models.project)@\spxentry{get\_projects\_by\_status\_and\_owner()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{get\_task\_files() (in module models.project)@\spxentry{get\_task\_files()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{get\_tasks\_by\_project\_id() (in module models.project)@\spxentry{get\_tasks\_by\_project\_id()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{get\_user\_permissions() (in module models.project)@\spxentry{get\_user\_permissions()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{set\_project() (in module models.project)@\spxentry{set\_project()}\spxextra{in module models.project}|hyperpage}{5} +\indexentry{set\_projects\_user() (in module models.project)@\spxentry{set\_projects\_user()}\spxextra{in module models.project}|hyperpage}{6} +\indexentry{set\_task() (in module models.project)@\spxentry{set\_task()}\spxextra{in module models.project}|hyperpage}{6} +\indexentry{set\_task\_file() (in module models.project)@\spxentry{set\_task\_file()}\spxextra{in module models.project}|hyperpage}{6} +\indexentry{update\_project\_status() (in module models.project)@\spxentry{update\_project\_status()}\spxextra{in module models.project}|hyperpage}{6} +\indexentry{models.register (module)@\spxentry{models.register}\spxextra{module}|hyperpage}{7} +\indexentry{set\_user() (in module models.register)@\spxentry{set\_user()}\spxextra{in module models.register}|hyperpage}{7} diff --git a/src/app/docs/build/latex/beelance2.ilg b/src/app/docs/build/latex/beelance2.ilg new file mode 100644 index 0000000..a43b1b6 --- /dev/null +++ b/src/app/docs/build/latex/beelance2.ilg @@ -0,0 +1,7 @@ +This is makeindex, version 2.15 [TeX Live 2017] (kpathsea + Thai support). +Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored). +Scanning input file beelance2.idx....done (53 entries accepted, 0 rejected). +Sorting entries....done (321 comparisons). +Generating output file beelance2.ind....done (98 lines written, 0 warnings). +Output written in beelance2.ind. +Transcript written in beelance2.ilg. diff --git a/src/app/docs/build/latex/beelance2.ind b/src/app/docs/build/latex/beelance2.ind new file mode 100644 index 0000000..20fcfc8 --- /dev/null +++ b/src/app/docs/build/latex/beelance2.ind @@ -0,0 +1,98 @@ +\begin{sphinxtheindex} +\let\bigletter\sphinxstyleindexlettergroup +\let\spxpagem \sphinxstyleindexpagemain +\let\spxentry \sphinxstyleindexentry +\let\spxextra \sphinxstyleindexextra + + \bigletter C + \item \spxentry{check\_rememberme()}\spxextra{views.login.Login method}, \hyperpage{1} + \item \spxentry{compose\_form()}\spxextra{views.new\_project.New\_project method}, \hyperpage{1} + + \indexspace + \bigletter G + \item \spxentry{GET()}\spxextra{views.index.Index method}, \hyperpage{1} + \item \spxentry{GET()}\spxextra{views.login.Login method}, \hyperpage{1} + \item \spxentry{GET()}\spxextra{views.logout.Logout method}, \hyperpage{1} + \item \spxentry{GET()}\spxextra{views.new\_project.New\_project method}, \hyperpage{1} + \item \spxentry{GET()}\spxextra{views.open\_projects.Open\_projects method}, \hyperpage{2} + \item \spxentry{GET()}\spxextra{views.project.Project method}, \hyperpage{2} + \item \spxentry{GET()}\spxextra{views.register.Register method}, \hyperpage{2} + \item \spxentry{get\_apply\_form()}\spxextra{in module views.forms}, \hyperpage{2} + \item \spxentry{get\_apply\_permissions\_form()}\spxextra{in module views.forms}, \hyperpage{2} + \item \spxentry{get\_categories()}\spxextra{in module models.project}, \hyperpage{4} + \item \spxentry{get\_element\_count()}\spxextra{in module views.utils}, \hyperpage{3} + \item \spxentry{get\_nav\_bar()}\spxextra{in module views.utils}, \hyperpage{4} + \item \spxentry{get\_project\_by\_id()}\spxextra{in module models.project}, \hyperpage{4} + \item \spxentry{get\_project\_form\_elements()}\spxextra{in module views.forms}, \hyperpage{3} + \item \spxentry{get\_projects\_by\_owner()}\spxextra{in module models.project}, \hyperpage{4} + \item \spxentry{get\_projects\_by\_participant\_and\_status()}\spxextra{in module models.project}, + \hyperpage{4} + \item \spxentry{get\_projects\_by\_status\_and\_category()}\spxextra{in module models.project}, + \hyperpage{5} + \item \spxentry{get\_projects\_by\_status\_and\_owner()}\spxextra{in module models.project}, + \hyperpage{5} + \item \spxentry{get\_task\_files()}\spxextra{in module models.project}, \hyperpage{5} + \item \spxentry{get\_task\_form\_elements()}\spxextra{in module views.forms}, \hyperpage{3} + \item \spxentry{get\_tasks\_by\_project\_id()}\spxextra{in module models.project}, \hyperpage{5} + \item \spxentry{get\_user\_form\_elements()}\spxextra{in module views.forms}, \hyperpage{3} + \item \spxentry{get\_user\_id\_by\_name()}\spxextra{in module models.login}, \hyperpage{4} + \item \spxentry{get\_user\_name\_by\_id()}\spxextra{in module models.login}, \hyperpage{4} + \item \spxentry{get\_user\_permissions()}\spxextra{in module models.project}, \hyperpage{5} + \item \spxentry{get\_users()}\spxextra{in module models.login}, \hyperpage{4} + + \indexspace + \bigletter I + \item \spxentry{Index}\spxextra{class in views.index}, \hyperpage{1} + + \indexspace + \bigletter L + \item \spxentry{Login}\spxextra{class in views.login}, \hyperpage{1} + \item \spxentry{login()}\spxextra{views.login.Login method}, \hyperpage{1} + \item \spxentry{Logout}\spxextra{class in views.logout}, \hyperpage{1} + + \indexspace + \bigletter M + \item \spxentry{match\_user()}\spxextra{in module models.login}, \hyperpage{4} + \item \spxentry{models.login}\spxextra{module}, \hyperpage{4} + \item \spxentry{models.project}\spxextra{module}, \hyperpage{4} + \item \spxentry{models.register}\spxextra{module}, \hyperpage{7} + + \indexspace + \bigletter N + \item \spxentry{New\_project}\spxextra{class in views.new\_project}, \hyperpage{1} + + \indexspace + \bigletter O + \item \spxentry{Open\_projects}\spxextra{class in views.open\_projects}, \hyperpage{2} + + \indexspace + \bigletter P + \item \spxentry{POST()}\spxextra{views.login.Login method}, \hyperpage{1} + \item \spxentry{POST()}\spxextra{views.new\_project.New\_project method}, \hyperpage{1} + \item \spxentry{POST()}\spxextra{views.register.Register method}, \hyperpage{2} + \item \spxentry{Project}\spxextra{class in views.project}, \hyperpage{2} + + \indexspace + \bigletter R + \item \spxentry{Register}\spxextra{class in views.register}, \hyperpage{2} + \item \spxentry{rememberme()}\spxextra{views.login.Login method}, \hyperpage{1} + + \indexspace + \bigletter S + \item \spxentry{set\_project()}\spxextra{in module models.project}, \hyperpage{5} + \item \spxentry{set\_projects\_user()}\spxextra{in module models.project}, \hyperpage{6} + \item \spxentry{set\_task()}\spxextra{in module models.project}, \hyperpage{6} + \item \spxentry{set\_task\_file()}\spxextra{in module models.project}, \hyperpage{6} + \item \spxentry{set\_user()}\spxextra{in module models.register}, \hyperpage{7} + \item \spxentry{sign\_username()}\spxextra{views.login.Login class method}, \hyperpage{1} + + \indexspace + \bigletter U + \item \spxentry{update\_project\_status()}\spxextra{in module models.project}, \hyperpage{6} + + \indexspace + \bigletter V + \item \spxentry{views.forms}\spxextra{module}, \hyperpage{2} + \item \spxentry{views.utils}\spxextra{module}, \hyperpage{3} + +\end{sphinxtheindex} diff --git a/src/app/docs/build/latex/beelance2.log b/src/app/docs/build/latex/beelance2.log index b04f09a..1935a39 100644 --- a/src/app/docs/build/latex/beelance2.log +++ b/src/app/docs/build/latex/beelance2.log @@ -1,35 +1,351 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Arch Linux) (preloaded format=pdflatex 2019.11.11) 11 NOV 2019 15:13 +This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2018.10.15) 23 DEC 2019 13:02 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **beelance2.tex (./beelance2.tex -LaTeX2e <2018-12-01> +LaTeX2e <2017-04-15> +Babel <3.18> and hyphenation patterns for 84 language(s) loaded. (./sphinxmanual.cls -Document Class: sphinxmanual 2018/12/23 v2.0 Document class (Sphinx manual) -(/usr/share/texmf-dist/tex/latex/base/report.cls -Document Class: report 2018/09/03 v1.4i Standard LaTeX document class -(/usr/share/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2018/09/03 v1.4i Standard LaTeX file (size option) -) -\c@part=\count80 -\c@chapter=\count81 -\c@section=\count82 -\c@subsection=\count83 -\c@subsubsection=\count84 -\c@paragraph=\count85 -\c@subparagraph=\count86 -\c@figure=\count87 -\c@table=\count88 +Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) +(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls +Document Class: report 2014/09/29 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@chapter=\count80 +\c@section=\count81 +\c@subsection=\count82 +\c@subsubsection=\count83 +\c@paragraph=\count84 +\c@subparagraph=\count85 +\c@figure=\count86 +\c@table=\count87 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 -)) -(/usr/share/texmf-dist/tex/latex/base/inputenc.sty -Package: inputenc 2018/08/11 v1.3c Input encoding file +) +LaTeX Info: Redefining \and on input line 35. +) +(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2015/03/17 v1.2c Input encoding file \inpenc@prehook=\toks14 \inpenc@posthook=\toks15 + +(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def +File: utf8.def 2017/01/28 v1.1t UTF-8 support for inputenc +Now handling font encoding OML ... +... no UTF-8 mapping file for font encoding OML +Now handling font encoding T1 ... +... processing UTF-8 mapping file for font encoding T1 + +(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu +File: t1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + defining Unicode char U+00A0 (decimal 160) + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00AB (decimal 171) + defining Unicode char U+00AD (decimal 173) + defining Unicode char U+00BB (decimal 187) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C0 (decimal 192) + defining Unicode char U+00C1 (decimal 193) + defining Unicode char U+00C2 (decimal 194) + defining Unicode char U+00C3 (decimal 195) + defining Unicode char U+00C4 (decimal 196) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00C7 (decimal 199) + defining Unicode char U+00C8 (decimal 200) + defining Unicode char U+00C9 (decimal 201) + defining Unicode char U+00CA (decimal 202) + defining Unicode char U+00CB (decimal 203) + defining Unicode char U+00CC (decimal 204) + defining Unicode char U+00CD (decimal 205) + defining Unicode char U+00CE (decimal 206) + defining Unicode char U+00CF (decimal 207) + defining Unicode char U+00D0 (decimal 208) + defining Unicode char U+00D1 (decimal 209) + defining Unicode char U+00D2 (decimal 210) + defining Unicode char U+00D3 (decimal 211) + defining Unicode char U+00D4 (decimal 212) + defining Unicode char U+00D5 (decimal 213) + defining Unicode char U+00D6 (decimal 214) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00D9 (decimal 217) + defining Unicode char U+00DA (decimal 218) + defining Unicode char U+00DB (decimal 219) + defining Unicode char U+00DC (decimal 220) + defining Unicode char U+00DD (decimal 221) + defining Unicode char U+00DE (decimal 222) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E0 (decimal 224) + defining Unicode char U+00E1 (decimal 225) + defining Unicode char U+00E2 (decimal 226) + defining Unicode char U+00E3 (decimal 227) + defining Unicode char U+00E4 (decimal 228) + defining Unicode char U+00E5 (decimal 229) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00E7 (decimal 231) + defining Unicode char U+00E8 (decimal 232) + defining Unicode char U+00E9 (decimal 233) + defining Unicode char U+00EA (decimal 234) + defining Unicode char U+00EB (decimal 235) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F0 (decimal 240) + defining Unicode char U+00F1 (decimal 241) + defining Unicode char U+00F2 (decimal 242) + defining Unicode char U+00F3 (decimal 243) + defining Unicode char U+00F4 (decimal 244) + defining Unicode char U+00F5 (decimal 245) + defining Unicode char U+00F6 (decimal 246) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+00F9 (decimal 249) + defining Unicode char U+00FA (decimal 250) + defining Unicode char U+00FB (decimal 251) + defining Unicode char U+00FC (decimal 252) + defining Unicode char U+00FD (decimal 253) + defining Unicode char U+00FE (decimal 254) + defining Unicode char U+00FF (decimal 255) + defining Unicode char U+0100 (decimal 256) + defining Unicode char U+0101 (decimal 257) + defining Unicode char U+0102 (decimal 258) + defining Unicode char U+0103 (decimal 259) + defining Unicode char U+0104 (decimal 260) + defining Unicode char U+0105 (decimal 261) + defining Unicode char U+0106 (decimal 262) + defining Unicode char U+0107 (decimal 263) + defining Unicode char U+0108 (decimal 264) + defining Unicode char U+0109 (decimal 265) + defining Unicode char U+010A (decimal 266) + defining Unicode char U+010B (decimal 267) + defining Unicode char U+010C (decimal 268) + defining Unicode char U+010D (decimal 269) + defining Unicode char U+010E (decimal 270) + defining Unicode char U+010F (decimal 271) + defining Unicode char U+0110 (decimal 272) + defining Unicode char U+0111 (decimal 273) + defining Unicode char U+0112 (decimal 274) + defining Unicode char U+0113 (decimal 275) + defining Unicode char U+0114 (decimal 276) + defining Unicode char U+0115 (decimal 277) + defining Unicode char U+0116 (decimal 278) + defining Unicode char U+0117 (decimal 279) + defining Unicode char U+0118 (decimal 280) + defining Unicode char U+0119 (decimal 281) + defining Unicode char U+011A (decimal 282) + defining Unicode char U+011B (decimal 283) + defining Unicode char U+011C (decimal 284) + defining Unicode char U+011D (decimal 285) + defining Unicode char U+011E (decimal 286) + defining Unicode char U+011F (decimal 287) + defining Unicode char U+0120 (decimal 288) + defining Unicode char U+0121 (decimal 289) + defining Unicode char U+0122 (decimal 290) + defining Unicode char U+0123 (decimal 291) + defining Unicode char U+0124 (decimal 292) + defining Unicode char U+0125 (decimal 293) + defining Unicode char U+0128 (decimal 296) + defining Unicode char U+0129 (decimal 297) + defining Unicode char U+012A (decimal 298) + defining Unicode char U+012B (decimal 299) + defining Unicode char U+012C (decimal 300) + defining Unicode char U+012D (decimal 301) + defining Unicode char U+012E (decimal 302) + defining Unicode char U+012F (decimal 303) + defining Unicode char U+0130 (decimal 304) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0132 (decimal 306) + defining Unicode char U+0133 (decimal 307) + defining Unicode char U+0134 (decimal 308) + defining Unicode char U+0135 (decimal 309) + defining Unicode char U+0136 (decimal 310) + defining Unicode char U+0137 (decimal 311) + defining Unicode char U+0139 (decimal 313) + defining Unicode char U+013A (decimal 314) + defining Unicode char U+013B (decimal 315) + defining Unicode char U+013C (decimal 316) + defining Unicode char U+013D (decimal 317) + defining Unicode char U+013E (decimal 318) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0143 (decimal 323) + defining Unicode char U+0144 (decimal 324) + defining Unicode char U+0145 (decimal 325) + defining Unicode char U+0146 (decimal 326) + defining Unicode char U+0147 (decimal 327) + defining Unicode char U+0148 (decimal 328) + defining Unicode char U+014A (decimal 330) + defining Unicode char U+014B (decimal 331) + defining Unicode char U+014C (decimal 332) + defining Unicode char U+014D (decimal 333) + defining Unicode char U+014E (decimal 334) + defining Unicode char U+014F (decimal 335) + defining Unicode char U+0150 (decimal 336) + defining Unicode char U+0151 (decimal 337) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+0154 (decimal 340) + defining Unicode char U+0155 (decimal 341) + defining Unicode char U+0156 (decimal 342) + defining Unicode char U+0157 (decimal 343) + defining Unicode char U+0158 (decimal 344) + defining Unicode char U+0159 (decimal 345) + defining Unicode char U+015A (decimal 346) + defining Unicode char U+015B (decimal 347) + defining Unicode char U+015C (decimal 348) + defining Unicode char U+015D (decimal 349) + defining Unicode char U+015E (decimal 350) + defining Unicode char U+015F (decimal 351) + defining Unicode char U+0160 (decimal 352) + defining Unicode char U+0161 (decimal 353) + defining Unicode char U+0162 (decimal 354) + defining Unicode char U+0163 (decimal 355) + defining Unicode char U+0164 (decimal 356) + defining Unicode char U+0165 (decimal 357) + defining Unicode char U+0168 (decimal 360) + defining Unicode char U+0169 (decimal 361) + defining Unicode char U+016A (decimal 362) + defining Unicode char U+016B (decimal 363) + defining Unicode char U+016C (decimal 364) + defining Unicode char U+016D (decimal 365) + defining Unicode char U+016E (decimal 366) + defining Unicode char U+016F (decimal 367) + defining Unicode char U+0170 (decimal 368) + defining Unicode char U+0171 (decimal 369) + defining Unicode char U+0172 (decimal 370) + defining Unicode char U+0173 (decimal 371) + defining Unicode char U+0174 (decimal 372) + defining Unicode char U+0175 (decimal 373) + defining Unicode char U+0176 (decimal 374) + defining Unicode char U+0177 (decimal 375) + defining Unicode char U+0178 (decimal 376) + defining Unicode char U+0179 (decimal 377) + defining Unicode char U+017A (decimal 378) + defining Unicode char U+017B (decimal 379) + defining Unicode char U+017C (decimal 380) + defining Unicode char U+017D (decimal 381) + defining Unicode char U+017E (decimal 382) + defining Unicode char U+01CD (decimal 461) + defining Unicode char U+01CE (decimal 462) + defining Unicode char U+01CF (decimal 463) + defining Unicode char U+01D0 (decimal 464) + defining Unicode char U+01D1 (decimal 465) + defining Unicode char U+01D2 (decimal 466) + defining Unicode char U+01D3 (decimal 467) + defining Unicode char U+01D4 (decimal 468) + defining Unicode char U+01E2 (decimal 482) + defining Unicode char U+01E3 (decimal 483) + defining Unicode char U+01E6 (decimal 486) + defining Unicode char U+01E7 (decimal 487) + defining Unicode char U+01E8 (decimal 488) + defining Unicode char U+01E9 (decimal 489) + defining Unicode char U+01EA (decimal 490) + defining Unicode char U+01EB (decimal 491) + defining Unicode char U+01F0 (decimal 496) + defining Unicode char U+01F4 (decimal 500) + defining Unicode char U+01F5 (decimal 501) + defining Unicode char U+0218 (decimal 536) + defining Unicode char U+0219 (decimal 537) + defining Unicode char U+021A (decimal 538) + defining Unicode char U+021B (decimal 539) + defining Unicode char U+0232 (decimal 562) + defining Unicode char U+0233 (decimal 563) + defining Unicode char U+1E02 (decimal 7682) + defining Unicode char U+1E03 (decimal 7683) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2010 (decimal 8208) + defining Unicode char U+2011 (decimal 8209) + defining Unicode char U+2012 (decimal 8210) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2015 (decimal 8213) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201A (decimal 8218) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) + defining Unicode char U+201E (decimal 8222) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+2039 (decimal 8249) + defining Unicode char U+203A (decimal 8250) + defining Unicode char U+2423 (decimal 9251) + defining Unicode char U+1E20 (decimal 7712) + defining Unicode char U+1E21 (decimal 7713) +) +Now handling font encoding OT1 ... +... processing UTF-8 mapping file for font encoding OT1 + +(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu +File: ot1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + defining Unicode char U+00A0 (decimal 160) + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00AD (decimal 173) + defining Unicode char U+00B8 (decimal 184) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+0174 (decimal 372) + defining Unicode char U+0175 (decimal 373) + defining Unicode char U+0176 (decimal 374) + defining Unicode char U+0177 (decimal 375) + defining Unicode char U+0218 (decimal 536) + defining Unicode char U+0219 (decimal 537) + defining Unicode char U+021A (decimal 538) + defining Unicode char U+021B (decimal 539) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) ) +Now handling font encoding OMS ... +... processing UTF-8 mapping file for font encoding OMS + +(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu +File: omsenc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) +) +Now handling font encoding OMX ... +... no UTF-8 mapping file for font encoding OMX +Now handling font encoding U ... +... no UTF-8 mapping file for font encoding U + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+02C6 (decimal 710) + defining Unicode char U+02DC (decimal 732) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2026 (decimal 8230) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2423 (decimal 9251) +)) defining Unicode char U+00A0 (decimal 160) defining Unicode char U+2500 (decimal 9472) defining Unicode char U+2502 (decimal 9474) @@ -37,60 +353,60 @@ Package: inputenc 2018/08/11 v1.3c Input encoding file defining Unicode char U+251C (decimal 9500) defining Unicode char U+2572 (decimal 9586) -(/usr/share/texmf-dist/tex/latex/cmap/cmap.sty +(/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty Package: cmap 2008/03/06 v1.0h CMap support: searchable PDF ) -(/usr/share/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2018/08/11 v2.0j Standard LaTeX package +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2017/04/05 v2.0i Standard LaTeX package -(/usr/share/texmf-dist/tex/latex/base/t1enc.def -File: t1enc.def 2018/08/11 v2.0j Standard LaTeX file +(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file LaTeX Font Info: Redeclaring font encoding T1 on input line 48. )<>) -(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2018/12/01 v2.17b AMS math features +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2017/09/02 v2.17a AMS math features \@mathmargin=\skip43 For additional information on amsmath, use the `?' option. -(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty Package: amstext 2000/06/29 v2.01 AMS text -(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty File: amsgen.sty 1999/11/30 v2.0 generic functions \@emptytoks=\toks16 \ex@=\dimen103 )) -(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty Package: amsbsy 1999/11/29 v1.2d Bold Symbols \pmbraise@=\dimen104 ) -(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty Package: amsopn 2016/03/08 v2.02 operator names ) -\inf@bad=\count89 -LaTeX Info: Redefining \frac on input line 223. -\uproot@=\count90 -\leftroot@=\count91 -LaTeX Info: Redefining \overline on input line 385. -\classnum@=\count92 -\DOTSCASE@=\count93 -LaTeX Info: Redefining \ldots on input line 482. -LaTeX Info: Redefining \dots on input line 485. -LaTeX Info: Redefining \cdots on input line 606. -\Mathstrutbox@=\box27 -\strutbox@=\box28 +\inf@bad=\count88 +LaTeX Info: Redefining \frac on input line 213. +\uproot@=\count89 +\leftroot@=\count90 +LaTeX Info: Redefining \overline on input line 375. +\classnum@=\count91 +\DOTSCASE@=\count92 +LaTeX Info: Redefining \ldots on input line 472. +LaTeX Info: Redefining \dots on input line 475. +LaTeX Info: Redefining \cdots on input line 596. +\Mathstrutbox@=\box26 +\strutbox@=\box27 \big@size=\dimen105 -LaTeX Font Info: Redeclaring font encoding OML on input line 729. -LaTeX Font Info: Redeclaring font encoding OMS on input line 730. -\macc@depth=\count94 -\c@MaxMatrixCols=\count95 +LaTeX Font Info: Redeclaring font encoding OML on input line 712. +LaTeX Font Info: Redeclaring font encoding OMS on input line 713. +\macc@depth=\count93 +\c@MaxMatrixCols=\count94 \dotsspace@=\muskip10 -\c@parentequation=\count96 -\dspbrk@lvl=\count97 +\c@parentequation=\count95 +\dspbrk@lvl=\count96 \tag@help=\toks17 -\row@=\count98 -\column@=\count99 -\maxfields@=\count100 +\row@=\count97 +\column@=\count98 +\maxfields@=\count99 \andhelp@=\toks18 \eqnshift@=\dimen106 \alignsep@=\dimen107 @@ -102,75 +418,901 @@ LaTeX Font Info: Redeclaring font encoding OMS on input line 730. \multlinegap=\skip44 \multlinetaggap=\skip45 \mathdisplay@stack=\toks20 -LaTeX Info: Redefining \[ on input line 2844. -LaTeX Info: Redefining \] on input line 2845. +LaTeX Info: Redefining \[ on input line 2817. +LaTeX Info: Redefining \] on input line 2818. ) -(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty Package: amssymb 2013/01/14 v3.01 AMS font symbols -(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support \symAMSa=\mathgroup4 \symAMSb=\mathgroup5 LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' (Font) U/euf/m/n --> U/euf/b/n on input line 106. )) -(/usr/share/texmf-dist/tex/generic/babel/babel.sty -Package: babel 2019/04/03 3.29 The Babel package +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2018/02/14 3.18 The Babel package -(/usr/share/texmf-dist/tex/generic/babel/switch.def -File: switch.def 2019/04/03 3.29 Babel switching mechanism +(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def +File: switch.def 2018/02/14 3.18 Babel switching mechanism ) -(/usr/share/texmf-dist/tex/generic/babel-english/english.ldf +(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf Language: english 2017/06/06 v3.3r English support from the babel system -(/usr/share/texmf-dist/tex/generic/babel/babel.def -File: babel.def 2019/04/03 3.29 Babel common definitions -\babel@savecnt=\count101 +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +File: babel.def 2018/02/14 3.18 Babel common definitions +\babel@savecnt=\count100 \U@D=\dimen112 -(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) -\bbl@dirlevel=\count102 +(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@dirlevel=\count101 ) \l@canadian = a dialect from \language\l@american \l@australian = a dialect from \language\l@british \l@newzealand = a dialect from \language\l@british )) -(/usr/share/texmf-dist/tex/latex/psnfss/times.sty +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) ) +(/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty +Package: fncychap 2007/07/30 v1.34 LaTeX package (Revised chapters) +\RW=\skip46 +\mylen=\skip47 +\myhi=\skip48 +\px=\skip49 +\py=\skip50 +\pyy=\skip51 +\pxx=\skip52 +\c@AlphaCnt=\count102 +\c@AlphaDecCnt=\count103 +) (./sphinx.sty +Package: sphinx 2019/09/02 v2.3.0 LaTeX package (Sphinx markup) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks21 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 99. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen113 +\Gin@req@width=\dimen114 +) +(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2017/06/30 v3.9a Extensive control of page headers and footer +s +\f@nch@headwidth=\skip53 +\f@nch@O@elh=\skip54 +\f@nch@O@erh=\skip55 +\f@nch@O@olh=\skip56 +\f@nch@O@orh=\skip57 +\f@nch@O@elf=\skip58 +\f@nch@O@erf=\skip59 +\f@nch@O@olf=\skip60 +\f@nch@O@orf=\skip61 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +Package: textcomp 2017/04/05 v2.0i Standard LaTeX package +Package textcomp Info: Sub-encoding information: +(textcomp) 5 = only ISO-Adobe without \textcurrency +(textcomp) 4 = 5 + \texteuro +(textcomp) 3 = 4 + \textohm +(textcomp) 2 = 3 + \textestimated + \textcurrency +(textcomp) 1 = TS1 - \textcircled - \t +(textcomp) 0 = TS1 (full) +(textcomp) Font families with sub-encoding setting implement +(textcomp) only a restricted character set as indicated. +(textcomp) Family '?' is the default used for unknown fonts. +(textcomp) See the documentation for details. +Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79. + +(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def +File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file +Now handling font encoding TS1 ... +... processing UTF-8 mapping file for font encoding TS1 + +(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu +File: ts1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + defining Unicode char U+00A2 (decimal 162) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00A4 (decimal 164) + defining Unicode char U+00A5 (decimal 165) + defining Unicode char U+00A6 (decimal 166) + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00A8 (decimal 168) + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AC (decimal 172) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00AF (decimal 175) + defining Unicode char U+00B0 (decimal 176) + defining Unicode char U+00B1 (decimal 177) + defining Unicode char U+00B2 (decimal 178) + defining Unicode char U+00B3 (decimal 179) + defining Unicode char U+00B4 (decimal 180) + defining Unicode char U+00B5 (decimal 181) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+00B9 (decimal 185) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+00BC (decimal 188) + defining Unicode char U+00BD (decimal 189) + defining Unicode char U+00BE (decimal 190) + defining Unicode char U+00D7 (decimal 215) + defining Unicode char U+00F7 (decimal 247) + defining Unicode char U+0192 (decimal 402) + defining Unicode char U+02C7 (decimal 711) + defining Unicode char U+02D8 (decimal 728) + defining Unicode char U+02DD (decimal 733) + defining Unicode char U+0E3F (decimal 3647) + defining Unicode char U+2016 (decimal 8214) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+203B (decimal 8251) + defining Unicode char U+203D (decimal 8253) + defining Unicode char U+2044 (decimal 8260) + defining Unicode char U+204E (decimal 8270) + defining Unicode char U+2052 (decimal 8274) + defining Unicode char U+20A1 (decimal 8353) + defining Unicode char U+20A4 (decimal 8356) + defining Unicode char U+20A6 (decimal 8358) + defining Unicode char U+20A9 (decimal 8361) + defining Unicode char U+20AB (decimal 8363) + defining Unicode char U+20AC (decimal 8364) + defining Unicode char U+20B1 (decimal 8369) + defining Unicode char U+2103 (decimal 8451) + defining Unicode char U+2116 (decimal 8470) + defining Unicode char U+2117 (decimal 8471) + defining Unicode char U+211E (decimal 8478) + defining Unicode char U+2120 (decimal 8480) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2126 (decimal 8486) + defining Unicode char U+2127 (decimal 8487) + defining Unicode char U+212E (decimal 8494) + defining Unicode char U+2190 (decimal 8592) + defining Unicode char U+2191 (decimal 8593) + defining Unicode char U+2192 (decimal 8594) + defining Unicode char U+2193 (decimal 8595) + defining Unicode char U+2329 (decimal 9001) + defining Unicode char U+232A (decimal 9002) + defining Unicode char U+2422 (decimal 9250) + defining Unicode char U+25E6 (decimal 9702) + defining Unicode char U+25EF (decimal 9711) + defining Unicode char U+266A (decimal 9834) +)) +LaTeX Info: Redefining \oldstylenums on input line 334. +Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349. +Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350. +Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351. +Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352. +Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353. +Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354. +Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355. +Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356. +Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357. +Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358. +Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359. +Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360. +Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361. +Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362. +Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363. +Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364. +Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365. +Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366. +Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367. +Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368. +Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369. +Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370. +Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371. +Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372. + +Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373. +Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374. +Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375. +Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376. +Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377. +Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378. +Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379. +Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380. +Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381. +Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382. +Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383. +Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384. +Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385. +Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386. +Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387. +Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388. +Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389. +Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390. +Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391. +Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392. +Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393. +Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394. +Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395. +Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396. +Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397. +Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398. +Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399. +Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400. +Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401. +Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402. +Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403. +Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404. +Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405. +Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406. +Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407. +Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408. +Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409. +) +(/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty +Package: titlesec 2016/03/21 v2.10.2 Sectioning titles +\ttl@box=\box28 +\beforetitleunit=\skip62 +\aftertitleunit=\skip63 +\ttl@plus=\dimen115 +\ttl@minus=\dimen116 +\ttl@toksa=\toks22 +\titlewidth=\dimen117 +\titlewidthlast=\dimen118 +\titlewidthfirst=\dimen119 +) +(/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty +Package: tabulary 2014/06/11 v0.10 tabulary package (DPC) + +(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +Package: array 2016/10/06 v2.4d Tabular extension package (FMi) +\col@sep=\dimen120 +\extrarowheight=\dimen121 +\NC@list=\toks23 +\extratabsurround=\skip64 +\backup@length=\skip65 +) +\TY@count=\count104 +\TY@linewidth=\dimen122 +\tymin=\dimen123 +\tymax=\dimen124 +\TY@tablewidth=\dimen125 +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty +Package: longtable 2014/10/28 v4.11 Multi-page Table package (DPC) +\LTleft=\skip66 +\LTright=\skip67 +\LTpre=\skip68 +\LTpost=\skip69 +\LTchunksize=\count105 +\LTcapwidth=\dimen126 +\LT@head=\box29 +\LT@firsthead=\box30 +\LT@foot=\box31 +\LT@lastfoot=\box32 +\LT@cols=\count106 +\LT@rows=\count107 +\c@LT@tables=\count108 +\c@LT@chunks=\count109 +\LT@p@ftn=\toks24 +) +(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty +Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages +\@vwid@box=\box33 +\sift@deathcycles=\count110 +\@vwid@loff=\dimen127 +\@vwid@roff=\dimen128 +) +(./sphinxmulticell.sty +Package: sphinxmulticell 2017/02/23 v1.6 better span rows and columns of a tabl +e (Sphinx team) +\sphinx@TY@tablewidth=\dimen129 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +Package: makeidx 2014/09/29 v1.0m Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty +Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks +\OuterFrameSep=\skip70 +\fb@frw=\dimen130 +\fb@frh=\dimen131 +\FrameRule=\dimen132 +\FrameSep=\dimen133 +) +(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 225. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. +Package xcolor Info: Model `RGB' extended on input line 1364. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. +) +(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +Package: fancyvrb 2008/02/07 + +Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix +<2008/02/07> (tvz) +\FV@CodeLineNo=\count111 +\FV@InFile=\read1 +\FV@TabBox=\box34 +\c@FancyVerbLine=\count112 +\FV@StepNumber=\count113 +\FV@OutFile=\write3 +) (./footnotehyper-sphinx.sty +Package: footnotehyper-sphinx 2017/10/27 v1.7 hyperref aware footnote.sty for s +phinx (JFB) +\FNH@notes=\box35 +\FNH@width=\dimen134 +) +(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count114 +\float@exts=\toks25 +\float@box=\box36 +\@float@everytoks=\toks26 +\@floatcapt=\box37 +) +(/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty +\wrapoverhang=\dimen135 +\WF@size=\dimen136 +\c@WF@wrappedlines=\count115 +\WF@box=\box38 +\WF@everypar=\toks27 +Package: wrapfig 2003/01/31 v 3.6 +) +(/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty +Package: parskip 2001/04/09 non-zero parskip adjustments +) +(/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty +Package: alltt 1997/06/16 v2.0g defines alltt environment +) +(/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty +Package: upquote 2012/04/19 v1.3 upright-quote and grave-accent glyphs in verba +tim +) +(/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty +Package: capt-of 2009/12/29 v0.2 standard captions outside of floats +) +(/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty +Package: needspace 2010/09/12 v1.3d reserve vertical space +) +(/usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty) +(./sphinxhighlight.sty +Package: sphinxhighlight 2016/05/29 stylesheet for highlighting with pygments +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +))) +\sphinxverbatimsep=\dimen137 +\sphinxverbatimborder=\dimen138 +\sphinxshadowsep=\dimen139 +\sphinxshadowsize=\dimen140 +\sphinxshadowrule=\dimen141 +\spx@notice@border=\dimen142 +\spx@image@maxheight=\dimen143 +\spx@image@box=\dimen144 +\c@literalblock=\count116 +\sphinxcontinuationbox=\box39 +\sphinxvisiblespacebox=\box40 +\sphinxVerbatim@TitleBox=\box41 +\sphinxVerbatim@ContentsBox=\box42 +\py@argswidth=\skip71 +\lineblockindentation=\skip72 +\DUlineblockindent=\skip73 +) +(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2010/09/12 v5.6 Page Geometry + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch +) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty +Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO) +Package ifvtex Info: VTeX not detected. +) +(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) +\Gm@cnth=\count117 +\Gm@cntv=\count118 +\c@Gm@tempcnt=\count119 +\Gm@bindingoffset=\dimen145 +\Gm@wd@mp=\dimen146 +\Gm@odd@mp=\dimen147 +\Gm@even@mp=\dimen148 +\Gm@layoutwidth=\dimen149 +\Gm@layoutheight=\dimen150 +\Gm@layouthoffset=\dimen151 +\Gm@layoutvoffset=\dimen152 +\Gm@dimlist=\toks28 +) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2018/02/06 v6.86b Hypertext links for LaTeX + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) + + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) +Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO) +Package hobsub Info: Skipping package `infwarerr' (already loaded). +Package hobsub Info: Skipping package `ltxcmds' (already loaded). +Package hobsub Info: Skipping package `ifluatex' (already loaded). +Package hobsub Info: Skipping package `ifvtex' (already loaded). +Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO) +Package hobsub Info: Skipping package `ifpdf' (already loaded). +Package hobsub Info: Skipping package `etexcmds' (already loaded). +Package hobsub Info: Skipping package `kvsetkeys' (already loaded). +Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) +Package: pdftexcmds 2018/01/21 v0.26 Utility functions of pdfTeX for LuaTeX (HO +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) +Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO +) +Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO) +Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO) +) +Package hobsub Info: Skipping package `hobsub' (already loaded). +Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) +Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO) +Package: xcolor-patch 2016/05/16 xcolor patch +Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO) +Package atveryend Info: \enddocument detected (standard20110627). +Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO) +Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO) +Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty +Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO) +) +\@linkdim=\dimen153 +\Hy@linkcounter=\count120 +\Hy@pagecounter=\count121 + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2018/02/06 v6.86b Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +\Hy@SavedSpaceFactor=\count122 + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Option `unicode' set `true' on input line 4383. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def +File: puenc.def 2018/02/06 v6.86b Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Option `colorlinks' set `true' on input line 4383. +Package hyperref Info: Option `breaklinks' set `true' on input line 4383. +Package hyperref Info: Hyper figures OFF on input line 4509. +Package hyperref Info: Link nesting OFF on input line 4514. +Package hyperref Info: Hyper index ON on input line 4517. +Package hyperref Info: Plain pages OFF on input line 4524. +Package hyperref Info: Backreferencing OFF on input line 4529. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4762. +\c@Hy@tempcnt=\count123 + +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip11 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 5115. +\XeTeXLinkMargin=\dimen154 +\Fld@menulength=\count124 +\Field@Width=\dimen155 +\Fld@charsize=\dimen156 +Package hyperref Info: Hyper figures OFF on input line 6369. +Package hyperref Info: Link nesting OFF on input line 6374. +Package hyperref Info: Hyper index ON on input line 6377. +Package hyperref Info: backreferencing OFF on input line 6384. +Package hyperref Info: Link coloring ON on input line 6387. +Package hyperref Info: Link coloring with OCG OFF on input line 6394. +Package hyperref Info: PDF/A mode OFF on input line 6399. +LaTeX Info: Redefining \ref on input line 6439. +LaTeX Info: Redefining \pageref on input line 6443. +\Hy@abspage=\count125 +\c@Item=\count126 +\c@Hfootnote=\count127 +) +Package hyperref Info: Driver (autodetected): hpdftex. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2018/02/06 v6.86b Hyperref driver for pdfTeX +\Fld@listcount=\count128 +\c@bookmark@seq@number=\count129 + +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +82. +) +\Hy@SectionHShift=\skip74 +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty +Package: hypcap 2016/05/16 v1.12 Adjusting the anchors of captions (HO) +) +(./sphinxmessages.sty +Package: sphinxmessages 2019/01/04 v2.0 Localized LaTeX macros (Sphinx team) +) +\@indexfile=\write4 +\openout4 = `beelance2.idx'. + + +Writing index file beelance2.idx +(./beelance2.aux) +\openout1 = `beelance2.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 82. +LaTeX Font Info: Try loading font information for TS1+cmr on input line 82. + (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 82. +LaTeX Font Info: ... okay on input line 82. +LaTeX Font Info: Try loading font information for T1+ptm on input line 82. + +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd +File: t1ptm.fd 2001/06/04 font definitions for T1/ptm. +) +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count130 +\scratchdimen=\dimen157 +\scratchbox=\box43 +\nofMPsegments=\count131 +\nofMParguments=\count132 +\everyMPshowfont=\toks29 +\MPscratchCnt=\count133 +\MPscratchDim=\dimen158 +\MPnumerator=\count134 +\makeMPintoPDFobject=\count135 +\everyMPtoPDFconversion=\toks30 +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf + +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO) +) +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +38. +Package grfext Info: Graphics extension search list: +(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE +G,.JBIG2,.JB2,.eps] +(grfext) \AppendGraphicsExtensions on input line 456. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: letterpaper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: twoside +* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt) +* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt) +* \paperwidth=614.295pt +* \paperheight=794.96999pt +* \textwidth=469.75502pt +* \textheight=650.43001pt +* \oddsidemargin=0.0pt +* \evensidemargin=0.0pt +* \topmargin=-37.0pt +* \headheight=12.0pt +* \headsep=25.0pt +* \topskip=10.0pt +* \footskip=30.0pt +* \marginparwidth=36.135pt +* \marginparsep=11.0pt +* \columnsep=10.0pt +* \skip\footins=9.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidetrue +* \@mparswitchtrue +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +\AtBeginShipoutBox=\box44 +Package hyperref Info: Link coloring ON on input line 82. +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) +) +\c@section@level=\count136 +) +LaTeX Info: Redefining \ref on input line 82. +LaTeX Info: Redefining \pageref on input line 82. +LaTeX Info: Redefining \nameref on input line 82. + +(./beelance2.out) (./beelance2.out) +\@outlinefile=\write5 +\openout5 = `beelance2.out'. + +Package hyperref Info: Option `pageanchor' set `false' on input line 85. +LaTeX Font Info: Try loading font information for T1+phv on input line 85. + +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd +File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. +) +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <10> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <24.88> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/bx/it' in size <10> not available +(Font) Font shape `T1/phv/b/it' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/b/it' in size <10> not available +(Font) Font shape `T1/phv/b/sl' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/bx/it' in size <17.28> not available +(Font) Font shape `T1/phv/b/it' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/b/it' in size <17.28> not available +(Font) Font shape `T1/phv/b/sl' tried instead on input line 85. +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <17.28> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 85. +<><><><> +LaTeX Font Info: Try loading font information for U+msa on input line 85. + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 85. + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <12> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 85. + [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2 + + +] +LaTeX Font Info: Font shape `T1/phv/bx/n' in size <14.4> not available +(Font) Font shape `T1/phv/b/n' tried instead on input line 87. + (./beelance2.toc +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 2. +) +\tf@toc=\write6 +\openout6 = `beelance2.toc'. + + [1 + +] [2 + +] +LaTeX Font Info: Try loading font information for T1+pcr on input line 94. + +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd +File: t1pcr.fd 2001/06/04 font definitions for T1/pcr. +) +LaTeX Font Info: Font shape `T1/pcr/bx/n' in size <10> not available +(Font) Font shape `T1/pcr/b/n' tried instead on input line 94. + [1] +LaTeX Font Info: Try loading font information for TS1+ptm on input line 370. + -! LaTeX Error: File `fncychap.sty' not found. - -Type X to quit or to proceed, -or enter new name. (Default extension: sty) - -Enter file name: -! Interruption. - - } -l.56 \usepackage - {sphinx}^^M -? m -Type to proceed, S to scroll future error messages, -R to run without stopping, Q to run quietly, -I to insert something, E to edit your file, -H for help, X to quit. -? -! Emergency stop. - - } -l.56 \usepackage - {sphinx}^^M -End of file on the terminal! - - +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd +File: ts1ptm.fd 2001/06/04 font definitions for TS1/ptm. +) +Underfull \hbox (badness 10000) in paragraph at lines 370--370 +[]\T1/ptm/m/it/10 identifier=0\T1/ptm/m/n/10 , \T1/ptm/m/it/10 read_permission= +\TS1/ptm/m/it/10 '\T1/ptm/m/it/10 TRUE\TS1/ptm/m/it/10 '\T1/ptm/m/n/10 , + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 370--370 +\T1/ptm/m/it/10 write_permission=\TS1/ptm/m/it/10 '\T1/ptm/m/it/10 FALSE\TS1/pt +m/m/it/10 '\T1/ptm/m/n/10 , \T1/ptm/m/it/10 mod- + [] + +[2] +Underfull \hbox (badness 10000) in paragraph at lines 414--414 +[]\T1/ptm/m/it/10 project_title=\TS1/ptm/m/it/10 ''\T1/ptm/m/n/10 , \T1/ptm/m/i +t/10 project_description=\TS1/ptm/m/it/10 ''\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ca +t-e- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 484--484 +[]\T1/ptm/m/it/10 identifier=0\T1/ptm/m/n/10 , \T1/ptm/m/it/10 user_name=\TS1/p +tm/m/it/10 ''\T1/ptm/m/n/10 , \T1/ptm/m/it/10 read_permission=True\T1/ptm/m/n/1 +0 , + [] + +[3] [4] [5] +Underfull \hbox (badness 10000) in paragraph at lines 878--878 +[]\T1/ptm/m/it/10 projectid\T1/ptm/m/n/10 , \T1/ptm/m/it/10 userid\T1/ptm/m/n/1 +0 , \T1/ptm/m/it/10 read_permission=\TS1/ptm/m/it/10 '\T1/ptm/m/it/10 TRUE\TS1/ +ptm/m/it/10 '\T1/ptm/m/n/10 , + [] + +[6] [7] [8 + +] +Chapter 1. +[9] [10 + +] [11 + + +] (./beelance2.ind [12 + + +] +Underfull \hbox (badness 10000) in paragraph at lines 9--10 +[]\T1/pcr/m/n/10 compose_form() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 views.new_proje +ct.New_project + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 21--22 +[]\T1/pcr/m/n/10 get_apply_permissions_form() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 i +n mod-ule + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 26--27 +[]\T1/pcr/m/n/10 get_project_form_elements() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in + mod-ule + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 27--28 +[]\T1/pcr/m/n/10 get_projects_by_owner() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod +-ule mod- + [] + + +Overfull \hbox (10.1225pt too wide) in paragraph at lines 28--30 +[]\T1/pcr/m/n/10 get_projects_by_participant_and_status() + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 30--32 +[]\T1/pcr/m/n/10 get_projects_by_status_and_category() + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 32--34 +[]\T1/pcr/m/n/10 get_projects_by_status_and_owner() \T1/ptm/m/n/10 (\T1/ptm/m/i +t/10 in + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 35--36 +[]\T1/pcr/m/n/10 get_task_form_elements() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mo +d-ule + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 37--38 +[]\T1/pcr/m/n/10 get_user_form_elements() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mo +d-ule + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 40--41 +[]\T1/pcr/m/n/10 get_user_permissions() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod- +ule mod- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 91--92 +[]\T1/pcr/m/n/10 update_project_status() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod +-ule mod- + [] + +[13 + +] [14 + +]) +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 1098. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 1098. + (./beelance2.aux) +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 1098. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 1098. + +Package rerunfilecheck Info: File `beelance2.out' has not changed. +(rerunfilecheck) Checksum: 32CB1B1A946203C08AC580AD0A082DC0;355. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 1098. + ) Here is how much of TeX's memory you used: - 1905 strings out of 492623 - 21664 string characters out of 6135668 - 91290 words of memory out of 5000000 - 5843 multiletter control sequences out of 15000+600000 - 4403 words of font info for 15 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 29i,0n,27p,223b,42s stack positions out of 5000i,500n,10000p,200000b,80000s -! ==> Fatal error occurred, no output PDF file produced! + 13694 strings out of 492982 + 190592 string characters out of 6134895 + 282324 words of memory out of 5000000 + 16895 multiletter control sequences out of 15000+600000 + 41476 words of font info for 57 fonts, out of 8000000 for 9000 + 1142 hyphenation exceptions out of 8191 + 37i,11n,45p,561b,654s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} +Output written on beelance2.pdf (18 pages, 106391 bytes). +PDF statistics: + 263 PDF objects out of 1000 (max. 8388607) + 228 compressed objects within 3 object streams + 75 named destinations out of 1000 (max. 500000) + 45 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/src/app/docs/build/latex/beelance2.out b/src/app/docs/build/latex/beelance2.out new file mode 100644 index 0000000..d82782f --- /dev/null +++ b/src/app/docs/build/latex/beelance2.out @@ -0,0 +1,3 @@ +\BOOKMARK [0][-]{chapter.1}{\376\377\000I\000n\000d\000i\000c\000e\000s\000\040\000a\000n\000d\000\040\000t\000a\000b\000l\000e\000s}{}% 1 +\BOOKMARK [0][-]{section*.56}{\376\377\000P\000y\000t\000h\000o\000n\000\040\000M\000o\000d\000u\000l\000e\000\040\000I\000n\000d\000e\000x}{}% 2 +\BOOKMARK [0][-]{section*.57}{\376\377\000I\000n\000d\000e\000x}{}% 3 diff --git a/src/app/docs/build/latex/beelance2.pdf b/src/app/docs/build/latex/beelance2.pdf new file mode 100644 index 0000000..0667c82 Binary files /dev/null and b/src/app/docs/build/latex/beelance2.pdf differ diff --git a/src/app/docs/build/latex/beelance2.tex b/src/app/docs/build/latex/beelance2.tex index 8fd6cae..3b805e7 100644 --- a/src/app/docs/build/latex/beelance2.tex +++ b/src/app/docs/build/latex/beelance2.tex @@ -58,6 +58,7 @@ \fvset{fontsize=\small} \usepackage{geometry} + % Include hyperref last. \usepackage{hyperref} % Fix anchor placement for figures with captions. @@ -72,7 +73,7 @@ \title{beelance2} -\date{Nov 11, 2019} +\date{Dec 23, 2019} \release{} \author{jakob notland} \newcommand{\sphinxlogo}{\vbox{}} @@ -87,7 +88,983 @@ \pagestyle{normal} \phantomsection\label{\detokenize{index::doc}} -\phantomsection\label{\detokenize{index:module-views.index}}\index{views.index (module)@\spxentry{views.index}\spxextra{module}} +\index{Index (class in views.index)@\spxentry{Index}\spxextra{class in views.index}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.index.Index}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.index.}}\sphinxbfcode{\sphinxupquote{Index}}}~\index{GET() (views.index.Index method)@\spxentry{GET()}\spxextra{views.index.Index method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.index.Index.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Get main page using the projects URL input variable to +determine which projects to show. +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +index page + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{Login (class in views.login)@\spxentry{Login}\spxextra{class in views.login}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.login.}}\sphinxbfcode{\sphinxupquote{Login}}}~\index{GET() (views.login.Login method)@\spxentry{GET()}\spxextra{views.login.Login method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Show the login page +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +The login page showing other users if logged in + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{POST() (views.login.Login method)@\spxentry{POST()}\spxextra{views.login.Login method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.POST}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{POST}}}{}{}~\begin{description} +\item[{Log in to the web application and register the session}] \leavevmode\begin{quote}\begin{description} +\item[{return}] \leavevmode +The login page showing other users if logged in + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{check\_rememberme() (views.login.Login method)@\spxentry{check\_rememberme()}\spxextra{views.login.Login method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.check_rememberme}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{check\_rememberme}}}{}{} +Validate the rememberme cookie and log in + +\end{fulllineitems} + +\index{login() (views.login.Login method)@\spxentry{login()}\spxextra{views.login.Login method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.login}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{login}}}{\emph{username}, \emph{userid}, \emph{remember}}{} +Log in to the application + +\end{fulllineitems} + +\index{rememberme() (views.login.Login method)@\spxentry{rememberme()}\spxextra{views.login.Login method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.rememberme}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{rememberme}}}{}{} +Encode a base64 object consisting of the username signed with the +host secret key and the username. Can be reassembled with the +hosts secret key to validate user. +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +base64 object consisting of signed username and username + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{sign\_username() (views.login.Login class method)@\spxentry{sign\_username()}\spxextra{views.login.Login class method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.login.Login.sign_username}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{classmethod }}\sphinxbfcode{\sphinxupquote{sign\_username}}}{\emph{username}}{}~\begin{description} +\item[{Sign the current users name with the hosts secret key}] \leavevmode\begin{quote}\begin{description} +\item[{return}] \leavevmode +The users signed name + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{Logout (class in views.logout)@\spxentry{Logout}\spxextra{class in views.logout}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.logout.Logout}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.logout.}}\sphinxbfcode{\sphinxupquote{Logout}}}~\index{GET() (views.logout.Logout method)@\spxentry{GET()}\spxextra{views.logout.Logout method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.logout.Logout.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{}~\begin{description} +\item[{Log out of the application (kill session and reset variables)}] \leavevmode\begin{quote}\begin{description} +\item[{return}] \leavevmode +Redirect to main page + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{New\_project (class in views.new\_project)@\spxentry{New\_project}\spxextra{class in views.new\_project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.new_project.New_project}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.new\_project.}}\sphinxbfcode{\sphinxupquote{New\_project}}}~\index{GET() (views.new\_project.New\_project method)@\spxentry{GET()}\spxextra{views.new\_project.New\_project method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.new_project.New_project.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Get the project registration form +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +New project page + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{POST() (views.new\_project.New\_project method)@\spxentry{POST()}\spxextra{views.new\_project.New\_project method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.new_project.New_project.POST}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{POST}}}{}{} +Create a new project +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +Redirect to main page + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{compose\_form() (views.new\_project.New\_project method)@\spxentry{compose\_form()}\spxextra{views.new\_project.New\_project method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.new_project.New_project.compose_form}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{compose\_form}}}{\emph{data}, \emph{operation}}{} +Compose a new project form by adding or removing a task +\begin{quote} +\begin{quote}\begin{description} +\item[{param data}] \leavevmode +The data object from web.input + +\item[{param operation}] \leavevmode +Can be one of the four: add\_task, add\_user, remove\_task, remove user + +\item[{type operation}] \leavevmode +str + +\item[{return}] \leavevmode +A project form object with all the required input fields + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{Open\_projects (class in views.open\_projects)@\spxentry{Open\_projects}\spxextra{class in views.open\_projects}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.open_projects.Open_projects}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.open\_projects.}}\sphinxbfcode{\sphinxupquote{Open\_projects}}}~\index{GET() (views.open\_projects.Open\_projects method)@\spxentry{GET()}\spxextra{views.open\_projects.Open\_projects method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.open_projects.Open_projects.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Get all open projects +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +A page containing all open projects + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{Project (class in views.project)@\spxentry{Project}\spxextra{class in views.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.project.Project}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.project.}}\sphinxbfcode{\sphinxupquote{Project}}}~\index{GET() (views.project.Project method)@\spxentry{GET()}\spxextra{views.project.Project method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.project.Project.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Show info about a single project +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +Project info page + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + + +\end{fulllineitems} + +\index{Register (class in views.register)@\spxentry{Register}\spxextra{class in views.register}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.register.Register}}\pysigline{\sphinxbfcode{\sphinxupquote{class }}\sphinxcode{\sphinxupquote{views.register.}}\sphinxbfcode{\sphinxupquote{Register}}}~\index{GET() (views.register.Register method)@\spxentry{GET()}\spxextra{views.register.Register method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.register.Register.GET}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{GET}}}{}{} +Get the registration form +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +A page with the registration form + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{POST() (views.register.Register method)@\spxentry{POST()}\spxextra{views.register.Register method}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.register.Register.POST}}\pysiglinewithargsret{\sphinxbfcode{\sphinxupquote{POST}}}{}{} +Handle input data and register new user in database +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +Main page + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + + +\end{fulllineitems} + +\phantomsection\label{\detokenize{index:module-views.forms}}\index{views.forms (module)@\spxentry{views.forms}\spxextra{module}}\index{get\_apply\_form() (in module views.forms)@\spxentry{get\_apply\_form()}\spxextra{in module views.forms}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.forms.get_apply_form}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.forms.}}\sphinxbfcode{\sphinxupquote{get\_apply\_form}}}{}{}~\begin{description} +\item[{Get the form used to add users to an application and apply}] \leavevmode\begin{quote}\begin{description} +\item[{return}] \leavevmode +A form object + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_apply\_permissions\_form() (in module views.forms)@\spxentry{get\_apply\_permissions\_form()}\spxextra{in module views.forms}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.forms.get_apply_permissions_form}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.forms.}}\sphinxbfcode{\sphinxupquote{get\_apply\_permissions\_form}}}{\emph{identifier=0}, \emph{read\_permission=\textquotesingle{}TRUE\textquotesingle{}}, \emph{write\_permission=\textquotesingle{}FALSE\textquotesingle{}}, \emph{modify\_permission=\textquotesingle{}FALSE\textquotesingle{}}, \emph{userid=None}}{}~\begin{description} +\item[{Get the form used to set permissions for each applicant}] \leavevmode\begin{quote}\begin{description} +\item[{param identifier}] \leavevmode +The id of this element + +\item[{param user\_name}] \leavevmode +The current user + +\item[{param read\_permission}] \leavevmode +Permit user to read + +\item[{param write\_permission}] \leavevmode +Permit user to write + +\item[{param modify\_permission}] \leavevmode +Permit user to modify + +\item[{type identifier}] \leavevmode +int + +\item[{type user\_name}] \leavevmode +str + +\item[{type read\_permission}] \leavevmode +bool + +\item[{type write\_permission}] \leavevmode +bool + +\item[{type modify\_permission}] \leavevmode +bool + +\item[{return}] \leavevmode +A form object + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_project\_form\_elements() (in module views.forms)@\spxentry{get\_project\_form\_elements()}\spxextra{in module views.forms}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.forms.get_project_form_elements}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.forms.}}\sphinxbfcode{\sphinxupquote{get\_project\_form\_elements}}}{\emph{project\_title=\textquotesingle{}\textquotesingle{}}, \emph{project\_description=\textquotesingle{}\textquotesingle{}}, \emph{category\_name=\textquotesingle{}\textquotesingle{}}}{}~\begin{description} +\item[{Generate a set of project form elements}] \leavevmode\begin{quote}\begin{description} +\item[{param project\_title}] \leavevmode +Project title + +\item[{param project\_description}] \leavevmode +Project description + +\item[{param category\_name}] \leavevmode +Name of the belonging category + +\item[{type project\_title}] \leavevmode +str + +\item[{type project\_description}] \leavevmode +str + +\item[{type category\_name}] \leavevmode +str + +\item[{return}] \leavevmode +A set of project form elements + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_task\_form\_elements() (in module views.forms)@\spxentry{get\_task\_form\_elements()}\spxextra{in module views.forms}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.forms.get_task_form_elements}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.forms.}}\sphinxbfcode{\sphinxupquote{get\_task\_form\_elements}}}{\emph{identifier=0}, \emph{task\_title=\textquotesingle{}\textquotesingle{}}, \emph{task\_description=\textquotesingle{}\textquotesingle{}}, \emph{budget=\textquotesingle{}\textquotesingle{}}}{}~\begin{description} +\item[{Generate a set of task form elements}] \leavevmode\begin{quote}\begin{description} +\item[{param identifier}] \leavevmode +The id of the task + +\item[{param task\_title}] \leavevmode +Task title + +\item[{param task\_description}] \leavevmode +Task description + +\item[{param budget}] \leavevmode +Task budget + +\item[{type identifier}] \leavevmode +int, str + +\item[{type task\_title}] \leavevmode +str + +\item[{type task\_description}] \leavevmode +str + +\item[{type budget}] \leavevmode +int, str + +\item[{return}] \leavevmode +A set of task form elements + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_user\_form\_elements() (in module views.forms)@\spxentry{get\_user\_form\_elements()}\spxextra{in module views.forms}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.forms.get_user_form_elements}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.forms.}}\sphinxbfcode{\sphinxupquote{get\_user\_form\_elements}}}{\emph{identifier=0}, \emph{user\_name=\textquotesingle{}\textquotesingle{}}, \emph{read\_permission=True}, \emph{write\_permission=False}, \emph{modify\_permission=False}}{}~\begin{description} +\item[{Get the user form elements used to set users in project upon creation}] \leavevmode\begin{quote}\begin{description} +\item[{param identifier}] \leavevmode +The id of this element + +\item[{param user\_name}] \leavevmode +The current user + +\item[{param read\_permission}] \leavevmode +Permit user to read + +\item[{param write\_permission}] \leavevmode +Permit user to write + +\item[{param modify\_permission}] \leavevmode +Permit user to modify + +\item[{type identifier}] \leavevmode +int + +\item[{type user\_name}] \leavevmode +str + +\item[{type read\_permission}] \leavevmode +bool + +\item[{type write\_permission}] \leavevmode +bool + +\item[{type modify\_permission}] \leavevmode +bool + +\item[{return}] \leavevmode +The form elements to add users to a project + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\phantomsection\label{\detokenize{index:module-views.utils}}\index{views.utils (module)@\spxentry{views.utils}\spxextra{module}}\index{get\_element\_count() (in module views.utils)@\spxentry{get\_element\_count()}\spxextra{in module views.utils}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.utils.get_element_count}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.utils.}}\sphinxbfcode{\sphinxupquote{get\_element\_count}}}{\emph{data}, \emph{element}}{} +Determine the number of tasks created by removing +the four other elements from count and divide by the +number of variables in one task. +\begin{quote} +\begin{quote}\begin{description} +\item[{param data}] \leavevmode +The data object from web.input + +\item[{return}] \leavevmode +The number of tasks opened by the client + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_nav\_bar() (in module views.utils)@\spxentry{get\_nav\_bar()}\spxextra{in module views.utils}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:views.utils.get_nav_bar}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{views.utils.}}\sphinxbfcode{\sphinxupquote{get\_nav\_bar}}}{\emph{session}}{} +Generates the page nav bar +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +The navigation bar HTML markup + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\phantomsection\label{\detokenize{index:module-models.login}}\index{models.login (module)@\spxentry{models.login}\spxextra{module}}\index{get\_user\_id\_by\_name() (in module models.login)@\spxentry{get\_user\_id\_by\_name()}\spxextra{in module models.login}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.login.get_user_id_by_name}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.login.}}\sphinxbfcode{\sphinxupquote{get\_user\_id\_by\_name}}}{\emph{username}}{}~\begin{description} +\item[{Get the id of the unique username}] \leavevmode\begin{quote}\begin{description} +\item[{param username}] \leavevmode +Name of the user + +\item[{return}] \leavevmode +The id of the user + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_user\_name\_by\_id() (in module models.login)@\spxentry{get\_user\_name\_by\_id()}\spxextra{in module models.login}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.login.get_user_name_by_id}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.login.}}\sphinxbfcode{\sphinxupquote{get\_user\_name\_by\_id}}}{\emph{userid}}{}~\begin{description} +\item[{Get username from user id}] \leavevmode\begin{quote}\begin{description} +\item[{param userid}] \leavevmode +The id of the user + +\item[{return}] \leavevmode +The name of the user + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_users() (in module models.login)@\spxentry{get\_users()}\spxextra{in module models.login}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.login.get_users}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.login.}}\sphinxbfcode{\sphinxupquote{get\_users}}}{}{}~\begin{description} +\item[{Retreive all registrered users from the database}] \leavevmode\begin{quote}\begin{description} +\item[{return}] \leavevmode +users + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{match\_user() (in module models.login)@\spxentry{match\_user()}\spxextra{in module models.login}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.login.match_user}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.login.}}\sphinxbfcode{\sphinxupquote{match\_user}}}{\emph{username}, \emph{password}}{} +Check if user credentials are correct, return if exists +\begin{quote} +\begin{quote}\begin{description} +\item[{param username}] \leavevmode +The user attempting to authenticate + +\item[{param password}] \leavevmode +The corresponding password + +\item[{type username}] \leavevmode +str + +\item[{type password}] \leavevmode +str + +\item[{return}] \leavevmode +user + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\phantomsection\label{\detokenize{index:module-models.project}}\index{models.project (module)@\spxentry{models.project}\spxextra{module}}\index{get\_categories() (in module models.project)@\spxentry{get\_categories()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_categories}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_categories}}}{}{} +Get all categories +\begin{quote} +\begin{quote}\begin{description} +\item[{return}] \leavevmode +List of categories + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_project\_by\_id() (in module models.project)@\spxentry{get\_project\_by\_id()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_project_by_id}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_project\_by\_id}}}{\emph{projectid}}{} +Retrieve a project by its id +\begin{quote} +\begin{quote}\begin{description} +\item[{param projectid}] \leavevmode +The project id + +\item[{type projectid}] \leavevmode +str + +\item[{return}] \leavevmode +The selected project + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_projects\_by\_owner() (in module models.project)@\spxentry{get\_projects\_by\_owner()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_projects_by_owner}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_projects\_by\_owner}}}{\emph{userid}}{}~\begin{description} +\item[{Retrieve all projects created by a specific user}] \leavevmode\begin{quote}\begin{description} +\item[{param userid}] \leavevmode +The id of the user + +\item[{type userid}] \leavevmode +str + +\item[{return}] \leavevmode +An array of projects + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{get\_projects\_by\_participant\_and\_status() (in module models.project)@\spxentry{get\_projects\_by\_participant\_and\_status()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_projects_by_participant_and_status}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_projects\_by\_participant\_and\_status}}}{\emph{userid}, \emph{project\_status}}{} +Retrieve all projects where the user is a participant with specific status +\begin{quote} +\begin{quote}\begin{description} +\item[{param userid}] \leavevmode +The id of the participant + +\item[{param project\_status}] \leavevmode +The status to filter on + +\item[{type userid}] \leavevmode +str + +\item[{type project\_status}] \leavevmode +str + +\item[{return}] \leavevmode +A list of projects + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_projects\_by\_status\_and\_category() (in module models.project)@\spxentry{get\_projects\_by\_status\_and\_category()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_projects_by_status_and_category}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_projects\_by\_status\_and\_category}}}{\emph{categoryid}, \emph{project\_status}}{} +Retrieve all projects from a category with a specific status +\begin{quote} +\begin{quote}\begin{description} +\item[{param catergoryid}] \leavevmode +The id of the category + +\item[{param project\_status}] \leavevmode +The status to filter on + +\item[{type catergoryid}] \leavevmode +str + +\item[{type project\_status}] \leavevmode +str + +\item[{return}] \leavevmode +A list of projects + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_projects\_by\_status\_and\_owner() (in module models.project)@\spxentry{get\_projects\_by\_status\_and\_owner()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_projects_by_status_and_owner}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_projects\_by\_status\_and\_owner}}}{\emph{userid}, \emph{project\_status}}{} +Retrieve all projects owned by a user with a specific status +\begin{quote} +\begin{quote}\begin{description} +\item[{param userid}] \leavevmode +The id of the owner + +\item[{param project\_status}] \leavevmode +The status to filter on + +\item[{type userid}] \leavevmode +str + +\item[{type project\_status}] \leavevmode +str + +\item[{return}] \leavevmode +A list of projects + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_task\_files() (in module models.project)@\spxentry{get\_task\_files()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_task_files}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_task\_files}}}{\emph{taskid}}{} +Retrieve all filenames registered in a task +:param taskid: The task id +:type taskid: str +:return: An array of filenames + +\end{fulllineitems} + +\index{get\_tasks\_by\_project\_id() (in module models.project)@\spxentry{get\_tasks\_by\_project\_id()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_tasks_by_project_id}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_tasks\_by\_project\_id}}}{\emph{projectid}}{} +Get all tasks belonging to a project +\begin{quote} +\begin{quote}\begin{description} +\item[{param project\_id}] \leavevmode +The id of the project holding the tasks + +\item[{type project\_id}] \leavevmode +str + +\item[{return}] \leavevmode +List of tasks + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{get\_user\_permissions() (in module models.project)@\spxentry{get\_user\_permissions()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.get_user_permissions}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{get\_user\_permissions}}}{\emph{userid}, \emph{projectid}}{}~\begin{description} +\item[{Get permissions for a selected users in a specific project}] \leavevmode\begin{quote}\begin{description} +\item[{param userid}] \leavevmode +The id of the user + +\item[{param projectid}] \leavevmode +The id of the project + +\item[{type userid}] \leavevmode +str + +\item[{type projectid}] \leavevmode +str + +\item[{return}] \leavevmode +Permissions as an array of numbers as boolean values + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{set\_project() (in module models.project)@\spxentry{set\_project()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.set_project}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{set\_project}}}{\emph{categoryid}, \emph{userid}, \emph{project\_title}, \emph{project\_description}, \emph{project\_status}}{} +Store a project in the database +\begin{quote} +\begin{quote}\begin{description} +\item[{param categoryid}] \leavevmode +The id of the corresponding category + +\item[{param userid}] \leavevmode +The id of the project owner + +\item[{param project\_title}] \leavevmode +The title of the project + +\item[{param project\_description}] \leavevmode +The project description + +\item[{param project\_status}] \leavevmode +The status of the project + +\item[{type categoryid}] \leavevmode +str + +\item[{type userid}] \leavevmode +str + +\item[{type project\_title}] \leavevmode +str + +\item[{type project\_description}] \leavevmode +str + +\item[{type project\_status}] \leavevmode +str + +\item[{return}] \leavevmode +The id of the new project + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{set\_projects\_user() (in module models.project)@\spxentry{set\_projects\_user()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.set_projects_user}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{set\_projects\_user}}}{\emph{projectid}, \emph{userid}, \emph{read\_permission=\textquotesingle{}TRUE\textquotesingle{}}, \emph{write\_permission=\textquotesingle{}NULL\textquotesingle{}}, \emph{modify\_permission=\textquotesingle{}NULL\textquotesingle{}}}{}~\begin{description} +\item[{Add a user to a project with specific permissions}] \leavevmode\begin{quote}\begin{description} +\item[{param projectid}] \leavevmode +The project id + +\item[{param userid}] \leavevmode +The user id + +\item[{param read\_permission}] \leavevmode +Describes whether a user can view information about a project + +\item[{param write\_permission}] \leavevmode +Describes whether a user can add files to tasks + +\item[{param modify\_permission}] \leavevmode +Describes wheter a user can deliver tasks + +\item[{type projectid}] \leavevmode +str + +\item[{type userid}] \leavevmode +str + +\item[{type read\_permission}] \leavevmode +str + +\item[{type write\_permission}] \leavevmode +str + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\index{set\_task() (in module models.project)@\spxentry{set\_task()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.set_task}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{set\_task}}}{\emph{projectid}, \emph{task\_title}, \emph{task\_description}, \emph{budget}}{} +Create a task +\begin{quote} +\begin{quote}\begin{description} +\item[{param projectid}] \leavevmode +The corresponding project id + +\item[{param task\_title}] \leavevmode +The title of the task + +\item[{param task\_description}] \leavevmode +The description of the task + +\item[{param budget}] \leavevmode +The task budget + +\item[{type projectid}] \leavevmode +str + +\item[{type task\_title}] \leavevmode +str + +\item[{type task\_description}] \leavevmode +str + +\item[{type budget}] \leavevmode +str + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{set\_task\_file() (in module models.project)@\spxentry{set\_task\_file()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.set_task_file}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{set\_task\_file}}}{\emph{taskid}, \emph{filename}}{} +Register a new task \sphinxhyphen{} file relationship +\begin{quote} +\begin{quote}\begin{description} +\item[{param taskid}] \leavevmode +The task id + +\item[{param filename}] \leavevmode +The name of the file + +\item[{type taskid}] \leavevmode +str + +\item[{type filename}] \leavevmode +str + +\end{description}\end{quote} +\end{quote} + +\end{fulllineitems} + +\index{update\_project\_status() (in module models.project)@\spxentry{update\_project\_status()}\spxextra{in module models.project}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.project.update_project_status}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.project.}}\sphinxbfcode{\sphinxupquote{update\_project\_status}}}{\emph{projectid}, \emph{status}}{}~\begin{description} +\item[{Change the status of a selected project}] \leavevmode\begin{quote}\begin{description} +\item[{param projectid}] \leavevmode +The project id + +\item[{param status}] \leavevmode +The status to change to, should be either open, in progress or finished + +\item[{type projectid}] \leavevmode +str + +\item[{type status}] \leavevmode +str + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + +\phantomsection\label{\detokenize{index:module-models.register}}\index{models.register (module)@\spxentry{models.register}\spxextra{module}}\index{set\_user() (in module models.register)@\spxentry{set\_user()}\spxextra{in module models.register}} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:models.register.set_user}}\pysiglinewithargsret{\sphinxcode{\sphinxupquote{models.register.}}\sphinxbfcode{\sphinxupquote{set\_user}}}{\emph{username}, \emph{password}, \emph{full\_name}, \emph{company}, \emph{email}, \emph{street\_address}, \emph{city}, \emph{state}, \emph{postal\_code}, \emph{country}}{}~\begin{description} +\item[{Register a new user in the database}] \leavevmode\begin{quote}\begin{description} +\item[{param username}] \leavevmode +The users unique user name + +\item[{param password}] \leavevmode +The password + +\item[{param full\_name}] \leavevmode +The users full name + +\item[{param company}] \leavevmode +The company the user represents + +\item[{param email}] \leavevmode +The users email address + +\item[{param street\_address}] \leavevmode +The street address of the user + +\item[{param city}] \leavevmode +The city where the user lives + +\item[{param state}] \leavevmode +The state where the user lives + +\item[{param postal\_code}] \leavevmode +The corresponding postal code + +\item[{param country}] \leavevmode +The users country + +\item[{type username}] \leavevmode +str + +\item[{type password}] \leavevmode +str + +\item[{type full\_name}] \leavevmode +str + +\item[{type company}] \leavevmode +str + +\item[{type email}] \leavevmode +str + +\item[{type street\_address}] \leavevmode +str + +\item[{type city}] \leavevmode +str + +\item[{type state}] \leavevmode +str + +\item[{type postal\_code}] \leavevmode +str + +\item[{type country}] \leavevmode +str + +\end{description}\end{quote} + +\end{description} + +\end{fulllineitems} + + \chapter{Indices and tables} \label{\detokenize{index:indices-and-tables}}\begin{itemize} @@ -106,8 +1083,14 @@ \renewcommand{\indexname}{Python Module Index} \begin{sphinxtheindex} \let\bigletter\sphinxstyleindexlettergroup +\bigletter{m} +\item\relax\sphinxstyleindexentry{models.login}\sphinxstyleindexpageref{index:\detokenize{module-models.login}} +\item\relax\sphinxstyleindexentry{models.project}\sphinxstyleindexpageref{index:\detokenize{module-models.project}} +\item\relax\sphinxstyleindexentry{models.register}\sphinxstyleindexpageref{index:\detokenize{module-models.register}} +\indexspace \bigletter{v} -\item\relax\sphinxstyleindexentry{views.index}\sphinxstyleindexpageref{index:\detokenize{module-views.index}} +\item\relax\sphinxstyleindexentry{views.forms}\sphinxstyleindexpageref{index:\detokenize{module-views.forms}} +\item\relax\sphinxstyleindexentry{views.utils}\sphinxstyleindexpageref{index:\detokenize{module-views.utils}} \end{sphinxtheindex} \renewcommand{\indexname}{Index} diff --git a/src/app/docs/build/latex/beelance2.toc b/src/app/docs/build/latex/beelance2.toc new file mode 100644 index 0000000..f98b5cb --- /dev/null +++ b/src/app/docs/build/latex/beelance2.toc @@ -0,0 +1,4 @@ +\babel@toc {english}{} +\contentsline {chapter}{\numberline {1}Indices and tables}{9}{chapter.1} +\contentsline {chapter}{Python Module Index}{11}{section*.56} +\contentsline {chapter}{Index}{13}{section*.57} diff --git a/src/app/docs/build/latex/sphinx.sty b/src/app/docs/build/latex/sphinx.sty index c18e87a..3e67b56 100644 --- a/src/app/docs/build/latex/sphinx.sty +++ b/src/app/docs/build/latex/sphinx.sty @@ -6,7 +6,7 @@ % \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{sphinx}[2019/09/02 v2.2.1 LaTeX package (Sphinx markup)] +\ProvidesPackage{sphinx}[2019/09/02 v2.3.0 LaTeX package (Sphinx markup)] % provides \ltx@ifundefined % (many packages load ltxcmds: graphicx does for pdftex and lualatex but @@ -40,7 +40,7 @@ % for \text macro and \iffirstchoice@ conditional even if amsmath not loaded \RequirePackage{amstext} \RequirePackage{textcomp}% "warn" option issued from template -\RequirePackage{titlesec} +\RequirePackage[nobottomtitles*]{titlesec} \@ifpackagelater{titlesec}{2016/03/15}% {\@ifpackagelater{titlesec}{2016/03/21}% {}% @@ -119,7 +119,8 @@ {\dimexpr-\dp\strutbox -\spx@ifcaptionpackage{\abovecaptionskip}{\sphinxbaselineskip}% +\sphinxbelowcaptionspace\relax}% -\def\sphinxatlongtableend{\prevdepth\z@\vskip\sphinxtablepost\relax}% +\def\sphinxatlongtableend{\@nobreakfalse % latex3/latex2e#173 + \prevdepth\z@\vskip\sphinxtablepost\relax}% % B. Table with tabular or tabulary \def\sphinxattablestart{\par\vskip\dimexpr\sphinxtablepre\relax}% \let\sphinxattableend\sphinxatlongtableend @@ -1053,7 +1054,7 @@ % Take advantage of the already applied Pygments mark-up to insert % potential linebreaks for TeX processing. % {, <, #, %, $, ' and ": go to next line. -% _, }, ^, &, >, - and ~: stay at end of broken line. +% _, }, ^, &, >, -, ~, and \: stay at end of broken line. % Use of \textquotesingle for straight quote. % FIXME: convert this to package options ? \newcommand*\sphinxbreaksbeforelist {% @@ -1065,6 +1066,7 @@ \newcommand*\sphinxbreaksafterlist {% \do\PYGZus\_\do\PYGZcb\}\do\PYGZca\^\do\PYGZam\&% _, }, ^, &, \do\PYGZgt\>\do\PYGZhy\-\do\PYGZti\~% >, -, ~ + \do\PYGZbs\\% \ } \newcommand*\sphinxbreaksatspecials {% \def\do##1##2% @@ -1076,7 +1078,7 @@ } \def\sphinx@verbatim@nolig@list {\do \`}% -% Some characters . , ; ? ! / are not pygmentized. +% Some characters . , ; ? ! / are neither pygmentized nor "tex-escaped". % This macro makes them "active" and they will insert potential linebreaks. % Not compatible with math mode (cf \sphinxunactivateextras). \newcommand*\sphinxbreaksbeforeactivelist {}% none @@ -1109,6 +1111,9 @@ \newcommand*\sphinxVerbatimTitle {} % This box to typeset the caption before framed.sty multiple passes for framing. \newbox\sphinxVerbatim@TitleBox +% This box to measure contents if nested as inner \MakeFramed requires then +% minipage encapsulation but too long contents then break outer \MakeFramed +\newbox\sphinxVerbatim@ContentsBox % This is a workaround to a "feature" of French lists, when literal block % follows immediately; usable generally (does only \par then), a priori... \newcommand*\sphinxvspacefixafterfrenchlists{% @@ -1255,17 +1260,23 @@ \itemsep \z@skip \topsep \z@skip \partopsep \z@skip - % trivlist will set \parsep to \parskip = zero + % trivlist will set \parsep to \parskip (which itself is set to zero above) % \leftmargin will be set to zero by trivlist \rightmargin\z@ \parindent \z@% becomes \itemindent. Default zero, but perhaps overwritten. \trivlist\item\relax - \ifsphinxverbatimwithminipage\spx@inframedtrue\fi - % use a minipage if we are already inside a framed environment - \ifspx@inframed\noindent\begin{minipage}{\linewidth}\fi - \MakeFramed {% adapted over from framed.sty's snugshade environment + \ifspx@inframed\setbox\sphinxVerbatim@ContentsBox\vbox\bgroup + \@setminipage\hsize\linewidth + % use bulk of minipage paragraph shape restores (this is needed + % in indented contexts, at least for some) + \textwidth\hsize \columnwidth\hsize \@totalleftmargin\z@ + \leftskip\z@skip \rightskip\z@skip \@rightskip\z@skip + \else + \ifsphinxverbatimwithminipage\noindent\begin{minipage}{\linewidth}\fi + \MakeFramed {% adapted over from framed.sty's snugshade environment \advance\hsize-\width\@totalleftmargin\z@\linewidth\hsize\@setminipage }% + \fi % For grid placement from \strut's in \FancyVerbFormatLine \lineskip\z@skip % active comma should not be overwritten by \@noligs @@ -1277,8 +1288,49 @@ } {% \endOriginalVerbatim - \par\unskip\@minipagefalse\endMakeFramed % from framed.sty snugshade - \ifspx@inframed\end{minipage}\fi + \ifspx@inframed + \egroup % finish \sphinxVerbatim@ContentsBox vbox + \nobreak % update page totals + \ifdim\dimexpr\ht\sphinxVerbatim@ContentsBox+ + \dp\sphinxVerbatim@ContentsBox+ + \ht\sphinxVerbatim@TitleBox+ + \dp\sphinxVerbatim@TitleBox+ + 2\fboxsep+2\fboxrule+ + % try to account for external frame parameters + \FrameSep+\FrameRule+ + % Usage here of 2 baseline distances is empirical. + % In border case where code-block fits barely in remaining space, + % it gets framed and looks good but the outer frame may continue + % on top of next page and give (if no contents after code-block) + % an empty framed line, as testing showed. + 2\baselineskip+ + % now add all to accumulated page totals and compare to \pagegoal + \pagetotal+\pagedepth>\pagegoal + % long contents: do not \MakeFramed. Do make a caption (either before or + % after) if title exists. Continuation hints across pagebreaks dropped. + % FIXME? a bottom caption may end up isolated at top of next page + % (no problem with a top caption, which is default) + \spx@opt@verbatimwithframefalse + \def\sphinxVerbatim@Title{\noindent\box\sphinxVerbatim@TitleBox\par}% + \sphinxVerbatim@Before + \noindent\unvbox\sphinxVerbatim@ContentsBox\par + \sphinxVerbatim@After + \else + % short enough contents: use \MakeFramed. As it is nested, this requires + % minipage encapsulation. + \noindent\begin{minipage}{\linewidth}% + \MakeFramed {% Use it now with the fetched contents + \advance\hsize-\width\@totalleftmargin\z@\linewidth\hsize\@setminipage + }% + \unvbox\sphinxVerbatim@ContentsBox + % some of this may be superfluous: + \par\unskip\@minipagefalse\endMakeFramed + \end{minipage}% + \fi + \else % non-nested \MakeFramed + \par\unskip\@minipagefalse\endMakeFramed % from framed.sty snugshade + \ifsphinxverbatimwithminipage\end{minipage}\fi + \fi \endtrivlist } \newenvironment {sphinxVerbatimNoFrame} @@ -1313,10 +1365,10 @@ {\def##1{\discretionary{\char`##2}{\sphinxafterbreak}{\char`##2}}}% \do\_\_\do\}\}\do\textasciicircum\^\do\&\&% _, }, ^, &, \do\textgreater\>\do\textasciitilde\~% >, ~ + \do\textbackslash\\% \ } \newcommand*\sphinxbreaksviaactiveinparsedliteral{% \sphinxbreaksviaactive % by default handles . , ; ? ! / - \do\-% we need also the hyphen character (ends up "as is" in parsed-literal) \lccode`\~`\~ % % update \dospecials as it is used by \url % but deactivation will already have been done hence this is unneeded: @@ -1327,7 +1379,7 @@ \lccode`~32 \lowercase{\let~}\spx@verbatim@space\lccode`\~`\~ } \newcommand*{\sphinxunactivateextras}{\let\do\@makeother - \sphinxbreaksbeforeactivelist\sphinxbreaksafteractivelist\do\-}% + \sphinxbreaksbeforeactivelist\sphinxbreaksafteractivelist}% % the \catcode13=5\relax (deactivate end of input lines) is left to callers \newcommand*{\sphinxunactivateextrasandspace}{\catcode32=10\relax \sphinxunactivateextras}% @@ -1735,17 +1787,37 @@ % to obtain straight quotes we execute \@noligs as patched by upquote, and % \scantokens is needed in cases where it would be too late for the macro to % first set catcodes and then fetch its argument. We also make the contents -% breakable at non-escaped . , ; ? ! / using \sphinxbreaksviaactive. +% breakable at non-escaped . , ; ? ! / using \sphinxbreaksviaactive, +% and also at \ character (which is escaped to \textbackslash{}). +\protected\def\sphinxtextbackslashbreakbefore + {\discretionary{}{\sphinxafterbreak\sphinx@textbackslash}{\sphinx@textbackslash}} +\protected\def\sphinxtextbackslashbreakafter + {\discretionary{\sphinx@textbackslash}{\sphinxafterbreak}{\sphinx@textbackslash}} +\let\sphinxtextbackslash\sphinxtextbackslashbreakafter % the macro must be protected if it ends up used in moving arguments, % in 'alltt' \@noligs is done already, and the \scantokens must be avoided. \protected\def\sphinxupquote#1{{\def\@tempa{alltt}% \ifx\@tempa\@currenvir\else \ifspx@opt@inlineliteralwraps - \sphinxbreaksviaactive\let\sphinxafterbreak\empty + % break at . , ; ? ! / + \sphinxbreaksviaactive + % break also at \ + \let\sphinx@textbackslash\textbackslash + \let\textbackslash\sphinxtextbackslash + % by default, no continuation symbol on next line but may be added + \let\sphinxafterbreak\sphinxafterbreakofinlineliteral % do not overwrite the comma set-up \let\verbatim@nolig@list\sphinx@literal@nolig@list \fi % fix a space-gobbling issue due to LaTeX's original \do@noligs +% TODO: using \@noligs as patched by upquote.sty is now unneeded because +% either ` and ' are escaped (non-unicode engines) or they don't build +% ligatures (unicode engines). Thus remove this and unify handling of `, <, >, +% ' and - with the characters . , ; ? ! / as handled via +% \sphinxbreaksviaactive. +% Hence \sphinx@do@noligs will be removed, or rather replaced with code +% inserting discretionaries, as they allow a continuation symbol on start of +% next line to achieve common design with code-blocks. \let\do@noligs\sphinx@do@noligs \@noligs\endlinechar\m@ne\everyeof{}% (<- in case inside \sphinxhref) \expandafter\scantokens @@ -1753,6 +1825,7 @@ \def\sphinx@do@noligs #1{\catcode`#1\active\begingroup\lccode`\~`#1\relax \lowercase{\endgroup\def~{\leavevmode\kern\z@\char`#1 }}} \def\sphinx@literal@nolig@list {\do\`\do\<\do\>\do\'\do\-}% +\let\sphinxafterbreakofinlineliteral\empty % Some custom font markup commands. \protected\def\sphinxstrong#1{\textbf{#1}} @@ -1800,6 +1873,7 @@ % reduce hyperref "Token not allowed in a PDF string" warnings on PDF builds \AtBeginDocument{\pdfstringdefDisableCommands{% % all "protected" macros possibly ending up in section titles should be here +% TODO: examine if \sphinxhref, \sphinxurl, \sphinnolinkurl should be handled \let\sphinxstyleemphasis \@firstofone \let\sphinxstyleliteralemphasis \@firstofone \let\sphinxstylestrong \@firstofone @@ -1813,8 +1887,20 @@ \let\sphinxemail \@firstofone \let\sphinxcrossref \@firstofone \let\sphinxtermref \@firstofone + \let\sphinxhyphen\sphinxhyphenforbookmarks }} +% Special characters +% +% This definition prevents en-dash and em-dash TeX ligatures. +% +% It inserts a potential breakpoint after the hyphen. This is to keep in sync +% with behavior in code-blocks, parsed and inline literals. For a breakpoint +% before the hyphen use \leavevmode\kern\z@- (within \makeatletter/\makeatother) +\protected\def\sphinxhyphen#1{-\kern\z@} +% The {} from texescape mark-up is kept, else -- gives en-dash in PDF bookmark +\def\sphinxhyphenforbookmarks{-} + % For curly braces inside \index macro \def\sphinxleftcurlybrace{\{} \def\sphinxrightcurlybrace{\}} diff --git a/src/app/docs/build/latex/sphinx.xdy b/src/app/docs/build/latex/sphinx.xdy index 1c0794c..edca178 100644 --- a/src/app/docs/build/latex/sphinx.xdy +++ b/src/app/docs/build/latex/sphinx.xdy @@ -112,12 +112,14 @@ (merge-rule "\_" "_" :string) (merge-rule "{[}" "[" :string) (merge-rule "{]}" "]" :string) -(merge-rule "{}`" "`" :string) (merge-rule "\textbackslash{}" "\" :string) ; " for Emacs syntax highlighting (merge-rule "\textasciitilde{}" "~~" :string); the ~~ escape is needed here +(merge-rule "\textasciicircum{}" "^" :string) +(merge-rule "\sphinxhyphen{}" "-" :string) +(merge-rule "\textquotesingle{}" "'" :string) +(merge-rule "\textasciigrave{}" "`" :string) (merge-rule "\textless{}" "<" :string) (merge-rule "\textgreater{}" ">" :string) -(merge-rule "\textasciicircum{}" "^" :string) (merge-rule "\P{}" "¶" :string) (merge-rule "\S{}" "§" :string) (merge-rule "\texteuro{}" "€" :string) diff --git a/src/app/docs/build/latex/sphinxcyrillic.sty b/src/app/docs/build/latex/sphinxcyrillic.sty index 1a14c7b..482b4e3 100644 --- a/src/app/docs/build/latex/sphinxcyrillic.sty +++ b/src/app/docs/build/latex/sphinxcyrillic.sty @@ -11,7 +11,7 @@ \ProcessLocalKeyvalOptions* % ignore class options \ifspx@cyropt@Xtwo -% original code by tex.sx user egreg: +% original code by tex.sx user egreg (updated 2019/10/28): % https://tex.stackexchange.com/a/460325/ % 159 Cyrillic glyphs as available in X2 TeX 8bit font encoding % This assumes inputenc loaded with utf8 option, or LaTeX release @@ -27,7 +27,9 @@ {Ӎ}{ӎ}{Ӕ}{ӕ}{Ә}{ә}{Ӡ}{ӡ}{Ө}{ө}\do {% \begingroup\def\IeC{\protect\DeclareTextSymbolDefault}% - \protected@edef\@temp{\endgroup\next{X2}}\@temp + \protected@edef\@temp{\endgroup + \@ifl@t@r{\fmtversion}{2019/10/01}{\csname u8:\next\endcsname}{\next}}% + \@temp{X2}% }% \else \ifspx@cyropt@TtwoA diff --git a/src/app/docs/build/latex/sphinxhowto.cls b/src/app/docs/build/latex/sphinxhowto.cls index ba5e003..57d73ce 100644 --- a/src/app/docs/build/latex/sphinxhowto.cls +++ b/src/app/docs/build/latex/sphinxhowto.cls @@ -3,7 +3,7 @@ % \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesClass{sphinxhowto}[2018/12/23 v2.0 Document class (Sphinx howto)] +\ProvidesClass{sphinxhowto}[2019/12/01 v2.3.0 Document class (Sphinx howto)] % 'oneside' option overriding the 'twoside' default \newif\if@oneside @@ -27,6 +27,17 @@ \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}% i.e. section and subsection +% Adapt \and command to the flushright context of \sphinxmaketitle, to +% avoid ragged line endings if author names do not fit all on one single line +\DeclareRobustCommand{\and}{% + \end{tabular}\kern-\tabcolsep + \allowbreak + \hskip\dimexpr1em+\tabcolsep\@plus.17fil\begin{tabular}[t]{c}% +}% +% If it is desired that each author name be on its own line, use in preamble: +%\DeclareRobustCommand{\and}{% +% \end{tabular}\kern-\tabcolsep\\\begin{tabular}[t]{c}% +%}% % Change the title page to look a bit better, and fit in with the fncychap % ``Bjarne'' style a bit better. % diff --git a/src/app/docs/build/latex/sphinxmanual.cls b/src/app/docs/build/latex/sphinxmanual.cls index e7c8f41..718189d 100644 --- a/src/app/docs/build/latex/sphinxmanual.cls +++ b/src/app/docs/build/latex/sphinxmanual.cls @@ -3,7 +3,7 @@ % \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesClass{sphinxmanual}[2018/12/23 v2.0 Document class (Sphinx manual)] +\ProvidesClass{sphinxmanual}[2019/12/01 v2.3.0 Document class (Sphinx manual)] % chapters starting at odd pages (overridden by 'openany' document option) \PassOptionsToClass{openright}{\sphinxdocclass} @@ -30,6 +30,17 @@ \setcounter{secnumdepth}{2} \setcounter{tocdepth}{1} +% Adapt \and command to the flushright context of \sphinxmaketitle, to +% avoid ragged line endings if author names do not fit all on one single line +\DeclareRobustCommand{\and}{% + \end{tabular}\kern-\tabcolsep + \allowbreak + \hskip\dimexpr1em+\tabcolsep\@plus.17fil\begin{tabular}[t]{c}% +}% +% If it is desired that each author name be on its own line, use in preamble: +%\DeclareRobustCommand{\and}{% +% \end{tabular}\kern-\tabcolsep\\\begin{tabular}[t]{c}% +%}% % Change the title page to look a bit better, and fit in with the fncychap % ``Bjarne'' style a bit better. % diff --git a/src/app/docs/build/latex/sphinxmessages.sty b/src/app/docs/build/latex/sphinxmessages.sty index 121f0af..68ebffa 100644 --- a/src/app/docs/build/latex/sphinxmessages.sty +++ b/src/app/docs/build/latex/sphinxmessages.sty @@ -7,7 +7,7 @@ \renewcommand{\literalblockcontinuedname}{continued from previous page} \renewcommand{\literalblockcontinuesname}{continues on next page} -\renewcommand{\sphinxnonalphabeticalgroupname}{Non-alphabetical} +\renewcommand{\sphinxnonalphabeticalgroupname}{Non\sphinxhyphen{}alphabetical} \renewcommand{\sphinxsymbolsname}{Symbols} \renewcommand{\sphinxnumbersname}{Numbers} \def\pageautorefname{page} diff --git a/src/app/docs/build/latex/sphinxmulticell.sty b/src/app/docs/build/latex/sphinxmulticell.sty index f0d11b1..a645491 100644 --- a/src/app/docs/build/latex/sphinxmulticell.sty +++ b/src/app/docs/build/latex/sphinxmulticell.sty @@ -229,10 +229,10 @@ % whether or not the multirow is single-column or multi-column. % % In passing we obtain baseline alignements across rows (only if -% \arraylinestretch is 1, as LaTeX's does not obey \arraylinestretch in "p" +% \arraystretch is 1, as LaTeX's does not obey \arraystretch in "p" % multi-line contents, only first and last line...) % -% TODO: examine the situation with \arraylinestretch > 1. The \extrarowheight +% TODO: examine the situation with \arraystretch > 1. The \extrarowheight % is hopeless for multirow anyhow, it makes baseline alignment strictly % impossible. \newcommand\sphinxmultirow[2]{\begingroup diff --git a/src/app/docs/source/conf.py b/src/app/docs/source/conf.py index 470b519..5d33c35 100644 --- a/src/app/docs/source/conf.py +++ b/src/app/docs/source/conf.py @@ -47,7 +47,6 @@ latex_elements = { # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ -'rinoh.frontend.sphinx', 'sphinx.ext.autodoc', ] @@ -70,4 +69,4 @@ html_theme = 'alabaster' # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ['_static'] \ No newline at end of file +html_static_path = ['_static'] diff --git a/src/app/docs/source/index.rst b/src/app/docs/source/index.rst index 55e9d89..ebef096 100644 --- a/src/app/docs/source/index.rst +++ b/src/app/docs/source/index.rst @@ -42,7 +42,7 @@ Welcome to beelance2's documentation! .. automodule:: views.utils :members: -.. automodule:: models.login +.. automodule:: models.user :members: .. automodule:: models.project diff --git a/src/app/models/login.py b/src/app/models/login.py deleted file mode 100644 index 8156a4a..0000000 --- a/src/app/models/login.py +++ /dev/null @@ -1,70 +0,0 @@ -from models.database import db - -def get_users(): - """ - Retreive all registrered users from the database - :return: users - """ - db.connect() - cursor = db.cursor() - query = ("SELECT userid, username from users") - cursor.execute(query) - users = cursor.fetchall() - cursor.close() - return users - -def get_user_id_by_name(username): - """ - Get the id of the unique username - :param username: Name of the user - :return: The id of the user - """ - db.connect() - cursor = db.cursor() - query = ("SELECT userid from users WHERE username =\"" + username + "\"") - cursor.execute(query) - try: - userid = cursor.fetchall()[0][0] - except: - userid = None - cursor.close() - return userid - -def get_user_name_by_id(userid): - """ - Get username from user id - :param userid: The id of the user - :return: The name of the user - """ - db.connect() - cursor = db.cursor() - query = ("SELECT username from users WHERE userid =\"" + userid + "\"") - cursor.execute(query) - try: - username = cursor.fetchall()[0][0] - except: - username = None - cursor.close() - return username - -def match_user(username, password): - """ - Check if user credentials are correct, return if exists - - :param username: The user attempting to authenticate - :param password: The corresponding password - :type username: str - :type password: str - :return: user - """ - db.connect() - cursor = db.cursor() - query = ("SELECT userid, username from users where username = \"" + username + - "\" and password = \"" + password + "\"") - cursor.execute(query) - try: - user = cursor.fetchall()[0] - except: - user = None - cursor.close() - return user diff --git a/src/app/views/admin.py b/src/app/views/admin.py deleted file mode 100644 index c291172..0000000 --- a/src/app/views/admin.py +++ /dev/null @@ -1,6 +0,0 @@ -import web - -class Admin: - - def GET(self): - session = web.ctx.session