| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-04 | expand testing for predicate texts | Éric Araujo | |
| 2020-04-19 | Replace deprecated unittest alias assertEquals with assertEqual | Sergey Maranchuk | |
| https://docs.python.org/3/library/unittest.html#deprecated-aliases | |||
| 2020-04-19 | remove __unicode__ method | Sergey Maranchuk | |
| 2020-04-19 | invoke super() without arguments | Sergey Maranchuk | |
| 2020-04-19 | rename __nonzero__() to __bool__() | Sergey Maranchuk | |
| 2020-04-17 | inheriting from `object` not necessary in py3 | Sergey Maranchuk | |
| 2020-01-16 | Merge branch 'master' into move-acl-security-to-authorization | Michael Merickel | |
| 2020-01-12 | move doc references from pyramid.security to pyramid.authorization | Michael Merickel | |
| 2020-01-09 | Merge branch 'master' into security-docs | Michael Merickel | |
| 2020-01-09 | fix lint | Michael Merickel | |
| 2020-01-09 | fix paradigm to avoid incorrect usages | Michael Merickel | |
| It's almost impossible to create a decorator that works on both methods and functions, but more importantly the original approach was sharing a cache across instances of the policy. It needed to be local to the policy instance, but shared across requests. The new example demonstrates that. The cache is also much more flexible in its usage patterns now. | |||
| 2020-01-08 | add a RequestLocalCache class | Michael Merickel | |
| 2020-01-08 | invoke finished callbacks in prepare/bootstrap closers | Michael Merickel | |
| 2020-01-05 | allow overriding synthesized properties | Michael Merickel | |
| 2020-01-03 | Merge branch 'master' into security-docs | Michael Merickel | |
| 2019-12-30 | rename identify(request) to authenticated_identity(request) | Michael Merickel | |
| 2019-12-27 | isort | Michael Merickel | |
| 2019-12-24 | security policy docs and legacy policy improvements | Michael Merickel | |
| - Added `set_security_policy`` to more places in the docs. - Ensure that the authn/authz policies are not used at all if the legacy policy is not in effect to avoid edge cases where the code would skip the security policy and use the authn/authz policy on accident. - Change deprecation warnings in code to reference the docs by name instead of by URL. | |||
| 2019-12-23 | Merge branch 'master' into luhn-authenticated-userid | Michael Merickel | |
| 2019-12-23 | add coverage tests for deprecation warnings | Michael Merickel | |
| 2019-12-15 | Fix coverage. | Theron Luhn | |
| 2019-12-15 | Fix coverage. | Theron Luhn | |
| 2019-12-15 | Revert "Bring back identity into permits." | Theron Luhn | |
| This reverts commit 2e06fa414412688dc3b7e0b422b0fc0b96ec882f. | |||
| 2019-12-15 | fix failing test | Michael Merickel | |
| 2019-12-15 | fix lint | Michael Merickel | |
| 2019-12-15 | handle a missing content negotiation case where the unencoded option is not ↵ | Michael Merickel | |
| available and the client requests an encoded variant that doesn't exist | |||
| 2019-12-14 | Fix coverage. | Theron Luhn | |
| 2019-12-14 | Fix coverage. | Theron Luhn | |
| 2019-12-14 | Bring back identity into permits. | Theron Luhn | |
| 2019-12-14 | Remove unnecessary TODO statement. | Theron Luhn | |
| 2019-12-14 | Fix couple final view tests. | Theron Luhn | |
| 2019-12-14 | Fix tests for `DummySecurityPolicy`. | Theron Luhn | |
| 2019-12-14 | Raise error on kwargs in `LegacySecurityPolicy.forget`. | Theron Luhn | |
| 2019-12-14 | Don't test request.authenticated_userid stringifies the result. | Theron Luhn | |
| 2019-12-14 | Remove failing tests using threadlocal request. | Theron Luhn | |
| It shoud be okay to remove because threadlocal support was removed from the security implementation. However, *I don't understand why they started failing.* In master, `get_current_registry` returns a registry object, which DummyRequest will fall back on, causing the tests to pass and rendering them useless. On this branch, it returns `None`, causing the tests to fail. I can't find any reason in the diff why this would change. This makes me nervous. | |||
| 2019-12-14 | Fix security policy integration tests. | Theron Luhn | |
| 2019-12-14 | Fix tests for `SesssionAuthenticationHelper` | Theron Luhn | |
| 2019-12-14 | merge upstream | Éric Araujo | |
| 2019-12-14 | start reworking security policy | Éric Araujo | |
| 2019-12-04 | negotiate the best static asset using supported encodings | Michael Merickel | |
| 2019-11-05 | deprecate PickleSerializer | jonathan vanasco | |
| 2019-11-05 | black 19.10b0 was released on 2019.10.28 and introduced several changes that ↵ | jonathan vanasco | |
| affect Pyramid | |||
| 2019-10-17 | support Origin: null in csrf_trusted_origins and check_origin=False | Michael Merickel | |
| 2019-10-17 | remove check_csrf view predicate | Michael Merickel | |
| 2019-10-02 | define an IPredicateInfo instead of passing the full configurator to predicates | Michael Merickel | |
| 2019-10-02 | Merge pull request #3510 from mmerickel/scan-categories | Michael Merickel | |
| modify the default scan categories to be limited to only 'pyramid' | |||
| 2019-09-30 | Merge pull request #3465 from luhn/security-policy | Michael Merickel | |
| Security policy implementation | |||
| 2019-09-19 | Add allow_no_origin option to CSRF. | Theron Luhn | |
| 2019-09-18 | modify the default scan categories to be limited to only 'pyramid' | Michael Merickel | |
| 2019-08-24 | fix test | Michael Merickel | |
