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
|
d7ab2a362a
|
ci: bump cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 13:46:11 +02:00 |
Jens Langhammer
|
e920be3a72
|
ci: add versioning to cache keys
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 12:31:29 +02:00 |
Jens Langhammer
|
f771383c4b
|
cmd: fix outpost metrics not being set in embedded mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 12:09:12 +02:00 |
Jens Langhammer
|
65c75f085a
|
website/docs: add 2021.9.1-rc2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 11:06:03 +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
|
471f7d9c62
|
outposts: add consistent name and type to metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 10:14:51 +02:00 |
Jens Langhammer
|
a6a6b3bd06
|
outposts: add outpost_name label to metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 10:04:17 +02:00 |
Jens Langhammer
|
48ad3dccda
|
outposts/proxy: remove deprecated rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 09:57:47 +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
|
9b04f2da48
|
website/docs: add notice for rancher cert
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 09:40:04 +02:00 |
github-actions[bot]
|
f7a296544f
|
web: Update Web API Client version (#1401)
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com>
|
2021-09-15 22:45:32 +02:00 |
Jens Langhammer
|
78641a57ad
|
web: update background image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 22:43:03 +02:00 |
Jens Langhammer
|
a77ff5ffec
|
website/docs: add 2021.9 to sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-15 22:37:39 +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 |
dependabot[bot]
|
c35fd2755f
|
build(deps): bump boto3 from 1.18.41 to 1.18.42 (#1398)
|
2021-09-15 08:40:42 +02:00 |
dependabot[bot]
|
281e3a0518
|
build(deps): bump django-otp from 1.1.0 to 1.1.1 (#1399)
|
2021-09-15 08:40:34 +02:00 |
github-actions[bot]
|
6349cdad2f
|
web: Update Web API Client version (#1396)
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com>
|
2021-09-14 21:50:32 +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
|
198e5ce642
|
outpost: fix crash when common keys are not defined in config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 17:40:48 +02:00 |
Felix Eckhofer
|
923fbac5b0
|
website/docs: Fix docker-compose example (#1395)
`docker-compose exec` by default allocates a tty and does not support `-it`.
See https://docs.docker.com/compose/reference/exec/
|
2021-09-14 16:35:01 +02:00 |
Jens Langhammer
|
5f28c7ace7
|
web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 14:44:57 +02:00 |
Jens Langhammer
|
d96c96006f
|
web/admin: open URLs group when urls are customisable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 14:38:52 +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 |
Jens Langhammer
|
942170f902
|
Revert "sources/oauth: fix access_token being sent as query param and not authorization header"
This reverts commit 248f993541 .
|
2021-09-14 11:59:32 +02:00 |
Jens Langhammer
|
248f993541
|
sources/oauth: fix access_token being sent as query param and not authorization header
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 11:07:36 +02:00 |
Jens Langhammer
|
56d40bddd0
|
web/admin: make token list more consistent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 10:04:15 +02:00 |
Jens Langhammer
|
3a700a449a
|
sources/oauth: don't try to load azure AD user ID as UUID
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 09:33:44 +02:00 |
Jens Langhammer
|
a20f552bcf
|
web/flows: fix alignment for duo authenticator
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-14 09:23:10 +02:00 |
dependabot[bot]
|
32331a56eb
|
build(deps): bump django-otp from 1.0.6 to 1.1.0 (#1394)
Bumps [django-otp](https://github.com/django-otp/django-otp) from 1.0.6 to 1.1.0.
- [Release notes](https://github.com/django-otp/django-otp/releases)
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst)
- [Commits](https://github.com/django-otp/django-otp/compare/v1.0.6...v1.1.0)
---
updated-dependencies:
- dependency-name: django-otp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-09-14 09:23:01 +02:00 |
dependabot[bot]
|
d752b7e41c
|
build(deps): bump @typescript-eslint/parser in /web (#1392)
|
2021-09-14 08:36:32 +02:00 |
dependabot[bot]
|
0b4223c6ca
|
build(deps): bump @typescript-eslint/eslint-plugin in /web (#1391)
|
2021-09-14 08:35:30 +02:00 |
dependabot[bot]
|
a3ec5c13f0
|
build(deps): bump boto3 from 1.18.40 to 1.18.41 (#1393)
|
2021-09-14 08:35:05 +02:00 |
Jens Langhammer
|
128b582dd6
|
website/docs: fix inconsistent version number
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-13 22:05:35 +02:00 |
Jens Langhammer
|
e59ede5422
|
website/docs: fix ports for current outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-13 22:03:02 +02:00 |
Jens Langhammer
|
6d08ba2513
|
root: update go api client
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-13 18:36:12 +02:00 |