| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-15 | Four spaces of indentation. | Theron Luhn | |
| 2019-12-14 | Update docs. | Theron Luhn | |
| 2019-12-14 | start reworking security policy | Éric Araujo | |
| 2019-10-17 | add ISecurityPolicy to the public interface api | Michael Merickel | |
| 2019-10-02 | define an IPredicateInfo instead of passing the full configurator to predicates | Michael Merickel | |
| 2019-09-30 | Merge pull request #3465 from luhn/security-policy | Michael Merickel | |
| Security policy implementation | |||
| 2019-07-13 | Improve authn/authz API docs. | Theron Luhn | |
| 2019-06-23 | Deprecation notices. | Theron Luhn | |
| 2019-06-23 | Make sure Configator.set_security_policy is in docs. | Theron Luhn | |
| 2019-05-26 | API docs. | Theron Luhn | |
| 2019-04-01 | Fix docs build. | Theron Luhn | |
| 2019-01-05 | stop overriding request.json_body from webob | Michael Merickel | |
| 2018-11-26 | Merge pull request #3421 from mmerickel/drop-py2 | Michael Merickel | |
| remove py2 from the codebase | |||
| 2018-11-21 | Keep the localizer property from showing up twice in the docs | Karl O. Pinc | |
| 2018-11-18 | Remove `docs/api/compat.rst`. The remaining items were moved into ↵ | Steve Piercy | |
| `pyramid.util`, but we don't want to document anything in that module. | |||
| 2018-11-17 | Remove long type (should have been removed with other type aliases) | Steve Piercy | |
| 2018-11-17 | Remove native_, rename ascii_native_ to ascii_ | Steve Piercy | |
| 2018-11-17 | Remove urllib.parse shims | Steve Piercy | |
| 2018-11-17 | Remove is_nonstr_iter | Steve Piercy | |
| 2018-11-17 | Remove reraise | Steve Piercy | |
| 2018-11-17 | Remove SimpleCookie and escape shims | Steve Piercy | |
| 2018-11-17 | Remove iter*, configparser, input_, map_ | Steve Piercy | |
| 2018-11-17 | Remove pickle and exec aliases | Steve Piercy | |
| 2018-11-17 | Remove *_types per b1a257bacc1c4ac2c1401ed02c51d9c6c03685d2 | Steve Piercy | |
| - Remove Python 2 items, and remove explicit mention of Python 3. | |||
| 2018-11-03 | change to use JSONSerializer for SignedCookieSessionFactory | Michael Merickel | |
| 2018-11-01 | remove deprecated security functions | Michael Merickel | |
| 2018-10-31 | remove docs/api/scaffolds.rst | Michael Merickel | |
| 2018-10-15 | add route_prefix_context to api docs | Michael Merickel | |
| 2018-10-15 | fix whatsnew syntax | Michael Merickel | |
| 2018-10-03 | remove deprecated set_request_property | Michael Merickel | |
| 2018-09-16 | deprecate signed_serialize and signed_deserialize | Michael Merickel | |
| 2018-09-16 | deprecate pickleable sessions, recommend json | Michael Merickel | |
| 2018-08-18 | Clean up code-blocks in request | Steve Piercy | |
| 2018-06-11 | Add httpexception for status code 308 | Jason Williams | |
| 2017-06-18 | Merge branch 'master' into pr/3034 | Michael Merickel | |
| 2017-06-18 | configure resource_url to use the same logic | Michael Merickel | |
| 2017-06-14 | fix p.security.ACLPermitsResult to subclass p.security.PermitsResult | Michael Merickel | |
| The ``IAuthorizationPolicy`` is expected to return an instance of ``PermitsResult`` and the ``ACLPermitsResult`` now subclasses this to form a consistent class hierarchy. Similarly the ``ACLDenied`` subclasses ``Denied`` and ``ACLAllowed`` subclasses ``Allowed`` for consistency. | |||
| 2017-04-30 | Merge pull request #2985 from mmerickel/plaster | Michael Merickel | |
| migrate pyramid to use plaster | |||
| 2017-04-29 | final cleanup of csrf decoupling in #2854 | Michael Merickel | |
| - Renamed `SessionCSRFStoragePolicy` to `LegacySessionCSRFStoragePolicy` for the version that uses the legacy `ISession.get_csrf_token` and `ISession.new_csrf_token` apis and set that as the default. - Added new `SessionCSRFStoragePolicy` that stores data in the session similar to how the `SessionAuthenticationPolicy` works. - `CookieCSRFStoragePolicy` did not properly return the newly generated token from `get_csrf_token` after calling `new_csrf_token`. It needed to cache the new value since the response callback does not affect the current request. - `CookieCSRFStoragePolicy` was not forwarding the `domain` value to the `CookieProfile` causing that setting to be ignored. - Removed `check_csrf_token` from the `ICSRFStoragePolicy` interface to simplify implementations of storage policies. - Added an introspectable item for the configured storage policy so that it appears on the debugtoolbar. - Added a change note on `ISession` that it no longer required the csrf methods. - Leave deprecated shims in ``pyramid.session`` for ``check_csrf_origin`` and ``check_csrf_token``. | |||
| 2017-04-12 | Use the webob CookieProfile in the Cookie implementation, rename some ↵ | Matthew Wilkes | |
| implemenations based on feedback, split CSRF implementation and option configuration and make the csrf token function exposed as a system default rather than a renderer event. | |||
| 2017-04-12 | Rename implementation to ICSRFStoragePolicy | Matthew Wilkes | |
| 2017-04-12 | Fix tests and documentation in various places, and feedback following review | Jure Cerjak | |
| regarding naming of variables and code cleanup. | |||
| 2017-04-12 | Create a new ICSRF implementation for getting CSRF tokens, split out from ↵ | Matthew Wilkes | |
| the session machinery. Adds configuration of this to the csrf_options configurator commands. Make the default implementation a fallback to the old one. Documentation patches for new best practices given updates CSRF implementation. | |||
| 2017-03-29 | rewrite low-level pyramid config functions to use plaster | Michael Merickel | |
| 2017-02-25 | add an IExecutionPolicy that can wrap the router | Michael Merickel | |
| 2016-12-24 | expose the new exception view apis | Michael Merickel | |
| 2016-11-24 | comment out autodoc of TranslationString to get docs to build on Travis-CI | Steve Piercy | |
| https://travis-ci.org/Pylons/pyramid/jobs/178536008#L406 | |||
| 2016-08-31 | rename the credentials class | Michael Merickel | |
| 2016-08-10 | Add docs & explict tests | Dariusz Górecki | |
| 2016-05-15 | fix headings and suffices | Steve Piercy | |
