| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-26 | - Added a ``traversal_path`` API to the traversal module; see the | Chris McDonough | |
| "traversal" API chapter in the docs. This was a function previously known as ``split_path`` that was not an API but people were using it anyway. Unlike ``split_path`` it now returns a tuple instead of a list (as its values are cached). | |||
| 2009-01-26 | Make renderable. | Chris McDonough | |
| 2009-01-25 | Note deprecation. | Chris McDonough | |
| 2009-01-25 | Root factory nomenclature. | Chris McDonough | |
| 2009-01-25 | Rendering. | Chris McDonough | |
| 2009-01-25 | Document Routes ZCML attrs. | Chris McDonough | |
| 2009-01-25 | Document sequence-ability of ACE permission list. | Chris McDonough | |
| 2009-01-25 | - You can now override the NotFound and Unauthorized responses that | Chris McDonough | |
| :mod:`repoze.bfg` generates when a view cannot be found or cannot be invoked due to lack of permission. See the "ZCML Hooks" chapter in the docs for more information. - Use a homegrown Unauthorized error instead of ``webob.exc.Unauthorized`` (the latter is slow). - Various speed micro-tweaks. | |||
| 2009-01-23 | Prep for 0.6.4. | Chris McDonough | |
| 2009-01-23 | Path elements are always unicode during traversal now. | Chris McDonough | |
| 2009-01-22 | - The ``unicode_path_segments`` configuration variable and the | Chris McDonough | |
| ``BFG_UNICODE_PATH_SEGMENTS`` configuration variable have been removed. Path segments are now always passed to model ``__getitem__`` methods as unicode. "True" has been the default for this setting since 0.5.4, but changing this configuration setting to false allowed you to go back to passing raw path element strings to model ``__getitem__`` methods. This services a speed goal (we get about +80 req/s by removing the check), and it's clearer just to always expect unicode path segments in model ``__getitem__`` methods. | |||
| 2009-01-21 | Document after Rob had trouble. | Chris McDonough | |
| 2009-01-19 | Note static installation of lxml as an alternative. | Paul Everitt | |
| 2009-01-19 | Small typo fix. | Paul Everitt | |
| 2009-01-19 | Prep for 0.6.3. | Chris McDonough | |
| 2009-01-19 | Get rid of warning. | Chris McDonough | |
| 2009-01-19 | view_name attr. | Chris McDonough | |
| 2009-01-19 | (no commit message) | Chris McDonough | |
| 2009-01-18 | context_factory -> factory | Chris McDonough | |
| context_interfaces -> provides | |||
| 2009-01-18 | Merge "routesmapper branch" to trunk. | Chris McDonough | |
| 2009-01-18 | grok -> scan to prevent confusion. | Chris McDonough | |
| 2009-01-17 | - Added a "Using ZPT Macros in repoze.bfg" section to the narrative | Chris McDonough | |
| templating chapter. | |||
| 2009-01-17 | (no commit message) | Chris McDonough | |
| 2009-01-17 | (no commit message) | Chris McDonough | |
| 2009-01-17 | Fix. | Chris McDonough | |
| 2009-01-17 | Security policy documentation. | Chris McDonough | |
| 2009-01-17 | Update docs with new default project stuff. | Chris McDonough | |
| 2009-01-17 | (no commit message) | Chris McDonough | |
| 2009-01-17 | More. | Chris McDonough | |
| 2009-01-17 | Bring up to date. | Chris McDonough | |
| 2009-01-17 | Up to date. | Chris McDonough | |
| 2009-01-17 | Get header right. | Chris McDonough | |
| 2009-01-16 | Update tag lines. | Chris McDonough | |
| 2009-01-16 | - Add a section on "Using BFG Security With URL Dispatch" into the | Chris McDonough | |
| urldispatch chapter of the documentation. Clean up "BFG" vernacular (replace with repoze.bfg). | |||
| 2009-01-16 | Updated test results. | Chris McDonough | |
| 2009-01-16 | Document ``bfg_view``. | Chris McDonough | |
| 2009-01-15 | Add "its tested" section. | Chris McDonough | |
| 2009-01-15 | - Instead of invariably using ``webob.Request`` as the "request | Chris McDonough | |
| factory" (e.g. in the ``Router`` class) and ``webob.Response`` and the "response factory" (e.g. in ``render_template_to_response``), allow both to be overridden via a ZCML utility hook. See the "Using ZCML Hooks" chapter of the documentation for more information. | |||
| 2009-01-13 | Prep for 0.6.2. | Chris McDonough | |
| 2009-01-12 | - An interface specific to the HTTP verb (GET/PUT/POST/DELETE/HEAD) is | Chris McDonough | |
| attached to each request object on ingress. The HTTP-verb-related interfaces are defined in ``repoze.bfg.interfaces`` and are ``IGETRequest``, ``IPOSTRequest``, ``IPUTRequest``, ``IDELETERequest`` and ``IHEADRequest``. These interfaces can be specified as the ``request_type`` attribute of a bfg view declaration. A view naming a specific HTTP-verb-matching interface will be found only if the view is defined with a request_type that matches the HTTP verb in the incoming request. The more general ``IRequest`` interface can be used as the request_type to catch all requests (and this is indeed the default). All requests implement ``IRequest``. The HTTP-verb-matching idea was pioneered by `repoze.bfg.restrequest <http://pypi.python.org/pypi/repoze.bfg.restrequest/1.0.1>`_ . That package is no longer required, but still functions fine. | |||
| 2009-01-11 | Fix docs and templates to account for deprecation of get_options. | Chris McDonough | |
| 2009-01-08 | Fixed incorrect import. Patch contributed by Peter Koppatz. | Malthe Borch | |
| 2009-01-07 | (no commit message) | Chris McDonough | |
| 2009-01-07 | Note existence of the ZODB template. | Chris McDonough | |
| 2009-01-07 | Move change history down into its own section. | Chris McDonough | |
| 2009-01-07 | - Add a method named ``assert_`` to the DummyTemplateRenderer. This | Chris McDonough | |
| method accepts keyword arguments. Each key/value pair in the keyword arguments causes an assertion to be made that the renderer received this key with a value equal to the asserted value. - Projects generated by the paster templates now use the ``DummyTemplateRenderer.assert_`` method in their view tests. | |||
| 2009-01-06 | Get new paster template accounted against unreleased version; fix inclusion ↵ | Tres Seaver | |
| of changelog in docs. | |||
| 2009-01-06 | Prepare for additional paster templates. | Tres Seaver | |
| 2009-01-06 | Prep for 0.6.1. | Chris McDonough | |
| 2009-01-06 | - A ``static`` helper class was added to the ``repoze.bfg.views`` | Chris McDonough | |
| module. Instances of this class are willing to act as BFG views which return static resources using files on disk. See the :mod:`repoze.bfg.view` docs for more info. | |||
