Jens Langhammer
|
f7408626a8
|
providers/proxy: return token_validity as total seconds instead of expression
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 15:44:16 +02:00 |
Jens Langhammer
|
28eeb4798e
|
providers/proxy: add token_validity field for outpost configuration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1462
|
2021-09-25 15:00:06 +02:00 |
Jens Langhammer
|
79b92e764e
|
*: fix typos in code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 00:01:11 +02:00 |
Jens Langhammer
|
919336a519
|
outposts: ensure service is always re-created with mismatching ports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-24 23:45:15 +02:00 |
Jens Langhammer
|
93bdea3769
|
core: fix api return code for user self-update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-24 11:51:03 +02:00 |
Jens Langhammer
|
64b4e851ce
|
events: add additional validation for event transport
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-23 16:29:58 +02:00 |
Jens Langhammer
|
eddca478dc
|
release: 2021.9.2
|
2021-09-23 12:34:02 +02:00 |
Jens Langhammer
|
74169860cf
|
api: add logging to sentry proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-23 09:57:42 +02:00 |
Jens Langhammer
|
2fe6de0505
|
release: 2021.9.1
|
2021-09-22 19:11:20 +02:00 |
Jens Langhammer
|
ae07f13a87
|
outposts: don't map port 9300 on docker, only expose port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-21 21:40:08 +02:00 |
Jens Langhammer
|
e6b275add3
|
stages/invitation: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 20:41:05 +02:00 |
Jens Langhammer
|
27016a5527
|
stages/invitation: fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 20:30:51 +02:00 |
Jens Langhammer
|
4c29d517f0
|
stages/email: use different query arguments for email and invitation tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:55:53 +02:00 |
Jens Langhammer
|
180d27cc37
|
outposts: don't restart container when health checks are starting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:46:05 +02:00 |
Jens Langhammer
|
3195640776
|
stages/email: slugify token identifier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:26:25 +02:00 |
Jens Langhammer
|
d900a2b6a9
|
*: fix lookup_fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:19:36 +02:00 |
Jens Langhammer
|
95a2fddfa8
|
policies/expression: add ak_user_has_authenticator
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:13:41 +02:00 |
Jens Langhammer
|
8f7d21b692
|
stages/email: don't throw 404 when token can't be found
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:01:25 +02:00 |
Jens Langhammer
|
3f84abec2f
|
core: fix token identifier not being slugified when created with user-controller input
closes #1390
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:43:25 +02:00 |
Jens Langhammer
|
b5c857aff4
|
api: add explicit lookup_value_regex, disable include_format_suffixes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:42:56 +02:00 |
Jens Langhammer
|
ac52667327
|
release: 2021.9.1-rc3
|
2021-09-19 21:52:49 +02:00 |
Jens Langhammer
|
f6e0f0282d
|
core: fix tokens not being viewable but superusers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 16:11:20 +02:00 |
Jens Langhammer
|
3f42067a8f
|
web: improve display of action buttons with non-primary classes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:57:12 +02:00 |
Jens Langhammer
|
ed6f5b98df
|
sources/ldap: improve messages of sync tasks in UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:54:22 +02:00 |
Jens Langhammer
|
c85484fc00
|
core: allow admins to create tokens with all parameters, re-add user to token form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:25:48 +02:00 |
Jens Langhammer
|
8279690a8f
|
sources/ldap: prevent error when retrying old system task with no arguments
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 16:49:26 +02:00 |
Jens Langhammer
|
3d8d93ece5
|
root: log failed celery tasks to event log
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 12:42:42 +02:00 |
Jens Langhammer
|
06af306e8a
|
sources/ldap: bump timeout, run each sync component in its own task
closes #1411
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 12:42:20 +02:00 |
dependabot[bot]
|
3e4ce62dfe
|
build(deps-dev): bump pylint from 2.10.2 to 2.11.1 (#1409)
* build(deps-dev): bump pylint from 2.10.2 to 2.11.1
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.10.2 to 2.11.1.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.10.2...v2.11.1)
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* root: update pylint config
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>
|
2021-09-17 09:46:39 +02:00 |
Jens Langhammer
|
28189bdddf
|
release: 2021.9.1-rc2
|
2021-09-16 23:23:36 +02:00 |
Jens L
|
13e2eea72f
|
web/user: new end-user interface (#1404)
* web/user: migrate to top navbar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: prepare config from server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* re-sort
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove old interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* update issue template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use notification badge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: re-add go-to-admin button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: fix remaining redirects directly to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* make settings better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: ensure sources and stages are sorted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: add sessions and consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/oauth2: add post wrapper to stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add new interface to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 22:17:05 +02:00 |
Jens L
|
9441be1ee2
|
interface split (#943)
|
2021-09-16 17:30:16 +02:00 |
Jens Langhammer
|
17503365f7
|
policies: improve error handling when using bindings without policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 11:04:31 +02:00 |
Jens Langhammer
|
ebf9f0ca63
|
stages/email: don't crash when testing stage does not exist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 11:04:08 +02:00 |
Jens Langhammer
|
ae26d2756f
|
providers/saml: improved error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 10:58:51 +02:00 |
Jens Langhammer
|
124071f9be
|
root: remove python requirement from pipfile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 10:37:43 +02:00 |
Jens Langhammer
|
341c58a722
|
core: fix token expiry for service accounts being only 30 minutes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 09:57:34 +02:00 |
Jens Langhammer
|
bdd5e16db1
|
release: 2021.9.1-rc1
|
2021-09-15 20:20:54 +02:00 |
Jens Langhammer
|
d4672bfe79
|
events: log parsed query string instead of just full path
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 20:15:04 +02:00 |
Jens Langhammer
|
abd9fab41a
|
api: fix call of sentry proxy task
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 19:39:58 +02:00 |
Jens Langhammer
|
7c8bf42ef9
|
api: send proxied sentry events in background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 19:12:20 +02:00 |
Jens Langhammer
|
274b555912
|
api: add timeout for sentry proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 18:59:27 +02:00 |
Jens Langhammer
|
916530f0d8
|
providers/oauth2: use access_code_validity for id_tokens generated when using an implicit flow, improve wording in web ui
closes #1369
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 17:14:53 +02:00 |
Jens Langhammer
|
95efd47f65
|
root: remove asgi error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 12:23:14 +02:00 |
Jens Langhammer
|
90ecb1af7f
|
outposts: fix service account's permissions being checked twice
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 09:55:27 +02:00 |
Jens Langhammer
|
d7fdca1b44
|
stages/email: fix error when retrying email delivery after stage has been deleted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 09:50:11 +02:00 |
Denis Teyssier
|
37346763dc
|
sources/oauth: Updating token url to new google url (#1397)
the present url goes to a 404
google openid (https://accounts.google.com/.well-known/openid-configuration) says the new url is `https://oauth2.googleapis.com/token`
not using the new url makes authentik fallback on the default auth flow
|
2021-09-15 09:15:19 +02:00 |
Jens Langhammer
|
ef341dd405
|
stages/user_write: add option to add newly created users to a group
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 21:45:34 +02:00 |
Jens Langhammer
|
3ddf2d6f85
|
sources/oauth: fix type lookup for openid not matching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 14:38:35 +02:00 |
Jens Langhammer
|
ba6849f29c
|
*: remove string.format()
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 12:06:47 +02:00 |