Jens L
|
28ddeb124f
|
providers: SCIM (#4835)
* basic user sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add group sync and some refactor
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start API
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* allow null authorization flow
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make task monitored
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add missing dependency
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make authorization_flow required for most providers via API
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make task result better readable, exclude anonymous user
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add task UI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scheduled task for all sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make scim errors more readable
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add mappings, migrate to mappings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add mapping UI and more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scim docs to web
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start implementing membership
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate signals to tasks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate fully to tasks
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* strip none keys, fix lint errors
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix things
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start adding tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix saml
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add scim schemas and validate against it
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* improve error handling
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add group put support, add group tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* send correct application/scim+json headers
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* stop sync if no mappings are confiugred
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add test for task sync
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add membership tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use decorator for tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make tests better
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-03-06 19:39:08 +01:00 |
Jens Langhammer
|
d842fc4958
|
release: 2023.2.2
|
2023-02-15 19:53:42 +01:00 |
Jens Langhammer
|
bff34cc5dc
|
root: use channel send workaround for sync sending of websocket messages
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-02-15 16:08:01 +01:00 |
Jens Langhammer
|
80de3ee853
|
release: 2023.2.1
|
2023-02-14 18:52:36 +01:00 |
Jens Langhammer
|
81d70e5d41
|
release: 2023.2.0
|
2023-02-14 13:15:47 +01:00 |
Jens Langhammer
|
9397598376
|
release: 2023.1.2
|
2023-01-23 14:25:55 +01:00 |
Jens Langhammer
|
430a207865
|
release: 2023.1.1
|
2023-01-23 11:34:58 +01:00 |
Jens Langhammer
|
1a5b626f96
|
root: match warning exclusions in pytest
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-01-19 20:34:51 +01:00 |
Jens Langhammer
|
49b6c71079
|
release: 2023.1.0
|
2023-01-18 15:49:45 +01:00 |
Jens L
|
9568f4dbd6
|
root: improve code style (#4436)
* cleanup pylint comments
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix url name
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* *: use ExtractHour instead of ExtractDay
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-01-15 17:02:31 +01:00 |
Jens Langhammer
|
ac07833688
|
release: 2022.12.2
|
2023-01-05 10:01:30 +01:00 |
Jens Langhammer
|
2c42c87689
|
release: 2022.12.1
|
2022-12-30 13:43:42 +01:00 |
Jens L
|
bd56922a2f
|
blueprints: watch blueprints directory and trigger tasks (#4309)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-12-30 11:30:18 +01:00 |
Jens Langhammer
|
24eb4ed963
|
release: 2022.12.0
|
2022-12-28 13:00:49 +01:00 |
Jens Langhammer
|
9dc0bb2a77
|
release: 2022.11.4
|
2022-12-23 14:17:48 +01:00 |
Jens Langhammer
|
44bf9a890e
|
release: 2022.11.3
|
2022-12-02 23:00:59 +02:00 |
Jens Langhammer
|
2a4daa5360
|
release: 2022.11.2
|
2022-12-01 10:41:29 +02:00 |
Jens Langhammer
|
3a13d19695
|
release: 2022.11.1
|
2022-11-22 21:42:10 +01:00 |
Jens Langhammer
|
20c1770ec4
|
release: 2022.11.0
|
2022-11-21 20:12:02 +01:00 |
Jens L
|
88594075b2
|
policies/password: merge hibp add zxcvbn (#4001)
* initial zxcvbn
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add api and port tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* update docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add api diff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-11-14 14:42:43 +01:00 |
dependabot[bot]
|
4095c422df
|
core: bump python from 3.10.7-slim-bullseye to 3.11.0-slim-bullseye (#3864)
* core: bump python from 3.10.7-slim-bullseye to 3.11.0-slim-bullseye
Bumps python from 3.10.7-slim-bullseye to 3.11.0-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump project
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* bump deps
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* bump ci to 3.11
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix formatting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-11-13 14:20:55 +01:00 |
Jens Langhammer
|
f3a72761c0
|
release: 2022.10.1
|
2022-10-29 17:24:55 +02:00 |
Jens Langhammer
|
89dc46a7ff
|
release: 2022.10.0
|
2022-10-21 19:42:38 +02:00 |
dependabot[bot]
|
167695d4b1
|
core: bump channels from 3.0.5 to 4.0.0 (#3799)
* core: bump channels from 3.0.5 to 4.0.0
Bumps [channels](https://github.com/django/channels) from 3.0.5 to 4.0.0.
- [Release notes](https://github.com/django/channels/releases)
- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt)
- [Commits](https://github.com/django/channels/compare/3.0.5...4.0.0)
---
updated-dependencies:
- dependency-name: channels
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* add daphne
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-10-18 22:34:27 +02:00 |
Jens Langhammer
|
2cfba36cb7
|
release: 2022.9.0
|
2022-09-23 12:33:01 +02:00 |
Jens L
|
62f93c83d4
|
ci: update pyright (#3546)
|
2022-09-07 00:23:25 +02:00 |
Jens L
|
abca435337
|
blueprints: OCI registry support (#3500)
* blueprints: add ability to load blueprints via OCI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix inheritance check for meta models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add oci tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-08-30 14:08:26 +02:00 |
Jens Langhammer
|
15c34c6f1f
|
release: 2022.8.2
|
2022-08-19 15:59:53 +01:00 |
Jens Langhammer
|
d8a68407f9
|
lifecycle: add worker-status command to debug worker cpu usage issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#3125
|
2022-08-18 20:13:30 +02:00 |
Jens Langhammer
|
435d126a1c
|
release: 2022.8.1
|
2022-08-16 16:23:36 +02:00 |
Jens L
|
d1004e3798
|
blueprints: webui (#3356)
|
2022-08-03 00:05:49 +02:00 |
Jens L
|
db1dd196e0
|
lifecycle: optimise container lifecycle and process signals (#3332)
* add dumb-init, use exec in wrapper
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix exec?
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-07-30 22:41:29 +02:00 |
Jens Langhammer
|
b82a142745
|
stages/authenticator_sms: use twilio SDK, improve docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#3237
|
2022-07-28 22:17:59 +02:00 |
Jens Langhammer
|
dae6493a3e
|
release: 2022.7.3
|
2022-07-20 09:37:43 +02:00 |
Jens Langhammer
|
8e19fb3a8c
|
release: 2022.7.2
|
2022-07-06 20:31:48 +02:00 |
Jens Langhammer
|
f316a3000b
|
release: 2022.7.1
|
2022-07-04 21:10:20 +02:00 |
Jens Langhammer
|
9201fc1834
|
release: 2022.6.3
|
2022-06-19 22:01:06 +02:00 |
Jens Langhammer
|
ff2baf502b
|
release: 2022.6.2
|
2022-06-07 21:36:18 +02:00 |
Jens Langhammer
|
67d54c5209
|
release: 2022.6.1
|
2022-06-04 21:23:33 +02:00 |
Jens Langhammer
|
6739ded5a9
|
root: remove flower dependency
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-04 14:22:25 +02:00 |
Jens Langhammer
|
558c7bba2a
|
lib: add lxml wrapper
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-06-02 13:25:24 +02:00 |
Jens Langhammer
|
fb69f67f47
|
*: cleanup vendor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-05-28 21:26:33 +02:00 |
Jens Langhammer
|
1883402b3d
|
release: 2022.5.3
|
2022-05-28 12:04:26 +02:00 |
Jens Langhammer
|
3d4a45c93f
|
release: 2022.5.2
|
2022-05-21 17:17:21 +02:00 |
Jens Langhammer
|
220d21c3e0
|
release: 2022.5.1
|
2022-05-20 19:34:45 +02:00 |
Jens Langhammer
|
9077eff34d
|
root: add silk and debugging views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-04-21 22:38:32 +02:00 |
Jens Langhammer
|
9b9c0fe663
|
release: 2022.4.1
|
2022-04-12 22:07:34 +02:00 |
Jens Langhammer
|
86a4a7dcee
|
release: 2022.3.3
|
2022-03-21 22:37:13 +01:00 |
Jens Langhammer
|
260a7aac63
|
release: 2022.3.2
|
2022-03-15 00:01:01 +01:00 |
Jens Langhammer
|
fedb81571d
|
release: 2022.3.1
|
2022-03-10 19:12:29 +01:00 |