| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-12-05 | Prepare for 0.5.2. | Chris McDonough | |
| 2008-12-05 | Add tests for /adapts cases. | Chris McDonough | |
| 2008-12-05 | The adaptation annotation scheme does not work with old-style classes. | Malthe Borch | |
| 2008-12-05 | Check in failing test. | Chris McDonough | |
| 2008-12-04 | View component registration is now able to use the 'adaptation annotation' ↵ | Malthe Borch | |
| scheme (see zope.component.adaptedBy); the change-log entry has detailed information. | |||
| 2008-12-01 | - Strip all slashes from end and beginning of path in clean_path | Chris McDonough | |
| within traversal machinery. | |||
| 2008-11-25 | Prep for 0.5.1. | Chris McDonough | |
| 2008-11-25 | Add reference. | Chris McDonough | |
| 2008-11-19 | - Add __delitem__ method to ``testing.DummyModel``. | Chris McDonough | |
| 2008-11-19 | - Add ``keys``, ``items``, and ``values`` methods to | Chris McDonough | |
| ``testing.DummyModel``. | |||
| 2008-11-19 | - Fix ModelGraphTraverser; don't try to change the ``__name__`` or | Chris McDonough | |
| ``__parent__`` of an object that claims it implements ILocation during traversal even if the ``__name__`` or ``__parent__`` of the object traversed does not match the name used in the traversal step or the or the traversal parent . Rationale: it was insane to do so. This bug was only found due to a misconfiguration in an application that mistakenly had intermediate persistent non-ILocation objects; traversal was causing a persistent write on every request under this setup. - ``repoze.bfg.location.locate`` now unconditionally sets ``__name__`` and ``__parent__`` on objects which provide ILocation (it previously only set them conditionally if they didn't match attributes already present on the object via equality). Prep for 0.5.0. | |||
| 2008-11-17 | 0.4.9. | Chris McDonough | |
| 2008-11-17 | - Add chameleon text template API (chameleon ${name} renderings | Chris McDonough | |
| where the template does not need to be wrapped in any containing XML). Prep for 0.4.9. | |||
| 2008-11-17 | Continue the charade of telling people where to invoke things from. | Chris McDonough | |
| 2008-11-17 | (no commit message) | Chris McDonough | |
| 2008-11-17 | Explain in terms of virtualenv. | Chris McDonough | |
| 2008-11-16 | Add r.bfg.convention support to pushpage decorator. | Chris McDonough | |
| 2008-11-16 | Describe registration. | Chris McDonough | |
| 2008-11-16 | Don't mention REST; I don't understand it obviously. | Chris McDonough | |
| 2008-11-15 | Use elif. | Chris McDonough | |
| 2008-11-15 | Don't mention XML-RPC. | Chris McDonough | |
| 2008-11-15 | Add content_length attr to testing.DummyRequest. | Chris McDonough | |
| 2008-11-15 | Unused import. | Chris McDonough | |
| 2008-11-15 | Grammar. | Chris McDonough | |
| 2008-11-15 | Misspelling. | Chris McDonough | |
| 2008-11-15 | Typo. | Chris McDonough | |
| 2008-11-14 | Describe doing an HTTP redirect. | Chris McDonough | |
| 2008-11-14 | Fix code and improve narrative. | Chris McDonough | |
| 2008-11-14 | Models-as-class-only. | Chris McDonough | |
| API functions that act against models. | |||
| 2008-11-14 | - Document adding a request type interface to the request via a | Chris McDonough | |
| subscriber function in the events narrative documentation. | |||
| 2008-11-14 | (no commit message) | Chris McDonough | |
| 2008-11-14 | - Change the default paster template to register its single view | Chris McDonough | |
| against a class rather than an interface. | |||
| 2008-11-14 | Note that subclasses work too. | Chris McDonough | |
| 2008-11-14 | - Document view registrations against classes and | Chris McDonough | |
| ``repoze.bfg.convention`` in context. | |||
| 2008-11-14 | - Change paster template ``tests.py`` to include a true unit test. | Chris McDonough | |
| Retain old test as an integration test. Update documentation. | |||
| 2008-11-12 | - ``repoze.bfg.traversal.model_url`` now always appends a slash to | Chris McDonough | |
| all generated URLs unless further elements are passed in as the third and following arguments. Rationale: views often use ``model_url`` without the third-and-following arguments in order to generate a URL for a model in order to point at the default view of a model. The URL that points to the default view of the *root* model is technically ``http://mysite/`` as opposed to ``http://mysite`` (browsers happen to ask for '/' implicitly in the GET request). Because URLs are never automatically generated for anything *except* models by ``model_url``, and because the root model is not really special, we continue this pattern. The impact of this change is minimal (at most you will have too many slashes in your URL, which BFG deals with gracefully anyway). Prep for 0.4.8. | |||
| 2008-11-11 | - Allow ``testing.registerEventListener`` to be used with Zope 3 | Chris McDonough | |
| style "object events" (subscribers accept more than a single event argument). We extend the list with the arguments, rather than append. Prep for 0.4.7. | |||
| 2008-11-10 | - The ``model_path`` and ``model_url`` traversal APIs returned the | Chris McDonough | |
| wrong value for the root object (e.g. ``model_path`` returned ``''`` for the root object, while it should have been returning ``'/'``). Prep for 0.4.6. | |||
| 2008-11-10 | Prep for 0.4.5. | Chris McDonough | |
| 2008-11-10 | Features | Chris McDonough | |
| - Added a ``clone`` method and a ``__contains__`` method to the DummyModel testing object. - Allow DummyModel objects to receive extra keyword arguments, which will be attached as attributes. - The DummyTemplateRenderer now returns ``self`` as its implementation. | |||
| 2008-11-09 | Prep for 0.4.4. | Chris McDonough | |
| 2008-11-09 | registerTemplateRenderer -> registerDummyRenderer | Chris McDonough | |
| 2008-11-09 | Rendering. | Chris McDonough | |
| 2008-11-09 | Remove registerSecurityPolicy (not useful). | Chris McDonough | |
| 2008-11-09 | More docs. | Chris McDonough | |
| 2008-11-09 | More docs. | Chris McDonough | |
| 2008-11-09 | Minor tweaks. | Chris McDonough | |
| 2008-11-08 | Get rid of BFGTestCase base class: use only functions. | Chris McDonough | |
| 2008-11-08 | registerTemplate -> registerDummyTemplate | Chris McDonough | |
| 2008-11-08 | Add makeRequest API. | Chris McDonough | |
| Add minimal documentation of BFGTestCase. | |||
