Jens Langhammer
|
2ee48cd039
|
outposts: set display name for outpost service account
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 19:59:38 +01:00 |
Jens Langhammer
|
340a9bc8ee
|
core: fix error when using invalid key-values in attributes query
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 19:53:47 +01:00 |
Jens Langhammer
|
4ba55aa8e9
|
flows: fix error when trying to print FlowToken objects
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 13:55:43 +01:00 |
Jens Langhammer
|
bab6f501ec
|
flows: fix error in inspector view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 13:52:46 +01:00 |
Jens Langhammer
|
a9bd34f3c5
|
events: revert to @prefill_task decorator since base class doesn't get executed until task runs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 10:18:00 +01:00 |
Jens Langhammer
|
db316b59c5
|
stages/prompt: use policyenginemode all
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 09:39:40 +01:00 |
Jens Langhammer
|
6209714f87
|
policies/expression: add ak_call_policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 09:39:28 +01:00 |
Jens Langhammer
|
1ed2bddba7
|
root: fix celery task ID not being included in log
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 09:36:52 +01:00 |
Jens Langhammer
|
26b35c9b7b
|
root: fix name conflict in threadlocal
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-08 21:42:48 +01:00 |
Jens Langhammer
|
86a9271f75
|
root: add request_id to celery tasks, prefixed with "task-"
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-08 21:34:20 +01:00 |
Jens Langhammer
|
402ed9bd20
|
root: allow usage of --randomly-seed for testing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-08 21:33:41 +01:00 |
Jens Langhammer
|
326b574d54
|
root: update dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-07 16:25:10 +01:00 |
Jens Langhammer
|
a91204e5b9
|
web/user: allow custom font-awesome icons for applications
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1189
|
2021-12-06 21:20:15 +01:00 |
Jens Langhammer
|
873aa4bb22
|
providers/saml: remove SESSION_KEY_POST from session after using it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1873
|
2021-12-06 12:47:25 +01:00 |
Jens Langhammer
|
c1ea78c422
|
core: fix missing permission check for group creating when creating service account
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 12:33:29 +01:00 |
Jens Langhammer
|
3c8bbc2621
|
sources/*: only allow superusers to directly create source connections
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 12:22:40 +01:00 |
Jens Langhammer
|
4143d3fe28
|
events: don't set metrics on import
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 10:13:48 +01:00 |
Jens Langhammer
|
e3e9178ccc
|
web/admin: show outpost warning on application page too
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 10:10:44 +01:00 |
Jens Langhammer
|
b694816e7b
|
sources/*: Allow creation of source connections via API
closes #1888
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 10:05:42 +01:00 |
Jens Langhammer
|
317e9ec605
|
core: add FlowToken which saves the pickled flow plan, replace standard token in email stage to allow finishing flows in different sessions
closes #1801
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 15:20:11 +01:00 |
Jens Langhammer
|
ada2a16412
|
tests/e2e: add post binding test
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 11:18:01 +01:00 |
Jens Langhammer
|
6a3f7e45cf
|
providers/saml: add ?force_binding to limit bindings for metadata endpoint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 11:14:42 +01:00 |
Jens Langhammer
|
2b78c4ba86
|
*: use request.query_params instead of accessing the django request
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 11:14:20 +01:00 |
Jens Langhammer
|
680ef641fb
|
providers/saml: fix error when propertymapping returns invalid data in list
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 10:31:16 +01:00 |
Jens Langhammer
|
426cef998f
|
sources/ldap: make task names more consistent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 18:39:42 +01:00 |
Jens Langhammer
|
8ddb62ed0f
|
sources/plex: fix plex token being included in event log
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 18:37:40 +01:00 |
Jens Langhammer
|
572f6d4ea0
|
crypto: add certificate discovery to automatically import certificates from lets encrypt
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1835
|
2021-12-03 18:27:36 +01:00 |
Jens Langhammer
|
f1b9021e3e
|
sources/ldap: add optional tls verification certificate
closes #1875
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 10:09:13 +01:00 |
Jens Langhammer
|
8ae50814fe
|
*: add missing migrations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 10:04:54 +01:00 |
Jens Langhammer
|
2e2b491ec7
|
source/ldap: fix hanging unittests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 09:41:13 +01:00 |
Jens Langhammer
|
ac432e78e2
|
sources/ldap: don't cache LDAP Connection, use random server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 21:18:20 +01:00 |
Jens Langhammer
|
83ac42ac43
|
stages/prompt: fix error when both default and required are set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 21:11:22 +01:00 |
Jens Langhammer
|
4bd1cd127b
|
providers/saml: fix IndexError in signature check
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 20:30:03 +01:00 |
Jens Langhammer
|
2eb5a5cc76
|
sources/ldap: handle typeerror during creation of objects when using wrong kwargs params
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 20:24:24 +01:00 |
Jens Langhammer
|
75051687e6
|
sources/ldap: allow multiple server URIs for loadbalancing and failover
closes #1874
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 20:15:11 +01:00 |
Jens Langhammer
|
7e316b5fc2
|
root: add missing sample_rate default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 19:54:37 +01:00 |
Jens Langhammer
|
66c530ea06
|
outposts: always trigger outpost reconcile on startup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 15:06:14 +01:00 |
Jens Langhammer
|
cf78c89830
|
events: replace @prefill_task with custom base class to prefill
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 13:47:35 +01:00 |
Jens Langhammer
|
20c738c384
|
crypto: fix default API not having an ordering
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 13:00:41 +01:00 |
Jens Langhammer
|
4f54ce6afb
|
providers/saml: fix error when using post bindings and user freshly logged in
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1873
|
2021-12-02 13:00:21 +01:00 |
Jens Langhammer
|
f0d7edb963
|
*: fix @prefill_task
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 10:05:51 +01:00 |
Jens Langhammer
|
b4963bec76
|
providers/proxy: fix defaults for traefik integration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-01 21:47:13 +01:00 |
Jens Langhammer
|
7aa8e35f87
|
providers/proxy: use wildcard for traefik headers copy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-01 20:19:35 +01:00 |
Jens Langhammer
|
60b95271eb
|
outposts/proxy: add additional headers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-01 20:19:09 +01:00 |
Jens Langhammer
|
917eef96fb
|
lib: add improved log to sentry events being sent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-29 21:37:29 +01:00 |
Jens Langhammer
|
9a393848b2
|
outpost: configure error reporting based off of main instance config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-29 14:42:19 +01:00 |
github-actions[bot]
|
7d2f622f4b
|
web: Update Web API Client version (#1857)
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-29 14:17:12 +01:00 |
Jens Langhammer
|
e3a5ef1907
|
root: make sentry sample rate configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-29 13:52:34 +01:00 |
Matthew R. McDougal
|
e597bb4542
|
policies/expression: fix ak_user_has_authenticator evaluation when not specifying optional device_type (#1849)
* Fix ak_user_has_authenticator evaluation when not specifying optional device_type
* Simpler patch
|
2021-11-29 10:35:17 +01:00 |
Jens Langhammer
|
5c54de66fc
|
*: add meta_model_name field to all models with inheritance
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 10:32:39 +01:00 |