| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-22 | - ``repoze.bfg.traversal.split_path`` now also handles decoding | Chris McDonough | |
| path segments to unicode (for speed, because its results are LRU cached). - ``repoze.bfg.traversal.step`` was made a method of the ModelGraphTraverser. | |||
| 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-22 | Coverage. | Chris McDonough | |
| 2009-01-22 | Coverage. | Chris McDonough | |
| 2009-01-22 | Make traversal's ``split_path`` use an LRU decorator for speed; other | Chris McDonough | |
| minor speed tweaks. | |||
| 2009-01-22 | - ``repoze.bfg.lru`` implements an LRU cache class and a decorator for | Chris McDonough | |
| internal use. | |||
| 2009-01-22 | - The Allowed and Denied classes in ``repoze.bfg.security`` now are | Chris McDonough | |
| lazier about constructing the representation of a reason message for speed; ``repoze.bfg.view_execution_permitted`` takes advantage of this. - The ``is_response`` check was sped up by about half at the expense of making its code slightly uglier. | |||
| 2009-01-22 | If no subscribers are registered via ``registerHandler`` or | Chris McDonough | |
| ``registerSubscriptionAdapter``, ``notify`` is a noop for speed. | |||
| 2009-01-21 | Document after Rob had trouble. | Chris McDonough | |
| 2009-01-20 | - Tease out an extra 4% performance boost by changing the Router; | Chris McDonough | |
| instead of using imported ZCA APIs, use the same APIs directly against the registry that is an attribute of the Router. As a result, the registry used by BFG is now a subclass of ``zope.component.registry.Components`` (defined as ``repoze.bfg.registry.Registry``); it has a ``notify`` method. | |||
| 2009-01-20 | Warn against using in user code. | Chris McDonough | |
| 2009-01-20 | (no commit message) | Chris McDonough | |
| 2009-01-20 | # We use 'precooked' Request subclasses that correspond to HTTP | Chris McDonough | |
| # request methods within ``router.py`` when constructing a request # object rather than using ``alsoProvides`` to attach the proper # interface to an unsubclassed webob.Request. This pattern is purely # an optimization (e.g. preventing calls to ``alsoProvides`` means the # difference between 590 r/s and 690 r/s on a MacBook 2GHz). | |||
| 2009-01-20 | Make tests pass on laguna. | Chris McDonough | |
| 2009-01-20 | (no commit message) | Chris McDonough | |
| 2009-01-20 | Test buildbot. | 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-19 | scan, not grok. | 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 | (no commit message) | 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 | Note changes. | Chris McDonough | |
| 2009-01-17 | - The ``bfg_starter`` and ``bfg_zodb`` "paster create" templates now | Chris McDonough | |
| contain images and CSS which are displayed when the default page is displayed after initial project generation. | |||
| 2009-01-17 | - Allow the ``repoze.bfg.view.static`` helper to be passed a relative | Chris McDonough | |
| ``root_path`` name; it will be considered relative to the file in which it was called. | |||
| 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 | Bring 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 | Do alsoProvides instead of directlyProvides in case the request factory | Chris McDonough | |
| uses directlyProvides. | |||
| 2009-01-16 | Updated test results. | Chris McDonough | |
| 2009-01-16 | Document ``bfg_view``. | Chris McDonough | |
| 2009-01-16 | (no commit message) | Chris McDonough | |
| 2009-01-16 | Note the readdition of ``root_policy``. | Chris McDonough | |
| 2009-01-16 | Remove now-useless class-level defaults. | Chris McDonough | |
