Jens Langhammer
|
9724ded194
|
policies: change .form() and .serializer() to properties, add tests
|
2020-09-29 10:32:58 +02:00 |
Jens Langhammer
|
b3262e2a82
|
docs: add docs for passbook_user_debug
|
2020-09-14 22:51:50 +02:00 |
Jens Langhammer
|
812cc0d2f1
|
policies: add references for source_policy and source_results
|
2020-09-14 21:51:59 +02:00 |
Jens Langhammer
|
c7026407c6
|
policies: fix type error
|
2020-09-14 00:28:23 +02:00 |
Jens Langhammer
|
860ba994a6
|
policies/api: fix PolicyBinding's target being validated against the wrong pks
|
2020-09-09 17:20:37 +02:00 |
Jens Langhammer
|
219e16f8e5
|
*: use direct sentry Hub for start_span
|
2020-09-06 16:12:17 +02:00 |
Jens L
|
ff810c689f
|
Replace Elastic APM with Sentry APM (#183)
|
2020-08-20 20:39:21 +02:00 |
Jens Langhammer
|
9021bbd5de
|
root: implement APM support
|
2020-07-07 17:43:10 +02:00 |
Jens Langhammer
|
ef913abc7a
|
sources/ldap: add option to disable user sync, move connection init to model
|
2020-06-02 17:15:59 +02:00 |
Jens Langhammer
|
55fc5a6068
|
policies: rewrite cache_key to prevent wrong cache
# Conflicts:
# passbook/core/signals.py
# passbook/policies/engine.py
# passbook/policies/process.py
|
2020-06-02 17:06:18 +02:00 |
Jens Langhammer
|
7462d56182
|
policies/engine: add more verbosity
|
2020-06-02 16:56:58 +02:00 |
Jens L
|
df8995deed
|
policies/*: remove Policy.negate, order, timeout (#39)
policies: rewrite engine to use PolicyBinding for order/negate/timeout
policies: rewrite engine to use PolicyResult instead of tuple
|
2020-05-28 21:45:54 +02:00 |
Jens Langhammer
|
7bd65120b9
|
*: migrate from PolicyModel to PolicyBindingModel, move Policy to passbook_policies
|
2020-05-16 18:07:00 +02:00 |
Jens Langhammer
|
406f69080b
|
Revert "*: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through"
This reverts commit 7ed3ceb960 .
|
2020-05-16 16:02:42 +02:00 |
Jens Langhammer
|
7ed3ceb960
|
*: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through
|
2020-05-16 14:03:57 +02:00 |
Jens Langhammer
|
2bef5f3911
|
policies: struct -> types to match core
|
2020-02-20 13:52:05 +01:00 |
Jens Langhammer
|
773a9c0692
|
policies/engine: fix cached policy results being ignored
|
2020-02-17 15:37:51 +01:00 |
Jens Langhammer
|
8808e3afe0
|
policies/engine: set mp start method to fork to fix issues under macOS
|
2020-02-17 15:20:30 +01:00 |
Jens Langhammer
|
3bd1eadd51
|
all: implement black as code formatter
|
2019-12-31 12:51:16 +01:00 |
Langhammer, Jens
|
cffe09b02e
|
all(major): add most models to API
|
2019-10-28 17:40:57 +01:00 |
Langhammer, Jens
|
d4cb1a98c7
|
policy(major): simplify PolicyEngine API, add flag to ignore cache for debug purposes
|
2019-10-15 15:44:59 +02:00 |
Langhammer, Jens
|
65a065c4ee
|
policy(minor): add unittests for policy engine
|
2019-10-14 16:08:24 +02:00 |
Langhammer, Jens
|
f1c4a62612
|
policy(major): fix error when policy.negate is enabled
|
2019-10-14 15:00:20 +02:00 |
Langhammer, Jens
|
f2acc154cd
|
*(minor): small refactor
|
2019-10-07 16:33:48 +02:00 |