summaryrefslogtreecommitdiff
path: root/docs/narr
AgeCommit message (Collapse)Author
2009-07-02Testing output.Chris McDonough
2009-07-02Rendering.Chris McDonough
2009-07-02Allow ``zcml_configure`` value to override the package.Chris McDonough
2009-07-02Reorder.Chris McDonough
2009-07-02Typo.Chris McDonough
2009-07-02- Added an "Extending" chapter to the narrative documentation whichChris McDonough
explains how to extend or modify an existing BFG application using another Python package and ZCML.
2009-07-02- Added a "Resources" chapter to the narrative documentation whichChris McDonough
explains how to override resources within one package from another package.
2009-07-02Document (upcoming) ``configure_zcml`` feature.Chris McDonough
2009-07-01Minimal mention of new feature.Chris McDonough
2009-07-01- Deprecate the ``authentication_policy`` and ``authorization_policy``Chris McDonough
arguments to ``repoze.bfg.router.make_app``. Instead, developers should use the various authentication policy ZCML directives (``repozewho1authenticationpolicy``, ``remoteuserauthenticationpolicy`` and ``authtktauthenticationpolicy``) and the `aclauthorizationpolicy`` authorization policy directive as described in the changes to the "Security" narrative documentation chapter and the wiki tutorials.
2009-06-30- Add a ``reload_resources`` configuration file setting (aka theChris McDonough
``BFG_RELOAD_RESOURCES`` environment variable). When this is set to true, the server never needs to be restarted when moving files between directory resource overrides (esp. for templates currently). - Add a ``reload_all`` configuration file setting (aka the ``BFG_RELOAD_ALL`` environment variable) that implies both ``reload_resources`` and ``reload_templates``. - The ``static`` helper view class now uses a ``PackageURLParser`` in order to allow for the overriding of static resources (CSS / logo files, etc) using the ``resource`` ZCML directive. The ``PackageURLParser`` class was added to a (new) ``static`` module in BFG; it is a subclass of the ``StaticURLParser`` class in ``paste.urlparser``. - The ``repoze.bfg.templating.renderer_from_cache`` function now checks for the ``reload_resources`` setting; if it's true, it does not register a template renderer (it won't use the registry as a template renderer cache). - Add ``pkg_resources`` to the glossary. - Update the "Environment" docs to note the existence of ``reload_resources`` and ``reload_all``. - Use a colon instead of a tab as the separator between package name and relpath to form the "spec" when register a ITemplateRenderer.
2009-06-29Update test output.Chris McDonough
2009-06-29(no commit message)Chris McDonough
2009-06-29Minimal docs for ``resource`` directive.Chris McDonough
2009-06-29Add to docs.Chris McDonough
2009-06-26Clean up.Chris McDonough
2009-06-26Update the traversal chapter to account for the fact that traversal elements ↵Chris McDonough
are now usually tuples.
2009-06-26Pointed at the wrong chapter.Chris McDonough
2009-06-26Wrong.Chris McDonough
2009-06-26Typo.Chris McDonough
2009-06-26Rendering.Chris McDonough
2009-06-26- Cause ``:segment`` matches in route paths to put a Unicode-decodedChris McDonough
and URL-dequoted value in the matchdict for the value matched. Previously a non-decoded non-URL-dequoted string was placed in the matchdict as the value. - Cause ``*remainder`` matches in route paths to put a *tuple* in the matchdict dictionary in order to be able to present Unicode-decoded and URL-dequoted values for the traversal path. Previously a non-decoded non-URL-dequoted string was placed in the matchdict as the value.
2009-06-25(no commit message)Chris McDonough
2009-06-25Wording.Chris McDonough
2009-06-24- Add information to the URL Dispatch narrative documentation aboutChris McDonough
path pattern matching syntax.
2009-06-24- ``repoze.bfg`` no longer relies on the Routes package to interpretChris McDonough
URL paths.
2009-06-24Typo.Chris McDonough
2009-06-24Change the implementation and the signature for ``route_url``.Chris McDonough
2009-06-24- Added the ``repoze.bfg.url.route_url`` API. This is meant toChris McDonough
"front" for the Routes ``url_for`` API. See the URL Dispatch narrative chapter and the "repoze.bfg.url" module API documentation for more information.
2009-06-24Add (painful) explanation of weak-binding route view context registrations.Chris McDonough
2009-06-23Sentence.Chris McDonough
2009-06-22- Conditional documentation in installation section ("how to install aChris McDonough
Python interpreter").
2009-06-22- Add a ``view_for`` attribute to the ``route`` ZCML directive. ThisChris McDonough
attribute should refer to an interface or a class (ala the ``for`` attribute of the ``view`` ZCML directive).
2009-06-22Update test output.Chris McDonough
2009-06-22Typo.Chris McDonough
2009-06-22Gardening.Chris McDonough
2009-06-22Gardening.Chris McDonough
2009-06-22Add documentation for *subpath.Chris McDonough
Switch back to using a route with a subpath in the bfgalchemy paster template.
2009-06-21Make views that do not have a route_name match when any route is used.Chris McDonough
2009-06-19- Add interface docs related to how to create authentication policiesChris McDonough
and authorization policies to the "Security" narrative chapter.
2009-06-19- Added a (fairly sad) "Combining Traversal and URL Dispatch" chapterChris McDonough
to the narrative documentation.
2009-06-19Add a router chapter.Chris McDonough
2009-06-19Edit.Chris McDonough
2009-06-18IForbiddenView utility registration -> forbidden directiveChris McDonough
INotFoundView utility registry -> notfound directive
2009-06-18Document request-only calling convention.Chris McDonough
2009-06-11Document route_name (badly).Chris McDonough
2009-06-11Merge unifyroutesandtraversal branch into trunkChris McDonough
2009-06-07Extending explanation a little bitCarlos de la Guardia
2009-06-07Virtualenv needs the win32api package to workCarlos de la Guardia
2009-06-06typoCarlos de la Guardia