| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-08-25 | Subscriber predicates: | Chris McDonough | |
| - Add ``add_subscriber_predicate`` method to Configurator. - Allow ``add_subscriber`` and ``subscriber`` venusian decorator to accept ``**predicates`` arguments. - Document subscriber predicate feature. - Share more code between view, route, and subscriber related method wrt predicates. | |||
| 2012-08-24 | garden | Chris McDonough | |
| 2012-08-23 | updated CHANGES with accept-header bug fix | Michael Merickel | |
| 2012-08-23 | added cookie session changes to CHANGES.txt | Michael Merickel | |
| 2012-08-22 | garden | Blaise Laflamme | |
| 2012-08-19 | - Undo effects of merging pull #661 because tests wont pass on windows | Chris McDonough | |
| https://github.com/Pylons/pyramid/pull/661 | |||
| 2012-08-19 | Garden. | Chris McDonough | |
| 2012-08-16 | readd set_request_property to docs (just so when people run across it in ↵ | Chris McDonough | |
| in-the-wild code they're not totally confused); we'll remove it later | |||
| 2012-08-16 | docs-deprecated set_request_property | Michael Merickel | |
| 2012-08-15 | - An ``add_permission`` directive method was added to the Configurator. This | Chris McDonough | |
| directive registers a free-standing permission introspectable into the Pyramid introspection system. Frameworks built atop Pyramid can thus use the the ``permissions`` introspectable category data to build a comprehensive list of permissions supported by a running system. Before this method was added, permissions were already registered in this introspectable category as a side effect of naming them in an ``add_view`` call, this method just makes it possible to arrange for a permission to be put into the ``permissions`` introspectable category without naming it along with an associated view. Here's an example of usage of ``add_permission``:: config = Configurator() config.add_permission('view') | |||
| 2012-08-07 | note conflict behavior change | Chris McDonough | |
| 2012-08-06 | Merge branch 'feature.metaviewpredicates' | Chris McDonough | |
| 2012-08-06 | add docs for third-party view predicates | Chris McDonough | |
| 2012-08-03 | added entry to changes.txt for mako fix | Blaise Laflamme | |
| 2012-07-29 | - When there is a predicate mismatch exception (seen when no view matches for | Chris McDonough | |
| a given request due to predicates not working), the exception now contains a textual description of the predicate which didn't match. - Fixes issue #502 and issue #519. | |||
| 2012-07-13 | - On at least one 64-bit Ubuntu system under Python 3.2, using the | Chris McDonough | |
| ``view_config`` decorator caused a ``RuntimeError: dictionary changed size during iteration`` exception. It no longer does. See https://github.com/Pylons/pyramid/issues/635 for more information. - Fixes issue #635. | |||
| 2012-07-10 | garden | Chris McDonough | |
| 2012-06-19 | fixed typos | Blaise Laflamme | |
| 2012-06-19 | fixed typos | Blaise Laflamme | |
| 2012-06-19 | added docs and changes for using defs in mako renderer | Blaise Laflamme | |
| 2012-05-03 | allow __json__ and custom adapters to accept request arg | Chris McDonough | |
| 2012-05-02 | add a change note | Chris McDonough | |
| 2012-04-27 | fix example | Chris McDonough | |
| 2012-04-27 | garden | Chris McDonough | |
| 2012-04-18 | test checkin for automating shiningpanda build from github post-receive url ↵ | Chris McDonough | |
| (this time for sure) | |||
| 2012-04-18 | test checkin for automating shiningpanda build from github post-receive url | Chris McDonough | |
| 2012-04-11 | spelling | Michael Merickel | |
| 2012-04-11 | readme | Chris McDonough | |
| 2012-04-10 | poke rtd | Chris McDonough | |
| 2012-03-30 | - As of this release, the ``request_method`` predicate, when used, will also | Chris McDonough | |
| imply that ``HEAD`` is implied when you use ``GET``. For example, using ``@view_config(request_method='GET')`` is equivalent to using ``@view_config(request_method='HEAD')``. Using ``@view_config(request_method=('GET', 'POST')`` is equivalent to using ``@view_config(request_method=('GET', 'HEAD', 'POST')``. This is because HEAD is a variant of GET that omits the body, and WebOb has special support to return an empty body when a HEAD is used. | |||
| 2012-03-30 | note that this is a forward port | Chris McDonough | |
| 2012-03-30 | forward-port security fix from 1.3 branch | Chris McDonough | |
| 2012-03-30 | - When no authentication policy was configured, a call to | Chris McDonough | |
| ``pyramid.security.effective_principals`` would unconditionally return the empty list. This was incorrect, it should have unconditionally returned ``[Everyone]``, and now does. | |||
| 2012-03-29 | move changes to history on master (master is now 1.4dev) | Chris McDonough | |
| 2012-03-29 | - Coverage and docs updates for custom JSON class. | Chris McDonough | |
| - Fork point: master now represents a future 1.4 release. | |||
| 2012-03-27 | add change note | Chris McDonough | |
| 2012-03-22 | - Add ``REMOTE_ADDR`` to the ``prequest`` WSGI environ dict for benefit of | Chris McDonough | |
| the debug toolbar, which effectively requires it to be present to work properly. | |||
| 2012-03-21 | prep for 1.3 | Chris McDonough | |
| 2012-03-20 | - The fix for issue https://github.com/Pylons/pyramid/issues/461 (which made | Chris McDonough | |
| it possible for instance methods to be used as view callables) introduced a backwards incompatibility when methods that declared only a request argument were used. See https://github.com/Pylons/pyramid/issues/503 Fixes #503 | |||
| 2012-03-18 | explain | Chris McDonough | |
| 2012-03-18 | - When ``pyramid.wsgi.wsgiapp2`` calls the downstream WSGI app, the | Chris McDonough | |
| app's environ will no longer have (deprecated and potentially misleading) ``bfg.routes.matchdict`` or ``bfg.routes.route`` keys in it. | |||
| 2012-03-17 | prep for 1.3b3 | Chris McDonough | |
| 2012-03-17 | add info about sprint improvements | Chris McDonough | |
| 2012-03-17 | - Remove references to do-nothing ``pyramid.debug_templates`` setting in all | Chris McDonough | |
| Pyramid-provided ``.ini`` files. This setting previously told Chameleon to render better exceptions; now Chameleon always renders nice exceptions regardless of the value of this setting. Fixes #491. | |||
| 2012-03-14 | Changes to support #481. | Chris McDonough | |
| - The ``alchemy`` scaffold now shows an informative error message in the browser if the person creating the project forgets to run the initialization script. - The ``alchemy`` scaffold initialization script is now called ``initialize_<projectname>_db`` instead of ``populate_<projectname>``. | |||
| 2012-03-11 | - ``config.add_view(<aninstancemethod>)`` raised AttributeError involving | Chris McDonough | |
| ``__text__``. See https://github.com/Pylons/pyramid/issues/461 Fixes #461. | |||
| 2012-03-04 | backslash is an escape character in RST | Chris McDonough | |
| 2012-03-02 | prep for 1.3b2 | Chris McDonough | |
| 2012-02-29 | remove rant | Chris McDonough | |
| 2012-02-29 | garden | Chris McDonough | |
