Commit Graph

23 Commits

Author SHA1 Message Date
Jens L 73116b9d1a
policies/expression: migrate to raw python instead of jinja2 (#49)
* policies/expression: migrate to raw python instead of jinja2

* lib/expression: create base evaluator, custom subclass for policies

* core: rewrite propertymappings to use python

* providers/saml: update to new PropertyMappings

* sources/ldap: update to new PropertyMappings

* docs: update docs for new propertymappings

* root: remove jinja2

* root: re-add jinja to lock file as its implicitly required
2020-06-05 12:00:27 +02:00
Jens Langhammer ee8a61d164 root: update readme 2020-05-27 17:26:35 +02:00
Jens Langhammer 0b70007926 docs: add upgrade page 2020-05-16 23:46:25 +02:00
Jens Langhammer 80c3246333 policies/expression: add pb_flow_plan variable 2020-05-13 18:44:36 +02:00
Jens Langhammer 83da175749 policies/expression: add pb_client_ip field 2020-02-22 19:26:16 +01:00
Jens Langhammer 1b82283a20 docs: update policy types, add docs for expression policies 2020-02-19 10:21:28 +01:00
Jens Langhammer 4742ee1d93 docs: add aws integration 2020-02-18 20:14:54 +01:00
Jens Langhammer 144935d10f docs: add ansible tower/awx integration guide 2020-02-18 17:33:31 +01:00
Jens Langhammer 5dad853f8a docs: use note blocks instead of code blocks for product description 2020-02-18 15:34:41 +01:00
Jens Langhammer bc4b7ef44d providers/saml: add custom help text for templates, add docs for User Object reference 2020-02-17 20:30:14 +01:00
Jens Langhammer ba74a3213d *: upgrade python 3.7 to 3.8 2020-01-19 21:03:01 +01:00
Jens Langhammer 7b8e1bea92 docker: fix old dockerfiles being used, remove all gitlab references 2019-12-30 10:34:31 +01:00
Jens Langhammer f986dc89ad all: migrate to github 2019-12-30 10:25:35 +01:00
Jens Langhammer 92428529ad docs: add sentry 2019-12-14 14:28:14 +01:00
Jens Langhammer f6761b5b0b docs: fix harbor site not being included 2019-12-13 15:45:50 +01:00
Jens Langhammer 307b04f4ca docs: add harbor integration, cleanup 2019-12-13 15:36:09 +01:00
Jens Langhammer 6a520a5697 docs: add rancher integration 2019-12-13 13:53:30 +01:00
Jens Langhammer f22dbba931 providers/saml: add UID field 2019-12-13 13:45:10 +01:00
Jens Langhammer ac5f8465b9 docs: add GitLab integration docs 2019-12-12 18:12:14 +01:00
Jens Langhammer 218acb9e38 docs: add providers and sources 2019-12-12 18:00:23 +01:00
Jens Langhammer 927c718fdd docs: add some more info to mkdocs 2019-12-12 09:55:10 +01:00
Jens Langhammer b7a6d6e739 docs: add docs for property mappings, switch to material theme 2019-12-10 11:25:34 +01:00
Jens Langhammer 0946d6a25d docs: add initial structure, add docs for policies and factors 2019-12-09 21:00:45 +01:00