This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
authentik/authentik/root
Jens L 1ccf6dcf6f
events: Notifications (#418)
* events: initial alerting implementation

* policies: move error handling to process, ensure policy UUID is saved

* policies: add tests for error handling in PolicyProcess

* events: improve loop detection

* events: add API for action and trigger

* policies: ensure http_request is not used in context

* events: adjust unittests for user handling

* policies/event_matcher: add policy type

* events: add API tests

* events: add middleware tests

* core: make application's provider not required

* outposts: allow blank kubeconfig

* outposts: validate kubeconfig before saving

* api: fix formatting

* stages/invitation: remove invitation_created signal as model_created functions the same

* stages/invitation: ensure created_by is set when creating from API

* events: rebase migrations on master

* events: fix missing Alerts from API

* policies: fix unittests

* events: add tests for alerts

* events: rename from alerting to notifications

* events: add ability to specify severity of notification created

* policies/event_matcher: Add app field to match on event app

* policies/event_matcher: fix EventMatcher not being included in API

* core: use objects.none() when get_queryset is used

* events: use m2m for multiple transports, create notification object in task

* events: add default triggers

* events: fix migrations return value

* events: fix notification_transport not being in the correct queue

* stages/email: allow sending of email without backend

* events: implement sending via webhook + slack/discord + email
2021-01-11 18:43:59 +01:00
..
messages root: fix messages showing for all sessions of a user 2020-12-15 15:19:15 +01:00
__init__.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
asgi.py build(deps): bump structlog from 20.1.0 to 20.2.0 (#445) 2021-01-01 15:39:43 +01:00
celery.py build(deps): bump structlog from 20.1.0 to 20.2.0 (#445) 2021-01-01 15:39:43 +01:00
monitoring.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
settings.py events: Notifications (#418) 2021-01-11 18:43:59 +01:00
test_runner.py admin: add api tests 2020-12-13 20:38:21 +01:00
tests.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
urls.py build(deps): bump structlog from 20.1.0 to 20.2.0 (#445) 2021-01-01 15:39:43 +01:00
websocket.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00