[tahoe-lafs-trac-stream] [tahoe-lafs] #1663: Add a concise table of the URL tree to webapi.rst.
tahoe-lafs
trac at tahoe-lafs.org
Wed Jan 25 04:09:05 UTC 2012
#1663: Add a concise table of the URL tree to webapi.rst.
-----------------------------+-----------------------
Reporter: nejucomo | Owner: nobody
Type: enhancement | Status: new
Priority: major | Milestone: undecided
Component: unknown | Version: 1.9.0
Resolution: | Keywords:
Launchpad Bug: |
-----------------------------+-----------------------
Comment (by nejucomo):
I feel only moderate confidence that the URL structure above is complete
enough to make sound URL-path-based access control decisions.
For example, when I request a directory node, my browser makes a request
for {{{/webform_css}}} but I haven't found the source of this request
processing. A quick search suggests it's in a dependency called
{{{formless}}}:
{{{
$ find tahoe-lafs/ -iname '*webform*'
$ find tahoe-lafs/ -type f -print0 | xargs -0 grep -i webform
tahoe-lafs/src/allmydata/windows/tahoesvc.py: from formless
import webform, processors, annotate, iformless
tahoe-lafs/src/allmydata/windows/tahoesvc.py: context,
flatmdom, flatstan, twist, webform, processors, annotate, iformless,
Decimal,
tahoe-lafs/static/tahoe.py:from formless import webform, processors,
annotate, iformless
tahoe-lafs/static/tahoe.py: context, flatmdom, flatstan, twist,
webform, processors, annotate, iformless, Decimal,
$ find ~/virtualenvs/default/ -iname '*webform*'
/home/n/virtualenvs/default/lib/python2.7/site-
packages/formless/webform.py
/home/n/virtualenvs/default/lib/python2.7/site-
packages/formless/webform.pyc
$ grep webform_css /home/n/virtualenvs/default/lib/python2.7/site-
packages/formless/webform.py
$ grep -i webform_css /home/n/virtualenvs/default/lib/python2.7/site-
packages/formless/webform.py
$ grep -i webform /home/n/virtualenvs/default/lib/python2.7/site-
packages/formless/webform.py
return webform.renderForms(
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1663#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list