Jens Langhammer
|
2f4c92deb9
|
Merge branch 'version-2022.1'
|
2022-01-24 21:42:12 +01:00 |
|
Jens Langhammer
|
c7ba183dc0
|
providers/proxy: fix traefik label
closes #2128
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-24 17:45:09 +01:00 |
|
Jens Langhammer
|
3d724db0e3
|
release: 2022.1.2
|
2022-01-24 11:28:00 +01:00 |
|
Jens Langhammer
|
2997542114
|
lib: disable backup by default, add note to configuration
|
2022-01-24 10:00:15 +00:00 |
|
Jens Langhammer
|
42f5cf8c93
|
outposts: allow custom label for docker containers
closes #2128
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-23 21:55:58 +01:00 |
|
Jens Langhammer
|
82cc1d536a
|
providers/proxy: add PathPrefix to auto-traefik labels
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2128
|
2022-01-23 21:55:46 +01:00 |
|
Jens Langhammer
|
6a411d7960
|
policies/hibp: ensure password is encodable
closes AUTHENTIK-1SA
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-23 21:23:24 +01:00 |
|
Jens Langhammer
|
f4a6c70e98
|
release: 2022.1.1
|
2022-01-22 18:28:40 +01:00 |
|
Jens Langhammer
|
dd8b579dd6
|
lib: ignore paramiko logger
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-21 10:46:33 +01:00 |
|
Jens Langhammer
|
994c5882ab
|
root: fix error if secret_key is purely numerical
closes #2099
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-18 09:17:33 +01:00 |
|
Jens Langhammer
|
0db0a12ef3
|
root: rename csrf header
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 16:17:44 +01:00 |
|
Jens Langhammer
|
eaeab27004
|
lib: add support for custom env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 14:56:02 +01:00 |
|
Jens Langhammer
|
111fbf119b
|
*: refactor prometheus gauges to directly updating metrics view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 13:57:07 +01:00 |
|
Jens Langhammer
|
92cc0c9c64
|
root: decrease to 10 backup history
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-14 19:59:50 +01:00 |
|
Jens Langhammer
|
18ff803370
|
outposts: trigger service update on k8s when selector doesnt match
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-14 11:42:57 +01:00 |
|
Jens Langhammer
|
6338785ce1
|
outposts: change label app.kubernetes.io/name to include outpost type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-14 10:34:54 +01:00 |
|
Jens Langhammer
|
973e151dff
|
outposts: add Additional version labels to managed k8s deployments
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-13 17:48:01 +01:00 |
|
Jens Langhammer
|
fae6d83f27
|
*: simplify extracting current version info
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-13 17:47:31 +01:00 |
|
Jens Langhammer
|
ed84fe0b8d
|
root: set samesite for csrf cookie
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 23:14:14 +01:00 |
|
Jens Langhammer
|
7db7b7cc4d
|
stages/authenticator_validate: fix lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 23:00:28 +01:00 |
|
Jens Langhammer
|
e758db5727
|
stages/authenticator_webauthn: make more WebAuthn options configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 22:57:49 +01:00 |
|
Jens Langhammer
|
4d7d700afa
|
providers/oauth2: change default redirect uri behaviour; set first used url when blank and use star for wildcard
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 22:44:57 +01:00 |
|
Jens Langhammer
|
f9a5add01d
|
root: include build in analytics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 22:18:52 +01:00 |
|
Jens Langhammer
|
2986b56389
|
root: fix backups running every minute instead of once
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-12 22:09:44 +01:00 |
|
Jens Langhammer
|
11e25617bd
|
crypto: fully parse certificate on validation in serializer to prevent invalid certificates from being saved
closes #2082
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 20:36:50 +01:00 |
|
Jens Langhammer
|
19d5902a92
|
flows: handle error if flow title contains invalid format string
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 19:49:27 +01:00 |
|
Jens Langhammer
|
71dffb21a9
|
outposts: improve error handling for outpost service connection state
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 19:44:13 +01:00 |
|
Jens Langhammer
|
2543224c7c
|
core: dont return 404 when trying to view key of expired token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 17:53:09 +01:00 |
|
Jens Langhammer
|
6b6702521f
|
api: don't return error reporting enabled when debug is enabled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-07 21:53:22 +01:00 |
|
Jens Langhammer
|
c07b8d95d0
|
outposts/proxy: remove deprecated headers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-07 17:01:23 +01:00 |
|
Jens Langhammer
|
0027dbc0e5
|
root: remove old api path
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-06 22:21:21 +01:00 |
|
Jens Langhammer
|
c15e4b24a1
|
release: 2021.12.5
|
2022-01-06 21:29:12 +01:00 |
|
Jens Langhammer
|
03503363e5
|
core: fix UserSelfSerializer's save() overwriting other user attributes
closes #2070
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-06 18:23:06 +01:00 |
|
Jens Langhammer
|
22d6621b02
|
root run backup every 24 hours
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-06 15:29:11 +01:00 |
|
Jens Langhammer
|
91dd33cee6
|
policies/reputation: trigger save on update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-05 22:06:20 +01:00 |
|
Jens Langhammer
|
5a2c367e89
|
policies/reputation: fix test
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-05 21:44:15 +01:00 |
|
Jens Langhammer
|
6e53f1689d
|
policies/reputation: rework reputation to use a single entry, include geo_ip data
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-05 21:02:33 +01:00 |
|
Jens Langhammer
|
7b1373e8d6
|
core: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 23:17:37 +01:00 |
|
Jens Langhammer
|
e70b486f20
|
outposts: handle error in certificate cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 22:53:37 +01:00 |
|
Jens Langhammer
|
5769ff45b5
|
core: add goauthentik.io/user/can-change-name
closes #2054
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 19:03:12 +01:00 |
|
Jens Langhammer
|
9d6f79558f
|
tenants: forbid creation of multiple default tenants
closes #2059
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 19:01:20 +01:00 |
|
Jens Langhammer
|
935a8f4d58
|
core: add tests for non-applicable flows with flow manager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 22:14:52 +01:00 |
|
Jens Langhammer
|
7d3d17acb9
|
core: add error handling in source flow manager when flow isn't applicable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 21:57:55 +01:00 |
|
Jens Langhammer
|
ebd476be14
|
sources/oauth: fix sources not allowing blank values
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2047
|
2022-01-03 21:36:14 +01:00 |
|
Jens Langhammer
|
31ba543c62
|
*: don't use exception keyword with structlog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 21:33:52 +01:00 |
|
Jens Langhammer
|
a101d48b5a
|
core: passthrough connection and additional data to FlowManager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2047
|
2022-01-03 21:31:26 +01:00 |
|
Jens Langhammer
|
8f44c792ac
|
sources/oauth: fix github provider not including correct base scopes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2047
|
2022-01-03 21:04:18 +01:00 |
|
Jens Langhammer
|
212220554f
|
sources/oauth: add additional scopes field to get additional data from provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2047
|
2022-01-03 16:43:52 +01:00 |
|
Jens Langhammer
|
3e22740eac
|
core: add API endpoint to directly set user's password
closes #2040
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 13:31:58 +01:00 |
|
Jens Langhammer
|
d18a691f63
|
core: prevent LDAP password being set for internal hash upgrades
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 13:23:42 +01:00 |
|