67d54c5209
release: 2022.6.1
2022-06-04 21:23:33 +02:00
bb244b8338
providers/ldap: fix session cache being lost on provider refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-04 18:03:00 +02:00
fa04883ac1
events: use custom login failed signal, also send for mfa errors, add stage and more to context ( #3039 )
...
* use custom login failed signal, also send for mfa errors, add stage and more to context
closes #3027
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* include device class in event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-04 15:30:56 +02:00
6739ded5a9
root: remove flower dependency
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-04 14:22:25 +02:00
9a7e5d934e
root: always set AUTHENTIK_DEBUG when generating schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#3037
2022-06-04 14:18:04 +02:00
6dc6d19d2d
web: Update Web API Client version ( #3036 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-06-03 19:42:42 +02:00
36cbc44ed6
migrate to main ( #3035 )
...
closes #3032
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-03 19:40:09 +02:00
0c591a50e3
*: don't dispatch tasks on startup of server ( #3033 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-03 18:29:24 +02:00
7ee655a318
core: add bootstrap variables with authentik prefix for helm charts ( #3031 )
...
https://github.com/goauthentik/helm/pull/72
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-03 15:22:56 +02:00
8447e9b9c2
providers/proxy: envoy v2 ( #3029 )
...
* add path prefix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use prefix correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* only set redirect if session doesn't have a redirect yet
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-03 10:32:52 +02:00
09f92e5bad
build(deps-dev): bump coverage from 6.4 to 6.4.1 ( #3028 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.4 to 6.4.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4...6.4.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 09:53:42 +02:00
f9a419107a
outposts/proxyv2: add basic envoy support ( #3026 )
...
* outposts/proxyv2: add basic envoy support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* don't crash when backend is not available
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add envoy tests and docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-03 00:06:09 +02:00
8f0572d11e
outposts/ldap: add correct group objectClass ( #3023 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2861
2022-06-02 18:48:07 +02:00
7ebf793953
Translate '/web/src/locales/en.po' in 'zh_CN' ( #3024 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-06-02 18:30:38 +02:00
63783ee77b
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #3025 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-06-02 18:30:29 +02:00
eba339ba27
core: improve loading speed of flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-02 14:20:23 +02:00
0adb5a79f6
root: update supported versions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-02 14:08:02 +02:00
fa81adf254
website/docs: Add warning for timezone mounts ( #3022 )
...
Improve documentation: #3005
2022-06-02 14:02:01 +02:00
558c7bba2a
lib: add lxml wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-02 13:25:24 +02:00
8cd1a42fb9
*: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-02 11:50:10 +02:00
8cf0e78aa0
Translate '/locale/en/LC_MESSAGES/django.po' in 'ko_KR' ( #3014 )
...
Apply translations in ko_KR
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'ko_KR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-06-02 11:16:41 +02:00
3f69a57013
Translate '/web/src/locales/en.po' in 'zh_CN' ( #3017 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-06-02 11:13:45 +02:00
f7f12cab10
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #3018 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-06-02 11:13:37 +02:00
cacaa378c8
build(deps): bump django from 4.0.4 to 4.0.5 ( #3019 )
...
Bumps [django](https://github.com/django/django ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.0.4...4.0.5 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 11:13:24 +02:00
33fe85eb96
build(deps): bump golang from 1.18.2-bullseye to 1.18.3-bullseye ( #3015 )
...
Bumps golang from 1.18.2-bullseye to 1.18.3-bullseye.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 11:13:17 +02:00
a9744cbf48
build(deps-dev): bump pylint from 2.13.9 to 2.14.0 ( #3020 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.9 to 2.14.0.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.13.9...v2.14.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
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>
2022-06-02 11:12:56 +02:00
b91d8a676c
build(deps): bump goauthentik.io/api/v3 from 3.2022053.3 to 3.2022053.4 ( #3021 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022053.3 to 3.2022053.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022053.3...v3.2022053.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 11:12:45 +02:00
f19cd1c003
build(deps): bump rollup from 2.75.4 to 2.75.5 in /web ( #3016 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.75.4 to 2.75.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.75.4...v2.75.5 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 11:11:22 +02:00
65341cecd0
web: Update Web API Client version ( #3013 )
2022-06-01 23:23:31 +02:00
c0cb891078
stages/authenticator_sms: verify-only ( #3011 )
2022-06-01 23:16:28 +02:00
fc1c1a849a
stages/*: use bound logger ( #3012 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-06-01 23:01:58 +02:00
5a81ae956f
build(deps): bump @sentry/browser from 6.19.4 to 7.0.0 in /web ( #3008 )
2022-06-01 11:15:52 +02:00
0cac034512
build(deps): bump goauthentik.io/api/v3 from 3.2022053.2 to 3.2022053.3 ( #3010 )
2022-06-01 09:30:54 +02:00
5666995a15
build(deps): bump country-flag-icons from 1.5.4 to 1.5.5 in /web ( #3004 )
2022-06-01 09:29:05 +02:00
8d3059e4f3
build(deps): bump rollup from 2.75.3 to 2.75.4 in /web ( #3007 )
2022-06-01 09:28:53 +02:00
a90dc34494
build(deps): bump lxml from 4.8.0 to 4.9.0 ( #3009 )
2022-06-01 09:28:44 +02:00
2c6d82593e
root: cleanup session keys to use common format ( #3003 )
...
cleanup session keys to use common format
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-31 21:53:23 +02:00
34bcc2df1a
root: disable session_save_every_request as it overwrites the session with old data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2991
2022-05-31 20:46:27 +02:00
c00f2907ea
web/elements: fix top-right dialog close button not resetting form
...
closes #2990
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-31 19:28:18 +02:00
b4d528a789
policies: fix incorrect bound_to count
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-31 10:16:09 +02:00
d9172cb296
Revert "build(deps): bump @sentry/browser from 6.19.4 to 7.0.0 in /web ( #3002 )"
...
This reverts commit 9c6be60ad9 .
2022-05-31 10:10:57 +02:00
bee36cde59
Revert "build(deps): bump @sentry/tracing from 6.19.4 to 7.0.0 in /web ( #2997 )"
...
This reverts commit 7171706d7f .
2022-05-31 10:10:54 +02:00
d4e7d9d64a
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2995 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-31 09:53:15 +02:00
7b0265207a
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2996 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-31 09:53:05 +02:00
7c076579fd
build(deps): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 in /web ( #3000 )
...
build(deps): bump @typescript-eslint/parser in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.27.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-31 09:50:32 +02:00
7171706d7f
build(deps): bump @sentry/tracing from 6.19.4 to 7.0.0 in /web ( #2997 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.19.4 to 7.0.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.4...7.0.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 09:50:20 +02:00
9cd46ecbeb
build(deps): bump codemirror from 5.65.4 to 5.65.5 in /web ( #2998 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.65.4 to 5.65.5.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.65.4...5.65.5 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 09:50:06 +02:00
5f09ba675d
build(deps): bump react-feather from 2.0.9 to 2.0.10 in /website ( #2999 )
...
Bumps [react-feather](https://github.com/feathericons/react-feather ) from 2.0.9 to 2.0.10.
- [Release notes](https://github.com/feathericons/react-feather/releases )
- [Commits](https://github.com/feathericons/react-feather/commits )
---
updated-dependencies:
- dependency-name: react-feather
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 09:48:32 +02:00
630b926e2a
build(deps): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 in /web ( #3001 )
...
build(deps): bump @typescript-eslint/eslint-plugin in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.27.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-31 09:48:12 +02:00
9c6be60ad9
build(deps): bump @sentry/browser from 6.19.4 to 7.0.0 in /web ( #3002 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.19.4 to 7.0.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.4...7.0.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 09:48:04 +02:00
a0397fdcf4
events: set default transport mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-30 21:32:48 +02:00
59e13e8026
website/docs: update docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-30 21:26:29 +02:00
374b51e956
web: Update Web API Client version ( #2993 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-30 20:58:21 +02:00
8faa1bf865
events: add local transport mode ( #2992 )
...
* events: add local transport mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add default local transport
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-30 20:55:05 +02:00
fc75867218
events: ignore session model
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-30 20:23:07 +02:00
6d94c2c925
build(deps): bump @docusaurus/preset-classic from 2.0.0-beta.20 to 2.0.0-beta.21 in /website ( #2983 )
...
build(deps): bump @docusaurus/preset-classic in /website
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.20 to 2.0.0-beta.21.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.21/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 09:58:59 +02:00
eb51dd1379
build(deps): bump rollup from 2.74.1 to 2.75.3 in /web ( #2981 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.74.1 to 2.75.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.74.1...v2.75.3 )
---
updated-dependencies:
- dependency-name: rollup
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>
2022-05-30 09:51:43 +02:00
13a4559c37
build(deps): bump yaml from 2.1.0 to 2.1.1 in /web ( #2982 )
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 09:51:33 +02:00
4fcf7285d7
build(deps): bump @docusaurus/plugin-client-redirects from 2.0.0-beta.20 to 2.0.0-beta.21 in /website ( #2984 )
...
build(deps): bump @docusaurus/plugin-client-redirects in /website
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.20 to 2.0.0-beta.21.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.21/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 09:51:20 +02:00
0ba9f25155
build(deps-dev): bump selenium from 4.1.5 to 4.2.0 ( #2985 )
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.1.5 to 4.2.0.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.2.0 )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
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>
2022-05-30 09:51:11 +02:00
453c751c7f
build(deps): bump celery from 5.2.6 to 5.2.7 ( #2986 )
...
Bumps [celery](https://github.com/celery/celery ) from 5.2.6 to 5.2.7.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v5.2.6...v5.2.7 )
---
updated-dependencies:
- dependency-name: celery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 09:51:02 +02:00
d1eaaef254
build(deps): bump goauthentik.io/api/v3 from 3.2022052.6 to 3.2022053.2 ( #2987 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022052.6 to 3.2022053.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022052.6...v3.2022053.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
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>
2022-05-30 09:49:18 +02:00
3eb466ff4b
lifecycle: cleanup prometheus ( #2972 )
...
* remove high cardinality labels
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* retry worker number for prometheus multiprocess id
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* revert to pid, use subdirectories
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup more
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use worker id based off of https://github.com/benoitc/gunicorn/issues/1352
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing app label
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: remove static names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-29 21:45:25 +02:00
9f2529c886
stages/authentiactor_validate: cookies ( #2978 )
...
* stages/authenticator_validate: rewrite to use signed jwt cookie + expiry as MFA threshold
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-29 19:47:34 +02:00
fb25b28976
core: db sessions ( #2979 )
...
* use db session backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: wrap session cookie in JWT and add useful claims
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix compatibility with tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use standard session key for writing in sessions too
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-29 18:58:54 +02:00
612163b82f
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2976 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-28 23:27:58 +02:00
3c43690a96
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2977 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-28 23:27:45 +02:00
dd74565c7b
web: Update Web API Client version ( #2975 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-28 21:32:01 +02:00
fb69f67f47
*: cleanup vendor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-28 21:26:33 +02:00
18b48684eb
providers/oauth2: add configuration error event when wrong redirect uri is used in token request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-28 21:15:58 +02:00
098b0aef6e
*: use create_test_admin_user for all unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-28 21:13:16 +02:00
4ed8171130
web/user: fix static prompt fields being rendered with label
...
closes #2584
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-28 20:05:43 +02:00
335131affc
web/user: improve ux for restarting user settings flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-28 19:07:49 +02:00
bba17a8a67
web: Update Web API Client version ( #2974 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-28 13:23:01 +02:00
082df0ec51
Merge branch 'version-2022.5'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/providers/oauth2/views/token.py
# web/src/locales/zh-Hans.po
2022-05-28 13:19:58 +02:00
1883402b3d
release: 2022.5.3
2022-05-28 12:04:26 +02:00
88a8b7d2fa
outposts/ldap: fix type assertion after upgrading to new API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-27 21:43:58 +02:00
987f03c4be
website/docs: Update flow to run only during Github logins ( #2959 )
2022-05-27 21:43:55 +02:00
1b3aacfa1d
providers/oauth2: add migration from "*" to ".*"
...
closes #2970
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-27 21:43:51 +02:00
a03dde8a90
outposts/ldap: fix type assertion after upgrading to new API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-27 16:36:15 +02:00
5f04a187ea
website/docs: Update flow to run only during Github logins ( #2959 )
2022-05-27 16:07:33 +02:00
2b68363452
providers/oauth2: add migration from "*" to ".*"
...
closes #2970
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-27 10:23:13 +02:00
3a994ab2a4
website/docs: prepare 2022.5.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:18:02 +02:00
d7713357f4
api: migrate to openapi generator v6 ( #2968 )
...
* migrate to openapi generator v6
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* bump api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# go.mod
# go.sum
2022-05-26 22:17:57 +02:00
e7c03fdb14
web/admin: add note that regex is used for redirect URIs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:17:37 +02:00
6105956847
providers/oauth2: regex-escape URLs when set to blank
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:17:34 +02:00
89028f175a
website/docs: Fix misconfiguration causing POST requests behing Nginx to timeout ( #2967 )
...
* Update _nginx_proxy_manager.md
* Update _nginx_standalone.md
2022-05-26 22:17:31 +02:00
f121098957
root: Add docker-compose postgresql and redis healthchecks ( #2958 )
...
* Add healthchecks to docker compose
Add healthchecks for postgresql and redis, see als #2519
* bump docker-compose version to 3.4
2022-05-26 22:17:10 +02:00
4ff32af343
flows: fix flakiness in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:17:03 +02:00
972868c15c
providers/oauth2: only set expiry on user when it was freshly created
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:16:55 +02:00
0bc57f571b
api: update API browser to match admin UI and auto-switch theme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:16:34 +02:00
9de5b6f93e
build(deps): bump rapidoc from 9.2.0 to 9.3.2 in /web ( #2957 )
...
Bumps [rapidoc](https://github.com/rapi-doc/RapiDoc ) from 9.2.0 to 9.3.2.
- [Release notes](https://github.com/rapi-doc/RapiDoc/releases )
- [Commits](https://github.com/rapi-doc/RapiDoc/compare/v9.2.0...v9.3.2 )
---
updated-dependencies:
- dependency-name: rapidoc
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>
2022-05-26 22:16:34 +02:00
acf1ded1d4
website/docs: prepare 2022.5.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 22:16:07 +02:00
a286f999e2
api: migrate to openapi generator v6 ( #2968 )
...
* migrate to openapi generator v6
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* bump api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 15:15:30 +02:00
4b6c1da51d
web/admin: add note that regex is used for redirect URIs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 12:52:56 +02:00
a81d5a3d41
providers/oauth2: regex-escape URLs when set to blank
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 12:52:56 +02:00
4d17111233
website/docs: Fix misconfiguration causing POST requests behing Nginx to timeout ( #2967 )
...
* Update _nginx_proxy_manager.md
* Update _nginx_standalone.md
2022-05-26 11:52:57 +02:00
64cb9812e0
build(deps): bump @babel/plugin-transform-runtime from 7.18.0 to 7.18.2 in /web ( #2962 )
...
build(deps): bump @babel/plugin-transform-runtime in /web
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.18.0 to 7.18.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 09:56:20 +02:00
ed037b2e3a
build(deps): bump @babel/core from 7.18.0 to 7.18.2 in /web ( #2963 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.18.0 to 7.18.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 09:56:10 +02:00
d2be6a8e3a
root: Add docker-compose postgresql and redis healthchecks ( #2958 )
...
* Add healthchecks to docker compose
Add healthchecks for postgresql and redis, see als #2519
* bump docker-compose version to 3.4
2022-05-26 09:56:00 +02:00
a9667eb0f4
build(deps): bump chart.js from 3.7.1 to 3.8.0 in /web ( #2960 )
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.7.1...v3.8.0 )
---
updated-dependencies:
- dependency-name: chart.js
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>
2022-05-26 09:54:33 +02:00
7f3988f3c9
build(deps): bump @babel/preset-env from 7.18.0 to 7.18.2 in /web ( #2961 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.18.0 to 7.18.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 09:54:23 +02:00
4c095a6f2a
build(deps): bump lit from 2.2.4 to 2.2.5 in /web ( #2964 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.2.5/packages/lit )
---
updated-dependencies:
- dependency-name: lit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 09:54:07 +02:00
c10b5c3c8c
build(deps): bump @babel/plugin-proposal-decorators from 7.17.12 to 7.18.2 in /web ( #2965 )
...
build(deps): bump @babel/plugin-proposal-decorators in /web
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.17.12 to 7.18.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.2/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
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>
2022-05-26 09:54:00 +02:00
9d920580a1
build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 ( #2966 )
...
Bumps [github.com/imdario/mergo](https://github.com/imdario/mergo ) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/imdario/mergo/releases )
- [Commits](https://github.com/imdario/mergo/compare/0.3.12...v0.3.13 )
---
updated-dependencies:
- dependency-name: github.com/imdario/mergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 09:53:51 +02:00
34ef4af799
flows: fix flakiness in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-26 09:53:40 +02:00
5da47b69dd
providers/oauth2: only set expiry on user when it was freshly created
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-25 23:02:33 +02:00
0e0dd2437b
providers/oauth2: handle attribute errors when validation JWK contains private key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-25 22:23:05 +02:00
e42386b150
api: update API browser to match admin UI and auto-switch theme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-25 20:09:29 +02:00
f21f81022e
build(deps): bump rapidoc from 9.2.0 to 9.3.2 in /web ( #2957 )
...
Bumps [rapidoc](https://github.com/rapi-doc/RapiDoc ) from 9.2.0 to 9.3.2.
- [Release notes](https://github.com/rapi-doc/RapiDoc/releases )
- [Commits](https://github.com/rapi-doc/RapiDoc/compare/v9.2.0...v9.3.2 )
---
updated-dependencies:
- dependency-name: rapidoc
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>
2022-05-25 10:47:58 +02:00
e73a468921
build(deps): bump rapidoc from 9.2.0 to 9.3.2 in /website ( #2956 )
...
Bumps [rapidoc](https://github.com/rapi-doc/RapiDoc ) from 9.2.0 to 9.3.2.
- [Release notes](https://github.com/rapi-doc/RapiDoc/releases )
- [Commits](https://github.com/rapi-doc/RapiDoc/compare/v9.2.0...v9.3.2 )
---
updated-dependencies:
- dependency-name: rapidoc
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>
2022-05-25 10:47:49 +02:00
c0ac053380
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2949 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-25 10:05:33 +02:00
4e670295d1
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2950 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-25 10:05:24 +02:00
8d7d8d613c
build(deps): bump typescript from 4.6.4 to 4.7.2 in /web ( #2953 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.6.4 to 4.7.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.4...v4.7.2 )
---
updated-dependencies:
- dependency-name: typescript
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>
2022-05-25 10:04:22 +02:00
4d632a8679
build(deps): bump goauthentik.io/api/v3 from 3.2022052.2 to 3.2022052.5 ( #2954 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022052.2 to 3.2022052.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022052.2...v3.2022052.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 10:04:11 +02:00
ef219198d4
flows: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-25 00:05:04 +02:00
cc744dc581
flows: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-25 00:04:58 +02:00
47006fc9d2
website/docs: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:38:15 +02:00
ada53362d5
website/docs: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:38:02 +02:00
a03e48c5ce
website/docs: prepare 2022.5.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:35:09 +02:00
816b0c7d83
flows: fix re-imports of entries with identical PK re-creating objects
...
closes #2941
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:35:06 +02:00
a6398f46da
website/docs: prepare 2022.5.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:34:51 +02:00
56babb2649
flows: fix re-imports of entries with identical PK re-creating objects
...
closes #2941
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 23:32:08 +02:00
0edf4296c4
web/elements: fix used_by refreshing for all elements when using DeleteBulkForm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 22:14:29 +02:00
b8fdda50ec
ensure all viewsets have filter and search and add tests ( #2946 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 22:13:59 +02:00
d25a051eae
web/elements: fix used_by refreshing for all elements when using DeleteBulkForm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 22:12:35 +02:00
4a9b788703
providers/oauth2: set related_name for many-to-many so used by detects the connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 22:12:35 +02:00
d4ef321ac2
web: Update Web API Client version ( #2948 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-24 22:03:17 +02:00
80c1dbdfbb
ensure all viewsets have filter and search and add tests ( #2946 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 22:01:18 +02:00
b0af062d74
web: Update Web API Client version ( #2945 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-24 21:04:58 +02:00
b4e75218f5
sources/oauth: OIDC well-known and JWKS ( #2936 )
...
* add initial
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* include source and jwk key id in event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add more docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tests for source
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix web formatting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add provider tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 21:02:50 +02:00
ab1840dd66
web: Update Web API Client version ( #2944 )
2022-05-24 20:05:06 +02:00
482491e93c
core: fix username validator not allowing changes that can be done via flows
...
closes #2755
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-24 19:40:54 +02:00
2ca991ba3d
website/docs: fix grammar ( #2943 )
2022-05-24 13:56:19 +02:00
b20c384f5a
build(deps): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 in /web ( #2937 )
...
build(deps): bump @typescript-eslint/parser in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.26.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-24 10:29:21 +02:00
9ce8edbcd6
build(deps): bump country-flag-icons from 1.5.2 to 1.5.4 in /web ( #2938 )
...
Bumps [country-flag-icons](https://gitlab.com/catamphetamine/country-flag-icons ) from 1.5.2 to 1.5.4.
- [Release notes](https://gitlab.com/catamphetamine/country-flag-icons/tags )
- [Changelog](https://gitlab.com/catamphetamine/country-flag-icons/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/country-flag-icons/compare/v1.5.2...v1.5.4 )
---
updated-dependencies:
- dependency-name: country-flag-icons
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 10:27:25 +02:00
cb5b2148a3
build(deps): bump @typescript-eslint/eslint-plugin from 5.25.0 to 5.26.0 in /web ( #2939 )
...
build(deps): bump @typescript-eslint/eslint-plugin in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.26.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-24 10:27:14 +02:00
d5702c6282
web/admin: fix broken flow execute link ( #2940 )
2022-05-24 10:26:58 +02:00
61a876b582
providers/saml: handle parse error
...
AUTHENTIK-1K5
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 22:03:12 +02:00
8c9748e4a0
providers/oauth2: improve error handling for invalid regular expressions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:47:36 +02:00
6460245d5e
website/docs: add missing docs for #2828
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:42:00 +02:00
b7979ad48e
Revert "events: ignore silk SQLQuery object"
...
This reverts commit a26f25ccd6 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:29:05 +02:00
cbd95848e7
web: decrease elements that refresh on global refresh signal
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:26:33 +02:00
4704de937a
stages/user_write: fix typo in request context variable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:18:37 +02:00
394d8e99a4
policies: improve error logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:18:00 +02:00
a26f25ccd6
events: ignore silk SQLQuery object
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:17:52 +02:00
94257e0f50
web/admin: refactor table refresh to preserve selected/expanded elements correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 20:07:56 +02:00
b2a42a68a4
web/admin: fix flow diagram not updating on flow changes
...
closes #2932
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-23 19:48:33 +02:00
7895d59da3
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2934 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-23 14:13:17 +02:00
b54c60d7af
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2935 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-23 14:13:08 +02:00
6bab3bf68e
web/elements: fix missing click handler on wizard close button
...
closes #2931
2022-05-23 09:33:16 +00:00
fdc09c658a
web/admin: fix phrasing on LDAP provider form for bind mode
2022-05-23 09:28:22 +00:00
a690a02f99
web/admin: fix display of LDAP bind mode
...
closes #2930
2022-05-23 09:24:57 +00:00
0e912fd647
build(deps): bump codemirror from 5.65.3 to 5.65.4 in /web ( #2923 )
2022-05-23 09:11:23 +02:00
27af330932
build(deps): bump eslint from 8.15.0 to 8.16.0 in /web ( #2924 )
2022-05-23 09:11:12 +02:00
7187d28905
build(deps): bump country-flag-icons from 1.4.26 to 1.5.2 in /web ( #2925 )
2022-05-23 09:10:18 +02:00
ca832b6090
build(deps-dev): bump importlib-metadata from 4.11.3 to 4.11.4 ( #2926 )
2022-05-23 09:10:03 +02:00
53bd6bf06e
build(deps-dev): bump coverage from 6.3.3 to 6.4 ( #2927 )
2022-05-23 09:09:49 +02:00
813f271bdd
build(deps): bump goauthentik.io/api/v3 from 3.2022041.10 to 3.2022052.2 ( #2928 )
2022-05-23 09:09:31 +02:00
63dc8fe7dc
crypto: set SAN in default generated Certificate to semi-random domain
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2462
2022-05-22 23:22:06 +02:00
383f4e4dcf
root: exempt question for stale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-22 22:56:29 +02:00
2896652fef
web: Update Web API Client version ( #2922 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-22 19:36:17 +02:00
cfe2648b62
events: fix transport not allowing blank values
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-22 19:32:58 +02:00
8d49705c87
web/admin: add set password button to user view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-22 16:46:38 +02:00
c99e6d8f2c
website: fix typo in title
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 19:10:16 +02:00
0996bb500c
web: Update Web API Client version ( #2920 )
2022-05-21 18:07:18 +02:00
3d4a45c93f
release: 2022.5.2
2022-05-21 17:17:21 +02:00
0642af0b78
website/docs: add 2022.5.2 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 17:16:43 +02:00
dce623dd7c
web/user: fix use sub-pages not redirecting back to the subpage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 17:07:30 +02:00
646d174dd2
internal: revert cookie path on proxy causing redirect loops
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 16:26:12 +02:00
b8fdb82adc
web/admin: improve error handling in TokenCopyButton
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 15:56:06 +02:00
75d6cd1674
outposts: ensure the user and token are created on initial outpost save
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 15:55:19 +02:00
5c91658484
internal: fix nil pointer dereference in ldap outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 15:48:50 +02:00
ebb44c992b
Revert "internal: set SameSite for outpost"
...
This reverts commit 7e95c756b9 .
2022-05-21 14:08:40 +02:00
233bb35ebe
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2913 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-21 13:22:20 +02:00
f60d0b9753
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2914 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-21 13:22:12 +02:00
7e95c756b9
internal: set SameSite for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 13:21:45 +02:00
be26b92927
internal: cleanup outpost logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 13:18:06 +02:00
dd3ed1bfb9
web/admin: make external host clickable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 13:10:26 +02:00
6f56a61a64
website/docs: add docs for advanced SSH config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2916
2022-05-21 13:06:54 +02:00
2dee8034d3
outposts: allow externally managed SSH Config for outposts ( #2917 )
2022-05-21 12:10:08 +02:00
d9d42020cc
root: fix missing curl in dockerfile
...
closes #2915
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 00:49:15 +02:00
90298a2b6c
website/docs: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-21 00:15:40 +02:00
7c17e7d52f
web: Update Web API Client version ( #2912 )
2022-05-20 19:53:05 +02:00
fbb3ca98c1
website: add 2022.5 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-20 19:47:46 +02:00
220d21c3e0
release: 2022.5.1
2022-05-20 19:34:45 +02:00
84e74bc21e
website/docs: final 2022.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-20 19:34:43 +02:00
ec15060c84
web/admin: add button to empty state to clear search ( #2911 )
2022-05-20 18:01:26 +02:00
334898ae23
website/integrations: Fix Gitea integration manual steps ( #2910 )
2022-05-20 16:47:39 +02:00
b43df2ae27
stages/identification: redirect with QS to keep next parameters ( #2909 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-20 16:10:10 +02:00
a52638d898
internal: fix typo in session name constant
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-20 10:10:29 +02:00
5bc893b890
build(deps): bump @babel/plugin-transform-runtime from 7.17.12 to 7.18.0 in /web ( #2904 )
2022-05-20 09:45:53 +02:00
fe5d9e4cd2
build(deps): bump @babel/core from 7.17.12 to 7.18.0 in /web ( #2903 )
2022-05-20 09:45:27 +02:00
a7442e0043
build(deps): bump @formatjs/intl-listformat from 6.5.3 to 7.0.1 in /web ( #2905 )
2022-05-20 09:45:06 +02:00
8103bbf9af
build(deps): bump rollup from 2.73.0 to 2.74.1 in /web ( #2906 )
2022-05-20 09:44:50 +02:00
056b90b590
build(deps): bump @babel/preset-env from 7.17.12 to 7.18.0 in /web ( #2907 )
2022-05-20 09:44:37 +02:00
70221e3d14
web: fix labels in forms for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-19 22:03:03 +02:00
d570feffac
flows: add types to diagrams ( #2902 )
...
* add policy and stage types to diagram
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* show policies bound to the root flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix get_build_hash being empty
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-19 20:50:28 +02:00
3d52266773
flows: handle missing initial_data in challenge
...
AUTHENTIK-1HK
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-19 20:31:28 +02:00
7bdecd2ee6
stages/user_write: dynamic groups ( #2901 )
...
* stages/user_write: add dynamic groups
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* simplify functions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-19 20:28:16 +02:00
a500ff28ac
website/integrations: update proxmox docs ( #2899 )
...
Signed-off-by: Victor Roest <victor@xirion.net >
2022-05-19 20:23:27 +02:00
263bcae050
web/admin: improve empty state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/elements/table/TablePage.ts
# web/src/pages/applications/ApplicationListPage.ts
2022-05-19 10:21:46 +02:00
8691a79204
build(deps): bump postcss from 8.4.13 to 8.4.14 in /website ( #2900 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.13 to 8.4.14.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.13...8.4.14 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-19 09:29:30 +02:00
3b0b6dcf29
web: fix display of radio buttons on wizard pages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-18 23:09:02 +02:00
11f7935155
providers/oauth2: use regex to check redirect URI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2799
2022-05-18 21:22:27 +02:00
450a26d1b5
build(deps): bump @typescript-eslint/parser from 5.24.0 to 5.25.0 in /web ( #2895 )
...
build(deps): bump @typescript-eslint/parser in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.24.0 to 5.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.25.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-18 09:51:51 +02:00
3e42c1bad4
build(deps): bump @typescript-eslint/eslint-plugin from 5.24.0 to 5.25.0 in /web ( #2896 )
...
build(deps): bump @typescript-eslint/eslint-plugin in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.24.0 to 5.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.25.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-18 09:50:15 +02:00
5abbb7657b
build(deps): bump lit from 2.2.3 to 2.2.4 in /web ( #2897 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.2.4/packages/lit )
---
updated-dependencies:
- dependency-name: lit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 09:50:03 +02:00
75b0fb3393
sources/oauth: migrate twitter to oauth2 ( #2893 )
2022-05-18 00:03:02 +02:00
538c2ca4d3
stages/authenticator_*: directly save devices into db instead of session to prevent race conditions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-17 10:02:30 +02:00
5080840ed9
admin: ensure disable_update_check is set to false for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-17 10:00:26 +02:00
eded9bfb2d
build(deps): bump @babel/preset-typescript from 7.16.7 to 7.17.12 in /web ( #2885 )
...
build(deps): bump @babel/preset-typescript in /web
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.16.7 to 7.17.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
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>
2022-05-17 09:34:09 +02:00
b3a43ae37c
build(deps): bump @typescript-eslint/parser from 5.23.0 to 5.24.0 in /web ( #2884 )
...
build(deps): bump @typescript-eslint/parser in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.23.0 to 5.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.24.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-17 09:30:24 +02:00
dc78746825
build(deps): bump @babel/preset-env from 7.17.10 to 7.17.12 in /web ( #2881 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.17.10 to 7.17.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 09:29:58 +02:00
3c6828cbba
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2878 )
...
Translate /web/src/locales/en.po in zh_CN
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-17 09:29:45 +02:00
26646264dc
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2879 )
...
Translate /web/src/locales/en.po in zh-Hans
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-17 09:29:36 +02:00
f7ecfdd4b6
build(deps): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.24.0 in /web ( #2883 )
...
build(deps): bump @typescript-eslint/eslint-plugin in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.23.0 to 5.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.24.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-17 09:29:20 +02:00
967c80069b
build(deps): bump @babel/core from 7.17.10 to 7.17.12 in /web ( #2882 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.10 to 7.17.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 09:28:57 +02:00
f8b0c071b7
build(deps): bump @babel/plugin-transform-runtime from 7.17.10 to 7.17.12 in /web ( #2886 )
...
build(deps): bump @babel/plugin-transform-runtime in /web
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.17.10 to 7.17.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 09:28:40 +02:00
221ab47410
build(deps): bump actions/setup-node from 3.1.1 to 3.2.0 ( #2887 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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>
2022-05-17 09:27:50 +02:00
ffe162214f
build(deps): bump @babel/plugin-proposal-decorators from 7.17.9 to 7.17.12 in /web ( #2888 )
...
build(deps): bump @babel/plugin-proposal-decorators in /web
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.17.9 to 7.17.12.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.12/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 09:27:24 +02:00
ad9d8d26ed
build(deps): bump paramiko from 2.10.4 to 2.11.0 ( #2889 )
...
Bumps [paramiko](https://github.com/paramiko/paramiko ) from 2.10.4 to 2.11.0.
- [Release notes](https://github.com/paramiko/paramiko/releases )
- [Changelog](https://github.com/paramiko/paramiko/blob/main/NEWS )
- [Commits](https://github.com/paramiko/paramiko/compare/2.10.4...2.11.0 )
---
updated-dependencies:
- dependency-name: paramiko
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>
2022-05-17 09:27:07 +02:00
35402ada17
website/docs: fix missing new name attribute for invitations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-16 20:40:24 +02:00
086a44bdbd
web/user: add message upon source connection deletion
...
closes #2522
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-16 20:28:23 +02:00
6494a0352f
Translate '/web/src/locales/en.po' in 'zh-Hans' ( #2877 )
2022-05-16 09:20:20 +02:00
ca1fb737a8
Translate '/web/src/locales/en.po' in 'zh_CN' ( #2876 )
2022-05-16 09:20:02 +02:00
9e91a0a85d
build(deps): bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 ( #2875 )
2022-05-16 09:19:36 +02:00
4e68fe2fea
build(deps): bump goauthentik.io/api/v3 from 3.2022041.6 to 3.2022041.10 ( #2874 )
2022-05-16 09:19:26 +02:00
a36eab81eb
build(deps-dev): bump pylint from 2.13.8 to 2.13.9 ( #2873 )
2022-05-16 09:19:09 +02:00
215b2a3224
build(deps): bump @patternfly/patternfly from 4.192.1 to 4.194.4 in /web ( #2872 )
2022-05-16 09:17:43 +02:00
4c3f8e446f
build(deps): bump yaml from 2.0.1 to 2.1.0 in /web ( #2871 )
2022-05-16 09:17:31 +02:00
4b9922e5b1
build(deps): bump rollup from 2.72.1 to 2.73.0 in /web ( #2870 )
2022-05-16 09:17:17 +02:00
6324521424
build(deps): bump react-before-after-slider-component from 1.1.2 to 1.1.3 in /website ( #2869 )
2022-05-16 09:17:02 +02:00
d6b18f2833
web: Update Web API Client version ( #2868 )
2022-05-16 01:13:29 +02:00
333e58ce2f
flows/layouts ( #2867 )
2022-05-16 01:10:23 +02:00
699d3ca067
ci: exclude confirmed issues from stale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-15 23:16:52 +02:00
296779ddf1
providers/ldap: remove technical preview disclaimer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-15 17:33:03 +02:00
8669f498f1
web: Update Web API Client version ( #2866 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-14 22:43:55 +02:00
4de2ac3248
events: add task to expire seen notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 22:41:50 +02:00
eb4dce91c3
events: add user filter to notifications
...
as superuser all notifications are returned regardless of permission so we need to filter
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 22:31:13 +02:00
c64a99345b
web: fix scrolling issue on library page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 21:58:42 +02:00
2e174a1be5
website/docs: update 2022.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 21:48:28 +02:00
11ef500475
web: Update Web API Client version ( #2865 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-14 21:38:38 +02:00
d4fd6153c8
api: fix OwnerFilter filtering out objects for superusers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 21:36:00 +02:00
85b6bfbe5f
sources: fix parent serializer for user connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 21:26:02 +02:00
5ddd138c97
web: update default flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 20:08:59 +02:00
5644d5f3f7
stages/authenticator_totp: fix key error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 19:57:00 +02:00
be06adcb59
web: lazy load parts of interfaces ( #2864 )
2022-05-14 17:07:37 +02:00
4da350ebfc
web: fix dateTimeLocal() dropping local timezone
...
closes #2860
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 12:47:30 +02:00
f391c33bdf
providers/oauth2: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 12:41:40 +02:00
18f450bd49
root: enable sentry for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 12:29:30 +02:00
ee36b7f3eb
flows: move autosubmit stage into flows package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 12:06:19 +02:00
f56d619243
web: Update Web API Client version ( #2862 )
2022-05-14 00:17:33 +02:00
a9a62bbfc8
providers/oauth2: use correct title based on flow context and translated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 00:08:29 +02:00
ddd785898b
providers/saml: add title attribute to autosubmit stage and render correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 00:08:14 +02:00
8ba45a5f6a
providers/oauth2: don't create events before client_id can be verified to prevent spam
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-14 00:02:01 +02:00
7d41e6227b
providers/oauth2: add tests for form_post, fix attrs not being flattened
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-13 23:52:50 +02:00
1363226697
providers/saml: make SAML metadata generation consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-13 17:40:18 +02:00
25910bb577
build(deps-dev): bump coverage from 6.3.2 to 6.3.3 ( #2857 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.3.2 to 6.3.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3.2...6.3.3 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 09:44:07 +02:00
62e54a3a51
build(deps): bump pyjwt from 2.3.0 to 2.4.0 ( #2858 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: pyjwt
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>
2022-05-13 09:43:54 +02:00
5f5b4c962b
ci: fix website mark
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-12 22:54:29 +02:00
4a9a19eacb
website/integrations: clear up home-assistant integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-12 21:40:58 +02:00
d4abf5621e
providers/oauth2: add support for form_post response mode ( #2818 )
...
* Added request verification and parameter generation
* response_mode added to OAuthAuthorizationParams return
* Added class OauthPostFulfillmentStage
Check response_mode in initialization
* Corrected typo
* Removed separate class
Added handling for FORM_POST in create_response_uri
Added handling for FORM_POST in return class
* Fixed pylint error (trailing-whitespace)
Removed comment
* Reformatted authorize.py with black
2022-05-12 21:36:31 +02:00
1cb71b5217
web: fix invalid import paths
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-12 13:22:22 +02:00
a884f23855
build(deps-dev): bump pytest-randomly from 3.11.0 to 3.12.0 ( #2855 )
...
Bumps [pytest-randomly](https://github.com/pytest-dev/pytest-randomly ) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/pytest-dev/pytest-randomly/releases )
- [Changelog](https://github.com/pytest-dev/pytest-randomly/blob/main/HISTORY.rst )
- [Commits](https://github.com/pytest-dev/pytest-randomly/compare/3.11.0...3.12.0 )
---
updated-dependencies:
- dependency-name: pytest-randomly
dependency-type: direct:development
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>
2022-05-12 09:44:55 +02:00
421b003218
internal: set path on cookie for proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2305
2022-05-11 10:08:38 +02:00
25a4310bb1
internal: use Expires not MaxAge for LDAP session
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-11 10:04:32 +02:00
e897307548
Translate /web/src/locales/en.po in zh_CN ( #2846 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-11 10:00:09 +02:00
0fd959c5c0
Translate /web/src/locales/en.po in zh-Hans ( #2847 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-11 10:00:00 +02:00
ce7d18798f
build(deps): bump golang from 1.18.1-bullseye to 1.18.2-bullseye ( #2848 )
...
Bumps golang from 1.18.1-bullseye to 1.18.2-bullseye.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 09:59:08 +02:00
be3b034cb8
build(deps): bump fuse.js from 6.6.1 to 6.6.2 in /web ( #2849 )
...
Bumps [fuse.js](https://github.com/krisk/Fuse ) from 6.6.1 to 6.6.2.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/master/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v6.6.1...v6.6.2 )
---
updated-dependencies:
- dependency-name: fuse.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 09:58:59 +02:00
9f674442d3
build(deps): bump goauthentik.io/api/v3 from 3.2022041.5 to 3.2022041.6 ( #2850 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022041.5 to 3.2022041.6.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022041.5...v3.2022041.6 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 09:58:51 +02:00
c21793943d
build(deps): bump sentry-sdk from 1.5.11 to 1.5.12 ( #2851 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.11 to 1.5.12.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.11...1.5.12 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-11 09:57:50 +02:00
ec67b60219
policies/hibp: check in prompt data ( #2845 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 23:47:36 +02:00
2fe553785e
web: Update Web API Client version ( #2844 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-10 21:08:47 +02:00
fd1d38f844
stages/authenticator_validate: remember ( #2828 )
...
* initial
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: cleanup timedelta help
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tooltip
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* assert response code in self.assertStageResponse
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add more tests, add duo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 21:05:22 +02:00
4d755dc0f6
build(deps): bump goauthentik.io/api/v3 from 3.2022041.4 to 3.2022041.5 ( #2843 )
...
* build(deps): bump goauthentik.io/api/v3 from 3.2022041.4 to 3.2022041.5
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022041.4 to 3.2022041.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022041.4...v3.2022041.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix
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-05-10 20:33:19 +02:00
30c65f9e61
web: Update Web API Client version ( #2840 )
...
* web: Update Web API Client version
Signed-off-by: GitHub <noreply@github.com >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 10:37:50 +02:00
3554406aa5
root: fix duplicate enum in api scheme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 10:24:18 +02:00
5eeaac1ad9
ci: fix path for bumping web api client version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 10:19:15 +02:00
5a172abdb9
ci: allow manual triggering of web API release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 10:12:47 +02:00
8f861d8ecb
website/docs: Expanded documentation for SAML Federation w/ examples. ( #2822 )
...
* Expanded documentation for SAML Federation w/ examples.
* Added short section for setup on IDP side
* Formatting according to guidelines
Changed example section to table instead of headings
* Escaped <> for formatting
* Fixed quotation on <>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-10 10:11:10 +02:00
f9fdcd2d07
build(deps): bump @typescript-eslint/parser in /web ( #2837 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.22.0 to 5.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.23.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-10 09:35:03 +02:00
ed58f21a21
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2838 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.22.0 to 5.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.23.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-10 09:33:50 +02:00
45af8eb4be
build(deps): bump @docusaurus/preset-classic in /website ( #2834 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.18 to 2.0.0-beta.20.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.20/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 21:33:04 +02:00
88573105a0
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #2835 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.18 to 2.0.0-beta.20.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.20/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 21:31:03 +02:00
f9469e3f99
website: format docs with prettier ( #2833 )
...
* run prettier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add scim to comparison
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-09 21:22:41 +02:00
26d92d9259
build(deps): bump kubernetes from 23.3.0 to 23.6.0 ( #2832 )
2022-05-09 09:11:28 +02:00
9cb0d37d51
build(deps): bump rollup from 2.72.0 to 2.72.1 in /web ( #2831 )
2022-05-09 09:11:23 +02:00
5a25e1524a
build(deps): bump eslint from 8.14.0 to 8.15.0 in /web ( #2830 )
2022-05-09 09:11:17 +02:00
9e1a518689
internal: add signal handler for SIGTERM
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 23:05:47 +02:00
cf5771dad3
Translate /web/src/locales/en.po in zh-Hans ( #2827 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-08 19:43:59 +02:00
db5aafed36
Translate /web/src/locales/en.po in zh_CN ( #2826 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-08 19:43:49 +02:00
4b0324220a
website/docs: prepare 2022.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 17:32:21 +02:00
0183d2c880
root: match client-go openapi generator version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 17:25:09 +02:00
c1fe18a261
ci: always generate Go API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 16:50:58 +02:00
ab2299ba1e
outposts/ldap: cached bind ( #2824 )
...
* initial cached ldap bind support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* clean up api generation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use gh action for golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 16:48:53 +02:00
2678b381b9
web: Update Web API Client version ( #2825 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-05-08 16:14:02 +02:00
d3ef7920cb
root: add bind mode to schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-08 16:08:06 +02:00
860269acf0
root: set SESSION_SAVE_EVERY_REQUEST to enable sliding sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1878
2022-05-07 22:32:56 +02:00
d2bd177b8f
Apply translations in zh_CN ( #2735 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-07 21:33:08 +02:00
32cc03832a
Apply translations in zh-Hans ( #2736 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-05-07 21:32:59 +02:00
948d2cbdca
web/user: add missing checkbox element in user settings ( #2762 )
2022-05-07 21:32:11 +02:00
22026f0755
website/integration: add Weblate integration with SAML ( #2786 )
...
* added weblate integration
* added missing entry in sidebarIntegrations
2022-05-07 21:26:10 +02:00
a7a7b5aacb
root: export poetry deps to requirements.txt so we don't need poetry … ( #2823 )
...
* root: export poetry deps to requirements.txt so we don't need poetry installed, removed packages we don't need anymore
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-07 21:22:33 +02:00
03d5b9e7e9
build(deps): bump fuse.js from 6.6.0 to 6.6.1 in /web ( #2810 )
...
Bumps [fuse.js](https://github.com/krisk/Fuse ) from 6.6.0 to 6.6.1.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/master/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v6.6.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: fuse.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 10:09:19 +02:00
30c7e6c94c
providers/oauth2: fixed typo (PROMPT_CONSNET => PROMPT_CONSENT) ( #2819 )
2022-05-06 10:09:09 +02:00
1ba96586f7
build(deps): bump rollup from 2.71.1 to 2.72.0 in /web ( #2811 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.71.1 to 2.72.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.71.1...v2.72.0 )
---
updated-dependencies:
- dependency-name: rollup
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>
2022-05-06 09:53:57 +02:00
607f632515
build(deps): bump docker/login-action from 1 to 2 ( #2812 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:53:49 +02:00
58b46fbfcd
build(deps): bump docker/setup-buildx-action from 1 to 2 ( #2813 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:53:40 +02:00
9b53e26ab0
build(deps): bump docker/setup-qemu-action from 1.2.0 to 2.0.0 ( #2814 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1.2.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:53:28 +02:00
832d3175aa
build(deps): bump docker/build-push-action from 2 to 3 ( #2815 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:53:18 +02:00
ebea8369d6
build(deps-dev): bump selenium from 4.1.3 to 4.1.5 ( #2816 )
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.1.3 to 4.1.5.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/commits )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:53:07 +02:00
a8508aac99
build(deps): bump github.com/go-openapi/runtime from 0.24.0 to 0.24.1 ( #2817 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.24.0 to 0.24.1.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.24.0...v0.24.1 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 09:52:25 +02:00
59df02b3b8
root: disable stdout capturing for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-05 23:08:36 +02:00
f00657f217
website/integrations: update opnsense integration guidance ( #2808 )
...
* website/docs: update opnsense integration guidance
* website/docs: remove `-user` opnsense integration
2022-05-05 12:26:16 +02:00
110bc762a1
build(deps): bump sentry-sdk from 1.5.10 to 1.5.11 ( #2806 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.10 to 1.5.11.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.10...1.5.11 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 10:16:57 +02:00
f35e5f79aa
build(deps): bump fuse.js from 6.5.3 to 6.6.0 in /web ( #2800 )
...
Bumps [fuse.js](https://github.com/krisk/Fuse ) from 6.5.3 to 6.6.0.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/master/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v6.5.3...v6.6.0 )
---
updated-dependencies:
- dependency-name: fuse.js
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>
2022-05-03 12:31:32 +02:00
3f32109706
build(deps): bump @rollup/plugin-node-resolve in /web ( #2801 )
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ) from 13.2.1 to 13.3.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v13.3.0/packages/node-resolve )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
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>
2022-05-03 12:31:14 +02:00
0f042f2e4a
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2802 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.21.0 to 5.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.22.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-05-03 12:31:02 +02:00
34d1eb140b
build(deps): bump @typescript-eslint/parser in /web ( #2803 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.21.0 to 5.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.22.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-05-03 12:28:13 +02:00
62f67aabe3
build(deps-dev): bump pylint from 2.13.7 to 2.13.8 ( #2804 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.7 to 2.13.8.
- [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.13.7...v2.13.8 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 10:49:18 +02:00
82c3eaa0f9
website/integrations: fix duplicate cn=
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-02 23:19:50 +02:00
31ede2ae1d
build(deps): bump @babel/preset-env from 7.16.11 to 7.17.10 in /web ( #2793 )
2022-05-02 13:41:45 +02:00
54c672256f
build(deps): bump postcss from 8.4.12 to 8.4.13 in /website ( #2794 )
2022-05-02 13:41:24 +02:00
5f47d46b6f
build(deps): bump @babel/core from 7.17.9 to 7.17.10 in /web ( #2795 )
2022-05-02 13:40:57 +02:00
3f23bc0b85
build(deps): bump rollup from 2.70.2 to 2.71.1 in /web ( #2796 )
2022-05-02 13:40:44 +02:00
366142382b
build(deps): bump @babel/plugin-transform-runtime in /web ( #2797 )
2022-05-02 13:40:23 +02:00
ddbe0aaf13
stages/user_delete: fix delete stage failing when pending user is not explicitly set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-05-01 13:59:33 +02:00
75320bf579
website/docs: add missing breaking change in prompt stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-29 21:19:51 +02:00
15d8988569
Revert "lifecycle: use worker nr instead of process id to keep number of prometheus database files low"
...
This reverts commit 254249e38b .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-29 18:14:04 +02:00
84930b4924
Revert "internal: fix high cpu when backend isnt healthy"
...
This reverts commit eb6cfd22a7 .
Revert "root: handle JSON error in metrics too"
This reverts commit 1ede972222 .
Revert "root: don't force multiprocess prometheus registry"
This reverts commit cd1d1b4402 .
Revert "root: add error handling for prometheus view"
This reverts commit c0a883f76f .
2022-04-29 18:13:26 +02:00
1ede972222
root: handle JSON error in metrics too
...
this can happen when the worker is killed while writing metrics
2022-04-29 11:01:04 +00:00
cd1d1b4402
root: don't force multiprocess prometheus registry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-29 10:53:47 +02:00
79caba45cc
build(deps): bump lit from 2.2.2 to 2.2.3 in /web ( #2787 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.2.3/packages/lit )
---
updated-dependencies:
- dependency-name: lit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 10:25:07 +02:00
c101357051
build(deps): bump typescript from 4.6.3 to 4.6.4 in /web ( #2788 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.6.3 to 4.6.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.3...v4.6.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 10:24:57 +02:00
9bebb82bbf
build(deps): bump webauthn from 1.5.0 to 1.5.2 ( #2789 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.5.0...v1.5.2 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 10:24:46 +02:00
d95d2ca7fe
build(deps): bump github.com/go-openapi/runtime from 0.23.3 to 0.24.0 ( #2790 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.23.3 to 0.24.0.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.23.3...v0.24.0 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
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>
2022-04-29 10:24:30 +02:00
c0a883f76f
root: add error handling for prometheus view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-29 10:17:53 +02:00
eb6cfd22a7
internal: fix high cpu when backend isnt healthy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-29 10:03:40 +02:00
254249e38b
lifecycle: use worker nr instead of process id to keep number of prometheus database files low
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2784
2022-04-28 23:09:39 +02:00
da28bb7d3c
build(deps): bump @typescript-eslint/parser in /web ( #2774 )
2022-04-26 14:42:41 +02:00
391c1ff911
build(deps): bump @patternfly/patternfly from 4.185.1 to 4.192.1 in /web ( #2773 )
2022-04-26 14:42:25 +02:00
1d475d0982
build(deps): bump paramiko from 2.10.3 to 2.10.4 ( #2777 )
2022-04-26 14:41:31 +02:00
f92fa61101
build(deps): bump drf-spectacular from 0.22.0 to 0.22.1 ( #2778 )
2022-04-26 14:41:24 +02:00
ccca397a77
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2775 )
2022-04-26 14:41:11 +02:00
162fd26f32
build(deps): bump github/codeql-action from 1 to 2 ( #2776 )
2022-04-26 14:41:02 +02:00
1d7a235766
build(deps): bump node from 16 to 18 ( #2753 )
...
Bumps node from 16 to 18.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:30:08 +02:00
01a8deb77f
build(deps): bump tslib from 2.3.1 to 2.4.0 in /web ( #2754 )
...
Bumps [tslib](https://github.com/Microsoft/tslib ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/Microsoft/tslib/releases )
- [Commits](https://github.com/Microsoft/tslib/compare/2.3.1...2.4.0 )
---
updated-dependencies:
- dependency-name: tslib
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>
2022-04-25 12:29:54 +02:00
cba770a551
build(deps): bump eslint from 8.13.0 to 8.14.0 in /web ( #2764 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.13.0 to 8.14.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.13.0...v8.14.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2022-04-25 12:29:33 +02:00
c67afc4084
build(deps): bump @lingui/detect-locale from 3.13.2 to 3.13.3 in /web ( #2765 )
...
Bumps [@lingui/detect-locale](https://github.com/lingui/js-lingui ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: "@lingui/detect-locale"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:29:19 +02:00
4ed30fa61e
build(deps): bump @lingui/cli from 3.13.2 to 3.13.3 in /web ( #2768 )
...
Bumps [@lingui/cli](https://github.com/lingui/js-lingui ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: "@lingui/cli"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:29:06 +02:00
db16a0ffbe
build(deps): bump @lingui/macro from 3.13.2 to 3.13.3 in /web ( #2763 )
...
Bumps [@lingui/macro](https://github.com/lingui/js-lingui ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: "@lingui/macro"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:28:37 +02:00
99ec355710
build(deps): bump @rollup/plugin-commonjs from 21.1.0 to 22.0.0 in /web ( #2766 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 21.1.0 to 22.0.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v22.0.0/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:27:53 +02:00
9e1882cebd
build(deps): bump @types/chart.js from 2.9.36 to 2.9.37 in /web ( #2767 )
...
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js ) from 2.9.36 to 2.9.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js )
---
updated-dependencies:
- dependency-name: "@types/chart.js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:27:40 +02:00
80912cace0
build(deps): bump @lingui/core from 3.13.2 to 3.13.3 in /web ( #2769 )
...
Bumps [@lingui/core](https://github.com/lingui/js-lingui ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: "@lingui/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:27:20 +02:00
0882894dc3
build(deps): bump country-flag-icons from 1.4.25 to 1.4.26 in /web ( #2770 )
...
Bumps [country-flag-icons](https://gitlab.com/catamphetamine/country-flag-icons ) from 1.4.25 to 1.4.26.
- [Release notes](https://gitlab.com/catamphetamine/country-flag-icons/tags )
- [Changelog](https://gitlab.com/catamphetamine/country-flag-icons/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/country-flag-icons/compare/v1.4.25...v1.4.26 )
---
updated-dependencies:
- dependency-name: country-flag-icons
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:27:05 +02:00
c1582147d7
build(deps-dev): bump pytest from 7.1.1 to 7.1.2 ( #2771 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.1.1...7.1.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 12:24:58 +02:00
ab8b37a899
events: fix ignored instances not being a tuple
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-25 11:19:58 +02:00
9077eff34d
root: add silk and debugging views
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-21 22:38:32 +02:00
2399fa456b
policies: fix current user not being set in server-side policy deny
...
closes #2039
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-21 22:30:27 +02:00
c8c69a9a56
build(deps): bump codemirror from 5.65.2 to 5.65.3 in /web ( #2750 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.65.2 to 5.65.3.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.65.2...5.65.3 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-21 10:54:37 +02:00
1258f3bba2
build(deps-dev): bump pylint from 2.13.5 to 2.13.7 ( #2751 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.5 to 2.13.7.
- [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.13.5...v2.13.7 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-21 10:54:29 +02:00
5488120e84
build(deps): bump duo-client from 4.3.2 to 4.4.0 ( #2752 )
...
Bumps [duo-client](https://github.com/duosecurity/duo_client_python ) from 4.3.2 to 4.4.0.
- [Release notes](https://github.com/duosecurity/duo_client_python/releases )
- [Commits](https://github.com/duosecurity/duo_client_python/compare/4.3.2...4.4.0 )
---
updated-dependencies:
- dependency-name: duo-client
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>
2022-04-21 10:54:18 +02:00
0b4ac54363
*: default to max 60 for fqdn_rand
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-20 20:07:25 +02:00
1a1434bfda
*: decrease frequency of background tasks, smear tasks based on name and fqdn
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2159
2022-04-20 18:43:40 +02:00
1328c3e62c
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2746 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.19.0 to 5.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.20.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-04-19 09:39:15 +02:00
1800b62cd6
build(deps): bump @typescript-eslint/parser in /web ( #2747 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.19.0 to 5.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.20.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-04-19 09:36:48 +02:00
32fa4c9fcb
build(deps): bump @rollup/plugin-commonjs from 21.0.3 to 21.1.0 in /web ( #2740 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 21.0.3 to 21.1.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.1.0/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
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>
2022-04-18 13:23:22 +02:00
15f0045a00
build(deps): bump rollup from 2.70.1 to 2.70.2 in /web ( #2738 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.70.1 to 2.70.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.70.1...v2.70.2 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:22:32 +02:00
ac2211d9da
build(deps): bump moment from 2.29.2 to 2.29.3 in /web ( #2737 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.3.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/2.29.3/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.3 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:22:24 +02:00
cbd5b0dbfd
build(deps): bump yaml from 2.0.0 to 2.0.1 in /web ( #2739 )
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:22:16 +02:00
8e4896d261
build(deps): bump @rollup/plugin-node-resolve in /web ( #2741 )
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v13.2.1/packages/node-resolve )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:22:01 +02:00
9481df619a
build(deps): bump sentry-sdk from 1.5.9 to 1.5.10 ( #2742 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.9 to 1.5.10.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.9...1.5.10 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:21:52 +02:00
d283a5236c
core: add custom shell command which imports all models and creates events for model events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-17 18:14:57 +02:00
6add88654e
build(deps): bump goauthentik.io/api/v3 from 3.2022041.2 to 3.2022041.3 ( #2734 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022041.2 to 3.2022041.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022041.2...v3.2022041.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-17 17:30:40 +02:00
e4486b98fc
web: Update Web API Client version ( #2733 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-17 17:05:43 +02:00
778065f468
core: add flag to globally disable impersonation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-17 16:52:55 +02:00
70794d79dd
sources/oauth: Fix wording for OAuth source names ( #2732 )
2022-04-17 16:40:10 +02:00
6e5ac4bffc
website/docs: add missing redis port to configuration page ( #2731 )
...
Added the `AUTHENTIK_REDIS__PORT` to the documentation.
2022-04-17 16:40:00 +02:00
4bab42fb58
Translate /locale/en/LC_MESSAGES/django.po in de ( #2727 )
2022-04-15 23:45:53 +02:00
c97823fe49
build(deps): bump goauthentik.io/api/v3 from 3.2022041.1 to 3.2022041.2 ( #2726 )
2022-04-15 11:09:56 +02:00
a3bb5d89cc
events: fix created events only being logged as debug level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-14 22:37:30 +02:00
f4f9f525d7
providers/oauth2: include application in login event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-14 22:36:45 +02:00
555525ea9d
build(deps): bump async from 2.6.3 to 2.6.4 in /website ( #2725 )
...
* root: use npm ci
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* build(deps): bump async from 2.6.3 to 2.6.4 in /website
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-14 22:35:53 +02:00
e455e20312
root: use npm ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-14 22:33:36 +02:00
4c14e88a25
flows: pin dependency in migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-14 22:28:26 +02:00
7561ea15de
providers/oauth2: add additional tracing to token view
2022-04-14 16:48:17 +00:00
8242b09394
flows: handle flow title formatting error better, add user to flow title context
2022-04-14 13:56:20 +00:00
6f0fa731c0
build(deps): bump golang from 1.18.0-bullseye to 1.18.1-bullseye ( #2720 )
...
Bumps golang from 1.18.0-bullseye to 1.18.1-bullseye.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-14 09:58:38 +02:00
576bb013ed
build(deps): bump @rollup/plugin-typescript from 8.3.1 to 8.3.2 in /web ( #2721 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v8.3.2/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-14 09:58:24 +02:00
aefedfb836
build(deps): bump goauthentik.io/api/v3 from 3.2022033.11 to 3.2022041.1 ( #2722 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022033.11 to 3.2022041.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022033.11...v3.2022041.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
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>
2022-04-14 09:57:46 +02:00
4295ddb671
web: Update Web API Client version ( #2718 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-13 10:34:47 +02:00
9b9c0fe663
release: 2022.4.1
2022-04-12 22:07:34 +02:00
5a58f6ee64
providers/oauth2: remove test for non sa user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-12 20:35:13 +02:00
da83c3af53
ci: disable translation schedule
2022-04-12 16:27:34 +00:00
e84b17d550
providers/oauth2: don't force service accounts for client_credentials flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-12 10:23:25 +02:00
b4fb0190a3
build(deps): bump @typescript-eslint/parser in /web ( #2711 )
2022-04-12 09:12:02 +02:00
bb52b95e5b
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2712 )
2022-04-12 09:09:21 +02:00
a2b5d667af
build(deps): bump @rollup/plugin-node-resolve in /web ( #2710 )
2022-04-12 09:09:10 +02:00
2df9c0479d
build(deps): bump goauthentik.io/api/v3 ( #2716 )
2022-04-12 09:08:59 +02:00
5c673dc7bb
build(deps): bump actions/setup-node from 3.1.0 to 3.1.1 ( #2715 )
2022-04-12 09:07:09 +02:00
da2dd7daf4
build(deps): bump twisted from 22.2.0 to 22.4.0 ( #2713 )
2022-04-12 09:06:54 +02:00
f2a80030d7
build(deps): bump sentry-sdk from 1.5.8 to 1.5.9 ( #2714 )
2022-04-12 09:06:40 +02:00
918183f472
core: compile backend translations ( #2706 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-11 22:27:32 +02:00
9da439623b
stages/authenticator_duo: fix bad request being sent to duo when calling enrollment_status outside a flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2666
2022-04-11 21:02:32 +02:00
957bb1c5ef
core: make generated token length configurable
...
closes #2574
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-11 20:57:16 +02:00
677d46d7fd
website/docs: prepare 2022.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-11 20:54:16 +02:00
5af7baf36c
web: Update Web API Client version ( #2705 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-11 20:46:22 +02:00
8b2ca822f5
core: compile backend translations ( #2704 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-11 20:46:10 +02:00
2303a97bb9
core: add method to set key of token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2574
2022-04-11 20:43:39 +02:00
8be04cc013
providers/oauth2: fix elliptic curve keys attempting to use EC256 instead of ES256
...
closes #2703
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-11 20:05:58 +02:00
9b6e47e6b8
outposts/ldap: fix panic in type conversion when value is nil
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-11 15:52:58 +02:00
677621989a
build(deps): bump django from 4.0.3 to 4.0.4 ( #2702 )
...
Bumps [django](https://github.com/django/django ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 10:39:51 +02:00
0d5125db76
build(deps): bump @patternfly/patternfly from 4.183.1 to 4.185.1 in /web ( #2699 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.183.1 to 4.185.1.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/main/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.183.1...prerelease-v4.185.1 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
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>
2022-04-11 09:51:41 +02:00
ed88f6594c
build(deps): bump actions/upload-artifact from 2 to 3 ( #2700 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 09:51:28 +02:00
b1816f2101
build(deps): bump eslint from 8.12.0 to 8.13.0 in /web ( #2698 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.12.0 to 8.13.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.12.0...v8.13.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2022-04-11 09:51:12 +02:00
fe60c26e11
build(deps): bump actions/setup-go from 2 to 3 ( #2701 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 09:49:51 +02:00
cca33a74b6
core: fix error when checking generated users with no expiry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-10 17:53:46 +02:00
f977bf61eb
providers/oauth2: make exp optional on jwt client_credentials flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-10 17:25:35 +02:00
f8f8a9bbb9
providers/oauth2: give keypairs private key preference over certificate in client_credentials jwt flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-10 16:27:53 +02:00
7a44d5768a
web/flows: fix focus being continuously forced to the input
...
closes #2692
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-08 18:26:39 +02:00
d9e4219d70
Revert "build(deps): bump @sentry/tracing from 6.19.4 to 6.19.6 in /web ( #2690 )"
...
This reverts commit dfe3394d4e .
2022-04-08 10:38:58 +02:00
6db5df1b31
Revert "build(deps): bump @sentry/browser from 6.19.4 to 6.19.6 in /web ( #2689 )"
...
This reverts commit 0e59ed62f5 .
2022-04-08 10:38:56 +02:00
e64ca4ab04
core: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-08 10:10:30 +02:00
0e59ed62f5
build(deps): bump @sentry/browser from 6.19.4 to 6.19.6 in /web ( #2689 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.19.4 to 6.19.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.4...6.19.6 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:08:34 +02:00
dfe3394d4e
build(deps): bump @sentry/tracing from 6.19.4 to 6.19.6 in /web ( #2690 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.19.4 to 6.19.6.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.4...6.19.6 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:07:16 +02:00
9d4fb8048c
build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.2 to 3.4.3 ( #2691 )
...
Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap ) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/go-ldap/ldap/releases )
- [Commits](https://github.com/go-ldap/ldap/compare/v3.4.2...v3.4.3 )
---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:07:06 +02:00
a7a517733e
web: enable rollup cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-07 21:06:18 +02:00
e2f0a76309
outposts: check if docker ports should be mapped before comparing ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-07 17:30:33 +02:00
07267ac425
build(deps): bump yaml from 1.10.2 to 2.0.0 in /web ( #2682 )
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 1.10.2 to 2.0.0.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v1.10.2...v2.0.0 )
---
updated-dependencies:
- dependency-name: yaml
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-07 10:02:52 +02:00
8fb7620004
build(deps): bump @babel/core from 7.17.8 to 7.17.9 in /web ( #2681 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.8 to 7.17.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.9/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-07 10:02:35 +02:00
2ef85c4447
build(deps): bump lit from 2.2.1 to 2.2.2 in /web ( #2683 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.2.2/packages/lit )
---
updated-dependencies:
- dependency-name: lit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-07 10:02:22 +02:00
c3174ac044
build(deps): bump @babel/plugin-proposal-decorators in /web ( #2684 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.17.8 to 7.17.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.9/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-07 10:01:06 +02:00
952b48541c
build(deps): bump goauthentik.io/api/v3 from 3.2022033.9 to 3.2022033.10 ( #2687 )
2022-04-07 09:54:55 +02:00
a97ffce5f9
build(deps): bump webauthn from 1.4.0 to 1.5.0 ( #2685 )
2022-04-07 09:54:38 +02:00
5d514bd8c4
build(deps-dev): bump pylint from 2.13.4 to 2.13.5 ( #2686 )
2022-04-07 09:53:42 +02:00
128234324d
Translate /web/src/locales/en.po in zh-Hans ( #2680 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-06 17:38:54 +02:00
2d1bc2efcc
Translate /web/src/locales/en.po in zh_CN ( #2679 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-06 17:38:48 +02:00
2a1af96838
web/admin: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-06 10:46:08 +02:00
a6674440e6
web: Update Web API Client version ( #2678 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-06 10:45:34 +02:00
5861d41ad3
tenants: add tenant-level attributes, applied to users based on request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-06 10:41:35 +02:00
fcd9c58a73
web/user: fix minor style issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-06 10:22:36 +02:00
4bf2878cf7
build(deps): bump @sentry/browser from 6.19.3 to 6.19.4 in /web ( #2674 )
2022-04-06 10:06:42 +02:00
79d508a020
build(deps): bump @sentry/tracing from 6.19.3 to 6.19.4 in /web ( #2675 )
2022-04-06 09:51:08 +02:00
03916b0b25
build(deps): bump codecov/codecov-action from 2 to 3 ( #2676 )
2022-04-06 09:50:54 +02:00
263964865c
build(deps): bump celery from 5.2.5 to 5.2.6 ( #2677 )
2022-04-06 09:50:41 +02:00
21f92b4a65
website/docs: add docs for customisation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-06 00:06:28 +02:00
e38d03b304
web/user: make more themable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-05 23:47:15 +02:00
f2b540ed8a
web/user: add column layouts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-05 23:28:00 +02:00
79ad356d90
web/elements: insert spaces instead of tabs in codemirror
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-05 23:10:51 +02:00
e70490481d
build(deps): bump minimist from 1.2.5 to 1.2.6 in /website ( #2670 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 10:28:52 +02:00
66ab9504e9
build(deps): bump minimist from 1.2.5 to 1.2.6 in /web ( #2671 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 10:28:31 +02:00
009173fe23
build(deps): bump @typescript-eslint/parser in /web ( #2667 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.17.0 to 5.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.18.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-04-05 10:15:29 +02:00
75a5335f0f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2668 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.17.0 to 5.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.18.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-04-05 10:11:15 +02:00
7a9452c66a
build(deps): bump goauthentik.io/api/v3 from 3.2022033.8 to 3.2022033.9 ( #2669 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022033.8 to 3.2022033.9.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022033.8...v3.2022033.9 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 10:11:04 +02:00
82a999f95d
internal: disable HTML encoding in logrus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-04 22:57:55 +02:00
0c2e9234bf
ci: use native caching ( #2665 )
...
* ci: use native caching
* migrate to actions
* cleanup
* migrate more
2022-04-04 14:02:10 +02:00
964a3276a1
ci: bump cache
2022-04-04 09:58:05 +00:00
5185b027dc
ci: remove unneeded tools
2022-04-04 09:28:57 +00:00
d690296120
ci: use go install
2022-04-04 09:21:33 +00:00
9252a1f9d3
ci: fix broken GHA cache again...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-04 10:45:30 +02:00
fc6742a17e
web/admin: trigger update when provider wizard finishes
...
closes #2599
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-04 10:38:30 +02:00
31546da796
web: Update Web API Client version ( #2664 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-04 10:25:41 +02:00
4a6c46a5c9
root: upgrade to openapi generator v6
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-04 10:20:05 +02:00
20262f3f4b
core: mark provider_obj as read_only
...
closes #2637
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-04 10:17:59 +02:00
dea61ef35e
build(deps): bump moment from 2.29.1 to 2.29.2 in /web ( #2657 )
2022-04-04 09:49:11 +02:00
edda644e28
build(deps): bump react-before-after-slider-component in /website ( #2656 )
2022-04-04 09:48:44 +02:00
ee13ec1dca
build(deps-dev): bump prettier from 2.6.1 to 2.6.2 in /website ( #2658 )
2022-04-04 09:48:18 +02:00
39bea1d5d0
build(deps): bump prettier from 2.6.1 to 2.6.2 in /web ( #2659 )
2022-04-04 09:48:07 +02:00
453dcd790f
build(deps): bump actions/setup-node from 3.0.0 to 3.1.0 ( #2661 )
2022-04-04 09:47:44 +02:00
bb70e6c81d
build(deps): bump celery from 5.2.3 to 5.2.5 ( #2662 )
2022-04-04 09:47:19 +02:00
4ff9db9d7e
build(deps): bump goauthentik.io/api/v3 from 3.2022033.6 to 3.2022033.8 ( #2663 )
2022-04-04 09:47:04 +02:00
8b2e70d15d
web/user: fix column size
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-03 18:19:14 +02:00
8e2f929933
Translate /web/src/locales/en.po in zh_CN ( #2652 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-03 13:58:44 +02:00
ae2d86096b
Translate /web/src/locales/en.po in zh-Hans ( #2653 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-03 13:58:33 +02:00
849c347e8c
Translate /web/src/locales/en.po in zh_TW ( #2654 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-03 13:58:24 +02:00
c974298836
Translate /web/src/locales/en.po in zh-Hant ( #2655 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-03 13:58:14 +02:00
b46eb7198b
internal: handle log level not being set in config
...
closes #2650
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-03 13:23:55 +02:00
37db6764ab
web: Update Web API Client version ( #2649 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-02 23:12:00 +02:00
633296503d
core: add grouping to applications ( #2648 )
...
* core: add grouping to applications
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add new field to tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 23:08:58 +02:00
508cec2fd5
web: migrate dropdowns to wizards ( #2633 )
...
* web/admin: add basic wizards for providers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: add dark mode for wizard
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: migrate policies to wizard
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* start source
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* policies: sanitze_dict when returning log messages during tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* Revert "web/admin: migrate policies to wizard"
This reverts commit d8b7f62d3e .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/zh-Hans.po
# web/src/locales/zh-Hant.po
# web/src/locales/zh_TW.po
* web: rewrite wizard to be element based
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* further cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update sources
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: migrate property mappings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate misc dropdowns
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate outpost integrations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 19:48:17 +02:00
7a93614e4b
policies: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 18:31:02 +02:00
4f319eaa4f
policies/dummy: bump to info to always get message
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 17:28:51 +02:00
86a8d00b3f
policies: sanitze_dict when returning log messages during tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 17:15:44 +02:00
5fe8c1f3d7
policies: fix missing default for log_messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-02 16:44:49 +02:00
be91d893fb
Translate /web/src/locales/en.po in zh_CN ( #2644 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-02 16:39:38 +02:00
1fc6aa5a02
Translate /web/src/locales/en.po in zh-Hans ( #2645 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-02 16:39:30 +02:00
2256baced5
Translate /web/src/locales/en.po in zh-Hant ( #2646 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-02 16:39:22 +02:00
f2af904aeb
Translate /web/src/locales/en.po in zh_TW ( #2647 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-04-02 16:39:15 +02:00
030f612c38
web: Update Web API Client version ( #2642 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-04-01 22:10:45 +02:00
d84ff2bbca
policies: add policy log messages to test endpoints
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-04-01 22:07:35 +02:00
4be238018b
providers/oauth2: pass scope and other parameters to access policy request context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2641
2022-04-01 21:39:05 +02:00
71c6313c46
Revert "build(deps): bump @mdx-js/react from 1.6.22 to 2.1.1 in /website ( #2634 )" ( #2639 )
...
This reverts commit f7daa7723d .
2022-04-01 10:45:26 +02:00
f7daa7723d
build(deps): bump @mdx-js/react from 1.6.22 to 2.1.1 in /website ( #2634 )
...
Bumps [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react ) from 1.6.22 to 2.1.1.
- [Release notes](https://github.com/mdx-js/mdx/releases )
- [Changelog](https://github.com/mdx-js/mdx/blob/main/changelog.md )
- [Commits](https://github.com/mdx-js/mdx/commits/2.1.1/packages/react )
---
updated-dependencies:
- dependency-name: "@mdx-js/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-01 10:06:30 +02:00
1ff35eef4c
build(deps-dev): bump pylint from 2.13.3 to 2.13.4 ( #2635 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.3 to 2.13.4.
- [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.13.3...v2.13.4 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-01 10:06:10 +02:00
743bb3e98f
build(deps): bump goauthentik.io/api/v3 from 3.2022033.5 to 3.2022033.6 ( #2636 )
2022-04-01 10:04:25 +02:00
83c4d5393c
web: Update Web API Client version ( #2632 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-31 20:24:11 +02:00
99008252f8
providers/oauth2: fix verification_keys being required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-31 20:19:13 +02:00
4cf00ed5cf
lifecycle: fix password and hostname not properly quoted
...
#2623
2022-03-31 16:37:54 +00:00
8689444954
providers/oauth2: add password grant support (treated as client_credentials)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-31 18:02:17 +02:00
4210f692ff
Translate /web/src/locales/en.po in zh_CN ( #2626 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-31 09:33:18 +02:00
85a3578092
Translate /web/src/locales/en.po in zh-Hant ( #2627 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-31 09:33:09 +02:00
6b05d44d1f
Translate /web/src/locales/en.po in zh-Hans ( #2628 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-31 09:33:00 +02:00
49b221ed68
Translate /web/src/locales/en.po in zh_TW ( #2629 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-31 09:32:48 +02:00
67b43c223c
build(deps): bump goauthentik.io/api/v3 from 3.2022033.4 to 3.2022033.5 ( #2630 )
2022-03-31 08:59:31 +02:00
5f9dc4395a
web: Update Web API Client version ( #2625 )
2022-03-31 01:03:08 +02:00
bb8af2f19b
providers/oauth2: add client_assertion_type jwt bearer support ( #2618 )
2022-03-31 00:30:55 +02:00
996bd05ba6
api: fix API header auth not passing to next auth method
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-31 00:06:01 +02:00
ac03f5a97d
website/docs: prepare 2022.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-30 23:43:36 +02:00
a1a64e25ee
api: remove legacy http basic auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-30 23:39:08 +02:00
53851efacb
Revert "web/elements: fix chart not rendering if update events happens before initial render"
...
This reverts commit f53343141e .
2022-03-30 10:36:50 +02:00
afea262e14
build(deps): bump @sentry/tracing from 6.19.2 to 6.19.3 in /web ( #2619 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.19.2 to 6.19.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.2...6.19.3 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 10:36:05 +02:00
53f92f01da
build(deps): bump @sentry/browser from 6.19.2 to 6.19.3 in /web ( #2620 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.19.2 to 6.19.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.2...6.19.3 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 10:34:57 +02:00
a267686098
build(deps): bump @types/chart.js from 2.9.35 to 2.9.36 in /web ( #2621 )
...
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js ) from 2.9.35 to 2.9.36.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js )
---
updated-dependencies:
- dependency-name: "@types/chart.js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 10:34:44 +02:00
9ee06b7d1f
build(deps-dev): bump pylint from 2.13.2 to 2.13.3 ( #2622 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.13.2 to 2.13.3.
- [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.13.2...v2.13.3 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 10:34:35 +02:00
f53343141e
web/elements: fix chart not rendering if update events happens before initial render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-29 11:33:40 +02:00
62250f4ec6
build(deps): bump @typescript-eslint/parser in /web ( #2615 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.16.0 to 5.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.17.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-03-29 10:29:27 +02:00
485329130b
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2616 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.16.0 to 5.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.17.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-03-29 10:10:58 +02:00
6891c239e2
build(deps-dev): bump black from 22.1.0 to 22.3.0 ( #2617 )
...
Bumps [black](https://github.com/psf/black ) from 22.1.0 to 22.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.1.0...22.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
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>
2022-03-29 10:10:34 +02:00
993c6472db
crypto: only count discovered when cert was loaded successfully
2022-03-28 08:58:23 +00:00
123b0b2f05
core: fix pylint renamed variable
2022-03-28 08:58:13 +00:00
487b1e4f34
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #2606 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.17 to 2.0.0-beta.18.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.18/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:47:27 +02:00
b308cfa8d7
build(deps): bump @formatjs/intl-listformat from 6.5.2 to 6.5.3 in /web ( #2603 )
...
Bumps [@formatjs/intl-listformat](https://github.com/formatjs/formatjs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/formatjs/formatjs/releases )
- [Commits](https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@6.5.2...@formatjs/intl-listformat@6.5.3 )
---
updated-dependencies:
- dependency-name: "@formatjs/intl-listformat"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:46:17 +02:00
839884c65c
build(deps-dev): bump pylint from 2.12.2 to 2.13.2 ( #2612 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.12.2 to 2.13.2.
- [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.12.2...v2.13.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
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>
2022-03-28 09:45:21 +02:00
dc93f5d4c9
build(deps): bump @docusaurus/preset-classic in /website ( #2602 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.17 to 2.0.0-beta.18.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.18/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:45:02 +02:00
735af9aaad
build(deps-dev): bump prettier from 2.6.0 to 2.6.1 in /website ( #2604 )
2022-03-28 09:43:03 +02:00
9c52ee585f
build(deps): bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3 in /web ( #2605 )
2022-03-28 09:42:40 +02:00
4c5f01020e
build(deps): bump eslint from 8.11.0 to 8.12.0 in /web ( #2607 )
2022-03-28 09:42:28 +02:00
fc315eb8da
build(deps): bump eslint-plugin-custom-elements in /web ( #2608 )
2022-03-28 09:41:52 +02:00
b90d8b14d6
build(deps): bump prettier from 2.6.0 to 2.6.1 in /web ( #2609 )
2022-03-28 09:41:39 +02:00
1af49c930c
build(deps): bump goauthentik.io/api/v3 from 3.2022033.3 to 3.2022033.4 ( #2610 )
2022-03-28 09:41:17 +02:00
624ae67b50
build(deps-dev): bump pylint-django from 2.5.2 to 2.5.3 ( #2611 )
2022-03-28 09:41:04 +02:00
cd2fb49f9b
web: update api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-27 19:06:12 +02:00
3da531ede3
Translate /web/src/locales/en.po in zh_CN ( #2595 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-27 15:52:24 +02:00
e3e4b2f818
Translate /web/src/locales/en.po in zh_TW ( #2596 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-27 15:52:14 +02:00
98391da0d0
Translate /web/src/locales/en.po in zh-Hans ( #2598 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-27 15:52:00 +02:00
1555aed02f
Translate /web/src/locales/en.po in zh-Hant ( #2597 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-27 15:51:49 +02:00
7a01529511
root: lock openapi image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-26 23:25:04 +01:00
bc3e6b3962
web/admin: fix missing protocols on generated nginx config
...
closes #2585
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-26 19:18:52 +01:00
7cbd5174f0
stages/invitation: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-26 19:12:22 +01:00
788cd401f6
build(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /web ( #2593 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-26 19:09:01 +01:00
bec8c8fe0a
web: Update Web API Client version ( #2592 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-26 18:51:29 +01:00
3184a64482
web: live-convert to slug in fields where only slugs are allowed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-26 18:49:08 +01:00
c7a83e6182
stages/invitation: add invitation name
...
closes #2583
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-26 18:32:59 +01:00
933919c647
web/admin: allow editing of invitations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2583
2022-03-26 18:21:14 +01:00
7d3841e85f
build(deps): bump python ( #2586 )
...
Bumps python from 3.10.3-slim-bullseye to 3.10.4-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 09:44:53 +01:00
21e54d803f
build(deps): bump typescript from 4.6.2 to 4.6.3 in /web ( #2587 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.2...v4.6.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 09:44:42 +01:00
883af97148
build(deps): bump @sentry/tracing from 6.19.1 to 6.19.2 in /web ( #2578 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.19.1 to 6.19.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.1...6.19.2 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 10:15:07 +01:00
3184019996
build(deps): bump @sentry/browser from 6.19.1 to 6.19.2 in /web ( #2579 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.19.1 to 6.19.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.1...6.19.2 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 10:14:08 +01:00
c0edaaf821
build(deps): bump peter-evans/create-pull-request from 3 to 4 ( #2580 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 10:13:58 +01:00
74ff9d04dd
stages/prompt: set field default based on placeholder, fix duplicate fields
...
closes #2572
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-23 22:26:06 +01:00
969902f503
stages/prompt: filter rest_framework.fields.empty when field is not required
...
closes #2572
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-23 20:21:12 +01:00
04372e21dd
events: handle types in event contexts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2572
2022-03-23 19:49:55 +01:00
0c53650216
website/docs: terminology clear unneeded sentence. ( #2577 )
...
certificates: minor improvements
2022-03-23 17:38:36 +01:00
8e028c2feb
website/docs: added missing client_id in client_credential grant type ( #2576 )
2022-03-23 15:07:09 +01:00
d75a864f0e
providers/oauth2: map internal groups to GitHub teams in GHE OAuth emulation ( #2497 )
...
* providers/oauth2: impl `/user/teams` endpoint for Github OAuth2
This commit adds a functional `/user/teams` endpoint for the emulated Github OAuth2 service.
The teams a user is part of are based on the user's groups in Authentik.
* providers/oauth2: Move org template inside loop; Change slug to use Django slugify
* providers/oauth2: Remove placeholder replacement
* Possibly fix complaints from the linters
* Update github.py
* Change organization name
* Update github.py
2022-03-23 12:05:20 +01:00
81f3b133f6
web/user: dont show flow title in user settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2572
2022-03-23 10:18:53 +01:00
b887916f5b
web/flows: fix styling for access denied stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2572
2022-03-23 10:16:43 +01:00
2a354aa64f
website/integrations: Fix Kimai Group mapping attribute ( #2565 )
...
* Fix: Group mapping attribute
Missed it before, sorry.
Now it works properly
* Fix: branding
Co-authored-by: hexx.one <dominics.pc@gmail.com >
2022-03-23 10:08:31 +01:00
d9724e6885
build(deps): bump @fortawesome/fontawesome-free in /web ( #2568 )
2022-03-23 09:27:07 +01:00
d092e8e4bc
build(deps): bump eslint-plugin-custom-elements in /web ( #2569 )
2022-03-23 09:26:51 +01:00
e5b8975459
build(deps): bump country-flag-icons from 1.4.24 to 1.4.25 in /web ( #2570 )
2022-03-23 09:26:30 +01:00
4f4784f4d8
build(deps): bump peter-evans/enable-pull-request-automerge from 1 to 2 ( #2571 )
2022-03-23 09:26:16 +01:00
51194cbf42
outposts/ldap: use backend group num_pk
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 23:54:50 +01:00
4d5a619cc0
build(deps): bump goauthentik.io/api/v3 from 3.2022033.2 to 3.2022033.3 ( #2566 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022033.2 to 3.2022033.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022033.2...v3.2022033.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 23:47:43 +01:00
2314340823
build(deps): bump goauthentik.io/api/v3 from 3.2022033.1 to 3.2022033.2 ( #2562 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022033.1 to 3.2022033.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022033.1...v3.2022033.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 21:41:54 +01:00
7c6b2c843b
web: Update Web API Client version ( #2563 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-22 21:41:44 +01:00
0c2b32da31
core: add num_pk to group for applications that need a numerical group id
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2497
2022-03-22 21:37:11 +01:00
9ad4c736f1
stages/email: allow overriding of destination email in plan context
...
closes #2445
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 21:19:34 +01:00
0c0b9ca84a
build(deps): bump node-forge from 1.2.1 to 1.3.0 in /website ( #2560 )
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 20:49:35 +01:00
4154b62565
stages/prompt: fix non-required fields not allowing blank values, add more tests
...
closes #2544
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 20:38:04 +01:00
5a07d4ec66
web/admin: fix typo in flow launch URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 20:20:38 +01:00
64b758c8fa
web: Update Web API Client version ( #2558 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-22 20:19:53 +01:00
a0e29d42a6
web/user: fix success popup showing after each flow stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
closes #2547
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 20:17:16 +01:00
0bbea79c64
root: update schema with latest drf-spectacular
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-22 20:15:15 +01:00
467ad29656
website/integrations: Add service documentation for "Kimai" timetracker ( #2548 )
...
* Add documentation for Kimai
* website: fix kimai application slug
* Add kimai sidebar integration
Co-authored-by: hexx.one <dominics.pc@gmail.com >
2022-03-22 18:20:04 +01:00
d2fc1226f8
website/integrations: Add service documentation for pgAdmin ( #2556 )
2022-03-22 18:19:27 +01:00
5c50a18b6f
build(deps): bump @typescript-eslint/parser in /web ( #2549 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.15.0 to 5.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.16.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-03-22 10:07:02 +01:00
75505a2077
build(deps): bump @sentry/tracing from 6.18.2 to 6.19.1 in /web ( #2552 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.18.2 to 6.19.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.18.2...6.19.1 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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>
2022-03-22 10:05:45 +01:00
6d7525b5a1
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2550 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.15.0 to 5.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.16.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-03-22 10:04:53 +01:00
4ca7ba427a
build(deps): bump @sentry/browser from 6.18.2 to 6.19.1 in /web ( #2551 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.18.2 to 6.19.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.18.2...6.19.1 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
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>
2022-03-22 10:04:43 +01:00
740fafa86d
build(deps): bump actions/cache from 2.1.7 to 3 ( #2553 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 10:04:35 +01:00
4b80f52e11
build(deps): bump drf-spectacular from 0.21.2 to 0.22.0 ( #2554 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.21.2 to 0.22.0.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.21.2...0.22.0 )
---
updated-dependencies:
- dependency-name: drf-spectacular
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>
2022-03-22 10:04:25 +01:00
7ae2bdc35f
build(deps): bump goauthentik.io/api/v3 from 3.2022032.1 to 3.2022033.1 ( #2555 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022032.1 to 3.2022033.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022032.1...v3.2022033.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
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>
2022-03-22 10:03:43 +01:00
34473903dd
web: Update Web API Client version ( #2545 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-22 00:20:25 +01:00
86a4a7dcee
release: 2022.3.3
2022-03-21 22:37:13 +01:00
73fe866cb6
website/docs: prepare 2022.3.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-21 22:37:01 +01:00
8b95e9f97a
crypto: open files in read-only mode for importing ( #2536 )
...
closes #2535
2022-03-21 10:46:09 +01:00
a3eb72d160
website/integrations: Document using pfSense as Provider Integration ( #2534 )
...
* Add pfSense documentation
* add pfSense to sidebar
* Add pfsense secure setup
* rearrangement of sections for better clarity
* Add port value in unsecure setup
* change admonitions type for unsecure setup
* add `Test you setup` section
* add `Change pfSense default authentication backend` section
* Minor corrections
Co-authored-by: Danaël Giordana <danael@giordana.cc >
2022-03-21 10:45:30 +01:00
b418db6ecf
build(deps): bump @babel/plugin-proposal-decorators in /web ( #2537 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.17.2 to 7.17.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.8/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 10:02:15 +01:00
6cb1ab1d2b
build(deps): bump country-flag-icons from 1.4.22 to 1.4.24 in /web ( #2538 )
...
Bumps [country-flag-icons](https://gitlab.com/catamphetamine/country-flag-icons ) from 1.4.22 to 1.4.24.
- [Release notes](https://gitlab.com/catamphetamine/country-flag-icons/tags )
- [Changelog](https://gitlab.com/catamphetamine/country-flag-icons/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/country-flag-icons/compare/v1.4.22...v1.4.24 )
---
updated-dependencies:
- dependency-name: country-flag-icons
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 10:01:09 +01:00
ae09dac720
build(deps): bump @babel/core from 7.17.7 to 7.17.8 in /web ( #2539 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.7 to 7.17.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 10:00:53 +01:00
44c9ad19a7
build(deps): bump sentry-sdk from 1.5.7 to 1.5.8 ( #2540 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.7 to 1.5.8.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.7...1.5.8 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 10:00:40 +01:00
554272a927
build(deps): bump paramiko from 2.10.2 to 2.10.3 ( #2541 )
...
Bumps [paramiko](https://github.com/paramiko/paramiko ) from 2.10.2 to 2.10.3.
- [Release notes](https://github.com/paramiko/paramiko/releases )
- [Changelog](https://github.com/paramiko/paramiko/blob/main/NEWS )
- [Commits](https://github.com/paramiko/paramiko/compare/2.10.2...2.10.3 )
---
updated-dependencies:
- dependency-name: paramiko
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 10:00:26 +01:00
acf2af8f66
build(deps): bump github.com/go-openapi/runtime from 0.23.2 to 0.23.3 ( #2542 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.23.2 to 0.23.3.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.23.2...v0.23.3 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 09:59:19 +01:00
b45a442447
outposts/ldap: fix contexts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-19 18:28:27 +01:00
75a720ead1
outposts/ldap: prevent operations error from nil dereference ( #2447 )
...
closes #2526
2022-03-19 18:26:26 +01:00
615ce287ce
Translate /web/src/locales/en.po in zh_CN ( #2529 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-19 17:46:55 +01:00
aa8d97249a
Translate /web/src/locales/en.po in zh-Hans ( #2530 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-19 17:46:46 +01:00
2390df17f1
Translate /web/src/locales/en.po in zh_TW ( #2532 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-19 17:46:34 +01:00
c022052539
Translate /web/src/locales/en.po in zh-Hant ( #2531 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-19 17:46:21 +01:00
13c050e2a6
web: fix style for selected item in select in dark mode
...
closes #2528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-18 21:20:11 +01:00
ef371b3750
web/admin: default to not include current session in flow play, add option to start with current session
...
closes #2527
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-18 19:41:11 +01:00
bb1f79347b
build(deps): bump python ( #2524 )
...
Bumps python from 3.10.2-slim-bullseye to 3.10.3-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-18 10:14:07 +01:00
6ed0d6d124
build(deps-dev): bump pytest from 7.1.0 to 7.1.1 ( #2525 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.1.0...7.1.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-18 10:13:54 +01:00
4ed60fe36b
build(deps): bump postcss from 8.4.11 to 8.4.12 in /website ( #2512 )
2022-03-17 09:46:38 +01:00
ca9fa79095
build(deps): bump @types/grecaptcha from 3.0.3 to 3.0.4 in /web ( #2513 )
2022-03-17 09:46:23 +01:00
a2408cefcf
build(deps): bump golang from 1.17.8-bullseye to 1.18.0-bullseye ( #2511 )
2022-03-17 09:45:44 +01:00
145eaa5de3
build(deps): bump prettier from 2.5.1 to 2.6.0 in /web ( #2515 )
2022-03-17 09:45:15 +01:00
1991c930f2
build(deps-dev): bump prettier from 2.5.1 to 2.6.0 in /website ( #2516 )
2022-03-17 09:44:55 +01:00
736f84b670
build(deps): bump country-flag-icons from 1.4.21 to 1.4.22 in /web ( #2517 )
2022-03-17 09:44:41 +01:00
d4d5c2675b
build(deps): bump urllib3 from 1.26.8 to 1.26.9 ( #2518 )
2022-03-17 09:44:25 +01:00
be232e2b77
core: fix provider launch URL being prioritised over manually configured launch URL
...
closes #2493
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-16 10:26:55 +01:00
42389188ad
web/elements: make SearchSelect optionally blankable
...
closes #2504
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-16 10:12:47 +01:00
1f6af8c221
web/admin: fix user defaulting to 0 when not set in PolicyBindingForm
...
closes #2496
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-16 10:12:47 +01:00
f4955e3e62
build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 ( #2502 )
2022-03-16 09:31:14 +01:00
a8ef3096c1
build(deps): bump postcss from 8.4.8 to 8.4.11 in /website ( #2498 )
2022-03-16 09:29:05 +01:00
14f76b2575
build(deps): bump webcomponent-qr-code from 1.0.5 to 1.0.6 in /web ( #2499 )
2022-03-16 09:28:51 +01:00
50065d37b9
build(deps): bump @fortawesome/fontawesome-free in /web ( #2500 )
2022-03-16 09:28:40 +01:00
a54670fb91
build(deps): bump lit from 2.2.0 to 2.2.1 in /web ( #2501 )
2022-03-16 09:28:28 +01:00
51fda51cbf
build(deps): bump goauthentik.io/api/v3 from 3.2022031.2 to 3.2022032.1 ( #2503 )
2022-03-16 09:27:22 +01:00
53d0205e86
outposts/proxy: use Prefix in ingress for k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-15 19:01:08 +01:00
0f56d00959
website/docs: added example for custom user attributes ( #2406 )
...
* added example for custom user attributes
* simplified example
Co-authored-by: croudsarabi <constantin.roudsarabi@andrena.de >
2022-03-15 18:12:02 +01:00
b7a6fccdf9
web: Update Web API Client version ( #2491 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-15 10:28:36 +01:00
522f49f48c
Merge branch 'version-2022.3'
2022-03-15 10:07:40 +01:00
e685f11514
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2486 )
2022-03-15 09:35:36 +01:00
1841b9b4c6
build(deps): bump rollup from 2.70.0 to 2.70.1 in /web ( #2485 )
2022-03-15 09:32:23 +01:00
40e37a5c2c
build(deps): bump @typescript-eslint/parser in /web ( #2487 )
2022-03-15 09:31:27 +01:00
ac838645a9
build(deps): bump @babel/core from 7.17.5 to 7.17.7 in /web ( #2488 )
2022-03-15 09:31:06 +01:00
be40d67c4d
build(deps): bump paramiko from 2.10.1 to 2.10.2 ( #2489 )
2022-03-15 09:30:46 +01:00
700cc06f45
build(deps): bump goauthentik.io/api/v3 from 3.2022031.1 to 3.2022031.2 ( #2490 )
2022-03-15 09:30:30 +01:00
260a7aac63
release: 2022.3.2
2022-03-15 00:01:01 +01:00
37df054f4c
website/docs: prepare 2022.3.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 23:59:38 +01:00
a3df414f24
sources/ldap: fix parent_group not being applied
...
closes #2464
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 22:13:20 +01:00
dcaa8d6322
flows: revert default flow user change
...
closes #2483
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 22:05:30 +01:00
e03dd70f2f
web/user: filter applications by launch URL lto show empty state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 21:15:47 +01:00
ceb894039e
stages/authenticator_validate: fix passwordless flows not working
...
closes #2484
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 21:15:47 +01:00
a77616e942
website/integrations: add rocket.chat ( #2470 )
...
* Add files via upload
* Revert "Add Rocket.chat Instructions to Integrations Page"
* Adding Rocket.chat Integration documentation
* Adding Rocketchat to integrations/services
* Fix authentik name in 2 screenshots
2022-03-14 15:13:54 +01:00
47601a767b
website/docs: fix invalid queries in docs
...
closes #2482
2022-03-14 12:38:22 +00:00
c7a825c393
lib: lower default sample rate
2022-03-14 12:38:14 +00:00
181c55aef1
website/docs: add http-basic to sonarr docs
2022-03-14 12:19:53 +01:00
631b1fcc29
web: Update Web API Client version ( #2481 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-14 10:42:29 +01:00
54f170650a
core: replace uid with uuid search
...
uid can't be searched it as its a computed field
closes #2480
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 10:35:55 +01:00
3bdb551e74
root: add make target for server and web
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-14 10:32:14 +01:00
96b2631ec4
build(deps): bump paramiko from 2.9.2 to 2.10.1 ( #2475 )
...
Bumps [paramiko](https://github.com/paramiko/paramiko ) from 2.9.2 to 2.10.1.
- [Release notes](https://github.com/paramiko/paramiko/releases )
- [Changelog](https://github.com/paramiko/paramiko/blob/main/NEWS )
- [Commits](https://github.com/paramiko/paramiko/compare/2.9.2...2.10.1 )
---
updated-dependencies:
- dependency-name: paramiko
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>
2022-03-14 10:02:34 +01:00
4fffa6d2cc
build(deps-dev): bump importlib-metadata from 4.11.2 to 4.11.3 ( #2476 )
...
Bumps [importlib-metadata](https://github.com/python/importlib_metadata ) from 4.11.2 to 4.11.3.
- [Release notes](https://github.com/python/importlib_metadata/releases )
- [Changelog](https://github.com/python/importlib_metadata/blob/main/CHANGES.rst )
- [Commits](https://github.com/python/importlib_metadata/compare/v4.11.2...v4.11.3 )
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 10:02:24 +01:00
e46c70e13d
build(deps): bump @patternfly/patternfly from 4.179.1 to 4.183.1 in /web ( #2474 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.179.1 to 4.183.1.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/main/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.179.1...prerelease-v4.183.1 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
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>
2022-03-14 10:02:09 +01:00
7d4e7f84f4
build(deps): bump eslint from 8.10.0 to 8.11.0 in /web ( #2473 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.10.0 to 8.11.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.10.0...v8.11.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2022-03-14 10:01:58 +01:00
d49640ca9b
build(deps): bump goauthentik.io/api/v3 from 3.2022021.4 to 3.2022031.1 ( #2477 )
...
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2022021.4 to 3.2022031.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2022021.4...v3.2022031.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
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>
2022-03-14 10:00:52 +01:00
ed2cf44471
build(deps-dev): bump pytest from 7.0.1 to 7.1.0 ( #2478 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.0.1...7.1.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
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>
2022-03-14 10:00:30 +01:00
5b1d15276a
build(deps): bump uvicorn from 0.17.5 to 0.17.6 ( #2479 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.5 to 0.17.6.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.17.5...0.17.6 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 10:00:09 +01:00
d9275a3350
web/elements: fix search-select hover background
...
closes #2471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-13 01:58:40 +01:00
2e81dddc1d
web/elements: fix search select background in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2471
2022-03-13 01:53:42 +01:00
abc73deda0
web/elements: fix error with blank SearchSelect elements in forms
...
closes #2469
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-11 20:36:54 +01:00
becec6b7d8
web: Update Web API Client version ( #2468 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-11 19:10:27 +01:00
ab516f782b
website/user: fix duplicate help text in prompts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-11 19:05:41 +01:00
d7b3c545aa
Merge branch 'version-2022.3'
2022-03-11 11:02:51 +01:00
81550d9d1d
website/docs: add release notes to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-11 10:59:19 +01:00
72e5768c2f
build(deps): bump channels-redis from 3.3.1 to 3.4.0 ( #2465 )
2022-03-11 09:17:27 +01:00
11cf5fc472
build(deps): bump github.com/getsentry/sentry-go from 0.12.0 to 0.13.0 ( #2466 )
2022-03-11 09:17:05 +01:00
fedb81571d
release: 2022.3.1
2022-03-10 19:12:29 +01:00
37528e1bba
stages/authenticator_validate: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-10 09:56:04 +01:00
97ef2a6f5f
build(deps-dev): bump selenium from 4.1.2 to 4.1.3 ( #2461 )
2022-03-10 09:33:34 +01:00
cc1509cf57
stages/authenticator_validate: fix logic error when multiple authenticator devices can be selected
...
closes #2290
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-10 00:46:42 +01:00
0dfecc6ae2
stages/authenticator_*: fix device.confirmed being set incorrectly
...
closes #2330
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-10 00:19:49 +01:00
c1e4d78672
root: deprecate :stable tag
...
#2439
we haven't released an -rc release in a while and I don't really see a need for them anymore, so lets simplify the release process
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-09 23:48:32 +01:00
0ab427b5bb
website/docs: prepare 2022.3 release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-09 23:42:25 +01:00
a9f095d1d9
website/docs: add docs for different flow executors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-09 23:36:09 +01:00
de17207c68
lib: fix default geoip path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2453
2022-03-09 21:57:29 +01:00
d9675695fe
root: remove backup remainders
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-09 21:56:18 +01:00
ec7f372fa9
build(deps): bump @sentry/browser from 6.18.1 to 6.18.2 in /web ( #2455 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.18.1 to 6.18.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.18.1...6.18.2 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 09:27:16 +01:00
8a675152e6
build(deps): bump @sentry/tracing from 6.18.1 to 6.18.2 in /web ( #2456 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.18.1 to 6.18.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.18.1...6.18.2 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 09:24:34 +01:00
228fe01f92
build(deps): bump sentry-sdk from 1.5.6 to 1.5.7 ( #2457 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.6 to 1.5.7.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.6...1.5.7 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 09:23:35 +01:00
b9547ece49
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2448 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.13.0 to 5.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.14.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-03-08 09:41:17 +01:00
6e9bc143bd
build(deps): bump @typescript-eslint/parser in /web ( #2449 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.13.0 to 5.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.14.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-03-08 09:40:28 +01:00
8cd4bf1be8
build(deps): bump rollup from 2.69.2 to 2.70.0 in /web ( #2450 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.69.2 to 2.70.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.69.2...v2.70.0 )
---
updated-dependencies:
- dependency-name: rollup
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>
2022-03-08 09:38:55 +01:00
76660e4666
internal: add tests with querystring
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-07 22:03:36 +01:00
73b2e2cb82
build(deps): bump golang from 1.17.7-bullseye to 1.17.8-bullseye ( #2440 )
2022-03-07 09:30:47 +01:00
d741d6dcf1
build(deps): bump postcss from 8.4.7 to 8.4.8 in /website ( #2441 )
2022-03-07 09:30:28 +01:00
2575fa6db7
build(deps): bump rollup from 2.69.0 to 2.69.2 in /web ( #2442 )
2022-03-07 09:30:12 +01:00
7512c57a2e
build(deps-dev): bump bandit from 1.7.3 to 1.7.4 ( #2443 )
2022-03-07 09:30:02 +01:00
e6e2dfd757
build(deps): bump github.com/go-openapi/runtime from 0.23.1 to 0.23.2 ( #2444 )
2022-03-07 09:29:40 +01:00
920d1f1b0e
providers/oauth2: initial client_credentials grant support ( #2437 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-05 23:24:55 +01:00
680d4fc20d
website/integrations: Remove extra trailing bracket in matrix config ( #2435 )
...
In the sample code, there was an extra training "}" in the localpart_template causing all usernames to be appended with "=7D" before the server designation, such as:
@[Username]=7D:[ServerName]
2022-03-04 21:31:25 +01:00
4d3b25ea66
web: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-04 09:52:19 +01:00
5106c0d0c1
build(deps): bump twisted from 22.1.0 to 22.2.0 ( #2431 )
2022-03-04 09:36:08 +01:00
fd09ade054
build(deps): bump @docusaurus/preset-classic in /website ( #2433 )
2022-03-04 09:34:29 +01:00
01629fe9e3
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #2434 )
2022-03-04 09:31:50 +01:00
5be97e98e4
web: update flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-03 20:00:53 +01:00
b1fd801ceb
tenants: fix syntax error in expression for locale
2022-03-03 11:50:46 +00:00
62a939b91d
internal: bump api client to v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-03 10:40:07 +01:00
257ac04be4
website: fix go-get repo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-03 10:32:23 +01:00
ec5e6c14a2
web: Update Web API Client version ( #2429 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-03 10:22:49 +01:00
1e1d9f1bdd
core/api: allow filtering users by uid, add uid to search
...
closes #2428
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-03 10:19:56 +01:00
da1ea51dad
Translate /web/src/locales/en.po in zh_CN ( #2421 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-03 09:45:47 +01:00
6ee3b8d644
web: Update Web API Client version ( #2420 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-03-03 09:45:37 +01:00
6155c69b7c
Translate /web/src/locales/en.po in zh_TW ( #2423 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-03 09:45:20 +01:00
136d40d919
Translate /web/src/locales/en.po in zh-Hans ( #2422 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-03 09:45:08 +01:00
bb1bb9e22a
Translate /web/src/locales/en.po in zh-Hant ( #2424 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-03-03 09:44:57 +01:00
05e84b63a2
build(deps): bump rollup from 2.68.0 to 2.69.0 in /web ( #2426 )
2022-03-03 09:29:43 +01:00
7ab55f7afa
build(deps): bump @goauthentik/api in /web ( #2425 )
2022-03-03 09:24:23 +01:00
f5ec5245c5
build(deps): bump github.com/pires/go-proxyproto from 0.6.1 to 0.6.2 ( #2427 )
2022-03-03 09:24:03 +01:00
4f4f954693
core: customisable user settings ( #2397 )
...
* tenants: add user_settings flow, add basic flow and basic new executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: use flow PromptStage instead of custom stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: add tenant to StageHost interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: fix form missing component
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: re-add success message
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: improve support for multiple error messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: allow expressions in prompt placeholders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: always set pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: never cache stage configuration flow plans
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: fix error when pending user is anonymous user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add checkbox for prompt placeholder expression
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add prompt expression docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: add ak-locale field type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tenants: fix default policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add function to do global refresh
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: fix rendering of ak-locale
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tenants: fix default policy, add error handling to placeholder, fix locale attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-03 00:13:06 +01:00
c57fbcfd89
sources/oauth: log body when get_profile fails
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-03-02 20:37:42 +01:00
025fc3fe96
build(deps): bump actions/checkout from 2 to 3 ( #2415 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 09:56:53 +01:00
4d079522c4
build(deps): bump django from 4.0.2 to 4.0.3 ( #2416 )
...
Bumps [django](https://github.com/django/django ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.0.2...4.0.3 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 09:56:32 +01:00
08acc7ba41
providers/oauth2: fix invalid launch URL being generated
2022-03-01 15:29:21 +00:00
7bdd32506e
web: cleanup default footer links
2022-03-01 15:27:21 +00:00
6283fedcd9
build(deps): bump @typescript-eslint/parser in /web ( #2409 )
2022-03-01 09:20:29 +01:00
7a0badc81b
build(deps): bump @sentry/browser from 6.18.0 to 6.18.1 in /web ( #2410 )
2022-03-01 09:20:15 +01:00
1e134aa446
build(deps): bump typescript from 4.5.5 to 4.6.2 in /web ( #2408 )
2022-03-01 09:19:34 +01:00
27bc5489c5
build(deps): bump @sentry/tracing from 6.18.0 to 6.18.1 in /web ( #2411 )
2022-03-01 09:18:40 +01:00
2dca45917c
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2412 )
2022-03-01 09:18:28 +01:00
66a4338b48
build(deps): bump actions/setup-python from 2 to 3 ( #2413 )
2022-03-01 09:18:14 +01:00
a4dfc7e068
build(deps): bump kubernetes from 22.6.0 to 23.3.0 ( #2414 )
2022-03-01 09:17:55 +01:00
f98a9bed9f
build(deps-dev): bump bandit from 1.7.2 to 1.7.3 ( #2403 )
...
* build(deps-dev): bump bandit from 1.7.2 to 1.7.3
Bumps [bandit](https://github.com/PyCQA/bandit ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/PyCQA/bandit/releases )
- [Commits](https://github.com/PyCQA/bandit/compare/1.7.2...1.7.3 )
---
updated-dependencies:
- dependency-name: bandit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* sigh
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-02-28 10:13:51 +01:00
5d1bf4a0af
website: update search config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-28 09:54:47 +01:00
34635ab928
build(deps): bump @docusaurus/preset-classic in /website ( #2400 )
2022-02-28 09:16:48 +01:00
fabe1130c1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #2401 )
2022-02-28 09:14:22 +01:00
8feda9c2b1
build(deps): bump eslint from 8.9.0 to 8.10.0 in /web ( #2399 )
2022-02-28 09:14:03 +01:00
074928cac1
build(deps): bump wsproto from 1.0.0 to 1.1.0 ( #2402 )
2022-02-28 09:13:50 +01:00
2308f90270
build(deps-dev): bump importlib-metadata from 4.11.1 to 4.11.2 ( #2404 )
2022-02-28 09:13:10 +01:00
13adca0763
website/integrations: add hashicorp vault integration to website ( #2363 )
...
* add hashicorp vault
basic instructions for hashicorp vault
* removed auth0, updated redirect_uri's
removed auth0, updated redirect_uri's to include localhost
* Add hashicorp vault to app list
Add hashicorp-vault to the applications sidebar
2022-02-28 00:03:18 +01:00
50ded723d1
web: Update Web API Client version ( #2398 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-27 15:17:11 +01:00
e9064509fe
sources/oauth: Add Mailcow oauth source ( #2380 )
...
* Feat: Add Mailcow oauth source
* Feat: Add mailcow icon
* Run make
* Feat: Add tests
* Fix: Remainder from discord test
* Docs: Add mailcow oauth source docs
* Docs: add mailcow source to menu
* Fix: Mailcow provider type in test
* Fix: Formatting
* Fix: Doc file name
2022-02-27 15:06:02 +01:00
6fdf3ad3e5
internal/outpost: improve logging and add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2393
2022-02-26 22:29:56 +01:00
fb60cefb72
web/flows: fix rendering of help text on prompt stages
...
closes #2310
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-26 17:56:08 +01:00
61f7db314a
web/admin: use searchable select field for users and groups in policy binding form
...
closes #2285
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-26 17:49:04 +01:00
ef7952cab3
web/admin: improve user and group management by showing related objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2391
2022-02-26 17:48:25 +01:00
7e5d8624c8
web: fix locale change not updating all elements
...
closes #2365
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-26 16:29:12 +01:00
2c54be85be
web: prioritise ?locale parameter over saved locale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-26 16:24:29 +01:00
2f8dbe9b97
core: handle all exceptions for applications listing
...
closes #2382
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-26 16:08:38 +01:00
cebe44403c
build(deps): bump prismjs from 1.26.0 to 1.27.0 in /web ( #2394 )
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: prismjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-26 15:18:37 +01:00
7261017e13
build(deps): bump prismjs from 1.26.0 to 1.27.0 in /website ( #2395 )
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: prismjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-26 15:18:26 +01:00
0b3d33f428
build(deps): bump @sentry/tracing from 6.17.9 to 6.18.0 in /web ( #2385 )
2022-02-25 09:58:43 +01:00
6f0cbd5fa6
build(deps): bump rapidoc from 9.1.8 to 9.2.0 in /website ( #2383 )
2022-02-25 09:58:02 +01:00
fb94aefd2f
build(deps): bump postcss from 8.4.6 to 8.4.7 in /website ( #2384 )
2022-02-25 09:57:27 +01:00
c4c8390eff
build(deps): bump rapidoc from 9.1.8 to 9.2.0 in /web ( #2386 )
2022-02-25 09:57:08 +01:00
8c2e4478fd
build(deps): bump @sentry/browser from 6.17.9 to 6.18.0 in /web ( #2387 )
2022-02-25 09:56:58 +01:00
94029ee612
build(deps): bump actions/setup-node from 2 to 3.0.0 ( #2388 )
2022-02-25 09:56:20 +01:00
8db49f9eca
build(deps-dev): bump selenium from 4.1.1 to 4.1.2 ( #2389 )
2022-02-25 09:56:06 +01:00
7bd25d90f4
core: compile backend translations ( #2381 )
2022-02-24 11:31:12 +01:00
133528ee90
website/docs: add email sender name explanation
...
closes #2378
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-24 10:39:33 +01:00
578bd8fcb3
Translate /web/src/locales/en.po in zh-Hans ( #2370 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-24 10:12:10 +01:00
4c2ef95253
Translate /web/src/locales/en.po in zh_CN ( #2371 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-24 10:11:54 +01:00
702a59222d
Apply translations in zh_CN ( #2372 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh_CN' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-24 10:11:43 +01:00
48e2121a75
Translate /web/src/locales/en.po in zh_TW ( #2373 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-24 10:11:32 +01:00
61249786ff
Translate /web/src/locales/en.po in zh-Hant ( #2374 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-24 10:11:20 +01:00
008af4ccce
build(deps): bump @rollup/plugin-typescript from 8.3.0 to 8.3.1 in /web ( #2375 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v8.3.1/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-24 10:10:43 +01:00
02e3010efe
build(deps): bump @patternfly/patternfly from 4.171.1 to 4.179.1 in /web ( #2376 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.171.1 to 4.179.1.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/main/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.171.1...prerelease-v4.179.1 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
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>
2022-02-24 10:10:29 +01:00
aca4795e0c
build(deps): bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2 in /web ( #2377 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 21.0.1 to 21.0.2.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.2/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-24 10:10:04 +01:00
ff0febfecd
build(deps-dev): bump selenium from 4.1.0 to 4.1.1 ( #2379 )
...
Bumps [selenium](https://github.com/SeleniumHQ/Selenium ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases )
- [Commits](https://github.com/SeleniumHQ/Selenium/commits )
---
updated-dependencies:
- dependency-name: selenium
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-24 10:09:53 +01:00
4daad4b514
web/admin: always show group/user policy options and display disclaimer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-23 23:31:03 +01:00
677bcaadd7
core: add initial app launch url ( #2367 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-23 22:48:55 +01:00
c6e9ecdd37
build(deps): bump rollup from 2.67.3 to 2.68.0 in /web ( #2358 )
2022-02-23 09:50:51 +01:00
c9ecad6262
build(deps): bump @rollup/plugin-replace from 3.1.0 to 4.0.0 in /web ( #2359 )
2022-02-23 09:50:41 +01:00
e545b3b401
build(deps): bump @rollup/plugin-babel from 5.3.0 to 5.3.1 in /web ( #2360 )
2022-02-23 09:50:29 +01:00
fec96ea013
build(deps): bump sentry-sdk from 1.5.4 to 1.5.6 ( #2361 )
2022-02-23 09:50:16 +01:00
1ac1c50b67
build(deps): bump github.com/go-openapi/runtime from 0.23.0 to 0.23.1 ( #2362 )
2022-02-23 09:49:40 +01:00
d2f189c1d0
root: exempt enhancement issues from stale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-22 20:34:39 +01:00
fb33906637
internal/ldap: fix panic when parsing lists with mixed types
...
closes #2355
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-22 19:56:55 +01:00
6d3a94f24f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2352 )
2022-02-22 09:45:12 +01:00
84f594e658
build(deps): bump codemirror from 5.65.1 to 5.65.2 in /web ( #2353 )
2022-02-22 09:43:58 +01:00
1486bd5ab2
build(deps): bump @typescript-eslint/parser in /web ( #2354 )
2022-02-22 09:43:36 +01:00
2c00f4da2d
build(deps): bump rollup from 2.67.2 to 2.67.3 in /web ( #2347 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.67.2 to 2.67.3.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.67.2...v2.67.3 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 09:40:51 +01:00
c10a23220b
build(deps): bump rapidoc from 9.1.4 to 9.1.8 in /website ( #2348 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.4 to 9.1.8.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.4...v9.1.8 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 09:39:45 +01:00
f20243d545
build(deps): bump rapidoc from 9.1.4 to 9.1.8 in /web ( #2349 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.4 to 9.1.8.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.4...v9.1.8 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 09:39:32 +01:00
903c6422ad
build(deps-dev): bump pylint-django from 2.5.1 to 2.5.2 ( #2350 )
...
Bumps [pylint-django](https://github.com/PyCQA/pylint-django ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/PyCQA/pylint-django/releases )
- [Changelog](https://github.com/PyCQA/pylint-django/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/PyCQA/pylint-django/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: pylint-django
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 09:39:19 +01:00
f5ab955536
build(deps-dev): bump coverage from 6.3.1 to 6.3.2 ( #2351 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3.1...6.3.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 09:39:03 +01:00
3a861f0497
Translate /web/src/locales/en.po in de ( #2343 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'de' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-18 12:43:41 +01:00
744f250d05
providers/proxy: always set rd param in addition to session to prevent wrong url in session
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-18 10:32:22 +01:00
83d435bd3b
build(deps): bump lit from 2.1.4 to 2.2.0 in /web ( #2339 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.1.4 to 2.2.0.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.2.0/packages/lit )
---
updated-dependencies:
- dependency-name: lit
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>
2022-02-18 09:58:56 +01:00
945cdfe212
build(deps): bump @babel/core from 7.17.4 to 7.17.5 in /web ( #2340 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.4 to 7.17.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.5/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-18 09:58:21 +01:00
fcc0963fab
build(deps): bump lxml from 4.7.1 to 4.8.0 ( #2341 )
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.7.1 to 4.8.0.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.7.1...lxml-4.8.0 )
---
updated-dependencies:
- dependency-name: lxml
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>
2022-02-18 09:58:07 +01:00
2ab4fcd757
build(deps): bump webauthn from 1.3.0 to 1.4.0 ( #2342 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: webauthn
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>
2022-02-18 09:57:53 +01:00
bfe31b15ad
web: fix locale codes
...
closes #2332
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-17 22:37:54 +01:00
49c4b43f32
website/docs: better explain icon URL behaviour
...
closes #2337
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-17 22:37:17 +01:00
19b1f3a8c1
internal/outpost: fix logic error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-17 20:50:47 +01:00
80f218a6bf
core: also handle TypeError for invalid app URL formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-17 18:23:11 +01:00
61aaa90226
build(deps): bump @sentry/browser from 6.17.8 to 6.17.9 in /web ( #2331 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.17.8 to 6.17.9.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.8...6.17.9 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 10:24:21 +01:00
7fdda5a387
build(deps): bump @sentry/tracing from 6.17.8 to 6.17.9 in /web ( #2333 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.17.8 to 6.17.9.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.8...6.17.9 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 10:18:49 +01:00
94597fd2ad
build(deps): bump uvicorn from 0.17.4 to 0.17.5 ( #2334 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.4 to 0.17.5.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.17.4...0.17.5 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 10:18:29 +01:00
09808883f4
build(deps-dev): bump pylint-django from 2.5.0 to 2.5.1 ( #2335 )
...
Bumps [pylint-django](https://github.com/PyCQA/pylint-django ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/PyCQA/pylint-django/releases )
- [Changelog](https://github.com/PyCQA/pylint-django/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/PyCQA/pylint-django/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: pylint-django
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 10:17:51 +01:00
81ecb85a55
Translate /web/src/locales/en.po in zh-Hans ( #2326 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-16 13:41:44 +01:00
21bfaa3927
Translate /web/src/locales/en.po in zh_TW ( #2327 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-16 13:41:36 +01:00
1c9c7be1c0
Translate /web/src/locales/en.po in zh-Hant ( #2328 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-16 13:41:28 +01:00
5a11dc567e
web: Update Web API Client version ( #2325 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-16 11:33:54 +01:00
4a1acd377b
release: 2022.2.1
2022-02-16 10:51:55 +01:00
c5b84a91d1
website/docs: add 2022.2 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-16 10:27:25 +01:00
e77ecda3b8
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-16 10:20:32 +01:00
4e317c10c5
Revert "website/docs: revert to akprox for now"
...
This reverts commit 9070df6c26 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# website/docs/providers/proxy/_nginx_ingress.md
# website/docs/providers/proxy/_nginx_proxy_manager.md
# website/docs/providers/proxy/_nginx_standalone.md
2022-02-16 10:19:33 +01:00
eb05a3ddb8
build(deps): bump @sentry/browser from 6.17.7 to 6.17.8 in /web ( #2318 )
2022-02-16 09:13:04 +01:00
a22d6a0924
build(deps): bump @sentry/tracing from 6.17.7 to 6.17.8 in /web ( #2319 )
2022-02-16 09:10:54 +01:00
3f0d67779a
build(deps): bump lit from 2.1.3 to 2.1.4 in /web ( #2320 )
2022-02-16 09:10:38 +01:00
0a937ae8e9
build(deps): bump @babel/core from 7.17.2 to 7.17.4 in /web ( #2321 )
2022-02-16 09:10:23 +01:00
f8d94f3039
build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.1 to 3.4.2 ( #2323 )
2022-02-16 09:10:04 +01:00
6bb261ac62
build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 ( #2324 )
2022-02-16 09:09:39 +01:00
45f2c5bae7
web/admin: fix invalid URLs in example proxy config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-15 23:24:27 +01:00
5d8c1aa0b0
outposts/proxy: correctly check host in forward domain redirect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1997
2022-02-15 14:58:19 +01:00
0101368369
outposts/proxy: fix logic error in rd argument
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1997
2022-02-15 13:43:55 +01:00
4854f81592
outposts/proxy: correctly handle ?rd= param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1997
2022-02-15 11:05:03 +01:00
4bed6e02e5
Revert "build(deps): bump sentry-sdk from 1.5.4 to 1.5.5 ( #2315 )"
...
This reverts commit b6edf990e0 .
2022-02-15 10:24:11 +01:00
908f123d0e
website/docs: update nginx config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-15 10:24:08 +01:00
256dd24a1e
build(deps): bump @typescript-eslint/parser in /web ( #2312 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.11.0 to 5.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.12.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-02-15 10:06:18 +01:00
d4284407f9
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2313 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.11.0 to 5.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.12.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-02-15 10:04:33 +01:00
80da5dfc52
build(deps): bump webauthn from 1.2.1 to 1.3.0 ( #2314 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: webauthn
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>
2022-02-15 10:04:17 +01:00
b6edf990e0
build(deps): bump sentry-sdk from 1.5.4 to 1.5.5 ( #2315 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.5.4...1.5.5 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 09:56:32 +01:00
a66dcf9382
build(deps): bump kubernetes from 21.7.0 to 22.6.0 ( #2316 )
...
Bumps [kubernetes](https://github.com/kubernetes-client/python ) from 21.7.0 to 22.6.0.
- [Release notes](https://github.com/kubernetes-client/python/releases )
- [Changelog](https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes-client/python/compare/v21.7.0...v22.6.0 )
---
updated-dependencies:
- dependency-name: kubernetes
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 09:56:22 +01:00
9095a840d5
build(deps-dev): bump importlib-metadata from 4.11.0 to 4.11.1 ( #2317 )
...
Bumps [importlib-metadata](https://github.com/python/importlib_metadata ) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/python/importlib_metadata/releases )
- [Changelog](https://github.com/python/importlib_metadata/blob/main/CHANGES.rst )
- [Commits](https://github.com/python/importlib_metadata/compare/v4.11.0...v4.11.1 )
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 09:56:12 +01:00
72259f6479
events: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 23:15:45 +01:00
0973c74b9d
providers/oauth2: fix redirect_uri being lowercased on successful validation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 23:04:00 +01:00
c7ed4f7ac1
events: check mtime on geoip database
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 22:42:46 +01:00
3d577cf15e
*: add placeholder custom.css to easily allow user customisation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 20:05:00 +01:00
5474a32573
Translate /web/src/locales/en.po in zh_TW ( #2308 )
2022-02-14 15:36:54 +01:00
a5940b88e3
Translate /web/src/locales/en.po in zh-Hant ( #2307 )
2022-02-14 15:36:37 +01:00
ff15716012
Translate /web/src/locales/en.po in zh-Hans ( #2306 )
2022-02-14 15:36:27 +01:00
c040b13b29
providers/proxy: remove leading slash to allow subdirectories in proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2305
2022-02-14 12:51:04 +01:00
4915e980c5
providers/proxy: revert Host header behaviour
...
closes #2284
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 12:39:16 +01:00
df362dd9ea
core: handle error when formatting launch URL fails closes #2304
2022-02-14 12:02:51 +01:00
d4e4f93cb4
Revert "build(deps): bump sentry-sdk from 1.5.4 to 1.5.5 ( #2303 )"
...
This reverts commit 3de224690a .
2022-02-14 09:55:39 +01:00
3af0de6a00
Revert "root: disable sentry's auto_session_tracking"
...
This reverts commit 4f24d61290 .
2022-02-14 09:55:35 +01:00
4f24d61290
root: disable sentry's auto_session_tracking
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-14 09:44:12 +01:00
4c5c4dcf2c
build(deps): bump @sentry/tracing from 6.17.6 to 6.17.7 in /web ( #2296 )
2022-02-14 08:57:12 +01:00
660b5cb6c6
build(deps): bump chart.js from 3.7.0 to 3.7.1 in /web ( #2297 )
2022-02-14 08:56:52 +01:00
6ff1ea73a9
build(deps): bump @sentry/browser from 6.17.6 to 6.17.7 in /web ( #2298 )
2022-02-14 08:56:13 +01:00
3de224690a
build(deps): bump sentry-sdk from 1.5.4 to 1.5.5 ( #2303 )
2022-02-14 08:56:02 +01:00
d4624b510a
build(deps): bump eslint from 8.8.0 to 8.9.0 in /web ( #2299 )
2022-02-14 08:55:42 +01:00
8856d762d0
build(deps): bump @rollup/plugin-replace from 3.0.1 to 3.1.0 in /web ( #2300 )
2022-02-14 08:55:27 +01:00
5d1cbf14d1
build(deps): bump actions/github-script from 5 to 6 ( #2301 )
2022-02-14 08:55:11 +01:00
6d5207f644
build(deps-dev): bump pytest from 7.0.0 to 7.0.1 ( #2302 )
2022-02-14 08:54:53 +01:00
3b6497cd51
outposts: ensure keypair is set for SSH connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-13 15:39:37 +01:00
ff7320b0f8
website/docs: update nginx ingress docs again
...
closes #2235
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-13 14:48:47 +01:00
e5a393c534
internal: increase logging for no hostname found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-13 14:36:56 +01:00
bb4be944dc
sources/ldap: use merger that only appends unique items to list
...
closes #2211
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-13 14:20:13 +01:00
21efee8f44
admin: add additional logging when restarting a task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 18:40:21 +01:00
f61549a60f
providers/proxy: enable TLS in ingress via traefik annotation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1997
2022-02-12 18:35:24 +01:00
0a7bafd1b2
website/docs: add nginx note for domain auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 18:14:14 +01:00
b3987c5fa0
website/docs: update nginx ingress docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2235
2022-02-12 18:06:04 +01:00
0da043a9fe
outposts: make local discovery configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 17:27:41 +01:00
f336f204cb
stages/authenticator_validate: fix handling when single configuration stage is selected
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 17:27:33 +01:00
3bfcf18492
build(deps): bump follow-redirects from 1.14.6 to 1.14.8 in /website ( #2293 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.6 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.6...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-12 16:59:10 +01:00
dfafe8b43d
web: Update Web API Client version ( #2292 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-12 16:58:10 +01:00
b5d43b15f8
providers/oauth2: add support for explicit response_mode
...
closes #1953
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 16:56:47 +01:00
2ccab75021
stages/authenticator_validate: add ability to select multiple configuration stages which the user can choose
...
closes #1843
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-12 16:55:50 +01:00
9070df6c26
website/docs: revert to akprox for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-11 23:37:46 +01:00
a1c8ad55ad
web: add german locale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-11 22:09:05 +01:00
872c05c690
Translate /web/src/locales/en.po in de ( #2291 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'de' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-11 20:16:47 +01:00
a9528dc1b5
build(deps): bump golang from 1.17.6-bullseye to 1.17.7-bullseye ( #2286 )
2022-02-11 09:45:53 +01:00
0e59ade1f2
build(deps): bump rollup from 2.67.1 to 2.67.2 in /web ( #2287 )
2022-02-11 09:45:35 +01:00
5ac49c695d
build(deps): bump country-flag-icons from 1.4.20 to 1.4.21 in /web ( #2288 )
2022-02-11 09:45:22 +01:00
3a30ecbe76
build(deps-dev): bump importlib-metadata from 4.10.1 to 4.11.0 ( #2289 )
2022-02-11 09:45:03 +01:00
1f838bb2aa
outposts/proxy: add X-Forwarded-Host since Host now gets changed by the proxy
...
closes #2284
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-10 23:09:55 +01:00
cc42830e23
website/integrations: add Paperless-ng instructions ( #2225 )
...
* Update instructions
I've updated the steps to provide some clarity around certain areas that tripped me up as a newcomer to authentik trying to follow these instructions.
* Added Paperless
Added authentik instructions for Paperless-ng
* Moved to paperless-ng directory
* Minor update to remove redundant part
Removed example authentik.company as these instructions do not require referencing authentik host name directly.
* Added Paperless-ng
* Typo fix
* Formatting changes
Updated changes based on feedback
2022-02-10 09:45:22 +01:00
593eb959ca
Translate /web/src/locales/en.po in zh-Hans ( #2278 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-10 09:44:55 +01:00
5bb6785ad6
Translate /web/src/locales/en.po in zh-Hant ( #2279 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-10 09:44:47 +01:00
535c11a729
Translate /web/src/locales/en.po in zh_TW ( #2280 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-10 09:44:39 +01:00
a0fa8d8524
web: Update Web API Client version ( #2277 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-09 22:46:16 +01:00
c14025c579
Merge branch 'version-2022.1'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# poetry.lock
2022-02-09 22:45:26 +01:00
8bc3db7c90
release: 2022.1.5
2022-02-09 22:42:34 +01:00
eaad564e23
release: 2022.1.5
2022-02-09 22:31:26 +01:00
511a94975b
website/docs: add 2022.1.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:31:14 +01:00
015810a2fd
internal: fix CSRF error caused by Host header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:53 +01:00
e70e6b84c2
internal: trace headers and url for backend requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:50 +01:00
d0b9c9a26f
internal: remove uvicorn server header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:46 +01:00
3e403fa348
internal: improve error handling for internal reverse proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:41 +01:00
48f4a971ef
internal: don't attempt to lookup SNI Certificate if no SNI is sent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:39 +01:00
6314be14ad
core: allow formatting strings to be used for applications' launch URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:29 +01:00
1a072c6c39
web/admin: fix mismatched icons in overview and lists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:26 +01:00
ef2eed0bdf
outposts: fix compare_ports to support both service and container ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:20 +01:00
91227b1e96
outposts: fix service reconciler re-creating services
...
closes #2095
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:16 +01:00
67d68629da
providers/proxy: fix Host/:Authority not being modified
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:08 +01:00
e875db8f66
stages/authenticator_validate: handle non-existent device_challenges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:22:02 +01:00
055a76393d
outposts: remove node_port on V1ServicePort checks to prevent service creation loops
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2095
2022-02-09 22:21:58 +01:00
0754821628
providers/proxy: improve error handling for invalid backend_override
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:55 +01:00
fca88d9896
sources/ldap: log entire exception
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:48 +01:00
dfe0404c51
sources/saml: fix server error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:24 +01:00
fa61696b46
sources/saml: fix incorrect ProtocolBinding being sent
...
closes #2213
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:15 +01:00
e5773738f4
outposts: fix channel not always having a logger attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:12 +01:00
cac8539d79
providers/proxy: fix nil error in claims
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 22:21:08 +01:00
cf600f6f26
build(deps): bump uvicorn from 0.17.1 to 0.17.3 ( #2229 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.1 to 0.17.3.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.17.1...0.17.3 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-09 17:56:53 +01:00
e194715c3e
internal: fix CSRF error caused by Host header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 14:34:55 +01:00
787f02d5dc
Translate /web/src/locales/en.po in pl ( #2274 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'pl' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-09 14:07:05 +01:00
a0ed01a610
Translate /web/src/locales/en.po in pl_PL ( #2275 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'pl_PL' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-09 14:06:41 +01:00
02ba493759
internal: trace headers and url for backend requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 12:48:17 +01:00
a7fea5434d
internal: remove uvicorn server header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 12:38:47 +01:00
4fb783e953
internal: improve error handling for internal reverse proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 12:33:37 +01:00
affbf85699
internal: don't attempt to lookup SNI Certificate if no SNI is sent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 12:33:25 +01:00
0d92112a3f
website/docs: add backend_override docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 10:41:42 +01:00
b1ad3ec9db
website/docs: highlight breaking nginx header change
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 10:33:04 +01:00
c0601baca6
web: add additional locales
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-09 10:09:07 +01:00
057c5c5e9a
build(deps): bump @sentry/tracing from 6.17.5 to 6.17.6 in /web ( #2270 )
2022-02-09 09:04:15 +01:00
05429ab848
build(deps): bump @babel/plugin-proposal-decorators in /web ( #2272 )
2022-02-09 09:04:02 +01:00
b66d51a699
Translate /web/src/locales/en.po in zh-Hans ( #2267 )
2022-02-09 09:03:51 +01:00
f834bc0ff2
Translate /web/src/locales/en.po in zh-Hant ( #2269 )
2022-02-09 09:03:29 +01:00
93fd883d7a
Translate /web/src/locales/en.po in zh_TW ( #2268 )
2022-02-09 09:03:16 +01:00
7e080d4d68
build(deps): bump @babel/core from 7.17.0 to 7.17.2 in /web ( #2271 )
2022-02-09 09:02:34 +01:00
3e3ca22d04
build(deps): bump @sentry/browser from 6.17.5 to 6.17.6 in /web ( #2273 )
2022-02-09 09:02:15 +01:00
e741caa6b3
core: allow formatting strings to be used for applications' launch URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 23:46:23 +01:00
4343246a41
*: rename akprox to outpost.goauthentik.io ( #2266 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 20:25:38 +01:00
3f6f83b4b6
web/admin: fix mismatched icons in overview and lists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 19:03:57 +01:00
c63e1c9b87
outposts: fix compare_ports to support both service and container ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 17:40:49 +01:00
f44cf06d22
outposts: fix service reconciler re-creating services
...
closes #2095
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 17:23:00 +01:00
3f609b8601
Translate /web/src/locales/en.po in zh_TW ( #2263 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-08 16:36:25 +01:00
edd89b44a4
Translate /web/src/locales/en.po in zh-Hans ( #2262 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-08 16:36:12 +01:00
3e58748862
Translate /web/src/locales/en.po in zh-Hant ( #2261 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-08 16:36:02 +01:00
7088a6b0e6
providers/proxy: fix Host/:Authority not being modified
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-08 16:30:26 +01:00
6c880e0e62
website/docs: Enable 'secure' option for pwgen ( #2260 )
...
* Enable 'secure' option for pwgen
As per the [pwgen manual](https://linux.die.net/man/1/pwgen , "pwgen manual"), the "-s"(secure) option instructs pwgen to generate completely random passwords, where as the default for pwgen is to generate more memorable passwords. Since, the passwords generated in this part of the installation process are to be "remembered" by the dot env file, I believe that users may benefit from the additional entropy provided by the "-s" option in pwgen.
* Enable 'secure' option for pwgen
2022-02-08 12:24:29 +01:00
cb1e70be7f
website/integrations: add documentation for roundcube webmail client ( #2104 )
...
* Add documentation for roundcube webmail client
Includes required dovecot configuration snippet.
* added roundcube to sidebar links
* fixed typo
* clean up formatting
Tighten up extra info and match format to other integration documents
* fix roundcube wiki url display
2022-02-08 12:24:14 +01:00
6ba150f737
build(deps): bump @sentry/browser from 6.17.4 to 6.17.5 in /web ( #2252 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.17.4 to 6.17.5.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.4...6.17.5 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:49:33 +01:00
131769ea73
build(deps): bump @typescript-eslint/parser in /web ( #2253 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.10.2 to 5.11.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.11.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-02-08 09:49:15 +01:00
e68adbb30d
build(deps): bump rollup from 2.67.0 to 2.67.1 in /web ( #2254 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.67.0 to 2.67.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.67.0...v2.67.1 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:48:54 +01:00
f1eef09099
build(deps): bump @sentry/tracing from 6.17.4 to 6.17.5 in /web ( #2255 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.17.4 to 6.17.5.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.4...6.17.5 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:48:46 +01:00
5ab3c7fa9f
build(deps): bump lit from 2.1.2 to 2.1.3 in /web ( #2256 )
...
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/lit/lit/releases )
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md )
- [Commits](https://github.com/lit/lit/commits/lit@2.1.3/packages/lit )
---
updated-dependencies:
- dependency-name: lit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:48:41 +01:00
d0cec39a0f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2257 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.10.2 to 5.11.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.11.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-02-08 09:48:00 +01:00
e15f53a39a
build(deps): bump @fortawesome/fontawesome-free in /web ( #2258 )
...
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome ) from 5.15.4 to 6.0.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...6.0.0 )
---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:47:44 +01:00
25fb995663
build(deps): bump twisted from 21.7.0 to 22.1.0 ( #2259 )
...
Bumps [twisted](https://github.com/twisted/twisted ) from 21.7.0 to 22.1.0.
- [Release notes](https://github.com/twisted/twisted/releases )
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst )
- [Commits](https://github.com/twisted/twisted/compare/twisted-21.7.0...twisted-22.1.0 )
---
updated-dependencies:
- dependency-name: twisted
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 09:44:32 +01:00
eac658c64f
web: update background image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-07 20:46:47 +01:00
15e2032493
stages/authenticator_validate: handle non-existent device_challenges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-07 20:31:49 +01:00
c87f6cd9d9
outposts: remove node_port on V1ServicePort checks to prevent service creation loops
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2095
2022-02-07 20:26:14 +01:00
e758995458
providers/proxy: improve error handling for invalid backend_override
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-07 19:59:06 +01:00
20c284a188
website/docs: improve docs for application access
...
closes #2245
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-07 19:42:42 +01:00
b0936ea8f3
sources/ldap: log entire exception
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-07 19:37:39 +01:00
bfc0f4a413
build(deps): bump github.com/go-openapi/runtime from 0.22.0 to 0.23.0 ( #2249 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
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>
2022-02-07 10:04:05 +01:00
1a9a90cf6a
build(deps): bump @formatjs/intl-listformat from 6.5.1 to 6.5.2 in /web ( #2248 )
...
Bumps [@formatjs/intl-listformat](https://github.com/formatjs/formatjs ) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/formatjs/formatjs/releases )
- [Commits](https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@6.5.1...@formatjs/intl-listformat@6.5.2 )
---
updated-dependencies:
- dependency-name: "@formatjs/intl-listformat"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 10:03:36 +01:00
00f1a6fa48
build(deps): bump github.com/go-openapi/strfmt from 0.21.1 to 0.21.2 ( #2250 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 10:03:20 +01:00
33754a06d2
website/integrations: update gitea integration documentation ( #2182 )
...
Newer gitea versions now expose "additional OIDC mapping" to admin GUI.
The configuration file change required in previous versions can now be
done in the GUI.
2022-02-06 15:17:52 +01:00
69b838e1cf
web: Update Web API Client version ( #2244 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-05 18:56:13 +01:00
d5e04a2301
*: remove deprecated backup ( #2129 )
...
* *: remove backup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: final cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: use correct pyproject when migrating from stable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix broken docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-05 18:54:15 +01:00
fbf251280f
core: compile backend translations ( #2243 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-05 16:52:38 +01:00
eaadf62f01
Apply translations in zh-Hant ( #2242 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh-Hant' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-05 16:23:51 +01:00
8c33e7a7c1
Apply translations in zh_TW ( #2241 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh_TW' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-05 16:23:43 +01:00
a7d9a80a28
Apply translations in zh-Hans ( #2240 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'zh-Hans' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-05 16:23:36 +01:00
2ea5dce8d3
build(deps): bump uvicorn from 0.17.3 to 0.17.4 ( #2238 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.3 to 0.17.4.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.17.3...0.17.4 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 16:23:27 +01:00
14bf01efe4
build(deps-dev): bump pytest from 6.2.5 to 7.0.0 ( #2237 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.5 to 7.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.0.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 16:23:19 +01:00
67b24a60e4
build(deps): bump boto3 from 1.20.48 to 1.20.49 ( #2236 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.20.48 to 1.20.49.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.20.48...1.20.49 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 16:23:03 +01:00
e6775297cb
build(deps): bump pycryptodome from 3.14.0 to 3.14.1 ( #2239 )
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.14.0 to 3.14.1.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.14.0...v3.14.1 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 16:22:51 +01:00
4e4e2b36b6
sources/saml: fix server error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-05 15:41:26 +01:00
3189c56fc3
website/docs: default to upgrade with install flag set ( #2234 )
2022-02-04 22:36:34 +01:00
5b5ea47b7a
Translate /web/src/locales/en.po in pl_PL ( #2233 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'pl_PL' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-02-04 21:59:00 +01:00
caa382f898
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #2227 )
...
Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases )
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/master/CHANGELOG.md )
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
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>
2022-02-04 10:17:21 +01:00
2d63488197
build(deps): bump boto3 from 1.20.47 to 1.20.48 ( #2228 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.20.47 to 1.20.48.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.20.47...1.20.48 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-04 10:16:52 +01:00
c1c8e4c8d4
build(deps): bump uvicorn from 0.17.1 to 0.17.3 ( #2229 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.1 to 0.17.3.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.17.1...0.17.3 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-04 10:16:37 +01:00
a0e451c5e5
website/integrations: clarify some steps Nextcloud SAML ( #2222 )
...
I've updated the steps to provide some clarity around certain areas that tripped me up as a newcomer to authentik trying to follow these instructions.
2022-02-03 23:15:57 +01:00
eaba8006e6
sources/saml: fix incorrect ProtocolBinding being sent
...
closes #2213
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-03 18:20:06 +01:00
39ff202f8c
outposts: fix channel not always having a logger attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-03 17:58:54 +01:00
654e0d6245
providers/proxy: fix nil error in claims
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-03 17:58:38 +01:00
ec04443493
build(deps): bump @babel/plugin-proposal-decorators in /web ( #2215 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.16.7 to 7.17.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.0/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
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>
2022-02-03 09:40:17 +01:00
d247c262af
build(deps): bump @sentry/tracing from 6.17.3 to 6.17.4 in /web ( #2214 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.17.3 to 6.17.4.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.3...6.17.4 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-03 09:39:32 +01:00
dff49b2bef
build(deps): bump @sentry/browser from 6.17.3 to 6.17.4 in /web ( #2216 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.17.3 to 6.17.4.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.17.3...6.17.4 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-03 09:38:53 +01:00
50666a76fb
build(deps): bump flowchart.js from 1.17.0 to 1.17.1 in /web ( #2217 )
...
Bumps [flowchart.js](https://github.com/adrai/flowchart.js ) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/adrai/flowchart.js/releases )
- [Changelog](https://github.com/adrai/flowchart.js/blob/master/releasenotes.md )
- [Commits](https://github.com/adrai/flowchart.js/compare/v1.17.0...v1.17.1 )
---
updated-dependencies:
- dependency-name: flowchart.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-03 09:38:43 +01:00
b51a7f9746
build(deps): bump @babel/plugin-transform-runtime in /web ( #2218 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.10 to 7.17.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.0/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
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>
2022-02-03 09:38:32 +01:00
001dfd9f6c
build(deps): bump @babel/core from 7.16.12 to 7.17.0 in /web ( #2219 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.16.12 to 7.17.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.0/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
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>
2022-02-03 09:38:21 +01:00
5e4fbeeb25
build(deps): bump rollup from 2.66.1 to 2.67.0 in /web ( #2220 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.66.1 to 2.67.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.66.1...v2.67.0 )
---
updated-dependencies:
- dependency-name: rollup
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>
2022-02-03 09:38:03 +01:00
2c910bf6ca
build(deps): bump boto3 from 1.20.46 to 1.20.47 ( #2221 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.20.46 to 1.20.47.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.20.46...1.20.47 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-03 09:37:26 +01:00
9b11319e81
build(deps-dev): bump coverage from 6.3 to 6.3.1 ( #2209 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.3 to 6.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3...6.3.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 09:49:44 +01:00
40dc4b3fb8
build(deps): bump postcss from 8.4.5 to 8.4.6 in /website ( #2207 )
2022-02-02 09:41:37 +01:00
0e37b98968
build(deps): bump drf-spectacular from 0.21.1 to 0.21.2 ( #2210 )
2022-02-02 09:40:22 +01:00
7e132eb014
web: Update Web API Client version ( #2206 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-02-01 21:04:47 +01:00
49dfb4756e
release: 2022.1.4
2022-02-01 20:12:55 +01:00
814758e2aa
website/docs: prepare 2022.1.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-01 19:27:25 +01:00
5c42dac5e2
web/user: include locale code in locale selection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-01 19:19:37 +01:00
88603fa4f7
providers/proxy: set traefik labels using object_naming_template instead of UUID
2022-02-01 17:13:27 +00:00
0232c4e162
lifecycle: send analytics in gunicorn config to decrease outgoing requests when workers get restarted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-02-01 15:01:43 +01:00
11753c1fe1
build(deps): bump django from 4.0.1 to 4.0.2 ( #2204 )
...
Bumps [django](https://github.com/django/django ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.0.1...4.0.2 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 10:59:04 +01:00
f5cc6c67ec
providers/proxy: fix routing for external_host when using forward_auth_domain
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2180
2022-02-01 10:14:46 +01:00
8b8ed3527a
build(deps): bump @typescript-eslint/parser in /web ( #2200 )
2022-02-01 09:11:41 +01:00
1aa0274e7c
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2201 )
2022-02-01 09:09:34 +01:00
ecd33ca0c1
build(deps): bump github.com/go-openapi/runtime from 0.21.1 to 0.22.0 ( #2202 )
2022-02-01 09:09:18 +01:00
e93be0de9a
sources/ldap: add list_flatten function to property mappings, enable on managed LDAP mappings
...
closes #2199
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-31 23:07:32 +01:00
a5adc4f8ed
core: fix view_token permission not being assigned on token creation for non-admin user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-31 20:00:30 +01:00
a6baed9753
web/flows: fix width on flow container
2022-01-31 14:11:25 +00:00
ceaf832e63
root: remove boto integration in sentry to ease backup removal
2022-01-31 13:47:18 +00:00
a6b0b14685
Translate /web/src/locales/en.po in pl ( #2197 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'pl' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-31 14:17:26 +01:00
f679250edd
lifecycle: remove gunicorn reload option
...
should help with #2159
2022-01-31 12:06:08 +00:00
acc4de2235
web: add pl locale
2022-01-31 11:50:05 +00:00
56a8276dbf
website/integrations: update active directory docs ( #2177 )
2022-01-31 12:11:01 +01:00
6dfe6edbef
website/integrations: add zulip ( #2106 )
...
* add zulip to sidebar links
* added Zulip chat integration documentation
* fix markdown typo
* add note about using Post for saml binding
* added missing ACS info and cleaned up
format matches other integration documents
2022-01-31 12:10:30 +01:00
6af4bd0d9a
build(deps): bump construct-style-sheets-polyfill in /web ( #2189 )
...
Bumps [construct-style-sheets-polyfill](https://github.com/calebdwilliams/construct-style-sheets ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/calebdwilliams/construct-style-sheets/releases )
- [Changelog](https://github.com/calebdwilliams/construct-style-sheets/blob/main/CHANGELOG.md )
- [Commits](https://github.com/calebdwilliams/construct-style-sheets/commits )
---
updated-dependencies:
- dependency-name: construct-style-sheets-polyfill
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>
2022-01-31 12:09:13 +01:00
7ee7f6bd6a
Translate /web/src/locales/en.po in pl ( #2196 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'pl' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-31 10:00:37 +01:00
f8b8334010
build(deps): bump @patternfly/patternfly from 4.164.2 to 4.171.1 in /web ( #2192 )
2022-01-31 09:05:17 +01:00
d4b65dc4b4
build(deps): bump @sentry/browser from 6.17.2 to 6.17.3 in /web ( #2191 )
2022-01-31 09:04:40 +01:00
e4bbd3b1c0
build(deps): bump eslint from 8.7.0 to 8.8.0 in /web ( #2190 )
2022-01-31 09:03:47 +01:00
87de5e625d
build(deps): bump @sentry/tracing from 6.17.2 to 6.17.3 in /web ( #2193 )
2022-01-31 09:03:32 +01:00
efbe51673e
build(deps): bump pycryptodome from 3.13.0 to 3.14.0 ( #2194 )
2022-01-31 09:03:10 +01:00
a95bea53ea
build(deps): bump github.com/prometheus/client_golang ( #2195 )
2022-01-31 09:02:56 +01:00
6021fc0f52
providers/proxy: fix backend override persisting for other users
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-30 22:29:34 +01:00
1415b68ff4
web: add es locale
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-30 21:43:55 +01:00
be6853ac52
Translate /web/src/locales/en.po in es ( #2188 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'es' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-30 21:38:30 +01:00
7fd6be5abb
providers/proxy: add backend_override
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-30 21:35:08 +01:00
91d6f572a5
scripts: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-30 21:34:37 +01:00
016a9ce34e
build(deps): bump boto3 from 1.20.45 to 1.20.46 ( #2187 )
2022-01-30 00:52:25 +01:00
8adb95af7f
build(deps): bump uvicorn from 0.17.0.post1 to 0.17.1 ( #2186 )
2022-01-30 00:52:08 +01:00
1dc54775d8
build(deps): bump requests-oauthlib from 1.3.0 to 1.3.1 ( #2185 )
2022-01-30 00:51:59 +01:00
370ef716b5
build(deps-dev): bump black from 21.12b0 to 22.1.0 ( #2184 )
2022-01-30 00:51:49 +01:00
16e56ad9ca
website/docs: add rough documentation style guide
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-29 23:52:03 +01:00
b5b5a9eed3
web/admin: only check first half of locale when detecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2178
2022-01-28 12:35:37 +01:00
8b22e7bcc3
core: compile backend translations ( #2179 )
2022-01-28 11:09:29 +01:00
d48b5b9511
Translate /locale/en/LC_MESSAGES/django.po in es ( #2175 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'es' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-28 09:55:56 +01:00
0eccaa3f1e
build(deps): bump boto3 from 1.20.44 to 1.20.45 ( #2176 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.20.44 to 1.20.45.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.20.44...1.20.45 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-28 09:55:16 +01:00
67d550a80d
providers/proxy: don't include hostname and scheme in redirect when we only got a path and not a full URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-27 18:23:08 +01:00
ebb5711c32
providers/proxy: add support for X-Original-URI in nginx, better handle missing headers and report errors to authentik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-27 18:14:02 +01:00
79ec872232
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #2173 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.14 to 2.0.0-beta.15.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.15/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-27 10:14:14 +01:00
4284e14ff7
build(deps): bump @docusaurus/preset-classic in /website ( #2172 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.14 to 2.0.0-beta.15.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.15/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-27 10:12:06 +01:00
92a09779d0
build(deps): bump boto3 from 1.20.43 to 1.20.44 ( #2174 )
2022-01-27 09:28:02 +01:00
14c621631d
web: Update Web API Client version ( #2170 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-26 23:30:56 +01:00
c55f503b9b
release: 2022.1.3
2022-01-26 22:15:28 +01:00
a908cad976
website/docs: add release notes for 2022.1.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-26 21:41:15 +01:00
c2586557d8
root: fix redis passwords not being encoded correctly
...
closes #2130
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-26 20:45:45 +01:00
01c80a82e2
web/admin: fix SMS Stage form not working
...
closes #2127
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-26 20:39:38 +01:00
0d47654651
root: add max-requests for gunicorn and max tasks for celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-26 10:04:58 +01:00
1183095833
build(deps): bump @sentry/tracing from 6.17.1 to 6.17.2 in /web ( #2162 )
2022-01-26 09:35:10 +01:00
c281b11bdc
build(deps): bump lit from 2.1.1 to 2.1.2 in /web ( #2161 )
2022-01-26 09:22:05 +01:00
61fe45a58c
build(deps): bump @sentry/browser from 6.17.1 to 6.17.2 in /web ( #2163 )
2022-01-26 09:21:52 +01:00
d43aab479c
build(deps): bump rollup from 2.66.0 to 2.66.1 in /web ( #2164 )
2022-01-26 09:21:43 +01:00
7f8383427a
build(deps): bump sentry-sdk from 1.5.3 to 1.5.4 ( #2165 )
2022-01-26 09:21:24 +01:00
a06d6cf33d
build(deps-dev): bump bandit from 1.7.1 to 1.7.2 ( #2166 )
2022-01-26 09:21:09 +01:00
5b7cb205c9
build(deps): bump boto3 from 1.20.42 to 1.20.43 ( #2167 )
2022-01-26 09:20:50 +01:00
293a932d20
build(deps-dev): bump coverage from 6.2 to 6.3 ( #2168 )
2022-01-26 09:20:34 +01:00
fff901ff03
rootL Fix goauthentik.io URL in Readme ( #2158 )
2022-01-25 20:36:44 +01:00
f47c936295
internal: add optional debug server listening on 9900
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-25 17:18:53 +01:00
88d5aec618
web/admin: fix links which look like labels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-25 16:13:30 +01:00
96ae68cf09
internal: make error message less confusing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-25 15:45:21 +01:00
63b3434b6f
website/docs: improve nginx examples
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-25 14:25:21 +01:00
947ecec02b
outposts/ldap: Fix more case sensitivity issues. ( #2144 )
2022-01-25 11:27:27 +01:00
1c2b452406
outposts/proxy: fix potential empty redirect, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2141
2022-01-25 10:57:53 +01:00
47777529ac
build(deps): bump @formatjs/intl-listformat from 6.5.0 to 6.5.1 in /web ( #2154 )
2022-01-25 09:50:29 +01:00
949095c376
build(deps): bump @lingui/macro from 3.13.1 to 3.13.2 in /web ( #2152 )
2022-01-25 09:49:59 +01:00
4b112c2799
build(deps): bump @sentry/browser from 6.16.1 to 6.17.1 in /web ( #2146 )
2022-01-25 09:49:48 +01:00
291a2516b1
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2149 )
2022-01-25 09:49:29 +01:00
4dcfd021e2
build(deps): bump @lingui/detect-locale from 3.13.1 to 3.13.2 in /web ( #2147 )
2022-01-25 09:49:13 +01:00
ca50848db3
build(deps): bump boto3 from 1.20.41 to 1.20.42 ( #2156 )
2022-01-25 09:49:01 +01:00
0bb3e3c558
build(deps): bump @lingui/cli from 3.13.1 to 3.13.2 in /web ( #2148 )
2022-01-25 09:48:50 +01:00
e4b25809ab
build(deps): bump @typescript-eslint/parser in /web ( #2150 )
2022-01-25 09:48:03 +01:00
7bf932f8e2
build(deps): bump @sentry/tracing from 6.16.1 to 6.17.1 in /web ( #2151 )
2022-01-25 09:47:52 +01:00
99d04528b0
build(deps): bump country-flag-icons from 1.4.19 to 1.4.20 in /web ( #2153 )
2022-01-25 09:47:43 +01:00
e48d172036
build(deps): bump @lingui/core from 3.13.1 to 3.13.2 in /web ( #2155 )
2022-01-25 09:47:34 +01:00
c2388137a8
build(deps): bump uvicorn from 0.17.0 to 0.17.0.post1 ( #2157 )
2022-01-25 09:47:05 +01:00
650e2cbc38
internal: remove duplicate log messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 22:25:35 +01:00
b32800ea71
outposts/proxy: trace full headers to debug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 22:08:31 +01:00
e1c0c0b20c
internal: don't override server header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 22:05:11 +01:00
fe39e39dcd
lifecycle: make secret_key warning more prominent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2131
2022-01-24 21:52:16 +01:00
883f213b03
lifecycle: wait for db in worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 21:51:57 +01:00
538996f617
web: Update Web API Client version ( #2143 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-24 21:46:39 +01:00
2f4c92deb9
Merge branch 'version-2022.1'
2022-01-24 21:42:12 +01:00
ef335ec083
outposts/proxy: add more test cases for domain-level auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 21:41:15 +01:00
07b09df3fe
internal: add more outpost tests, add support for X-Original-URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 20:50:13 +01:00
e70e031a1f
internal: start adding tests to outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 20:12:25 +01:00
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
3ed23a37ea
website/docs: add 2022.1.2 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 11:34:13 +01:00
3d724db0e3
release: 2022.1.2
2022-01-24 11:28:00 +01:00
2997542114
lib: disable backup by default, add note to configuration
2022-01-24 10:00:15 +00:00
84b18fff96
ci: cache-v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 09:37:04 +01:00
1dce408c72
internal/proxyv2: only allow access to /akprox in nginx mode when forward url could be extracted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-24 09:30:33 +01:00
e5ff47bf14
build(deps): bump @lingui/cli from 3.13.0 to 3.13.1 in /web ( #2133 )
2022-01-24 08:49:03 +01:00
b53bf331c3
build(deps): bump @lingui/macro from 3.13.0 to 3.13.1 in /web ( #2135 )
2022-01-24 08:48:51 +01:00
90e9a8b34c
build(deps): bump rollup from 2.64.0 to 2.66.0 in /web ( #2139 )
2022-01-24 08:48:26 +01:00
845f842783
build(deps): bump @lingui/core from 3.13.0 to 3.13.1 in /web ( #2136 )
2022-01-24 08:48:17 +01:00
7397849c60
build(deps): bump rapidoc from 9.1.3 to 9.1.4 in /website ( #2132 )
2022-01-24 08:47:45 +01:00
6dd46b5fc5
build(deps): bump @babel/core from 7.16.10 to 7.16.12 in /web ( #2134 )
2022-01-24 08:47:35 +01:00
89ca79ed10
build(deps): bump @lingui/detect-locale from 3.13.0 to 3.13.1 in /web ( #2137 )
2022-01-24 08:47:15 +01:00
713bef895c
build(deps): bump rapidoc from 9.1.3 to 9.1.4 in /web ( #2138 )
2022-01-24 08:46:37 +01:00
925115e9ce
build(deps): bump github.com/go-openapi/runtime from 0.21.0 to 0.21.1 ( #2140 )
2022-01-24 08:46:17 +01:00
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
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
08af2fd46b
website/docs: deprecate inbuilt backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-23 21:51:22 +01:00
70e3b27a4d
root: upgrade python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-23 21:27:16 +01:00
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
33567b56d7
lifecycle: replace lowercase, deprecated prometheus_multiproc_dir
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-23 21:21:06 +01:00
0c1954aeb7
web: Update Web API Client version ( #2126 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-22 19:06:20 +01:00
f4a6c70e98
release: 2022.1.1
2022-01-22 18:28:40 +01:00
5f198e7fe4
website/docs: update 2022.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-22 12:29:20 +01:00
d172d32817
ci: bump golangci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 23:22:59 +01:00
af3fb5c2cd
internal: use math.MaxInt for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1819
2022-01-21 23:11:17 +01:00
885efb526e
web/admin: also set embedded outpost host when it doesn't include scheme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 13:51:34 +01:00
3bfb8b2cb2
outposts/proxyv2: allow access to /akprox urls in forward auth mode to make routing in nginx/traefik easier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 13:43:16 +01:00
9fc5ff4b77
outposts/proxyv2: fix JWKS url pointing to localhost on embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 13:29:51 +01:00
dd8b579dd6
lib: ignore paramiko logger
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 10:46:33 +01:00
e12cbd8711
website/docs: add 2022.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-21 09:47:49 +01:00
62d35f8f8c
build(deps): bump codemirror from 5.65.0 to 5.65.1 in /web ( #2122 )
2022-01-21 09:06:27 +01:00
49be504c13
build(deps): bump @babel/preset-env from 7.16.10 to 7.16.11 in /web ( #2123 )
2022-01-21 09:06:04 +01:00
edad55e51d
build(deps): bump typescript from 4.5.4 to 4.5.5 in /web ( #2124 )
2022-01-21 09:05:51 +01:00
38086fa8bb
build(deps): bump boto3 from 1.20.39 to 1.20.40 ( #2125 )
2022-01-21 09:05:32 +01:00
c4f9a3e9a7
build(deps): bump @babel/preset-env from 7.16.8 to 7.16.10 in /web ( #2114 )
2022-01-20 08:45:49 +01:00
930df791bd
build(deps): bump python ( #2113 )
2022-01-20 08:45:28 +01:00
9a6086634c
build(deps): bump boto3 from 1.20.38 to 1.20.39 ( #2117 )
2022-01-20 08:45:03 +01:00
b68e65355a
build(deps): bump @babel/core from 7.16.7 to 7.16.10 in /web ( #2115 )
2022-01-20 08:44:47 +01:00
72d33a91dd
build(deps): bump @babel/plugin-transform-runtime in /web ( #2116 )
2022-01-20 08:44:28 +01:00
7067e3d69a
build(deps): bump github.com/prometheus/client_golang ( #2118 )
2022-01-20 08:44:01 +01:00
4db370d24e
website/docs: add flow inspector docs
...
closes #2105
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-19 19:31:21 +01:00
41e7b9b73f
outposts/proxyv2: fix before-redirect url not being saved in proxy mode
...
closes #2109
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-19 19:16:30 +01:00
7f47f93e4e
internal: cleanup log messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-19 19:01:24 +01:00
89abd44b76
lifecycle: add early check for missing/invalid secret key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-19 09:53:53 +01:00
14c7d8c4f4
internal: route traffic to proxy providers based on cookie domain when multiple domain-level providers exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2079
2022-01-18 23:19:43 +01:00
525976a81b
root: upgrade python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-18 21:35:07 +01:00
64a2126ea4
website/docs: fix typo in port mapping in manifest ( #2103 )
...
Otherwise it causes:
```
error: error validating "outpost.yaml": error validating data: ValidationError(Service.spec.ports[1].port): invalid type for io.k8s.api.core.v1.ServicePort.port: got "string", expected "integer"; if you choose to ignore these errors, turn validation off with --validate=false
```
2022-01-18 19:57:55 +01:00
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
ad64d51e85
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2100 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.9.1 to 5.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.10.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2022-01-18 09:16:54 +01:00
a184a7518a
build(deps): bump @typescript-eslint/parser from 5.9.1 to 5.10.0 in /web ( #2101 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.9.1 to 5.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.10.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
2022-01-18 09:14:58 +01:00
943fd80920
web: ignore additional error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-17 22:05:23 +01:00
01bb18b8c4
root: allow customisation of ports in compose without override
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-17 14:48:02 +01:00
94baaaa5a5
build(deps): bump eslint from 8.6.0 to 8.7.0 in /web ( #2096 )
2022-01-17 09:19:59 +01:00
40b164ce94
build(deps): bump rollup from 2.63.0 to 2.64.0 in /web ( #2097 )
2022-01-17 09:18:30 +01:00
1d7c7801e7
website/docs: prepare 2022.1 release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-16 18:22:25 +01:00
0db0a12ef3
root: rename csrf header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-16 16:17:44 +01:00
8008aba450
web: directly read csrf token before injecting into request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-16 16:10:55 +01:00
eaeab27004
lib: add support for custom env
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-16 14:56:02 +01:00
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
300ad88447
web: add polyfill for Intl.ListFormat
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-15 14:56:18 +01:00
92cc0c9c64
root: decrease to 10 backup history
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-14 19:59:50 +01:00
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
819af78e2b
internal: make internal go version match python version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-14 10:45:37 +01:00
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
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
fae6d83f27
*: simplify extracting current version info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-13 17:47:31 +01:00
ed84fe0b8d
root: set samesite for csrf cookie
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-12 23:14:14 +01:00
1ee603403e
root: upgrade python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-12 23:02:39 +01:00
7db7b7cc4d
stages/authenticator_validate: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-12 23:00:28 +01:00
68a98cd86c
web: Update Web API Client version ( #2091 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-12 22:59:59 +01:00
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
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
f9a5add01d
root: include build in analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-12 22:18:52 +01:00
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
58f79b525d
web/admin: fix invalid build due to wrong import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-11 11:40:59 +01:00
0a1c0dae05
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2085 )
2022-01-11 08:59:13 +01:00
e18ef8dab6
build(deps): bump @babel/preset-env from 7.16.7 to 7.16.8 in /web ( #2087 )
2022-01-11 08:58:45 +01:00
3cacc59bec
build(deps): bump @typescript-eslint/parser from 5.9.0 to 5.9.1 in /web ( #2086 )
2022-01-11 08:57:51 +01:00
4eea46d399
build(deps): bump @babel/plugin-transform-runtime in /web ( #2088 )
2022-01-11 08:57:28 +01:00
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
4817126811
website/integrations: fix synapse docs based on upstream docs
...
closes #2080
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-10 20:19:56 +01:00
0181361efa
website/integrations: use Signing Key instead of RSA Key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-10 20:18:05 +01:00
8ff8e1d5f7
web/admin: fix missing configure flow setting on webuahtn setup stage form
...
closes #2084
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-10 20:15:34 +01:00
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
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
bd283c506d
web/flows: remove node directly instead of using removeChild()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-10 19:37:51 +01:00
ef564e5f1a
web: fix double plural in label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-10 18:58:56 +01:00
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
077eee9310
Revert "build(deps): bump goauthentik.io/api from 0.2021125.1 to 1.2021.9 ( #2083 )"
...
This reverts commit d894eeaa67 .
2022-01-10 10:03:48 +01:00
d894eeaa67
build(deps): bump goauthentik.io/api from 0.2021125.1 to 1.2021.9 ( #2083 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021125.1 to 1.2021.9.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/commits )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-10 09:39:30 +01:00
452bfb39bf
Revert "web/elements: re-enable codemirror line numbers (fixed on firefox)"
...
This reverts commit 4c166dcf52 .
closes #2081
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-09 22:24:32 +01:00
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
c07b8d95d0
outposts/proxy: remove deprecated headers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-07 17:01:23 +01:00
bf347730b3
outposts/ldap: remove deprecated fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-07 09:52:19 +01:00
ececfc3a30
internal: fix comment formatting for TODOs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-07 09:51:41 +01:00
b76546de0c
Translate /web/src/locales/en.po in tr ( #2074 )
2022-01-07 09:16:02 +01:00
424d490a60
build(deps): bump golang from 1.17.5-bullseye to 1.17.6-bullseye ( #2075 )
2022-01-07 09:14:44 +01:00
127dd85214
build(deps): bump lit from 2.1.0 to 2.1.1 in /web ( #2076 )
2022-01-07 09:14:23 +01:00
10570ac7f8
build(deps): bump goauthentik.io/api from 0.2021124.9 to 0.2021125.1 ( #2077 )
2022-01-07 09:14:07 +01:00
dc5667b0b8
web: Update Web API Client version ( #2073 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-06 22:23:23 +01:00
ec9cacb610
ci: post-release cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 22:22:50 +01:00
0027dbc0e5
root: remove old api path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 22:21:21 +01:00
c15e4b24a1
release: 2021.12.5
2022-01-06 21:29:12 +01:00
b6f518ffe6
lifecycle: fix tests in container not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 21:29:08 +01:00
4e476fd4e9
website/docs: update 2021.12.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 21:15:27 +01:00
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
22d6621b02
root run backup every 24 hours
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 15:29:11 +01:00
0023df64c8
root: bump python packages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-06 14:31:54 +01:00
59a259e43a
build(deps): bump @rollup/plugin-node-resolve in /web ( #2066 )
2022-01-06 08:48:54 +01:00
c6f39f5eb4
build(deps): bump lit from 2.0.2 to 2.1.0 in /web ( #2067 )
2022-01-06 08:48:27 +01:00
e3c0aad48a
build(deps): bump goauthentik.io/api from 0.2021124.8 to 0.2021124.9 ( #2068 )
2022-01-06 08:48:07 +01:00
91dd33cee6
policies/reputation: trigger save on update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-05 22:06:20 +01:00
5a2c367e89
policies/reputation: fix test
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-05 21:44:15 +01:00
3b05c9cb1a
web: Update Web API Client version ( #2065 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-05 21:18:19 +01:00
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
e3be0f2550
Merge branch 'next'
2022-01-05 10:00:52 +01:00
294f2243c1
build(deps): bump rollup from 2.62.0 to 2.63.0 in /web ( #2064 )
2022-01-05 08:47:09 +01:00
7b1373e8d6
core: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 23:17:37 +01:00
e70b486f20
outposts: handle error in certificate cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 22:53:37 +01:00
b90174f153
root: use django-dbbackup 4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 22:17:07 +01:00
7d7acd8494
root: add ak wrapper script to be installed with poetry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 22:17:07 +01:00
4d9d7c5efb
Translate /web/src/locales/en.po in tr ( #2063 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'tr' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-04 22:17:02 +01:00
d614b3608d
root: use packaged version of django-dbbackup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 22:06:12 +01:00
beb2715fa7
root: bump python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 22:05:12 +01:00
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
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
41d5bff9d3
web/admin: fix delete form for tenants missing columns
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 18:54:56 +01:00
ec84ba9b6d
website/docs: prepare 2021.12.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-04 18:35:45 +01:00
042a62f99e
build(deps): bump @typescript-eslint/parser from 5.8.1 to 5.9.0 in /web ( #2055 )
2022-01-04 05:44:30 +01:00
907f02cfee
core: compile backend translations ( #2057 )
2022-01-04 05:43:59 +01:00
53fe412bf9
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2056 )
2022-01-04 05:43:27 +01:00
ef9e177fe9
build(deps): bump goauthentik.io/api from 0.2021124.6 to 0.2021124.8 ( #2058 )
2022-01-04 05:42:52 +01:00
28e675596b
web/flows: only add helper username input if using native shadow dom to prevent browser confusion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 22:30:56 +01:00
9b7f57cc75
web/flows: add workaround for autofocus not working in password stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 22:25:28 +01:00
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
01fcbb325b
website/integrations: add github org checking policy example
...
closes #2047
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 22:06:24 +01:00
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
e434321f7c
website/integrations: remove github url as they are auto-managed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 21:38:19 +01:00
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
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
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
4c166dcf52
web/elements: re-enable codemirror line numbers (fixed on firefox)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 21:30:28 +01:00
47b1f025e1
web/admin: move additional scopes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 21:30:15 +01:00
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
e57b6f2347
web/admin: mark additional scopes as non-required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2047
2022-01-03 20:59:20 +01:00
275d0dfd03
web: Update Web API Client version ( #2053 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-03 16:46:09 +01:00
f18cbace7a
Translate /locale/en/LC_MESSAGES/django.po in de ( #2052 )
...
translation completed for the source file '/locale/en/LC_MESSAGES/django.po'
on the 'de' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2022-01-03 16:45:57 +01:00
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
a596392bc3
web: Update Web API Client version ( #2051 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-03 13:35:51 +01:00
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
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
3cd5e68bc1
web/admin: add missing Okta label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 12:36:21 +01:00
c741c13132
internal: fix listen attempt on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-03 12:36:11 +01:00
924f6f104a
build(deps): bump eslint from 8.5.0 to 8.6.0 in /web ( #2048 )
2022-01-03 10:34:36 +01:00
454594025b
build(deps): bump goauthentik.io/api from 0.2021124.5 to 0.2021124.6 ( #2049 )
2022-01-03 10:34:19 +01:00
e72097292c
web/flows: fix helper form not being removed from identification stage (improve password manager compatibility)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-02 20:03:34 +01:00
ab17a12184
web/user: fix auto-detected locale not being re-activated when switching to auto-detect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-02 20:01:51 +01:00
776f3f69a5
core: compile backend translations ( #2046 )
2022-01-02 10:37:18 +01:00
8560c7150a
Translate /locale/en/LC_MESSAGES/django.po in tr ( #2044 )
2022-01-02 00:15:18 +01:00
301386fb4a
Translate /web/src/locales/en.po in tr ( #2045 )
2022-01-02 00:12:51 +01:00
68e8b6990b
web: Update Web API Client version ( #2043 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2022-01-01 20:28:23 +01:00
4f800c4758
web/flows: include user in access denied stage
...
closes #2039
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-01 20:25:49 +01:00
90c31c2214
flows: add test helpers to simplify and improve checking of stages, remove force_str
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-01 20:25:32 +01:00
50e3d317b2
flows: use WithUserInfoChallenge for AccessDeniedChallenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2039
2022-01-01 19:45:34 +01:00
3eed7bb010
lib: dont send any sentry events when testing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-01 18:56:14 +01:00
0ef8edc9f1
web/user: add language selection
...
closes #2041
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2022-01-01 18:25:03 +01:00
a6373ebb33
web: fix tr locale not being loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-31 16:19:17 +01:00
bf8ce55eea
web/admin: fix display when groups/users don't fit on a single row
...
closes #2030
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-31 12:03:21 +01:00
61b4fcb5f3
build(deps): bump @rollup/plugin-node-resolve in /web ( #2032 )
2021-12-31 08:54:30 +01:00
81275e3bd1
build(deps): bump @babel/preset-env from 7.16.5 to 7.16.7 in /web ( #2033 )
2021-12-31 08:54:13 +01:00
7988bf7748
build(deps): bump @babel/plugin-proposal-decorators in /web ( #2034 )
2021-12-31 08:54:03 +01:00
00d8eec360
build(deps): bump @babel/core from 7.16.5 to 7.16.7 in /web ( #2035 )
2021-12-31 08:53:08 +01:00
82150c8e84
build(deps): bump @babel/preset-typescript from 7.16.5 to 7.16.7 in /web ( #2036 )
2021-12-31 08:52:58 +01:00
1dbd749a74
build(deps): bump @babel/plugin-transform-runtime in /web ( #2037 )
2021-12-31 08:52:44 +01:00
a96479f16c
build(deps): bump goauthentik.io/api from 0.2021124.3 to 0.2021124.5 ( #2038 )
2021-12-31 08:52:27 +01:00
5d5fb1f37e
web/elements: fix alignment of chipgroup on modal add
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 22:37:53 +01:00
b6f4d6a5eb
web/elements: fix spacing between chips in chip-group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#2030
2021-12-30 22:34:55 +01:00
8ab5c04c2c
web/admin: show flow title in list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 22:10:31 +01:00
386944117e
web: Update Web API Client version ( #2031 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-30 22:02:52 +01:00
9154b9b85d
web/user: rework user source connection UI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 21:59:41 +01:00
fc19372709
flows: fix migration removing flow titles
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 21:00:00 +01:00
e5d9c6537c
web: add tr to locales
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 16:56:28 +01:00
bf5cbac314
web/admin: fix alignment in outpost list when expanding rows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 16:35:32 +01:00
5cca637a3d
root: add opencontainer labels to dockerfiles
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 16:33:13 +01:00
5bfb8b454b
web: fix broken links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 16:27:16 +01:00
4d96437972
web: Update Web API Client version ( #2028 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-30 15:19:13 +01:00
d03b0b8152
outposts: include outposts build hash in state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 15:16:34 +01:00
c249b55ff5
*: use py3.10 syntax for unions, remove old Type[] import when possible
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-30 14:59:01 +01:00
1e1876b34c
root: bump python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-29 13:03:29 +01:00
a27493ad1b
build(deps): bump @rollup/plugin-replace from 3.0.0 to 3.0.1 in /web ( #2027 )
...
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/alias-v3.0.1/packages/replace )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-replace"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-29 12:27:35 +01:00
95b1ab820e
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #2026 )
2021-12-28 09:21:09 +01:00
5cf9f0002b
build(deps): bump @typescript-eslint/parser from 5.8.0 to 5.8.1 in /web ( #2025 )
2021-12-28 09:15:39 +01:00
fc7a452b0c
flows: update default flow titles
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-27 22:04:35 +01:00
25ee0e4b45
root: bump dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-27 20:45:15 +01:00
46f12e62e8
flows: don't create EventAction.FLOW_EXECUTION
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-27 15:07:33 +01:00
4245dea25a
build(deps): bump rollup from 2.61.1 to 2.62.0 in /web ( #2020 )
2021-12-27 08:46:37 +01:00
908db3df81
build(deps): bump goauthentik.io/api from 0.2021124.2 to 0.2021124.3 ( #2021 )
2021-12-27 08:46:24 +01:00
ef4f9aa437
Translate /web/src/locales/en.po in tr ( #2019 )
...
translation completed updated for the source file '/web/src/locales/en.po'
on the 'tr' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-12-26 18:44:41 +01:00
902dd83c67
Translate /web/src/locales/en.po in tr ( #2016 )
...
translation completed updated for the source file '/web/src/locales/en.po'
on the 'tr' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-12-26 18:39:20 +01:00
1c4b78b5f4
Translate /web/src/locales/en.po in tr ( #2005 )
2021-12-26 18:37:10 +01:00
d854d819d1
web/flows: fix duplicate loading spinners when using webauthn
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 15:14:56 +01:00
f246da6b73
outposts/proxy: fix error checking for type assertion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 14:57:32 +01:00
4a56b5e827
web: fix background for modals on light theme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 14:53:23 +01:00
53b10e64f8
outposts: fix error when client hasn't be initialised
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 14:26:48 +01:00
27e4c7027c
web: fix potential panic
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 14:24:44 +01:00
410d1b97cd
outposts/proxy: add support for multiple states, when multiple requests are redirect at once
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-26 14:16:02 +01:00
f93f7e635b
web: fix styling for modals, ensure correct classes are used
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 20:30:35 +01:00
74eba04735
web: remove page header colour, match user navbar to admin sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 19:46:53 +01:00
01bdaffe36
root: remove kubernetes version constraint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 19:23:31 +01:00
f6b556713a
root: fix missing ssh directory from container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 19:18:47 +01:00
abe38bb16a
outposts: fix __exit__ being called without params
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 17:52:20 +01:00
f2b8d45999
web/admin: include key type in list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 16:54:28 +01:00
3f61dff1cb
web: Update Web API Client version ( #1996 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-25 16:53:57 +01:00
b19da6d774
crypto: return private key's type (required for some oauth2 providers)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 16:51:28 +01:00
7c55616e29
outposts: fix creation of from_env docker client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 16:48:23 +01:00
952a7f07c1
website/docs: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 16:38:56 +01:00
6510b97c1e
outposts: add remote docker integration via SSH
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 16:31:34 +01:00
19b707a0fb
ci: fix translation command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-25 13:42:08 +01:00
320a600349
root: migrate pipenv to poetry ( #1995 )
2021-12-24 23:25:38 +01:00
10110deae5
web/admin: add Admin in titlebar for admin interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-24 20:04:21 +01:00
884c546f32
outposts: clean up flow executor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-24 19:52:19 +01:00
abec906677
root: bump python packages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-24 15:13:36 +01:00
22d1dd801c
root: also use analytics uuid for sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-24 15:13:27 +01:00
03891cbe09
build(deps): bump chart.js from 3.6.2 to 3.7.0 in /web ( #1993 )
2021-12-24 09:50:16 +01:00
3c5157dfd4
build(deps): bump fuse.js from 6.5.0 to 6.5.3 in /web ( #1992 )
2021-12-24 09:49:31 +01:00
d241e8d51d
build(deps): bump @types/chart.js from 2.9.34 to 2.9.35 in /web ( #1991 )
2021-12-24 09:49:14 +01:00
7ba15884ed
build(deps): bump goauthentik.io/api from 0.2021123.3 to 0.2021124.2 ( #1994 )
2021-12-24 09:48:47 +01:00
47356915b1
outposts: fix outpost's sentry not sending release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 19:01:32 +01:00
2520c92b78
website/docs: add additional docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:51:18 +01:00
e7e0e6d213
lib: strip values for timedelta from string
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:49:35 +01:00
ca0250e19f
core: add meta theme-color
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:49:24 +01:00
cf4c7c1bcb
web: fix missing closing tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:35:33 +01:00
670af8789a
web: Update Web API Client version ( #1990 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-23 18:29:32 +01:00
5c5634830f
stages/identification: add field for passwordless flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:27:00 +01:00
b6b0edb7ad
website/docs: use compose override for certbot instead separate stack
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 18:03:35 +01:00
45440abc80
web: Update Web API Client version ( #1989 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-23 11:05:34 +01:00
9c42b75567
release: 2021.12.4
2021-12-23 10:32:48 +01:00
e9a477c1eb
root: cleanup bumpversion config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 10:32:46 +01:00
fa60655a5d
build(deps): bump github.com/getsentry/sentry-go from 0.11.0 to 0.12.0 ( #1987 )
2021-12-23 09:54:46 +01:00
5d729b4878
build(deps): bump fuse.js from 6.4.6 to 6.5.0 in /web ( #1986 )
2021-12-23 09:48:27 +01:00
8692f7233f
build(deps): bump goauthentik.io/api from 0.2021123.2 to 0.2021123.3 ( #1988 )
2021-12-23 09:47:56 +01:00
457e17fec3
website/docs: add small let's encrypt docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 00:59:06 +01:00
87e99625e6
internal: update tenant certificates on outpost refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-23 00:38:49 +01:00
6f32eeea43
website/docs: prepare 2021.12.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 23:37:04 +01:00
dfcf8b2d40
root: update python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 23:36:56 +01:00
846006f2e3
events: create test notification with event with data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 23:32:29 +01:00
f557b2129f
*: fix random typos
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 23:13:18 +01:00
6dc2003e34
providers/oauth2: fix tests validating JWT incorrectly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 23:00:57 +01:00
0149c89003
providers/oauth2: fix invalid assignments in JWKS view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:41:28 +01:00
f458cae954
providers/proxy: add error handing when field is already gone
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:31:53 +01:00
f01d117ce6
providers/proxy: fix imports in migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:25:02 +01:00
2bde43e5dc
crypto: use older syntax for type union
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:22:45 +01:00
84cc0b5490
web: Update Web API Client version ( #1984 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:16:44 +01:00
2f3026084e
providers/oauth2: remove jwt_alg field and set algorithm based on selected keypair, select HS256 when no keypair is selected
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 22:09:49 +01:00
89696edbee
website/integrations: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 21:46:46 +01:00
c1f0833c09
crypto: improve support for non-rsa private keys (discovery)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 21:46:22 +01:00
c77f804b77
web/user: fix user details not rendering when loading to a different user settings tab and then switching
...
closes #1664
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 20:13:52 +01:00
8e83209631
stages/authenticator_validate: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 18:14:35 +01:00
2e48e0cc2f
stages/authenticator_validate: fix prompt not triggering when using in non-authentication context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 18:03:02 +01:00
e72f0ab160
stages/authenticator_validation: refuse passwordless flow if flow is not for authentication
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 18:02:43 +01:00
a3c681cc44
website/docs: cleanup old image names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 17:38:09 +01:00
5b3a9e29fb
stages/authenticator_validate: add passwordless login
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 17:34:46 +01:00
15803dc67d
website/docs: revert traefik to not use header regex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 15:30:01 +01:00
ff37e064c9
build(deps): bump goauthentik.io/api from 0.2021123.1 to 0.2021123.2 ( #1983 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021123.1 to 0.2021123.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021123.1...v0.2021123.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 11:58:06 +01:00
ef8e922e2a
web: Update Web API Client version ( #1982 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-22 11:51:15 +01:00
34b11524f1
tenants: add web certificate field, make authentik's core certificate configurable based on keypair
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 11:43:45 +01:00
9e2492be5c
web/elements: fix link from notification drawer not working in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 10:49:10 +01:00
b3ba083ff0
internal: cleanup logging, remove duplicate code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 10:33:21 +01:00
22a8603892
internal: add custom proxy certificates support to embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 10:16:01 +01:00
d83d058a4b
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1980 )
2021-12-22 09:47:58 +01:00
ec3fd4a3ab
build(deps): bump @docusaurus/preset-classic in /website ( #1979 )
2021-12-22 09:41:01 +01:00
0764668b14
build(deps): bump goauthentik.io/api from 0.2021122.2 to 0.2021123.1 ( #1981 )
2021-12-22 09:40:00 +01:00
16b6c17305
Revert "policies: don't always clear application cache on post_save"
...
This reverts commit 5ef385f0bb .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/policies/signals.py
2021-12-22 00:23:19 +01:00
e60509697a
web/admin: fix explore integration not opening in new tab
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-22 00:03:28 +01:00
85364af9e9
web: Update Web API Client version ( #1978 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-21 21:28:01 +01:00
cf4b4030aa
release: 2021.12.3
2021-12-21 20:52:08 +01:00
74dc025869
ci: sentry release even when tests fail
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 20:52:03 +01:00
cabdc53553
root: fix compose docker image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 20:51:39 +01:00
29e9f399bd
website/docs: prepare 2021.12.3 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 19:50:24 +01:00
dad43017a0
web/admin: use SentryIgnoredError for user errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 19:44:44 +01:00
7fb939f97b
core: fix error when getting launch URL for application with non-existent Provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 19:40:29 +01:00
88859b1c26
website/integrations: Updated Gitea Integration ( #1972 )
...
* Updated Gitea Integration
Described a fix to a situation where Gitea might require an additional OIDC mapping in order to make the authentication flow function properly.
* Update index.md
Updated as discussed in PR
* Update index.md
Implementing requested changes
2021-12-21 19:39:27 +01:00
c78236a2a2
root: don't set secure cross opener policy
...
closes #1977
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 19:16:22 +01:00
ba55538a34
outposts/proxy: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 19:16:06 +01:00
f742c73e24
outposts/proxy: fix allowlist for forward_auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1970
2021-12-21 15:49:25 +01:00
ca314c262c
*: revert to using GHCR directly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 13:54:49 +01:00
b932b6c963
website/docs: update log levels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 13:15:17 +01:00
3c048a1921
outposts/proxy: fix session not expiring correctly due to miscalculation
...
closes #1976
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 13:10:57 +01:00
8a60a7e26f
providers/proxy: revert to static list of forwarded headers
...
wildcard is not usable for this since the regular expression doesn't support negative lookahead, meaning we would always forward all headers, including Connection and others
closes #1969
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 12:04:54 +01:00
f10b57ba0b
outposts/proxy: handle redirect loop in start handler, show error message
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-21 10:07:08 +01:00
e53114a645
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1974 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.8.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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-12-21 09:27:57 +01:00
2e50532518
build(deps): bump codemirror from 5.64.0 to 5.65.0 in /web ( #1973 )
2021-12-21 09:14:27 +01:00
1936ddfecb
build(deps): bump @typescript-eslint/parser from 5.7.0 to 5.8.0 in /web ( #1975 )
2021-12-21 09:13:50 +01:00
4afef46cb8
ci: improve restore after switching to stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 22:47:06 +01:00
92b4244e81
providers/proxy: update traefik regex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1969
2021-12-20 22:43:58 +01:00
dfbf7027bc
providers/proxy: add traefik.ingress.kubernetes.io/router.tls annotation for ingress
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 22:24:42 +01:00
eca2ef20d0
outposts/proxy: add initial redirect-loop prevention
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 22:21:53 +01:00
cac5c7b3ea
outposts/proxy: make templates more re-usable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 22:20:23 +01:00
37ee555c8e
outposts/proxy: fix ping URI not being routed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 22:12:02 +01:00
f910da0f8a
outposts: fix initial refresh not calling Server.Refresh()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:47:32 +01:00
fc9d270992
outposts/ldap: fix log formatter and level not being set correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:46:01 +01:00
dcbc3d788a
web/admin: fix border for outpost health status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:40:26 +01:00
4658018a90
Revert "outposts: rename outpost"
...
This reverts commit a5c30fd9c7 .
2021-12-20 21:37:31 +01:00
577b7ee515
providers/proxy: include auth headers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:37:22 +01:00
621773c1ea
internal: rework global logging settings, embedded outpost no longer overwrites core, clean up double init
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:23:19 +01:00
3da526f20e
root: allow trace log level to work for core/embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:11:47 +01:00
052e465041
outpost: re-run globalSetup when updating config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:08:03 +01:00
c843f18743
lib: add additional celery logger to sentry ignore
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 21:04:45 +01:00
80d0b14bb8
outposts: fix error when getting state for non-existent outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:44:47 +01:00
68637cf7cf
outposts: handle/ignore http Abort handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:42:45 +01:00
82acba26af
internal: fix sentry sample rate not applying to proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:42:26 +01:00
ff8a812823
web/admin: don't auto-select certificate for LDAP source verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:31:57 +01:00
7f5fed2aea
web/admin: add outpost type to list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:30:52 +01:00
a5c30fd9c7
outposts: rename outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 19:28:05 +01:00
ef23a0da52
outposts/proxy: fix traefik header regex to only match Remote- and X- headers to prevent websocket errors
...
closes #1969
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 13:30:19 +01:00
ba527e7141
root: drop redis cache sentry errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 13:12:14 +01:00
8edc254ab5
root: upgrade python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-20 10:45:38 +01:00
42627d21b0
build(deps): bump eslint from 8.4.1 to 8.5.0 in /web ( #1966 )
2021-12-20 08:48:45 +01:00
2479b157d0
build(deps): bump goauthentik.io/api from 0.2021121.1 to 0.2021122.2 ( #1967 )
2021-12-20 08:48:22 +01:00
602573f83f
ci: fix label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-19 13:44:34 +01:00
20c33fa011
web: Update Web API Client version ( #1962 )
2021-12-19 13:31:25 +01:00
8599d9efe0
web/admin: auto set the embedded outpost's authentik_host on first view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-19 13:27:04 +01:00
8e6fcfe350
root: fix inconsistent URL quoting of redis URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 22:24:41 +01:00
558aa45201
web: Update Web API Client version ( #1959 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-18 21:37:25 +01:00
e9910732bc
release: 2021.12.2
2021-12-18 21:03:50 +01:00
246dd4b062
ci: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 21:03:47 +01:00
4425f8d183
ci: only build arm, amd64 on linux and darwin
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 21:02:20 +01:00
c410bb8c36
ci: fix dependency
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 20:50:59 +01:00
44f62a4773
website/docs: add 2021.12.2 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 20:39:16 +01:00
b6ff04694f
providers/oauth2: don't rely on expiry task for access codes and refresh tokens
...
closes #1911
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 17:42:41 +01:00
d4ce0e8e41
web/elements: fix border between search buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 17:34:28 +01:00
362d72da8c
ci: fix shouldBuild being based off of harbor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 17:01:51 +01:00
88d0f8d8a8
web: Update Web API Client version ( #1958 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-18 16:19:18 +01:00
61097b9400
policies/password: add minimum digits
...
closes #1952
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 16:15:56 +01:00
7a73ddfb60
outposts/proxy: match skipPathRegex against full URL on domain auth
...
closes #1955
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 15:50:42 +01:00
d66f13c249
web: Update Web API Client version ( #1957 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-18 15:38:52 +01:00
8cc3cb6a42
website/docs: fix reference to non-existent version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 15:34:39 +01:00
4c5537ddfe
sources/oauth: allow writing to user in SourceConnection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1888
2021-12-18 15:33:46 +01:00
a95779157d
tests/integration: add rename and full update tests for k8s controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 15:32:16 +01:00
70256727fd
web: ignore instantSearchSDKJSBridgeClearHighlight error on edge on iOS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 15:05:40 +01:00
ac6afb2b82
stages/email: add test for non-existent directory
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-18 15:05:40 +01:00
2ea7bd86e8
website/integrations: add Service Provider Binding: Post for rancher ( #1956 )
...
Adds a line to the docs that's important for Rancher and Authentik to work
2021-12-18 15:05:27 +01:00
95bce9c9e7
outposts: release binary outposts ( #1954 )
...
* outposts/proxy: always embed static assets, still check local
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: add initial ci to build outpost as binary
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix typo, build web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: upload to release on publish, only run linux on ci
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: ensure latest go is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: split e2e tests into two halves
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-17 19:49:32 +00:00
71a22c2a34
outposts: add unittests for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-17 13:42:33 +01:00
f3eb85877d
web: Update Web API Client version ( #1951 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-17 12:02:22 +01:00
273f5211a0
providers/saml: Fix typo ( #1950 )
2021-12-17 11:00:20 +00:00
db06428ab9
build(deps): bump goauthentik.io/api from 0.2021104.17 to 0.2021121.1 ( #1948 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021104.17 to 0.2021121.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021104.17...v0.2021121.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
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-12-17 10:21:58 +01:00
109d8e48d4
website: update integrations categories to match new version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 21:38:37 +01:00
2ca115285c
crypto: fix private keys not being imported correctly
...
closes #1945
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 21:14:15 +01:00
f5459645a5
web/admin: fix background colour for application sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 21:06:08 +01:00
14c159500d
core: don't rotate non-api tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 19:32:39 +01:00
03da87991f
outposts: don't use custom environment
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 19:12:05 +01:00
e38ee9c580
web: Update Web API Client version ( #1944 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-16 16:56:43 +01:00
3bf53b2db1
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 16:54:48 +01:00
f33190caa5
release: 2021.12.1
2021-12-16 15:48:59 +01:00
741822424a
Merge branch 'master' into version-2021.12
2021-12-16 15:48:53 +01:00
0ca6fbb224
website/docs: final 2021.12.1 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 15:48:47 +01:00
f72b652b24
website/integrations: Updated bookstack integration docs page ( #1942 )
...
In some cases one might need to define the full SAML property to enable proper group sync. (see: https://github.com/BookStackApp/BookStack/issues/3109 )
2021-12-16 14:23:00 +01:00
0a2c1eb419
web/elements: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:27:08 +01:00
eb9593a847
web/elements: close notification drawer when clearing all notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:23:44 +01:00
7c71c52791
web/admin: add sidebar to applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:23:30 +01:00
59493c02c4
web/elements: pass full Markdown object to ak-markdown, get title from metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:18:43 +01:00
83089b47d3
web/elements: add Markdown component to improve rendering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:10:46 +01:00
103e723d8c
web/elements: add support for sidebar on table page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 12:10:28 +01:00
7d6e88061f
outposts: check if hub from context is set and fallback
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 11:19:57 +01:00
f8aab40e3e
internal: cleanup duplicate and redundant code, properly set sentry SDK scope settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 11:00:19 +01:00
5123bc1316
root: add sponsors to readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 10:30:13 +01:00
30e8408e85
web/admin: fix notification unread colours not matching on user and admin interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 10:17:17 +01:00
bb34474101
web/admin: fix stage related flows not being shown in a list
...
closes #1941
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-16 10:13:10 +01:00
a105760123
events: improve app lookup for event creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 16:46:02 +01:00
f410a77010
lifecycle: add -Ofair to celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 16:44:09 +01:00
6ff8fdcc49
root: enable threading integration in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 15:49:08 +01:00
50ca3dc772
core: fix error when attempting to provider from cached application
...
closes #1940
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 15:11:13 +01:00
2a09fc0ae2
release: 2021.12.1-rc5
2021-12-15 10:21:29 +01:00
fbb6756488
Merge branch 'master' into version-2021.12
2021-12-15 10:16:05 +01:00
f45fb2eac0
website/docs: prepare 2021.12.1-rc5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 10:15:58 +01:00
7b8cde17e6
web/admin: show warning when deleting currently logged in user
...
closes #1937
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 10:11:35 +01:00
186634fc67
build(deps): bump @patternfly/patternfly from 4.159.1 to 4.164.2 in /web ( #1938 )
2021-12-15 08:58:46 +01:00
c84b1b7997
build(deps): bump goauthentik.io/api from 0.2021104.13 to 0.2021104.17 ( #1939 )
2021-12-15 08:58:30 +01:00
6e83467481
web/flows: fix error when attempting to enroll new webauthn device
...
closes #1936
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-15 00:24:46 +01:00
72db17f23b
stages/identification: fix miscalculated sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 23:31:08 +01:00
ee4e176039
web/admin: fix invalid display for LDAP Source sync status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 23:00:45 +01:00
e18e681c2b
events: dont store full backtrace in systemtask
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 22:55:38 +01:00
10fe67e08d
sources/ldap: fix incorrect task names being referenced, use source native slug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 22:53:14 +01:00
fc1db83be7
web: Update Web API Client version ( #1935 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-14 22:19:46 +01:00
3740e65906
web/admin: add dashboard with user creation/login statistics
...
closes #1867
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 22:08:41 +01:00
30386cd899
events: add custom manager with helpers for metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 21:49:33 +01:00
64a10e9a46
events: fix schema for top_per_user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 21:08:15 +01:00
77d6242cce
web/admin: fix extra closing element
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 20:53:25 +01:00
9a86dcaec3
web: Update Web API Client version ( #1934 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-14 16:26:21 +01:00
0b00768b84
events: add flow_execution event type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 16:13:51 +01:00
d162c79373
flows: fix wrong exception being caught in flow inspector
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 16:06:00 +01:00
05db352a0f
web: add link to open API Browser for API Drawer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 16:03:42 +01:00
5bf3d7fe02
web: Update Web API Client version ( #1933 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-14 15:59:26 +01:00
1ae1cbebf4
web/admin: re-organise sidebar items
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:57:03 +01:00
8c16dfc478
stages/invitation: use GroupMemberSerializer serializer to prevent all of the user's groups and their users from being returned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:56:13 +01:00
c6a3286e4c
web/admin: update overview page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:23:32 +01:00
44cfd7e5b0
web: accept header as slot in PageHeader
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:23:20 +01:00
210d4c5058
web: add helper to navigate with params
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:23:02 +01:00
6b39d616b1
web/elements: allow aggregate cards' elements to not be centered
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 15:22:52 +01:00
32ace1bece
crypto: add additional validation before importing a certificate
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 14:49:25 +01:00
54f893b84f
flows: add additional sentry spans
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 11:59:36 +01:00
b5685ec072
outposts: set sentry-trace on API requests to match them to the outer transaction
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 11:50:31 +01:00
5854833240
stages/authenticator_webauthn: fix migrations for different choices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 11:06:46 +01:00
4b2437a6f1
stages/authenticator_webauthn: use correct choices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 10:51:34 +01:00
2981ac7b10
tests/e2e: use ghcr for e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 10:36:47 +01:00
59a51c859a
stages/authenticator_webauthn: add migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 10:09:35 +01:00
47bab6c182
web: Update Web API Client version ( #1932 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-14 10:02:50 +01:00
4e6714fffe
stages/authenticator_webauthn: make user_verification configurable
...
closes #1921
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 09:58:20 +01:00
aa6b595545
root: bump python dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 09:45:36 +01:00
0131b1f6cc
sources/oauth: fix wrong redirect URL being generated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 09:34:47 +01:00
9f53c359dd
build(deps): bump typescript from 4.5.3 to 4.5.4 in /web ( #1926 )
2021-12-14 08:31:56 +01:00
28e4dba3e8
build(deps): bump @babel/core from 7.16.0 to 7.16.5 in /web ( #1929 )
2021-12-14 08:31:36 +01:00
2afd46e1df
build(deps): bump @babel/plugin-transform-runtime in /web ( #1922 )
2021-12-14 08:31:28 +01:00
f5991b19be
build(deps): bump @babel/preset-typescript from 7.16.0 to 7.16.5 in /web ( #1925 )
2021-12-14 08:31:19 +01:00
5cc75cb25c
build(deps): bump @typescript-eslint/parser from 5.6.0 to 5.7.0 in /web ( #1923 )
2021-12-14 08:31:04 +01:00
68c1df2d39
build(deps): bump @rollup/plugin-node-resolve in /web ( #1924 )
2021-12-14 08:30:35 +01:00
c83724f45c
build(deps): bump @babel/preset-env from 7.16.4 to 7.16.5 in /web ( #1930 )
2021-12-14 08:29:56 +01:00
5f91c150df
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1927 )
2021-12-14 08:29:36 +01:00
0bfe999442
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1928 )
2021-12-14 08:29:13 +01:00
58440b16c4
build(deps): bump goauthentik.io/api from 0.2021104.11 to 0.2021104.13 ( #1931 )
2021-12-14 08:28:42 +01:00
57757a2ff5
web: Update Web API Client version ( #1920 )
2021-12-14 01:11:32 +01:00
2993f506a7
sources/oauth: implement apple native sign-in using the apple JS SDK
...
closes #1881
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-14 00:40:29 +01:00
e4841d54a1
*: migrate ui_* properties to functions to allow context being passed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 23:56:35 +01:00
4f05dcec89
sources/oauth: allow oauth types to override their login button challenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 23:45:11 +01:00
ede6bcd31e
*: remove debug statements from tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 23:41:08 +01:00
728c8e994d
sources/oauth: strip parts of custom apple client_id
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 23:26:00 +01:00
5290b64415
web: Update Web API Client version
...
commit 96533a743c
Author: BeryJu <BeryJu@users.noreply.github.com >
Date: Mon Dec 13 20:50:45 2021 +0000
web: Update Web API Client version
Signed-off-by: GitHub <noreply@github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 22:53:28 +01:00
fec6de1ba2
providers/oauth2: add additional logging to show with token path is taken
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 22:49:42 +01:00
69678dcfa6
providers/oauth2: use generate_key instead of uuid4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 22:13:20 +01:00
4911a243ff
sources/oauth: add initial okta type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1910
2021-12-13 21:48:59 +01:00
70316b37da
web/admin: only show source name not description
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 21:48:45 +01:00
307cb94e3b
website: add initial redirect ( #1918 )
...
* website: add initial redirect
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: add integrations too
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: add docs to netlify config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: use splats correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 20:42:31 +00:00
ace53a8fa5
root: remove lxml version workaround
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 21:08:50 +01:00
0544dc3f83
web: use correct transaction names for web
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 21:03:30 +01:00
708ff300a3
website: remove remaining /index URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 19:01:16 +01:00
4e63f0f215
core: add fallback for missing sentry trace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 18:06:01 +01:00
141481df3a
web: send sentry-trace header in API requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 17:41:11 +01:00
29241cc287
core: always inject sentry trace into template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 17:41:00 +01:00
e81e97d404
root: add .python-version so dependabot doesn't use broken python 3.10.0
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 17:23:42 +01:00
a5182e5c24
root: custom sentry-sdk, attempt #3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 17:00:18 +01:00
cf5ff6e160
outposts: reset backoff after successful connect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:38:48 +01:00
f2b3a2ec91
providers/saml: optimise excessive queries to user when evaluating attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:38:38 +01:00
69780c67a9
lib: set evaluation span's description based on filename
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:32:01 +01:00
ac9cf590bc
*: use prefixed span names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:18:42 +01:00
cb6edcb198
core: set tag with request ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:15:27 +01:00
8eecc28c3c
events: add sentry for geoip
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:15:20 +01:00
10b16bc36a
outposts: add description to span
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 16:12:14 +01:00
2fe88cfea9
root: don't stale enhancement/confirmed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 15:51:30 +01:00
caab396b56
web/admin: improve wording for froward_auth, don't show setup when using proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 15:36:05 +01:00
5f0f4284a2
web/admin: fix rendering for applications on view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 15:27:28 +01:00
c11be2284d
outposts/proxy: also set max length for redis backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 15:05:55 +01:00
aa321196d7
outposts/proxy: fix securecookie: the value is too long again, since it can happen even with filesystem storage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 13:33:20 +01:00
ff03db61a8
web/admin: fix rendering of applications with custom icon
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 13:21:14 +01:00
f3b3ce6572
website/docs: add 2021.12.1-rc4 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 12:56:34 +01:00
09b02e1aec
release: 2021.12.1-rc4
2021-12-13 12:53:58 +01:00
451a9aaf01
Merge branch 'master' into version-2021.12
2021-12-13 12:53:50 +01:00
eaee7cb562
root: use lxml 4.6.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 12:21:27 +01:00
a010c91a52
website/docs: update references for new docusaurus version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 11:56:26 +01:00
709194330f
root: install lxml before regular install to prevent xmlsec issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 11:26:05 +01:00
5914bbf173
Merge branch 'master' into version-2021.12
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Dockerfile
2021-12-13 10:54:21 +01:00
5e9166f859
root: lock lxml to 4.6.4 to prevent xmlsec issues with lxml-version.h missing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 10:47:59 +01:00
35b8ef6592
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1912 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.9 to 2.0.0-beta.13.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.13/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 10:21:33 +01:00
772a939f17
tests/e2e: remove version assertion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 09:26:07 +01:00
24971801cf
build(deps): bump @docusaurus/preset-classic in /website ( #1916 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.9 to 2.0.0-beta.13.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.13/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 09:24:38 +01:00
43aebe8cb2
build(deps): bump @sentry/tracing from 6.16.0 to 6.16.1 in /web ( #1914 )
2021-12-13 09:09:32 +01:00
19cfc87c84
build(deps): bump postcss from 8.4.4 to 8.4.5 in /website ( #1913 )
2021-12-13 08:48:24 +01:00
f920f183c8
build(deps): bump @sentry/browser from 6.16.0 to 6.16.1 in /web ( #1915 )
2021-12-13 08:47:54 +01:00
97f979c81e
build(deps): bump rollup from 2.61.0 to 2.61.1 in /web ( #1917 )
2021-12-13 08:38:12 +01:00
e61411d396
Revert "Revert "root: use custom sentry-sdk""
...
This reverts commit c4f985f542 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-13 00:01:59 +01:00
c4f985f542
Revert "root: use custom sentry-sdk"
...
This reverts commit 302dee7ab2 .
2021-12-12 23:52:11 +01:00
302dee7ab2
root: use custom sentry-sdk
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 22:11:20 +01:00
83c12ad483
flows: fix description for spans
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 21:51:51 +01:00
4224fd5c6f
lib: correctly report "faked" IPs to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 20:54:29 +01:00
597ce1eb42
Revert "*: use cache.delete_pattern instead of getting keys and deleting them"
...
This reverts commit ff481ba6e7 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/flows/views/executor.py
# authentik/policies/signals.py
2021-12-12 20:41:34 +01:00
5ef385f0bb
policies: don't always clear application cache on post_save
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 20:39:04 +01:00
cda4be3d47
flows: add additional tags
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 20:37:20 +01:00
8cdf22fc94
root: set default redis iter to 1000
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 20:24:43 +01:00
6efc7578ef
flows: add additional sentry spans to flow executor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 20:04:21 +01:00
4e2457560d
outposts/proxy: use filesystem storage for non-embedded outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 17:59:31 +01:00
2ddf122d27
Revert "outposts/proxy: don't save raw jwt in cookie to prevent securecookie: the value is too long"
...
This reverts commit b3e40c6aed .
2021-12-12 17:58:19 +01:00
a24651437a
website/docs: simplify traefik compose example
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 17:18:55 +01:00
30bb7acb17
website/docs: fix escaping for docker-compose annotations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 17:13:46 +01:00
7859145138
outposts: don't try to create docker client for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 17:13:26 +01:00
8a8aafec81
root: enable boto3 sentry integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 14:38:24 +01:00
deebdf2bcc
outposts: fix unlabeled transaction
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 13:46:31 +01:00
4982c4abcb
outpost: add additional checks for websocket connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-12 00:11:17 +01:00
1486f90077
tests/e2e: cleanup output from e2e containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 23:27:57 +01:00
f4988bc45e
outpost: rewrite re-connect logic without recws
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 22:53:59 +01:00
8abc9cc031
outposts: cleanup logs for failed binds
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 22:09:18 +01:00
534689895c
lib: remove old load_local_files setting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 22:03:06 +01:00
8a0dd6be24
outposts: handle RuntimeError during websocket connect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 22:01:55 +01:00
65d2eed82d
stagse/authenticator_webauthn: remove pydantic import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 20:32:25 +01:00
e450e7b107
root: add wsproto to default packages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 20:20:28 +01:00
552ddda909
lifecycle: use custom worker class
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 19:55:09 +01:00
bafeff7306
outposts: improve logging for outpost controllers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 15:35:20 +01:00
6791436302
root: fix certs file missing in container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 15:01:04 +01:00
7eda794070
outposts: fix docker controller not stopping containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1859
2021-12-11 14:00:15 +01:00
e3129c1067
root: bump celery messages to info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-11 13:59:56 +01:00
ff481ba6e7
*: use cache.delete_pattern instead of getting keys and deleting them
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-10 21:35:28 +01:00
a106bad2db
tests/e2e: use correct container image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-10 21:11:37 +01:00
3a1c311d02
website/docs: Added FortiManager Link ( #1908 )
2021-12-10 20:57:36 +01:00
6465333f4f
website/docs: Add FortiManager intergration instructions ( #1907 )
2021-12-10 20:57:22 +01:00
b761659227
root: use ghcr for containers during testing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-10 20:57:09 +01:00
9321c355f8
build(deps): bump construct-style-sheets-polyfill in /web ( #1905 )
...
Bumps [construct-style-sheets-polyfill](https://github.com/calebdwilliams/construct-style-sheets ) from 2.4.17 to 3.0.5.
- [Release notes](https://github.com/calebdwilliams/construct-style-sheets/releases )
- [Changelog](https://github.com/calebdwilliams/construct-style-sheets/blob/main/CHANGELOG.md )
- [Commits](https://github.com/calebdwilliams/construct-style-sheets/commits )
---
updated-dependencies:
- dependency-name: construct-style-sheets-polyfill
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 09:41:24 +01:00
86c8e79ea1
website: rollback to beta.9 to fix build issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-10 09:26:05 +01:00
8916b1f8ab
build(deps): bump @docusaurus/preset-classic in /website ( #1902 )
2021-12-10 08:40:01 +01:00
41fcf2aba6
build(deps): bump golang from 1.17.4-bullseye to 1.17.5-bullseye ( #1900 )
2021-12-10 08:39:36 +01:00
87e72b08a9
build(deps): bump rollup from 2.60.2 to 2.61.0 in /web ( #1901 )
2021-12-10 08:39:25 +01:00
b2fcd42e3c
build(deps): bump typescript from 4.5.2 to 4.5.3 in /web ( #1903 )
2021-12-10 08:38:30 +01:00
fc1b47a80f
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1904 )
2021-12-10 08:37:56 +01:00
af14e3502e
build(deps): bump goauthentik.io/api from 0.2021104.10 to 0.2021104.11 ( #1906 )
2021-12-10 08:37:36 +01:00
a2faa5ceb5
tests/e2e: use mixed casing in ldap test to ensure search works
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 20:59:55 +01:00
63a19a1381
outposts/ldap: fix searches with mixed casing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 20:55:51 +01:00
b472dcb7e7
tests/e2e: update new outpost service account names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 20:44:52 +01:00
6303909031
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 20:16:53 +01:00
4bdc06865b
web: fix borders of sidebars in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 20:10:14 +01:00
2ee48cd039
outposts: set display name for outpost service account
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 19:59:38 +01:00
893d5f452b
web: Update Web API Client version ( #1899 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-09 19:56:29 +01:00
340a9bc8ee
core: fix error when using invalid key-values in attributes query
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 19:53:47 +01:00
cb3d9f83f1
ci: don't rebuild frontend for sentry, extract files from container image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 14:10:13 +01:00
4ba55aa8e9
flows: fix error when trying to print FlowToken objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 13:55:43 +01:00
bab6f501ec
flows: fix error in inspector view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 13:52:46 +01:00
7327939684
website/docs: add 2021.12.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 13:25:23 +01:00
ffb0135f06
release: 2021.12.1-rc3
2021-12-09 13:23:41 +01:00
ee0ddc3d17
Merge branch 'master' into version-2021.12
2021-12-09 13:23:28 +01:00
5dd979d66c
root: add flower entrypoint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 11:38:57 +01:00
a9bd34f3c5
events: revert to @prefill_task decorator since base class doesn't get executed until task runs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 10:18:00 +01:00
db316b59c5
stages/prompt: use policyenginemode all
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 09:39:40 +01:00
6209714f87
policies/expression: add ak_call_policy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 09:39:28 +01:00
1ed2bddba7
root: fix celery task ID not being included in log
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-09 09:36:52 +01:00
26b35c9b7b
root: fix name conflict in threadlocal
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-08 21:42:48 +01:00
86a9271f75
root: add request_id to celery tasks, prefixed with "task-"
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-08 21:34:20 +01:00
402ed9bd20
root: allow usage of --randomly-seed for testing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-08 21:33:41 +01:00
68a0684569
ci: fix test-migrations-from-stable ( #1898 )
...
* ci: copy files instead of checking out
* ci: add marks for prs
2021-12-08 21:00:58 +01:00
bd2e453218
outposts/ldap: Fix search case sensitivity. ( #1897 )
2021-12-08 20:11:56 +01:00
1f31c63e57
build(deps): bump python from 3.9-slim-bullseye to 3.10.1-slim-bullseye ( #1894 )
2021-12-08 07:49:01 +01:00
480410efa2
build(deps): bump @sentry/tracing from 6.15.0 to 6.16.0 in /web ( #1895 )
2021-12-08 07:48:33 +01:00
e9bfee52ed
build(deps): bump @sentry/browser from 6.15.0 to 6.16.0 in /web ( #1896 )
2021-12-08 07:47:03 +01:00
326b574d54
root: update dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-07 16:25:10 +01:00
0a7abcf2ad
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1890 )
2021-12-07 08:41:43 +01:00
9e5019881e
build(deps): bump @typescript-eslint/parser from 5.5.0 to 5.6.0 in /web ( #1892 )
2021-12-07 08:40:49 +01:00
8071750681
build(deps): bump eslint from 8.4.0 to 8.4.1 in /web ( #1891 )
2021-12-07 08:39:49 +01:00
f2f0931904
build(deps): bump goauthentik.io/api from 0.2021104.9 to 0.2021104.10 ( #1893 )
2021-12-07 08:39:10 +01:00
a91204e5b9
web/user: allow custom font-awesome icons for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1189
2021-12-06 21:20:15 +01:00
b14c22cbff
web: fix duplicate classes, make generic icon clickable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 21:13:04 +01:00
b3e40c6aed
outposts/proxy: don't save raw jwt in cookie to prevent securecookie: the value is too long
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 13:54:59 +01:00
873aa4bb22
providers/saml: remove SESSION_KEY_POST from session after using it
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1873
2021-12-06 12:47:25 +01:00
c1ea78c422
core: fix missing permission check for group creating when creating service account
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 12:33:29 +01:00
3c8bbc2621
sources/*: only allow superusers to directly create source connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 12:22:40 +01:00
42a9979d91
web/elements: close dropdown when refresh event is dispatched
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 11:18:22 +01:00
b7f94df4d9
web: fix text colour for bad request on light mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 10:54:21 +01:00
4143d3fe28
events: don't set metrics on import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 10:13:48 +01:00
f95c06b76f
web: Update Web API Client version ( #1889 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-06 10:13:42 +01:00
e3e9178ccc
web/admin: show outpost warning on application page too
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 10:10:44 +01:00
b694816e7b
sources/*: Allow creation of source connections via API
...
closes #1888
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-06 10:05:42 +01:00
e046000f36
build(deps): bump chart.js from 3.6.1 to 3.6.2 in /web ( #1886 )
2021-12-06 08:42:21 +01:00
edb5caae9b
build(deps-dev): bump prettier from 2.5.0 to 2.5.1 in /website ( #1883 )
2021-12-06 08:41:30 +01:00
02d27651f3
build(deps): bump eslint from 8.3.0 to 8.4.0 in /web ( #1884 )
2021-12-06 08:41:05 +01:00
44cd4d847d
build(deps): bump golang from 1.17.3-bullseye to 1.17.4-bullseye ( #1882 )
2021-12-06 08:40:18 +01:00
472256794d
build(deps): bump prettier from 2.5.0 to 2.5.1 in /web ( #1885 )
2021-12-06 08:39:52 +01:00
cbb6887983
build(deps): bump goauthentik.io/api from 0.2021104.7 to 0.2021104.9 ( #1887 )
2021-12-06 08:39:26 +01:00
317e9ec605
core: add FlowToken which saves the pickled flow plan, replace standard token in email stage to allow finishing flows in different sessions
...
closes #1801
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-05 15:20:11 +01:00
ada2a16412
tests/e2e: add post binding test
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-05 11:18:01 +01:00
61f6b0f122
web: Update Web API Client version ( #1880 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-05 11:17:31 +01:00
6a3f7e45cf
providers/saml: add ?force_binding to limit bindings for metadata endpoint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-05 11:14:42 +01:00
2b78c4ba86
*: use request.query_params instead of accessing the django request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-05 11:14:20 +01:00
680ef641fb
providers/saml: fix error when propertymapping returns invalid data in list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-05 10:31:16 +01:00
2b5504ff63
release: 2021.12.1-rc2
2021-12-04 20:06:41 +01:00
f8a6aa3250
root: fix missing certs directly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-04 20:06:02 +01:00
6c23fc4b2b
webiste/docs: add 2021.12.1-rc2 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-04 20:03:26 +01:00
639c2f5c2e
Merge branch 'master' into version-2021.12
2021-12-04 19:55:37 +01:00
e44632f9a0
web/admin: fix wrong description for reputation policy
...
closes #1877
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-04 19:54:58 +01:00
3f2ce34468
web: update icons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 18:54:04 +01:00
426cef998f
sources/ldap: make task names more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 18:39:42 +01:00
8ddb62ed0f
sources/plex: fix plex token being included in event log
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 18:37:40 +01:00
572f6d4ea0
crypto: add certificate discovery to automatically import certificates from lets encrypt
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1835
2021-12-03 18:27:36 +01:00
8db68410c6
website/docs: re-organise core concepts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 18:27:36 +01:00
caa3c3de32
web: Add Christmas icon ( #1879 )
2021-12-03 16:50:24 +01:00
23b5ca761a
web: Update Web API Client version ( #1876 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-03 10:11:44 +01:00
f1b9021e3e
sources/ldap: add optional tls verification certificate
...
closes #1875
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 10:09:13 +01:00
99c62af89e
ci: add check to ensure no migrations are missing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 10:05:21 +01:00
8ae50814fe
*: add missing migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 10:04:54 +01:00
2e2b491ec7
source/ldap: fix hanging unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-03 09:41:13 +01:00
ac432e78e2
sources/ldap: don't cache LDAP Connection, use random server
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 21:18:20 +01:00
83ac42ac43
stages/prompt: fix error when both default and required are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 21:11:22 +01:00
4bd1cd127b
providers/saml: fix IndexError in signature check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 20:30:03 +01:00
2eb5a5cc76
sources/ldap: handle typeerror during creation of objects when using wrong kwargs params
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 20:24:24 +01:00
75051687e6
sources/ldap: allow multiple server URIs for loadbalancing and failover
...
closes #1874
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 20:15:11 +01:00
7e316b5fc2
root: add missing sample_rate default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 19:54:37 +01:00
5594ad0b36
web/admin: add spinner to table refresh to show progress
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 19:34:21 +01:00
ea097afeae
outposts/proxy: fix path prefix in static handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 19:21:40 +01:00
b77b4b5c80
root: fix paths in proxy dockerfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 19:19:45 +01:00
f8dc7f48f2
outposts/proxy: fix path for media
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 18:47:36 +01:00
692e75b057
website/docs: add passwordless docs
...
closes #1863
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 15:48:34 +01:00
02771683a6
web/flows: fix linting errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 15:32:00 +01:00
40404ff41d
outposts/ldap: Rework/improve LDAP search logic. ( #1687 )
...
* outposts/ldap: Refactor searching so we key primarily off base dn
* docs: Updating guides on sssd and the ldap outpost.
2021-12-02 15:28:58 +01:00
fdd5211253
web/flows: Revise duo authenticator login prompt text ( #1872 )
2021-12-02 15:27:47 +01:00
85a417d22e
outposts/proxy: re-add rs256 support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 15:17:32 +01:00
66c530ea06
outposts: always trigger outpost reconcile on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 15:06:14 +01:00
347c3793fc
outposts/proxy: add additional headers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 14:19:57 +01:00
cf78c89830
events: replace @prefill_task with custom base class to prefill
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 13:47:35 +01:00
20c738c384
crypto: fix default API not having an ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 13:00:41 +01:00
4f54ce6afb
providers/saml: fix error when using post bindings and user freshly logged in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1873
2021-12-02 13:00:21 +01:00
f0d7edb963
*: fix @prefill_task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 10:05:51 +01:00
e42ad8db93
outposts/proxy: copy user-agent header from upstream request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 10:01:54 +01:00
e917e756cc
outposts/proxy: make logging fields more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-02 09:58:50 +01:00
b4963bec76
providers/proxy: fix defaults for traefik integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 21:47:13 +01:00
0d23796989
root: fix paths for dockerfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 21:25:01 +01:00
d0ceafe79e
outposts/proxy: add X-authentik-meta-version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:59:45 +01:00
f2023a7af2
*: don't use go embed to make using custom files easier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:35:28 +01:00
31d597005f
build(deps): bump goauthentik.io/api from 0.2021104.6 to 0.2021104.7 ( #1871 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021104.6 to 0.2021104.7.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021104.6...v0.2021104.7 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 20:30:25 +01:00
62dc86be7b
web: Update Web API Client version ( #1870 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-12-01 20:21:51 +01:00
7aa8e35f87
providers/proxy: use wildcard for traefik headers copy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:19:35 +01:00
60b95271eb
outposts/proxy: add additional headers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:19:09 +01:00
382b0e8941
root: fix overlay outpost api generation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:13:05 +01:00
3b068610b9
outposts/proxy: clean up header setting (don't copy all headers)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 20:05:56 +01:00
9a8f62f42e
web/admin: don't show disabled http basic as red
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 17:07:03 +01:00
632e3cf7dc
Merge branch 'master' into version-2021.12
2021-12-01 15:27:48 +01:00
e7144649d5
ci: dont use matrix for multiplatform build
...
This reverts commit 9092d1189b .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# .github/workflows/ci-main.yml
# .github/workflows/ci-outpost.yml
# .github/workflows/release-publish.yml
2021-12-01 15:27:37 +01:00
dd8909c9b2
website/docs: add v2021.12 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 13:23:55 +01:00
e6818c1f6a
release: 2021.12.1-rc1
2021-12-01 13:08:13 +01:00
10c4e3c717
ci: use buildx
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-12-01 13:08:06 +01:00
b8425867c8
build(deps): bump chart.js from 3.6.0 to 3.6.1 in /web ( #1864 )
2021-12-01 08:54:36 +01:00
a05da8cdbf
build(deps): bump rollup from 2.60.1 to 2.60.2 in /web ( #1865 )
2021-12-01 08:54:08 +01:00
c3aeefa653
website/docs: fix wrong placeholder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-30 11:21:14 +01:00
62c840df21
website/docs: fix missing placeholder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-30 11:20:05 +01:00
45d1db8880
website/docs: add proxy custom header docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-30 11:12:34 +01:00
b34f30f1dd
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1860 )
2021-11-30 08:54:12 +01:00
7a54e84eb4
build(deps): bump @typescript-eslint/parser from 5.4.0 to 5.5.0 in /web ( #1861 )
2021-11-30 08:52:44 +01:00
917eef96fb
lib: add improved log to sentry events being sent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 21:37:29 +01:00
9a393848b2
outpost: configure error reporting based off of main instance config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 14:42:19 +01:00
a6abeb50c6
build(deps): bump goauthentik.io/api from 0.2021104.5 to 0.2021104.6 ( #1858 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021104.5 to 0.2021104.6.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021104.5...v0.2021104.6 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 14:39:17 +01:00
39acb044fb
lifecycle: allow custom worker count in k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 14:27:55 +01:00
7d2f622f4b
web: Update Web API Client version ( #1857 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 14:17:12 +01:00
a2b38caf64
web: update for new config api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 13:58:00 +01:00
1193b9fd22
root: revert to upstream api generator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 13:56:18 +01:00
e3a5ef1907
root: make sentry sample rate configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-29 13:52:34 +01:00
e597bb4542
policies/expression: fix ak_user_has_authenticator evaluation when not specifying optional device_type ( #1849 )
...
* Fix ak_user_has_authenticator evaluation when not specifying optional device_type
* Simpler patch
2021-11-29 10:35:17 +01:00
c31df2b3f9
build(deps): bump @lingui/cli from 3.12.1 to 3.13.0 in /web ( #1854 )
2021-11-29 09:00:35 +01:00
3f2637cffa
build(deps): bump @lingui/detect-locale from 3.12.1 to 3.13.0 in /web ( #1852 )
2021-11-29 09:00:25 +01:00
3b6d9bec0a
build(deps): bump @lingui/macro from 3.12.1 to 3.13.0 in /web ( #1853 )
2021-11-29 08:49:01 +01:00
b184210610
build(deps): bump postcss from 8.4.1 to 8.4.4 in /website ( #1851 )
2021-11-29 08:48:29 +01:00
d2010808ee
build(deps): bump @lingui/core from 3.12.1 to 3.13.0 in /web ( #1855 )
2021-11-29 08:48:03 +01:00
f5b185dd06
build(deps): bump goauthentik.io/api from 0.2021104.3 to 0.2021104.5 ( #1856 )
2021-11-29 08:47:21 +01:00
ae161c1ba9
web/admin: fix actions column on ip reputation page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 21:14:52 +01:00
109283b189
web: use ak-label for boolean values
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 21:12:53 +01:00
235d283def
web/elements: use <slot> in ak-label instead of attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 21:05:07 +01:00
96a86b3298
web: include @lit in prettier sort
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 15:45:00 +01:00
db9ea8603c
web: cleanup sentry error catching
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 15:17:27 +01:00
8b7f698c7b
outposts/proxy: continue compiling additional regexes even when one fails
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-28 15:06:26 +01:00
813c13ce45
web/admin: fix display of banners on provider pages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 20:48:06 +01:00
629a0e1a4d
web/admin: make object view pages more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 19:40:40 +01:00
d1e2c018a3
root: fix dockerfile paths
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 14:36:44 +01:00
1e86844823
root: copy website into web builder for docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 14:19:57 +01:00
b58875d4c7
web: add rollup config for proxy outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 14:18:51 +01:00
03e0eecb1d
web/admin: redesign provider pages to provide more info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 14:08:45 +01:00
7aa61d86e4
web: allow markdown import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 13:52:11 +01:00
0e6a799e6d
web/elements: allow multiple tabs with different state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 13:30:02 +01:00
bc6afdf94f
website/docs: use common placeholders for forward_auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 13:29:38 +01:00
80364b04a9
web/elements: allow app.model names for ak-object-changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 13:03:13 +01:00
0948e0ee1c
web: Update Web API Client version ( #1848 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-26 10:35:03 +01:00
5c54de66fc
*: add meta_model_name field to all models with inheritance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 10:32:39 +01:00
937edc73bc
web: Update Web API Client version ( #1847 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-26 10:30:18 +01:00
2c0d8d8943
core: add meta_model_name to MetaNameSerializer to easily show relevant events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-26 10:27:08 +01:00
059ccdd592
build(deps-dev): bump prettier from 2.4.1 to 2.5.0 in /website ( #1845 )
2021-11-26 08:49:08 +01:00
0ec0d3f1aa
build(deps): bump prettier from 2.4.1 to 2.5.0 in /web ( #1846 )
2021-11-26 08:48:26 +01:00
0a0eee138a
stages/authenticator_validate: catch error when attempting to configure user without flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-25 23:44:48 +01:00
3ed4c38101
web: re-fix router height
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-25 23:31:35 +01:00
de8cf65503
stages/email: prevent error with duplicate token
...
closes #1827
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-25 23:17:37 +01:00
121b36f35f
lib: log error for file:// in config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-25 19:21:40 +01:00
363aed2a47
root: url quote redis passwords for connection string
...
closes https://github.com/goauthentik/helm/issues/39
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-25 18:05:36 +01:00
ef994e0084
lifecycle: improve redis connection debug py printing full URL
2021-11-25 13:44:42 +01:00
e1ef196283
core: remove dump_config, handle directly in config loader without booting django, don't check database
2021-11-25 13:38:31 +01:00
f81ffd54f3
website/docs: fix invalid markdown
2021-11-25 13:37:57 +01:00
f9bfae9190
Merge branch 'master' into next
2021-11-25 13:07:55 +01:00
0d686465a4
ci: bump cache revision
2021-11-25 11:54:30 +00:00
e13b4a561f
web/user: fix filtering for applications based on launchURL
2021-11-25 11:32:24 +01:00
f6417f95e5
build(deps): bump postcss from 8.3.11 to 8.4.1 in /website ( #1841 )
2021-11-25 08:17:28 +01:00
9c6bf5f4ae
build(deps): bump goauthentik.io/api from 0.2021104.2 to 0.2021104.3 ( #1842 )
2021-11-25 08:16:39 +01:00
d2d7acb50e
website/integrations: update minio callback URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 22:54:45 +01:00
c7681dde32
outposts: reload on signal USR1, fix display of reload offset
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 22:45:27 +01:00
8cf9661e08
root: fix translation, run translation compile on PR
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 18:16:02 +01:00
2dbd76cf90
tests/e2e: use StaticLiveServerTestCase
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 11:32:45 +01:00
28d39f4d80
website: add netlify badge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 11:30:02 +01:00
760428aa18
website/docs: add outpost integrations docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 10:58:23 +01:00
49bbac7441
web: Update Web API Client version ( #1840 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-24 10:04:38 +01:00
0b8cfd437b
*: fix typo'd signing pair name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 09:55:10 +01:00
b69aaf9417
tests/e2e: fix header name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 09:18:22 +01:00
758d1bdfd4
tests/e2e: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-24 08:50:13 +01:00
ab501ca971
build(deps): bump actions/cache from 2.1.6 to 2.1.7 ( #1838 )
2021-11-24 07:38:33 +01:00
9657741a3d
build(deps): bump github.com/go-openapi/strfmt from 0.21.0 to 0.21.1 ( #1839 )
2021-11-24 07:38:02 +01:00
29b7368f42
tests/e2e: fix static user checks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:56:23 +01:00
75724b6f8d
root: make testing output more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:46:27 +01:00
7c9f821bfd
web: attempt to drop fetch errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:29:25 +01:00
5b9e6bed6c
lib: fix custom URL schemes being overwritten
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:23:09 +01:00
6113d7d768
website/docs: add application docs
...
closes #1837
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:15:30 +01:00
0e3602d7eb
lib: improve probability of symbols in generated key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 23:01:30 +01:00
2b94e9a687
tests/e2e: bump retries
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 22:54:08 +01:00
6ed7d842e4
*: allow URLs without domain and custom schemas
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 22:51:04 +01:00
8794c840cf
web: only show applications with http link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 22:40:31 +01:00
9c9c00755a
core: fix test user not having password set properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 22:30:09 +01:00
6703c0a5d1
tests/e2e: don't load core migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 22:05:19 +01:00
060f19ce06
tests/e2e: ensure akadmin is not used
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 21:34:53 +01:00
b2d2e7cbc8
tests/e2e: remove logger
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 21:19:33 +01:00
91fd792f88
tests/e2e: use generated uid
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 19:19:13 +01:00
2d9cd28221
tests/e2e: bump retries
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 19:15:37 +01:00
aa64cf898f
ci: enable automerge for generated PRs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 19:15:31 +01:00
27d109c1fe
core: compile backend translations ( #1836 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-23 19:12:48 +01:00
1b4a14f3ee
root: allow .mo files for backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 19:09:29 +01:00
9835785864
core: make test user's password optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 19:06:44 +01:00
d785998c5a
Revert "root: disable random tests for now"
...
This reverts commit 8ba9553220 .
2021-11-23 18:46:51 +01:00
8ba9553220
root: disable random tests for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 17:57:56 +01:00
6eb132c48b
tests/e2e: fix ldap provider tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 17:28:35 +01:00
b523cd064b
Translate /locale/en/LC_MESSAGES/django.po in de ( #1834 )
2021-11-23 15:17:57 +01:00
355b832cc3
tests/e2e: fix email backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 13:22:28 +01:00
8f5af464a2
web/admin: fix Forms with file uploads not handling errors correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 12:18:39 +01:00
fb70769358
root: add missing importlib-metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 10:11:47 +01:00
ad06778c34
ci: remove v2 suffix in cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 10:00:23 +01:00
bcb4451fb7
build(deps): bump rollup from 2.60.0 to 2.60.1 in /web ( #1832 )
2021-11-23 08:52:34 +01:00
110d558572
build(deps): bump boto3 from 1.20.10 to 1.20.11 ( #1833 )
2021-11-23 08:47:20 +01:00
e32d4f0095
tests/e2e: don't run e2e tests randomly for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 00:32:24 +01:00
0e413acd61
ci: only try once for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 00:30:10 +01:00
d3397c349f
stages/email: minify email css template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-23 00:10:43 +01:00
fb18a10e61
website/integrations: Add Provider/Uptime Kuma ( #1831 )
...
* docs: add integration docs for uptime-kuma
* docs: add integration docs for uptime-kuma
2021-11-23 00:10:31 +01:00
9bb0d04aeb
root: Random tests ( #1825 )
...
* root: add pytest-randomly to randomise tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: generate flows for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: generate users for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use generated certificate
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: keep containers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: use websockets test case
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 22:56:02 +01:00
666cf77b04
website/integrations: add integration docs for budibase ( #1830 )
2021-11-22 22:55:49 +01:00
90ca1b8e5a
website/integrations: Add Provider/HedgeDoc ( #1829 )
...
* docs: add integration docs for hedgedoc
* docs: add integration docs for hedgedoc
2021-11-22 22:55:14 +01:00
f1e95b8816
website/integrations: Add Provider/PowerDNS-Admin ( #1826 )
...
* docs: add integration docs for powerdns-admin
* docs: add integration docs for powerdns-admin
2021-11-22 21:02:30 +01:00
dad8547212
root: remove arm/v7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 14:29:21 +01:00
a957e1fc45
root: install cargo for cryptography build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 12:22:19 +01:00
39e3f02503
website: fix build for docs-only target
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 12:11:24 +01:00
2b999e922c
ci: disable arm for ci due to duration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 11:48:41 +01:00
4224134a19
tests/e2e: remove deprecated desired_capabilities
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 11:28:26 +01:00
eda260dddd
website: fix redirect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 11:13:31 +01:00
8a1dd521e1
website: move integrations to separate folder, separate sidebar and new URL, add URL redirect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 11:10:26 +01:00
1c5e91de1d
website: fix selection in navbar not being visible
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 10:55:33 +01:00
4b1744fad0
website/docs: add onlyoffice docs
...
closes #1820
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 10:28:21 +01:00
f17b83010d
root: remove separate postgresql repo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-22 10:07:26 +01:00
12ddf9e73c
build(deps): bump boto3 from 1.20.8 to 1.20.10 ( #1823 )
2021-11-22 09:00:27 +01:00
0b3b300333
build(deps): bump eslint from 8.2.0 to 8.3.0 in /web ( #1821 )
2021-11-22 08:59:32 +01:00
23f1a19765
build(deps): bump codemirror from 5.63.3 to 5.64.0 in /web ( #1822 )
2021-11-22 08:58:54 +01:00
b27e998615
build(deps): bump structlog from 21.2.0 to 21.3.0 ( #1824 )
2021-11-22 08:58:04 +01:00
2b928146a8
root: use amd64 for multistage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 23:59:05 +01:00
a94b0504b7
ci: always disable fail-fast
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 23:44:09 +01:00
4fcbfa7709
ci: add missing qemu action
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 23:35:23 +01:00
986e01db20
root: add missing libraries to compile cryptography for armv7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 23:34:01 +01:00
9092d1189b
ci: disable arm/v7 for now, use matrix for release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 23:08:55 +01:00
605ed94ba2
ci: use matrix for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 22:51:07 +01:00
4cbeeb9a0c
ci: add cross platform build for dev main image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1819
2021-11-21 22:44:49 +01:00
993dee6aad
ci: build outpost for multi arch in matrix
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 22:33:43 +01:00
c663deb659
website/docs: note to not use quotation marks for email
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-21 21:52:29 +01:00
61621e7d60
lifecycle: improve backup restore by dropping database before
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-20 00:32:24 +01:00
0ee9b07172
web/admin: show changelog on user info page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:59:04 +01:00
431ba6b4ef
lib: add cli option for lib.config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:52:10 +01:00
146818793e
website/docs: fix kubectl restart command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:45:03 +01:00
0ce663bce4
web/user: fix height issues on user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:32:25 +01:00
923ba4fb42
web: improve dark theme for vertical tabs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:29:47 +01:00
bb6eed0db1
root: properly catch 404 errors for websocket connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 23:19:07 +01:00
d1bd8f333b
outposts/proxy: use disableIndex for static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 10:50:56 +01:00
2ac9f5426d
outposts: don't panic when listening for metrics fails
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 10:37:13 +01:00
8d1fd48003
web/admin: allow flow edit on flow view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 10:20:31 +01:00
241cb01ec6
web/flows: fix spinner during webauthn not centred
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-19 09:51:52 +01:00
65b4139997
build(deps): bump @patternfly/patternfly from 4.151.4 to 4.159.1 in /web ( #1816 )
2021-11-19 08:46:35 +01:00
1431be8c44
build(deps): bump geoip2 from 4.4.0 to 4.5.0 ( #1817 )
2021-11-19 08:45:20 +01:00
049fceeeee
web: add more state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 21:40:34 +01:00
e6638afa3c
web: remove manually URL encoded paths
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 21:33:49 +01:00
465898c7d0
web/elements: add new API to store attributes in URL, use for table and tabs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 21:16:00 +01:00
c363b1cfde
web/admin: unify rendering and sorting of user lists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 20:44:15 +01:00
b30ffd1318
web/admin: make user clickable for bound policies list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 20:43:45 +01:00
fe0d3a64c8
web/admin: fix typo in events action
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 20:32:59 +01:00
ae9f1c1063
outpost/ldap: fix panic when attempting to update without locked users mutex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 19:36:27 +01:00
ea63d384fd
web/flows: fix lint errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-18 09:36:42 +01:00
c28d75754d
build(deps): bump boto3 from 1.20.7 to 1.20.8 ( #1813 )
2021-11-18 08:50:55 +01:00
518b691e00
build(deps): bump packaging from 21.2 to 21.3 ( #1812 )
2021-11-18 08:50:15 +01:00
cd845be45d
build(deps): bump typescript from 4.4.4 to 4.5.2 in /web ( #1811 )
2021-11-18 08:49:45 +01:00
a813d8e05e
build(deps): bump sentry-sdk from 1.4.3 to 1.5.0 ( #1814 )
2021-11-18 08:49:18 +01:00
75f850f4d2
build(deps): bump @babel/plugin-transform-runtime in /web ( #1804 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:40:32 +01:00
c84265c6f0
build(deps): bump @sentry/browser from 6.14.3 to 6.15.0 in /web ( #1805 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.14.3 to 6.15.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.14.3...6.15.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
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-11-17 09:39:21 +01:00
a477ea29cd
build(deps): bump @babel/preset-env from 7.16.0 to 7.16.4 in /web ( #1803 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:39:06 +01:00
f6aa85e340
build(deps): bump @sentry/tracing from 6.14.3 to 6.15.0 in /web ( #1806 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.14.3 to 6.15.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.14.3...6.15.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-11-17 09:38:02 +01:00
0aeedb3ad8
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1807 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.16.0 to 7.16.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.16.4/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:37:53 +01:00
4b29f238b5
build(deps): bump boto3 from 1.20.6 to 1.20.7 ( #1808 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.20.6 to 1.20.7.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.20.6...1.20.7 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:37:16 +01:00
34157db06a
build(deps): bump celery from 5.2.0 to 5.2.1 ( #1809 )
...
Bumps [celery](https://github.com/celery/celery ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: celery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:37:03 +01:00
84b9e66a97
build(deps): bump goauthentik.io/api from 0.2021104.1 to 0.2021104.2 ( #1810 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021104.1 to 0.2021104.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021104.1...v0.2021104.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 09:36:47 +01:00
e831e4fb94
root: add lifespan shim to prevent errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-16 13:25:03 +01:00
956922820b
web: Update Web API Client version ( #1802 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-16 12:39:37 +01:00
b0fac9c9f1
providers/saml: fix SessionNotOnOrAfter not being included
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-16 12:36:40 +01:00
f4db09cd59
events: add gdpr_compliance option
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1551
2021-11-16 11:29:13 +01:00
047030f901
web: optionally allow unique messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-16 11:21:30 +01:00
638e8d741f
*: fix multiple tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-16 10:38:21 +01:00
425b87a6d0
outposts: add ack and disconnect tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-16 09:34:37 +01:00
e7dc763612
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1797 )
2021-11-16 08:22:27 +01:00
a80cc94da9
build(deps): bump @typescript-eslint/parser from 5.3.1 to 5.4.0 in /web ( #1798 )
2021-11-16 08:21:19 +01:00
547dd3cb7a
build(deps): bump goauthentik.io/api from 0.2021103.2 to 0.2021104.1 ( #1799 )
2021-11-16 08:20:30 +01:00
95739a934c
build(deps): bump boto3 from 1.20.5 to 1.20.6 ( #1800 )
2021-11-16 08:20:07 +01:00
d12e24017e
outposts: add websocket tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 23:58:19 +01:00
e4a0345231
tests/integration: use channels test server
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 22:37:36 +01:00
078633c2af
lib: drop all sentry exceptions when debug enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 22:18:56 +01:00
4b8b800648
stages/*: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 20:58:34 +01:00
6f9ed001a1
crypto: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 20:38:03 +01:00
e4095dfffe
admin: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 20:10:09 +01:00
d5341c2284
managed: add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 19:53:08 +01:00
357bd65028
web/flows: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 19:52:17 +01:00
867fb0dac0
root: fix settings for managed not loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 19:49:03 +01:00
2666aa2c73
root: add errorhandling in log middleware
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 17:11:44 +01:00
f0e9bafa35
outposts: add tests for management commands
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 16:44:42 +01:00
0d739f5c1a
recovery: add additional tests for commands
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 16:41:37 +01:00
e08077c73a
root: replace asgi-based logger with middleware
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 16:32:56 +01:00
7cf8a31057
internal: fix integrated docs not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 16:13:02 +01:00
c43049a981
website/docs: remove deprecated docker_image_base
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 15:58:17 +01:00
1a9ace6f9d
internal: use runserver when debug for code reload
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 14:04:10 +01:00
b8d86bc482
web/flows: update default background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-15 13:07:00 +01:00
f7044e41c6
build(deps-dev): bump bandit from 1.7.0 to 1.7.1 ( #1793 )
...
* build(deps-dev): bump bandit from 1.7.0 to 1.7.1
Bumps [bandit](https://github.com/PyCQA/bandit ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/PyCQA/bandit/releases )
- [Commits](https://github.com/PyCQA/bandit/compare/1.7.0...1.7.1 )
---
updated-dependencies:
- dependency-name: bandit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: fix bandit false positives
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-11-15 09:16:16 +01:00
fa59fec17a
build(deps): bump rollup from 2.59.0 to 2.60.0 in /web ( #1792 )
2021-11-15 08:39:31 +01:00
e29afa289e
build(deps): bump boto3 from 1.20.4 to 1.20.5 ( #1794 )
2021-11-15 08:39:14 +01:00
4d4193a586
ci: re-add cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-14 19:14:18 +01:00
59343ff441
stages/email: fix missing component in response when retrying email send
...
closes #1791
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-14 17:52:31 +01:00
cab564152d
lib: load json strings in config env variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-14 12:44:22 +01:00
97b814ab33
outpost/proxy: show better error when hostname isn't configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-13 22:45:37 +01:00
88516ba2ca
core: make defaults for _change_email and _change_username configurable
...
closes #1789
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-13 22:33:03 +01:00
f069cfb643
outposts/ldap: copy boundUsers map when running refresh instead of using blank map
...
closes #1651
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-13 00:26:01 +01:00
4ce3c2341c
website/docs: add nginx-proxy-manager
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 23:00:10 +01:00
77e42d60cb
website/docs: use new headers in docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 22:48:01 +01:00
cacb919c6f
web: Update Web API Client version ( #1787 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-12 14:15:26 +01:00
2a3b049b01
release: 2021.10.4
2021-11-12 12:31:24 +01:00
e4a5e86c93
sources/oauth: Fixed the incorrect padding issue in apple.py ( #1773 )
...
* Fixed the incorrect padding issue in apple.py
Fixed the incorrect padding issue in apple.py by adding proper padding to the raw_payload.
* Fixed the incorrect encoding of client_secret in apple.py
In the get_client_secret() method, the "sub" in the payload must be only the client ID. So I have changed self.source.consumer_key to parts[0]
* Added the decode method for the id_token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 12:10:29 +01:00
3a51bcd890
tests/e2e: add retry for webdriver init
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 09:37:05 +01:00
c28f68400d
build(deps): bump @sentry/tracing from 6.14.1 to 6.14.3 in /web ( #1783 )
2021-11-12 08:30:16 +01:00
5d50fc281a
build(deps): bump boto3 from 1.20.3 to 1.20.4 ( #1785 )
2021-11-12 08:30:02 +01:00
9f7d1466e9
build(deps): bump @sentry/browser from 6.14.1 to 6.14.3 in /web ( #1784 )
2021-11-12 08:29:22 +01:00
c815d24806
build(deps): bump psycopg2-binary from 2.9.1 to 2.9.2 ( #1786 )
2021-11-12 08:29:05 +01:00
d1200a7e40
website/docs: Mention correct logo in Gitea docs ( #1782 )
2021-11-12 01:02:17 +01:00
edd4f9ceae
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:50:46 +01:00
1cfe81887b
stages/authenticator_validate: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:33:41 +01:00
bb5e0ebab1
website/docs: Add Integrations/Provider/Gitea ( #1781 )
2021-11-11 23:23:32 +01:00
dfda76d896
tests/e2e: use cached LDAP lookup for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:32 +01:00
8fc5114ce4
website/docs: prepare 2021.10.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:17 +01:00
e7b4363d21
outposts/ldap: fix logic error in cached ldap searcher
...
closes #1779
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:18:32 +01:00
53905d1a89
stages/authenticator_validate: enable all device classes by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:49:30 +01:00
0ad1392632
web/admin: use more natural default ordering for objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:47:10 +01:00
6db1c914ee
stages/authenticator_duo: fix devices created with name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:16:47 +01:00
00324f922d
outposts: send SelectedChallenge when using MFA with Go FlowExecutor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 21:27:06 +01:00
8a24ddad28
website/docs: Added missing SSO server URL field for Zabbix ( #1780 )
2021-11-11 21:06:33 +01:00
0f85fe3c29
website/docs: authentik starts lowercase ( #1778 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
* website/docs: authentik starts lowercase
2021-11-11 16:53:46 +01:00
1f05eaa420
website/docs: Add Integrations/Provider/OPNsense ( #1777 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
2021-11-11 16:44:02 +01:00
84e126a32c
website/docs: add group hierarchy docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 16:15:40 +01:00
9ae69866bd
web/admin: fix display issues with flow execute buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 13:51:33 +01:00
56576a7f44
build(deps): bump boto3 from 1.20.2 to 1.20.3 ( #1769 )
2021-11-11 08:43:22 +01:00
7f0295ba53
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1768 )
2021-11-11 08:43:13 +01:00
5553b3ff36
build(deps): bump drf-spectacular from 0.20.2 to 0.21.0 ( #1771 )
2021-11-11 08:43:03 +01:00
6f969525fe
build(deps): bump webauthn from 1.0.1 to 1.1.0 ( #1770 )
2021-11-11 08:42:33 +01:00
bac12246fb
build(deps-dev): bump coverage from 6.1.1 to 6.1.2 ( #1772 )
2021-11-11 08:42:19 +01:00
b53ef6e529
build(deps): bump goauthentik.io/api from 0.2021103.1 to 0.2021103.2 ( #1767 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021103.1 to 0.2021103.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021103.1...v0.2021103.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 23:26:13 +01:00
39c62afb93
web: Update Web API Client version ( #1766 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-10 23:11:26 +01:00
c98bdbacc5
providers/proxy: return list of configured scope names so outpost requests custom scopes
...
closes #1762
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 23:06:21 +01:00
1e8d45dc15
web: write interfaces to different folders and remove custom chunk names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:54:50 +01:00
202b057ce9
outposts/proxy: fix static files not being served in proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:16:13 +01:00
d5d8641b37
stages/*: disable trim_whitespace on important fields
...
closes #1765
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 16:48:19 +01:00
9dd37689e3
ci: remove cache from translation compile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 13:19:57 +01:00
cc0832f487
core: force lowercase emails for gravatar usage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 12:40:20 +01:00
b515bf7d2e
ci: disable cache again...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:57:22 +01:00
34fbf3941b
website/docs: add air-gapped docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:59 +01:00
e73606b54d
root: catch error in analytics on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:08 +01:00
0a413fe21a
web/admin: show warnings above tab bar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 10:05:35 +01:00
d1b9f1e6b8
ci: limit pipeline to 2 hours
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 09:31:59 +01:00
e5a6e128e4
build(deps): bump boto3 from 1.20.0 to 1.20.2 ( #1763 )
2021-11-10 08:16:19 +01:00
9295d1ed0b
website/docs: fix missing SAML cert in sentry docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:42:16 +01:00
5d479a6c8f
root: set utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:23:47 +01:00
4a773b2b4f
sources/ldap: set connect/receive timeout (default to 15s)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:27:58 +01:00
8003d67844
sources/ldap: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:24:33 +01:00
58baf97e2d
website/docs: Add additionalHeaders to attributes list ( #1754 )
...
* Add additionalHeaders to attributes list
Added additional headers with example of usage
* Update user.md
2021-11-09 21:17:36 +01:00
51783c1cbb
sorces/ldap: fix user/group sync overwriting attributes instead of merging them
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 21:16:59 +01:00
94290c7e36
root: remove pipenv constraint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 14:19:33 +01:00
123ff7ad1f
website/docs: Fix typo ( #1761 )
2021-11-09 13:27:52 +01:00
8f3e863cce
root: use python slim-bullseye as base
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 11:34:42 +01:00
3d6c459349
build(deps): bump @typescript-eslint/parser from 5.3.0 to 5.3.1 in /web ( #1756 )
2021-11-09 08:24:51 +01:00
6a583bae49
build(deps): bump goauthentik.io/api from 0.2021102.6 to 0.2021103.1 ( #1758 )
2021-11-09 08:24:18 +01:00
78e5879d9a
build(deps): bump boto3 from 1.19.12 to 1.20.0 ( #1757 )
2021-11-09 08:24:09 +01:00
fdcac2a9ed
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1755 )
2021-11-09 08:23:47 +01:00
e81715caef
web: Update Web API Client version ( #1753 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 21:19:00 +01:00
ab2b13938e
release: 2021.10.3
2021-11-08 20:52:11 +01:00
5c97a3aef3
website/docs: final 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 20:51:59 +01:00
e6963c543d
outpost: remove analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 19:35:53 +01:00
9ca15983a2
root: keep last 30 backups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 17:46:25 +01:00
99ef94b7aa
stages/prompt: only set placeholder when in context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 15:10:32 +01:00
133bedafba
web: Update Web API Client version ( #1752 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 14:53:50 +01:00
c3faa61ed9
stages/prompt: set field placeholder based on plan context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:47:50 +01:00
da74304221
stages/prompt: add text_read_only field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:45:56 +01:00
ed6659a46d
outpost/ldap: don't cleanup user info as it is overwritten on bind
...
closes #1651
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:41:38 +01:00
0abb1f94a4
build(deps): bump @sentry/tracing from 6.14.0 to 6.14.1 in /web ( #1746 )
2021-11-08 08:30:37 +01:00
c7e299e0bf
build(deps): bump eslint from 8.1.0 to 8.2.0 in /web ( #1747 )
2021-11-08 08:29:44 +01:00
8a6590bac8
build(deps): bump @sentry/browser from 6.14.0 to 6.14.1 in /web ( #1748 )
2021-11-08 08:29:35 +01:00
ed717dcfa2
build(deps): bump boto3 from 1.19.11 to 1.19.12 ( #1749 )
2021-11-08 08:29:23 +01:00
b6df42f580
build(deps): bump goauthentik.io/api from 0.2021102.5 to 0.2021102.6 ( #1750 )
2021-11-08 08:29:16 +01:00
2ea85bd0c4
build(deps): bump celery from 5.1.2 to 5.2.0 ( #1751 )
2021-11-08 08:28:33 +01:00
68fa8105e1
Merge branch 'master' into version-2021.10
2021-11-07 23:16:53 +01:00
79db0ce4c1
stages/prompt: use initial instead of default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 22:20:08 +01:00
5e23b11764
stages/prompt: default prompts to the current value of the context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:59:50 +01:00
c4e029ffe2
recovery: add create_admin_group management command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:53:21 +01:00
61b5b36192
core: add command to output full config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:45:52 +01:00
c6cc1b1728
root: fix defaults for EMAIL_USE_TLS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:37:14 +01:00
77dd652160
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-11-07 18:04:27 +01:00
1144944adb
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:35 +01:00
7751be284e
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:32 +01:00
74382c6287
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:29 +01:00
011babbbd9
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:26 +01:00
3c01a1dd7b
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:22 +01:00
6e832be2de
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:19 +01:00
46017f2f86
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:16 +01:00
da50eb0369
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:13 +01:00
b996e3cee7
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:09 +01:00
12735cc14c
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:06 +01:00
4d36699b78
outpost/ldap: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:32:11 +01:00
8110d2861b
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-06 19:23:25 +01:00
1cc60f572d
root: use forked openapi-generator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:10:17 +01:00
90151a13ae
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:53:38 +01:00
f958aa6930
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:50:35 +01:00
13fbac30a2
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:54:59 +01:00
4f4cdf16f1
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:19:39 +01:00
7d75599627
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:06:51 +01:00
924a13e832
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:41 +01:00
ae83c35dfd
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:34 +01:00
e9102f4e28
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:57:06 +01:00
9b8c1cbea5
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:22:59 +01:00
6424bf98da
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:15:05 +01:00
74fb0f9e2a
website/docs: Document using Proxmox VE as Provider Integration ( #1743 )
2021-11-06 00:00:57 +01:00
4380f37a77
web/admin: fix missing values for LDAP Provider form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 11:42:09 +01:00
17fccd44e6
build(deps): bump goauthentik.io/api from 0.2021102.4 to 0.2021102.5 ( #1742 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021102.4 to 0.2021102.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021102.4...v0.2021102.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-05 10:50:59 +01:00
217a8b5610
web: Update Web API Client version ( #1741 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 10:42:02 +01:00
2cef220a3e
providers/ldap: add/squash migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:41:50 +01:00
5a8c66d325
providers/ldap: memory Query ( #1681 )
...
* outposts/ldap: modularise ldap outpost, to allow different searchers and binders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add basic in-memory searcher
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:37:30 +01:00
8de13d3f67
build(deps): bump goauthentik.io/api from 0.2021102.2 to 0.2021102.4 ( #1738 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 09:33:26 +01:00
5c22bedbaf
build(deps): bump golang from 1.17.2-bullseye to 1.17.3-bullseye ( #1737 )
2021-11-05 08:29:51 +01:00
8a0f993f0b
build(deps): bump boto3 from 1.19.10 to 1.19.11 ( #1739 )
2021-11-05 08:29:37 +01:00
abcf515a69
web/admin: also show note for SAML provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:21:10 +01:00
894f704c27
web: Update Web API Client version ( #1736 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:18:13 +01:00
7798292aa8
sources/plex: use exception_to_string in tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:16:36 +01:00
3005ca17bd
web/admin: show warning on provider when not used with outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:15:33 +01:00
909461e533
providers/*: include list of outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:06:04 +01:00
df838a4023
web: Update Web API Client version ( #1735 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:01:51 +01:00
0f86b62dd3
website/docs: prepare 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:55:31 +01:00
a40c3aeb68
core: make group membership lookup respect parent groups (upwards)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:53:56 +01:00
4080738ded
web/elements: fix import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:27:23 +01:00
4a89be3048
core: include parent group name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:11:17 +01:00
e587c53e18
web: remove deprecated rollup-plugin-node-resolve
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:34:48 +01:00
023b97aa69
sources/ldap: remove deprecated default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:13:47 +01:00
51365dba74
web: Update Web API Client version ( #1734 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-04 21:03:09 +01:00
0d3705685e
web/admin: show warning on invitation list when no stage exists or is bound
...
closes #1720
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 21:00:42 +01:00
738e4d5c74
web/admin: only show flows with an invitation stage configured instead of all enrollment flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1720
2021-11-04 20:54:55 +01:00
b14b9cb0dd
tests/e2e: fix selector for static token tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:55:30 +01:00
2a21ebf7b0
web/flows: fix authenticator_validate not allowing alpha-numeric codes due to empty pattern
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:39:10 +01:00
5bc1301043
stages/authenticator_*: add default name for authenticators
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:34:51 +01:00
e0e4bf6972
web/user: fix device type for static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:28:55 +01:00
337677ad12
web/flows: improve display of static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:21:04 +01:00
3712d5aee2
web/user: fix empty page when no sources to connect exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:16:08 +01:00
dd82d55725
outposts: also send outpost type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:08:31 +01:00
8d766efecb
root: don't set signal on start when running in ci or dev
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:32:21 +01:00
9ac3b29418
outpost: add lightweight, anonymous metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:10:43 +01:00
5000c5b061
web/user: fix ak-user-settings-password getting wrong configureUrl
...
closes #1733
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:50:26 +01:00
b362d2af03
lib: fix linting issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:43:09 +01:00
bcd42fce13
root: further improve detection of environment we're running in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:35:22 +01:00
6deddd038f
internal: start embedded outpost directly after backend is healthy instead of waiting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:18:04 +01:00
3b47cb64da
root: improve compose detection, add anonymous stats
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:21 +01:00
cf5e70c759
lifecycle: revert to non-h11 worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:10 +01:00
20bc38a54b
build(deps): bump boto3 from 1.19.9 to 1.19.10 ( #1731 )
2021-11-04 08:36:15 +01:00
672a4ab1f4
build(deps): bump @sentry/browser from 6.13.3 to 6.14.0 in /web ( #1728 )
2021-11-04 08:35:53 +01:00
47dd667261
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1729 )
2021-11-04 08:35:40 +01:00
d1ac69789b
build(deps): bump @sentry/tracing from 6.13.3 to 6.14.0 in /web ( #1730 )
2021-11-04 08:34:36 +01:00
08abf81c6d
build(deps): bump goauthentik.io/api from 0.2021101.11 to 0.2021102.2 ( #1732 )
2021-11-04 08:33:50 +01:00
76bd987e6f
web: Update Web API Client version ( #1727 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 21:11:10 +01:00
5374352411
sources/plex: allow users to connect their plex account without login flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 21:09:02 +01:00
08eff4cc5d
sources/plex: fix missing ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:21:33 +01:00
c87a9f9489
web: remove debug entry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:19:37 +01:00
8f6d700aa8
sources/oauth: set prompt=none for Discord provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 15:48:59 +01:00
c6843b026c
web: Update Web API Client version ( #1726 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 11:41:57 +01:00
3769c33ef0
Merge branch 'version-2021.10'
2021-11-03 11:39:27 +01:00
8982afaf44
website/docs: add 2021.10.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 10:20:29 +01:00
58c221e867
release: 2021.10.2
2021-11-03 10:07:28 +01:00
108d3e56e3
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1721 )
2021-11-03 09:01:54 +01:00
145b32c480
build(deps): bump lxml from 4.6.3 to 4.6.4 ( #1725 )
2021-11-03 08:33:42 +01:00
c788504bb0
build(deps): bump boto3 from 1.19.8 to 1.19.9 ( #1724 )
2021-11-03 08:33:32 +01:00
34782b31e5
build(deps): bump @docusaurus/preset-classic in /website ( #1722 )
2021-11-03 08:33:10 +01:00
5a3ca13d76
build(deps): bump swagger-spec-validator from 2.7.3 to 2.7.4 ( #1723 )
2021-11-03 08:33:02 +01:00
5dc0f3b91b
website: remove static service account, use helm chart instead
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:14:01 +01:00
f51515f3de
stages/invitation: don't throw 404 error in stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:07:13 +01:00
f978575293
stages/invitation: remove invitation from plan context after deletion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 23:50:12 +01:00
cb64eed90d
web: re-fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:59:35 +01:00
db1f7f0400
Revert "tests/e2e: remove deprecated desired_capabilities"
...
This reverts commit 2da7a8fede .
2021-11-02 14:53:52 +01:00
0d02dbf55c
api: replace django sentry proxy with go proxy to prevent login issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:44:37 +01:00
6da78b8c32
web/user: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:48:37 +01:00
3a80bc8bda
web/user: fix configureUrl not being passed to <ak-user-settings-password>
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:21:01 +01:00
1aa9c0f9ca
root: move pyright config to toml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:05:11 +01:00
2da7a8fede
tests/e2e: remove deprecated desired_capabilities
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 11:04:47 +01:00
89cb402f42
root: fix postgres install on bullseye
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:56:39 +01:00
b617fd213f
web: replace deprecated commonjs plugin
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:38:20 +01:00
97b0f58f25
root: build outposts without CGO, use debug images for basic shell
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:11:51 +01:00
49a98bb744
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1715 )
2021-11-02 08:45:25 +01:00
f93a00d773
build(deps): bump rollup from 2.58.3 to 2.59.0 in /web ( #1716 )
2021-11-02 08:44:16 +01:00
8de40a8a21
build(deps): bump @typescript-eslint/parser from 5.2.0 to 5.3.0 in /web ( #1717 )
2021-11-02 08:44:08 +01:00
b9c54e97fa
build(deps): bump goauthentik.io/api from 0.2021101.10 to 0.2021101.11 ( #1718 )
2021-11-02 08:44:00 +01:00
f1c55465f7
build(deps): bump boto3 from 1.19.7 to 1.19.8 ( #1719 )
2021-11-02 08:43:51 +01:00
40c2b2860b
web: Update Web API Client version ( #1712 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-01 21:08:38 +01:00
a92bce322d
web/flows: fix sub_text not rendering for static fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:54:43 +01:00
af83308fd4
stages/prompt: fix type in Prompt not having enum set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:44:48 +01:00
73d991e75a
root: update to buster
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:31:26 +01:00
1eba3f1334
root: update base images for outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:29:53 +01:00
b86251255d
website/docs: add azure ad docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 15:58:59 +01:00
ccab41a6ca
build(deps): bump packaging from 21.0 to 21.2 ( #1708 )
2021-11-01 12:32:42 +01:00
0e051031b1
build(deps): bump django-storages from 1.12.2 to 1.12.3 ( #1710 )
2021-11-01 12:24:06 +01:00
aecbe8c585
build(deps): bump django from 3.2.8 to 3.2.9 ( #1711 )
2021-11-01 12:19:17 +01:00
da98022704
build(deps): bump boto3 from 1.19.6 to 1.19.7 ( #1709 )
2021-11-01 12:16:20 +01:00
e13f9c0b38
build(deps-dev): bump coverage from 6.0.2 to 6.1.1 ( #1707 )
2021-11-01 12:15:57 +01:00
7941fb9d95
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1703 )
2021-11-01 10:05:47 +01:00
d2392b0881
build(deps): bump @babel/preset-env from 7.15.8 to 7.16.0 in /web ( #1704 )
2021-11-01 10:05:37 +01:00
b2044d75fb
build(deps): bump @babel/core from 7.15.8 to 7.16.0 in /web ( #1701 )
2021-11-01 10:04:54 +01:00
617b64b7db
build(deps): bump @babel/preset-typescript from 7.15.0 to 7.16.0 in /web ( #1700 )
2021-11-01 10:03:54 +01:00
2bf5f2709a
build(deps): bump @patternfly/patternfly from 4.144.5 to 4.151.4 in /web ( #1702 )
2021-11-01 10:03:42 +01:00
f03325df28
build(deps): bump @babel/plugin-transform-runtime in /web ( #1705 )
2021-11-01 10:03:22 +01:00
2b71e5bdfd
build(deps): bump goauthentik.io/api from 0.2021101.5 to 0.2021101.10 ( #1706 )
2021-11-01 10:02:52 +01:00
f861737b85
web/admin: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 23:04:26 +01:00
6036d88392
providers/proxy: allow configuring of additional scope mappings for proxy
...
closes #1255
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 22:25:51 +01:00
bfc8a56a0b
*: fix tests for new field show_source_labels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 18:18:21 +01:00
8d995011b8
web: Update Web API Client version ( #1699 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 18:00:20 +01:00
5646141fe2
stages/identification: add show_source_labels option, to show labels for sources
...
closes #1679
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:57:48 +01:00
96b0bc324e
web/flows: fix invalid validation for static tokens
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:32:39 +01:00
335d6edd11
providers/saml: fix error on missing AssertionConsumerServiceURL, fall back to default ACS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:21:15 +01:00
5d9bed130a
root: fix Detection of S3 settings for backups
...
closes #1698
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 16:54:10 +01:00
0a1ab74707
web: Update Web API Client version ( #1697 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 12:16:09 +01:00
ef24b94585
Merge branch 'version-2021.10'
2021-10-31 12:13:43 +01:00
77b0438aa4
website/docs: prepare 2021.10.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 10:57:48 +01:00
2788329880
release: 2021.10.1
2021-10-31 10:56:21 +01:00
15ab11be70
web/user: fix wrong device being selected in user's mfa update form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 00:55:56 +02:00
8d5460a132
outposts: separate websocket re-connection logic to decrease requests on reconnect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 21:33:50 +02:00
5ba2c80813
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/user/user-settings/mfa/MFADeviceForm.ts
2021-10-30 15:20:16 +02:00
06766bdb25
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:19:17 +02:00
fdae13316c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-30 13:18:31 +00:00
ae21886e8e
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:16:27 +02:00
f5dc81907a
core: add created field to source connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:02:41 +02:00
40f8ce3c4c
web/user: rework MFA Device UI to support multiple devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:56:14 +02:00
c934915776
web: Update Web API Client version ( #1695 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-30 14:53:02 +02:00
d70c8fbcc3
core: add API for all user-source connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:36:54 +02:00
12b26e49ec
flows: optimise stage user_settings API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:16:28 +02:00
0ac548d56e
web: Update Web API Client version ( #1693 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-29 09:16:08 +02:00
e771e1857f
core: add API to list all authenticator devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
479e9750c7
web/user: also search desc and publisher
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
c5e7801247
build(deps): bump github.com/go-openapi/runtime from 0.20.0 to 0.21.0 ( #1691 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
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-10-29 09:06:34 +02:00
48ea15a946
build(deps): bump flowchart.js from 1.16.0 to 1.17.0 in /web ( #1689 )
2021-10-29 08:32:13 +02:00
e4c06f7356
build(deps): bump boto3 from 1.19.5 to 1.19.6 ( #1690 )
2021-10-29 08:31:58 +02:00
4d7d866e4b
build(deps): bump github.com/go-openapi/strfmt from 0.20.3 to 0.21.0 ( #1692 )
2021-10-29 08:31:34 +02:00
72a93c0959
root: pin node images to v16
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 10:29:48 +02:00
73733b20b6
build(deps): bump @trivago/prettier-plugin-sort-imports from 2.0.4 to 3.0.0 in /web ( #1684 )
...
* build(deps): bump @trivago/prettier-plugin-sort-imports in /web
Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports ) from 2.0.4 to 3.0.0.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases )
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/master/CHANGELOG.md )
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/commits )
---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* web: update prettier 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-10-28 09:48:51 +02:00
3872314931
root: update golang ldap server package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 09:48:31 +02:00
85c6ede448
build(deps): bump goauthentik.io/api from 0.2021101.4 to 0.2021101.5 ( #1685 )
2021-10-28 08:47:04 +02:00
49c2bee9d6
build(deps): bump boto3 from 1.19.4 to 1.19.5 ( #1686 )
2021-10-28 08:46:54 +02:00
6b2c9d7c44
web: Update Web API Client version ( #1683 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-27 22:32:01 +02:00
381010600f
release: 2021.10.1-rc3
2021-10-27 18:57:07 +02:00
2a265f706a
website/docs: prepare 2021.10.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 18:56:52 +02:00
1b21b50b77
providers/oauth2: fallback to uid if UPN was selected but isn't available
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 16:11:35 +02:00
fa6324ab1d
sources/ldap: prevent key users from being set as this is an M2M relation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:56 +02:00
9e0daf2bcf
sources/ldap: skip values which are of type bytes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:38 +02:00
0273ae16df
events: fix error when notification transport doesn't exist anymore
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:38:41 +02:00
f2f12ef0ba
api: fix error when connection to websocket via secret_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:21:52 +02:00
61d3df5f02
outposts: fix docker controller not using object_naming_template
...
closes #1682
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:04:59 +02:00
971de4fcb9
core: add USER_ATTRIBUTE_CHANGE_EMAIL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1590 and #1677
2021-10-27 13:34:11 +02:00
9c0bc78ca0
build(deps): bump boto3 from 1.19.3 to 1.19.4 ( #1678 )
2021-10-27 08:30:26 +02:00
92085f1a3c
core: add toggle to completely disable backup mechanism
...
closes #1671
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-26 17:04:33 +02:00
6067406e96
website/docs: add freeipa docs ( #1666 )
...
* website/docs: add freeipa docs
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
* website/docs: fix freeipa settings screenshot
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
2021-10-26 14:29:42 +02:00
9ccd4d69fe
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1673 )
2021-10-26 13:25:45 +02:00
17ec48332d
build(deps): bump rollup from 2.58.0 to 2.58.3 in /web ( #1672 )
2021-10-26 13:25:01 +02:00
d3f5253a6b
build(deps): bump @typescript-eslint/parser from 5.1.0 to 5.2.0 in /web ( #1674 )
2021-10-26 13:24:38 +02:00
7a70726d57
build(deps): bump kubernetes from v19.15.0b1 to 19.15.0 ( #1675 )
2021-10-26 13:24:12 +02:00
be303937fb
build(deps): bump boto3 from 1.19.2 to 1.19.3 ( #1676 )
2021-10-26 13:23:59 +02:00
2326fc9ae2
build(deps): bump eslint from 8.0.1 to 8.1.0 in /web ( #1669 )
2021-10-25 09:58:30 +02:00
9374b0bcf2
build(deps): bump chart.js from 3.5.1 to 3.6.0 in /web ( #1668 )
2021-10-25 09:58:18 +02:00
47e6028099
build(deps): bump boto3 from 1.19.1 to 1.19.2 ( #1670 )
2021-10-25 09:57:57 +02:00
24114e8304
Update harbor doc ( #1667 )
2021-10-24 16:44:04 +02:00
921d9c79a1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1659 )
2021-10-22 07:35:06 +02:00
1119989ab7
build(deps): bump postcss from 8.3.10 to 8.3.11 in /website ( #1657 )
2021-10-22 07:34:34 +02:00
e17594f0f7
build(deps): bump eslint-plugin-custom-elements in /web ( #1658 )
2021-10-22 07:34:25 +02:00
5ae3b868d4
build(deps): bump @docusaurus/preset-classic in /website ( #1660 )
2021-10-22 07:34:11 +02:00
37ee4af5ff
build(deps): bump goauthentik.io/api from 0.2021101.2 to 0.2021101.4 ( #1661 )
2021-10-22 07:33:55 +02:00
829aaca317
build(deps): bump boto3 from 1.19.0 to 1.19.1 ( #1662 )
2021-10-22 07:33:45 +02:00
8eb4d53810
providers/oauth2: fix events being created from /application/o/authorize/
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 22:59:01 +02:00
e60dfc5b3c
web: Update Web API Client version ( #1656 )
2021-10-21 17:06:53 +02:00
cc403d8777
Merge branch 'version-2021.10'
2021-10-21 16:52:18 +02:00
b81e2e69d1
website/docs: prepare 2021.10.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 16:49:11 +02:00
731f5d0199
release: 2021.10.1-rc2
2021-10-21 16:38:30 +02:00
a40cb03b44
root: use custom url for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:40:43 +02:00
f6a85c98c9
website: add redirect for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:37:53 +02:00
5727f28784
web: Update Web API Client version ( #1655 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-21 10:35:15 +02:00
6fc54ed7c6
build(deps): bump postcss from 8.3.9 to 8.3.10 in /website ( #1652 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:29:48 +02:00
4298900ecc
build(deps): bump eslint-plugin-custom-elements in /web ( #1653 )
2021-10-21 09:03:26 +02:00
f04aa09b72
build(deps): bump boto3 from 1.18.65 to 1.19.0 ( #1654 )
2021-10-21 09:02:57 +02:00
3647633232
core: cleanup embedded outpost logging, log user for http requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 22:12:49 +02:00
2e06786869
outpost/ldap: fix logging for mismatched provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 19:49:17 +02:00
eba91c6b2b
root: add cookie domain setting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 18:26:22 +02:00
ba9f8a5795
lib: add utm_source to default links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 17:31:27 +02:00
02b4173d30
root: add utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:34:39 +02:00
61fab497cf
core: add user flag to prevent users from changing their usernames
...
closes #1590
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:17:19 +02:00
6a95de4e8a
website: fix script loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:37:11 +02:00
621e7f564a
flows: also clear cache when deleting bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:25:38 +02:00
535f2eb27e
website: netlify proxy analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:24:04 +02:00
0db4716e92
web/flows: show cancel link when choosing authenticator chalenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:15:31 +02:00
c10ce5c679
web: disable Sentry.showReportDialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:46:02 +02:00
070438aabe
ci: allow manual cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:18:23 +02:00
71798b931c
ci: only keep images for last week
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:17:57 +02:00
8663134c87
build(deps): bump eslint-plugin-lit from 1.6.0 to 1.6.1 in /web ( #1648 )
2021-10-20 09:13:52 +02:00
6bcbaeec2e
build(deps): bump boto3 from 1.18.64 to 1.18.65 ( #1649 )
2021-10-20 09:13:37 +02:00
17ce113c6b
build(deps): bump goauthentik.io/api from 0.202198.6 to 0.2021101.2 ( #1650 )
2021-10-20 09:13:28 +02:00
ff600cd5b1
web: Update Web API Client version ( #1647 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-20 00:19:11 +02:00
2df4322ecf
sources/oauth: add choices to oauth provider_type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 00:11:19 +02:00
bb8e0c6f59
web/flow: showing of authentik logo in flow executor
...
closes #1646
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 23:06:23 +02:00
ca682c3ee4
web/flows: fix authenticator device selection not updating
...
closes #1645
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 22:45:09 +02:00
f011e8a61a
Merge branch 'version-2021.10'
2021-10-19 22:25:35 +02:00
bfe27d5979
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 16:01:03 +02:00
b8aff17d98
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-19 15:52:31 +02:00
3b7e8e3931
website/docs: fix typos
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:45:15 +02:00
03369e2338
sources/ldap: check for existence of vendor fields before falling back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1521
2021-10-19 15:40:40 +02:00
5da7d9a573
release: 2021.10.1-rc1
2021-10-19 15:34:59 +02:00
12110e264d
ci: remove pwgen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:34:54 +02:00
f5049d3d0f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1639 )
2021-10-19 06:59:35 +02:00
b616253444
build(deps): bump flowchart.js from 1.15.0 to 1.16.0 in /web ( #1640 )
2021-10-19 06:58:04 +02:00
41efe49d27
build(deps): bump @typescript-eslint/parser from 5.0.0 to 5.1.0 in /web ( #1641 )
2021-10-19 06:57:55 +02:00
86d0e6ce45
build(deps): bump boto3 from 1.18.63 to 1.18.64 ( #1642 )
2021-10-19 06:57:35 +02:00
89bb27b95c
sources/ldap: fix missing arguments?
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 22:04:58 +02:00
9333ffd04f
website/docs: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:48:10 +02:00
2b155964c2
sources/ldap: extract vendor-specific functions
...
#1521
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:44:10 +02:00
c3bd509eb8
website/docs: add matrix docs
...
closes #1477
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:09:26 +02:00
72c0da2bdf
build(deps): bump webauthn from 1.0.0 to 1.0.1 ( #1638 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:31 +02:00
151c62733f
build(deps): bump goauthentik.io/api from 0.202198.3 to 0.202198.6 ( #1637 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202198.3 to 0.202198.6.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202198.3...v0.202198.6 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:20 +02:00
dbdea24290
website: remove .git suffix for go import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:48:13 +02:00
909c4217bc
website/docs: prepare 2021.10
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:06:18 +02:00
922fc9b8d5
sources/oauth: add Sign in with Apple ( #1635 )
...
* sources/oauth: add apple sign in support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: apple sign in docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix missing apple in sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/oauth: add fallback values for name and slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 16:35:12 +02:00
2c06eed8e7
events: don't prefill task if they already have a state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:48:14 +02:00
a1b3af401d
outposts: improve handling of recreate scenarios
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:29:37 +02:00
92d38f62b5
outposts: handle k8s 422 response code by recreating objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:23:11 +02:00
98a56c77e3
providers/proxy: update ingress controller to work with k8s 1.22
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:00:24 +02:00
e5906a4115
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1629 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:16:44 +02:00
20c6874bb4
build(deps): bump @rollup/plugin-typescript from 8.2.5 to 8.3.0 in /web ( #1630 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 8.2.5 to 8.3.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v8.3.0/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
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-10-18 09:15:35 +02:00
222d3bd358
build(deps): bump @docusaurus/preset-classic in /website ( #1631 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:26 +02:00
02c15f7c43
build(deps): bump boto3 from 1.18.62 to 1.18.63 ( #1632 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.62 to 1.18.63.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.62...1.18.63 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:16 +02:00
ab200eb855
build(deps): bump django-storages from 1.12.1 to 1.12.2 ( #1633 )
...
Bumps [django-storages](https://github.com/jschneier/django-storages ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/jschneier/django-storages/releases )
- [Changelog](https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jschneier/django-storages/compare/1.12.1...1.12.2 )
---
updated-dependencies:
- dependency-name: django-storages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:06 +02:00
9e8ce012e3
build(deps): bump pyjwt from 2.2.0 to 2.3.0 ( #1634 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/commits )
---
updated-dependencies:
- dependency-name: pyjwt
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-10-18 09:14:55 +02:00
00dc8f8b1f
ci: backoff translation compile ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 22:15:38 +02:00
ce812e14c7
core: improve detection for s3 settings to trigger backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:56:31 +02:00
8d32a53126
outposts: add additional error checking for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:54:57 +02:00
f9b6b1dd3f
web/admin: improve visibility of oauth rsa key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 14:15:36 +02:00
9679be39fa
lifecycle: bump celery healthcheck to 5s timeout
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1627
2021-10-16 14:28:05 +02:00
0225bf9c99
stages/authenticator_validate: create a default authenticator validate stage with sensible defaults
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-16 00:28:56 +02:00
8040e2b6e4
build(deps): bump webauthn from 0.4.7 to 1.0.0 ( #1625 )
...
* build(deps): bump webauthn from 0.4.7 to 1.0.0
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 0.4.7 to 1.0.0.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v0.4.7...v1.0.0 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* stages/authenticator_webauthn: migrate to new library version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: migrate to new version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_webauthn: add bytes_to_base64url_dict for json encoding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* actually don't do that
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing response on web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more double json
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more base64 stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* working
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: always sync
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
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-10-15 23:26:29 +02:00
56a56ffdbf
web: new default flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 23:03:41 +02:00
afedcc0074
build(deps): bump drf-spectacular from 0.20.1 to 0.20.2 ( #1624 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.20.1...0.20.2 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:48:51 +00:00
4d93e30147
web: Update Web API Client version ( #1623 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-15 19:29:44 +02:00
f62786e58b
policies: add additional filters to create flow charts on frontend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 18:21:44 +02:00
f76c1a6f93
build(deps): bump @patternfly/patternfly from 4.135.2 to 4.144.5 in /web ( #1621 )
2021-10-15 08:33:46 +02:00
56871523e7
build(deps): bump boto3 from 1.18.61 to 1.18.62 ( #1622 )
2021-10-15 08:33:31 +02:00
5f9dda2e58
outposts: rename docker_image_base to container_image_base, since its not docker specific
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 20:28:30 +02:00
0c55eea678
outposts: Adding more flexibility to outposts in Kubernetes. ( #1617 )
...
* outposts/ldap: Support hard coded `uidNumber` and `gidNumber`.
* outposts: more options for image + labels
- Set outpost docker image in config.
- Set image pull secrets in outpost config.
- Add additional labels for easier targeting from
custom services.
* Fix some linting errors.
* outposts: Rename `docker_image` to `container_image
2021-10-14 19:54:56 +02:00
19a343dadb
web: fix linting on rollup config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:49:31 +02:00
3ab9798f38
web: prepare for building with external API bases
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:20 +02:00
dd9dc7e596
root: fix error with sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:01 +02:00
797e31696a
outposts: fix attribute error in docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 13:37:56 +02:00
9a42c5815d
web/admin: add fallback font for doughnut charts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:50:52 +02:00
f341479732
web: make table pagination size user-configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:48:52 +02:00
8eddb4b95b
admin: check for debug in worker count api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:32:30 +02:00
5c58532121
web/admin: default to warning state for backup task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:31:01 +02:00
4b7399f454
*: add @prefill_task() decorator to "pre-fill" tasks in cache, so they can be executed even before their schedule would do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:21:28 +02:00
27982a771c
web: Update Web API Client version ( #1620 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-14 11:52:50 +02:00
8296d0c94c
web/admin: fix SMS Authenticator stage not loading state correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:49:55 +02:00
9bc9568008
stages/authenticator_sms: make fields non-nullable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:42:11 +02:00
07d619d257
website/docs: add authenticator_sms stage docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:33:46 +02:00
6ee7d5bf9c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-14 10:25:13 +02:00
634375c43f
stages/authenticator_sms: add generic provider ( #1595 )
...
* stages/sms: New SMS provider, aka wrapper for outside API
* web/pages/authenicator_sms: Conditionally show options based on provider.
* stages/authenicator_sms: Fixing up the model.
* Whoops
* stages/authenicator_sms: Adding supported auth types for Generic provider.
* web/pages/stages/authenicator_sms: Added auth type for generic provider
* web/pages/stages/authenicator_sms: Fixing up my generic provider options.
* stages/authenicator/sms: Working version of generic provider.
* stages/authenicator/sms: Cleanup and creating an event on error.
* web/ages/stages/authenicator_sms: Made a default for Auth Type and cleaned up the non-needed name attribute.
* stages/authenicator_validate: Fixing up the migration as it had no SMS.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* web/pages/stages/authenicator_sms: Provider default is not empty anymore.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 10:24:15 +02:00
10fc33f7d3
build(deps): bump eslint from 8.0.0 to 8.0.1 in /web ( #1612 )
2021-10-14 08:33:55 +02:00
ee140014e9
build(deps): bump pyyaml from 5.4.1 to 6.0 ( #1613 )
2021-10-14 08:33:07 +02:00
2d363948b6
build(deps-dev): bump selenium from 3.141.0 to 4.0.0 ( #1614 )
2021-10-14 08:32:50 +02:00
dcb3ef14d1
build(deps): bump boto3 from 1.18.60 to 1.18.61 ( #1615 )
2021-10-14 08:32:37 +02:00
a71ef7f36c
build(deps): bump django-model-utils from 4.1.1 to 4.2.0 ( #1616 )
2021-10-14 08:32:28 +02:00
4d51ec906d
internal/proxyv2: improve error handling when configuring app
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:48:11 +02:00
cd42281383
Revert "website: use 302-based proxy for goauthentik.io/v2"
...
This reverts commit faf706cbec .
2021-10-13 21:27:26 +02:00
faf706cbec
website: use 302-based proxy for goauthentik.io/v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:25:12 +02:00
16c05a7bbc
tests: migrate to selenium 4 ( #1611 )
2021-10-13 19:06:19 +02:00
2ad5995332
website/docs: add symlink for latest compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:51:54 +02:00
f73a404fd6
website: make static files available under domain
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:45:45 +02:00
178e8e7e43
web/user: initial optimisation for smaller screens
...
see #1610
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 11:23:26 +02:00
98907ec889
root: remove structlog.processors.format_exc_info for new structlog version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 09:42:49 +02:00
9dd9ab6da3
build(deps): bump structlog from 21.1.0 to 21.2.0 ( #1609 )
...
Bumps [structlog](https://github.com/hynek/structlog ) from 21.1.0 to 21.2.0.
- [Release notes](https://github.com/hynek/structlog/releases )
- [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/hynek/structlog/compare/21.1.0...21.2.0 )
---
updated-dependencies:
- dependency-name: structlog
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-10-13 09:41:44 +02:00
80c6b8f0c7
build(deps): bump @typescript-eslint/parser from 4.33.0 to 5.0.0 in /web ( #1604 )
2021-10-13 08:36:09 +02:00
8436814874
build(deps): bump codemirror from 5.63.1 to 5.63.3 in /web ( #1606 )
2021-10-13 08:34:56 +02:00
3c16bdce45
build(deps): bump typescript from 4.4.3 to 4.4.4 in /web ( #1607 )
2021-10-13 08:34:34 +02:00
a2bce79796
build(deps): bump boto3 from 1.18.59 to 1.18.60 ( #1608 )
2021-10-13 08:34:24 +02:00
3e5b05203b
Revert "root: handle liveness probe in router"
...
This reverts commit d39dbc7287 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:44:37 +02:00
57e86582d1
Revert "root: handle liveness probe in router (also keep internal one)"
...
This reverts commit dd7cb45733 .
2021-10-12 18:44:08 +02:00
dd7cb45733
root: handle liveness probe in router (also keep internal one)
...
This reverts commit d39dbc7287 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:43:39 +02:00
2b09d97522
core: fix squash migrations error when AK_ADMIN_TOKEN is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 17:45:10 +02:00
d39dbc7287
root: handle liveness probe in router
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:54:15 +02:00
48f96ea55f
lifecycle: only set prometheus_multiproc_dir in ak wrapper to prevent full disk on worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:44:32 +02:00
22a7c25526
internal: call GetStore on application to improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:33:20 +02:00
cc69311ec0
stages/authenticator_validate: add new class
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:13:31 +02:00
15d7004e25
tests/e2e: use vanity urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:38:23 +02:00
ddb70a283e
managed: don't run managed reconciler in foreground on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:10:46 +02:00
ecfc3a6d93
*: migrate everything to goauthentik.io docker proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 11:04:47 +02:00
5753182e03
root: migrate docker images to netlify proxy ( #1603 )
...
* migrate to netlify proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* relative forward to func
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* custom logic for go paths
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix const
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* missing break
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add default for new repos
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 10:58:02 +02:00
db79244ba4
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1602 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 09:26:39 +02:00
3231bcea66
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1596 )
2021-10-12 08:34:10 +02:00
5e0299ca82
build(deps): bump @types/codemirror from 5.60.4 to 5.60.5 in /web ( #1597 )
2021-10-12 08:33:01 +02:00
42e35aace0
build(deps-dev): bump coverage from 6.0.1 to 6.0.2 ( #1598 )
2021-10-12 08:32:23 +02:00
d96cfc8e30
build(deps): bump goauthentik.io/api from 0.202198.2 to 0.202198.3 ( #1599 )
2021-10-12 08:32:13 +02:00
36c97afc44
build(deps): bump django-storages from 1.12 to 1.12.1 ( #1600 )
2021-10-12 08:32:02 +02:00
9c322be8d7
build(deps): bump boto3 from 1.18.58 to 1.18.59 ( #1601 )
2021-10-12 08:31:51 +02:00
cf09205933
website/docs: fix sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:45:24 +02:00
e851a7f294
website/docs: add missing make migrate
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:33:31 +02:00
e4f141c6c0
*: Squash Migrations ( #1593 )
...
* *: first squash pass
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/saml: squash less
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix docker controller not correctly checking image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix old migration reference
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 21:39:35 +02:00
35fa93d9aa
ci: fix missing gettext
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:59:52 +02:00
2bdc0102f9
web: Update Web API Client version ( #1592 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-11 17:53:43 +02:00
aef9d27706
stages/authenticator_sms: Add SMS Authenticator Stage ( #1577 )
...
* stages/authenticator_sms: initial implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add initial stage UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: clear invalid state when old input was invalid but new input is correct
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add more logic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add basic SMS settings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: initial working version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: optimise totp password manager entry on authenticator_validation stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: add grouping support for table
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow sms class in authenticator stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add grouping to more pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: add SMS support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: add throttling for flow executor based on session key and pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix style issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: add workflow to compile backend translations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:51:49 +02:00
7bf587af24
ci: push dev images to ghcr ( #1591 )
...
* ci: push dev images to ghcr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use new ghcr images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: use ghcr proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 14:08:34 +02:00
ef1cf7867c
Revert "build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )"
...
This reverts commit e22b8f5fdc .
2021-10-11 13:43:36 +02:00
da443b443c
website: use ghcr proxy for registry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 10:08:21 +02:00
f4322e665a
build(deps): bump github.com/go-openapi/strfmt from 0.20.2 to 0.20.3 ( #1585 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.2 to 0.20.3.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.2...v0.20.3 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 09:20:36 +02:00
e22b8f5fdc
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )
2021-10-11 08:33:38 +02:00
a18176af56
build(deps): bump react-before-after-slider-component in /website ( #1583 )
2021-10-11 08:32:48 +02:00
4132fd139c
build(deps): bump goauthentik.io/api from 0.202197.2 to 0.202198.2 ( #1586 )
2021-10-11 08:32:28 +02:00
b077bb8783
build(deps): bump github.com/go-openapi/runtime from 0.19.31 to 0.20.0 ( #1587 )
2021-10-11 08:32:20 +02:00
69665d9547
build(deps): bump pycryptodome from 3.10.4 to 3.11.0 ( #1588 )
2021-10-11 08:32:11 +02:00
d0f056357d
build(deps): bump boto3 from 1.18.57 to 1.18.58 ( #1589 )
2021-10-11 08:32:02 +02:00
9ed236f7ab
outposts/ldap: Support hard coded uidNumber and gidNumber. ( #1582 )
2021-10-10 23:43:36 +02:00
83f4830946
website: add netlify config file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 22:26:33 +02:00
e23df99a9e
web: Update Web API Client version ( #1580 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 18:57:23 +02:00
b80ecd4668
stages/prompt: fix wrong field type of field_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 18:54:56 +02:00
66ca488ea0
web: Update Web API Client version ( #1579 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 14:43:58 +02:00
d959b7a930
Merge branch 'version-2021.9'
2021-10-10 14:35:40 +02:00
62ae3f1e31
website/docs: prepare 2021.9.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 13:22:36 +02:00
619203c177
release: 2021.9.8
2021-10-10 13:12:26 +02:00
a1adf382af
root: don't compilemessages in build process since it requires redis, do it on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 23:38:25 +02:00
834bddd0da
root: add AUTHENTIK_SECRET_KEY for compilemessages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 22:52:32 +02:00
7d9251ce2f
root: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:56:49 +02:00
fb13a46252
web: Update Web API Client version ( #1576 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 20:23:38 +02:00
dfefdbfd7c
root: compile messages for backend in docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:11:51 +02:00
846c971674
root: add translation for backend strings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:07:28 +02:00
5b7e1f97e0
stages/authenticator_duo: remove signals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:29:35 +02:00
dff0613b3d
crypto: add managed field, prepare managed JWT cert
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:14:39 +02:00
0a4343d61b
web: Update Web API Client version ( #1575 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:05:02 +02:00
09696207a6
web/user: remove debug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:03:14 +02:00
8965451073
core: add default for user's settings attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:01:22 +02:00
994c1c4b6a
web: Update Web API Client version ( #1574 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:01:14 +02:00
3ee5a672f1
web/user: load interface settings from user settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:52:36 +02:00
b33ea9cc61
core: add settings serializer to user/me and update_self endpoints, saved in a key in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:35:18 +02:00
50a623d8ab
build(deps): bump golang from 1.17.1 to 1.17.2 ( #1566 )
2021-10-08 08:34:37 +02:00
cdbf7ae567
build(deps): bump lit from 2.0.0 to 2.0.2 in /web ( #1567 )
2021-10-08 08:34:21 +02:00
1307a39042
build(deps): bump react-before-after-slider-component in /website ( #1569 )
2021-10-08 08:33:54 +02:00
dca34cfbd3
build(deps): bump docker from 5.0.2 to 5.0.3 ( #1571 )
2021-10-08 08:33:39 +02:00
735f7cbd69
build(deps): bump boto3 from 1.18.56 to 1.18.57 ( #1570 )
2021-10-08 08:33:20 +02:00
728356d420
build(deps): bump goauthentik.io/api from 0.202197.1 to 0.202197.2 ( #1572 )
2021-10-08 08:32:54 +02:00
a9f6f1563d
ci: fix more order
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
155c28d7cd
ci: prepare variables before checking out stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
f9a180eb1f
ci: fix gh_env
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
4ae476e58d
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38 .
2021-10-07 22:35:41 +02:00
f32d35b07c
policies/password: add extra sub_text field in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:27:24 +02:00
9e936e4436
outposts: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:15:57 +02:00
649abddea7
outposts: fallback to known-good outpost image if configured image cannot be pulled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:10:39 +02:00
956382b682
ci: set separate variable for container branch name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:06:03 +02:00
67b88595ad
stages/prompt: fix sub_text not allowing blank
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:00:15 +02:00
b4ee693a5c
stages/user_write: allow recursive writing to user.attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:57:19 +02:00
57e5acaf2f
stages/prompt: add sub_text field to add HTML below prompt fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:34:37 +02:00
050ec99c89
flows: fix inspector history not being cleared when executing from API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:29:28 +02:00
10fd1c8120
web/admin: truncate prompt label when too long
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 17:58:07 +02:00
070745e764
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38 .
2021-10-07 10:48:12 +02:00
cbeee27fc1
build(deps): bump @sentry/tracing from 6.13.2 to 6.13.3 in /web ( #1556 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 09:39:44 +02:00
2bc4d0cedb
build(deps): bump @babel/core from 7.15.5 to 7.15.8 in /web ( #1555 )
2021-10-07 08:28:13 +02:00
5105a1c207
build(deps): bump @babel/plugin-transform-runtime in /web ( #1557 )
2021-10-07 08:28:02 +02:00
64e357ab0e
build(deps): bump @babel/preset-env from 7.15.6 to 7.15.8 in /web ( #1554 )
2021-10-07 08:27:03 +02:00
6ca93525aa
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1558 )
2021-10-07 08:26:21 +02:00
a2c978768c
build(deps): bump @sentry/browser from 6.13.2 to 6.13.3 in /web ( #1559 )
2021-10-07 08:26:11 +02:00
f0c7be7144
build(deps): bump pyjwt from 2.1.0 to 2.2.0 ( #1560 )
2021-10-07 08:26:00 +02:00
0f96e3e4b3
build(deps): bump django-storages from 1.11.1 to 1.12 ( #1561 )
2021-10-07 08:25:44 +02:00
d42fc37a88
build(deps): bump goauthentik.io/api from 0.202196.1 to 0.202197.1 ( #1562 )
2021-10-07 08:25:16 +02:00
4ecd8f5dcf
build(deps): bump boto3 from 1.18.55 to 1.18.56 ( #1563 )
2021-10-07 08:25:06 +02:00
d7a194b512
build(deps-dev): bump coverage from 6.0 to 6.0.1 ( #1564 )
2021-10-07 08:24:56 +02:00
753f8d38bf
web: Update Web API Client version ( #1552 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 21:09:30 +02:00
118a54517a
website/docs: add 2021.9.7 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 21:05:04 +02:00
8c27616d0c
Merge branch 'version-2021.9'
2021-10-06 21:04:16 +02:00
e444d0d640
release: 2021.9.7
2021-10-06 20:57:56 +02:00
3869965b4c
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 20:51:36 +02:00
097a42bb7b
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 20:50:43 +02:00
26f1f47cc1
Revert "build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )"
...
This reverts commit 471f9c6d05 .
2021-10-06 09:55:44 +02:00
471f9c6d05
build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )
...
Bumps python from 3.9-slim-buster to 3.10.0-slim-buster.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 09:35:01 +02:00
d4e1b95991
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:24 +02:00
67d13f19a1
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:01 +02:00
1b7c19cf50
build(deps): bump eslint-plugin-lit from 1.5.1 to 1.6.0 in /web ( #1547 )
2021-10-06 08:29:03 +02:00
b012ae600d
build(deps): bump boto3 from 1.18.54 to 1.18.55 ( #1548 )
2021-10-06 08:28:33 +02:00
1838101d60
build(deps): bump goauthentik.io/api from 0.202195.4 to 0.202196.1 ( #1549 )
2021-10-06 08:28:23 +02:00
929add4e9c
build(deps): bump django from 3.2.7 to 3.2.8 ( #1550 )
2021-10-06 08:28:15 +02:00
18edaea658
website/docs: fix header of release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:08:03 +02:00
8030e45d75
web: Update Web API Client version ( #1545 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 00:07:00 +02:00
d75c63d38b
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 00:04:09 +02:00
52889ffea1
website/docs: add 2021.9.6 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:03:29 +02:00
2b730dec54
release: 2021.9.6
2021-10-05 22:22:54 +02:00
2aacb311bc
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
40055ef01b
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
6c603cdf80
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:21:14 +02:00
5f4a1417b2
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:19:05 +02:00
75608dce5c
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 21:22:08 +02:00
b0f7083879
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:04:01 +02:00
e8420957b1
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:03:54 +02:00
62bf79ce32
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
7a16c9cb14
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
d29d161ac6
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
aee58c8d53
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:18 +02:00
c47ab4f1fc
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:39:27 +02:00
fa6df84de2
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:36:38 +02:00
1faa403fe2
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:08:26 +02:00
653631ac77
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 16:24:48 +02:00
cde303e780
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 16:24:31 +02:00
7f5feb9451
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 16:23:40 +02:00
b85aeae5ef
web: ensure fallback locale is loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 14:53:02 +02:00
aa359a032c
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:49:15 +02:00
6491065aab
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:49:15 +02:00
79eec5a3a0
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:49:14 +02:00
cd5e091937
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# go.mod
# go.sum
2021-10-05 13:49:11 +02:00
7ed8952803
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:48:53 +02:00
c1f302fb7c
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:53 +02:00
cb31e52d0e
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:48:51 +02:00
782764ac73
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
d0c56325ef
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
73d57d6f82
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
2716a26887
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-05 13:48:23 +02:00
0452537e8b
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:55 +02:00
d1a1bfbbc5
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:49 +02:00
a69fcbca9a
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:47:29 +02:00
1ac4dacc3b
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:15 +02:00
b72b731320
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:19:20 +02:00
65de4b8cad
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:12:42 +02:00
9e7e22367b
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:10:44 +02:00
9301b27e43
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:00:06 +02:00
7b415a24ee
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 12:33:50 +02:00
f5761dc70d
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 12:31:25 +02:00
4f57dfda93
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:28:11 +02:00
16380b3f7a
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:26:41 +02:00
b0e416e9f0
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:45 +02:00
16f2603130
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:27 +02:00
e742494f3d
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 11:14:04 +02:00
5fdca722f4
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:44 +02:00
847cfed73f
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:34 +02:00
19247accd9
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:13 +02:00
05b587ae44
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:44:07 +02:00
a515afae0b
recovery: handle error when user doesn't exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:40:59 +02:00
8da00585e3
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-05 10:30:01 +02:00
b70a72f247
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1529 )
2021-10-05 07:19:47 +02:00
11160b6e04
build(deps): bump postcss from 8.3.8 to 8.3.9 in /website ( #1530 )
2021-10-05 07:18:40 +02:00
55259adf38
build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )
2021-10-05 07:18:28 +02:00
3f308ad48c
build(deps): bump @typescript-eslint/parser in /web ( #1532 )
2021-10-05 07:18:20 +02:00
ee6fd6f609
build(deps): bump react-before-after-slider-component in /website ( #1533 )
2021-10-05 07:17:38 +02:00
d53d0c353f
build(deps): bump goauthentik.io/api from 0.202194.1 to 0.202195.1 ( #1534 )
2021-10-05 07:17:25 +02:00
1360b76d1b
build(deps): bump boto3 from 1.18.53 to 1.18.54 ( #1535 )
2021-10-05 07:17:13 +02:00
e22a286a6f
lifecycle: only lock database when system migrations need to be applied, and during django migrations, and don't double unlock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 23:14:16 +02:00
62c0f69541
web: Update Web API Client version ( #1527 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 22:07:00 +02:00
1c340ddbbd
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-04 22:02:56 +02:00
bcf7e162a4
release: 2021.9.5
2021-10-04 20:08:46 +02:00
62af5b2dd3
website/docs: add 2021.9.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 19:33:11 +02:00
f44956bd61
web: Update Web API Client version ( #1526 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:52:27 +02:00
e0859686c4
web: Update Web API Client version ( #1526 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 18:50:43 +02:00
cb37e5c10e
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-04 18:50:19 +02:00
73bb778d62
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:50:00 +02:00
b612a82e16
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:57 +02:00
83991c743e
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:54 +02:00
09f43ca43b
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:50 +02:00
1c91835a26
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 18:49:45 +02:00
c032914092
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:42 +02:00
3634bf4629
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:10 +02:00
0692663537
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:47:51 +02:00
b5649bdcc4
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:37:05 +02:00
418e491799
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )"
...
This reverts commit 0c6237d8c4 .
2021-10-04 18:22:21 +02:00
fab9a10487
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:04:19 +02:00
9778050dda
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:03:08 +02:00
9ac808ee98
website/docs: add missing pipenv instructions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:54:06 +02:00
0f00b27384
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:51:31 +02:00
ab5981836d
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 10:56:06 +02:00
a4418a83f8
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:41:16 +02:00
36b23c4624
root: coverage with toml support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:17:31 +02:00
0c6237d8c4
build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )
...
Bumps [construct-style-sheets-polyfill](https://github.com/calebdwilliams/adoptedStyleSheets ) from 2.4.17 to 3.0.3.
- [Release notes](https://github.com/calebdwilliams/adoptedStyleSheets/releases )
- [Changelog](https://github.com/calebdwilliams/construct-style-sheets/blob/main/CHANGELOG.md )
- [Commits](https://github.com/calebdwilliams/adoptedStyleSheets/commits/v3.0.3 )
---
updated-dependencies:
- dependency-name: construct-style-sheets-polyfill
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:11:55 +02:00
e546453250
build(deps): bump react-before-after-slider-component in /website ( #1517 )
2021-10-04 08:33:28 +02:00
5b35d71bb3
build(deps): bump rollup from 2.57.0 to 2.58.0 in /web ( #1518 )
2021-10-04 08:33:03 +02:00
cddff85e1c
build(deps): bump @types/codemirror from 5.60.3 to 5.60.4 in /web ( #1519 )
2021-10-04 08:32:34 +02:00
c65c6a62cc
build(deps): bump boto3 from 1.18.52 to 1.18.53 ( #1520 )
2021-10-04 08:32:24 +02:00
1bc51adcac
build(deps): bump goauthentik.io/api from 0.202193.3 to 0.202194.1 ( #1522 )
2021-10-04 08:32:11 +02:00
c523b799be
build(deps-dev): bump coverage from 5.5 to 6.0 ( #1524 )
2021-10-04 08:32:00 +02:00
9d0d779f40
build(deps): bump drf-spectacular from 0.19.0 to 0.20.1 ( #1523 )
2021-10-04 08:31:17 +02:00
8a791c4eac
tests/e2e: fallback to gh-master if outpost docker image cannot be found for PR
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 23:12:11 +02:00
036a4e86e2
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 22:54:07 +02:00
4715e7bf04
website/docs: fix description for docker outpost settings ( #1513 )
...
Changed the first "Kubernetes outpost specific settings" to Docker
2021-10-03 19:43:56 +02:00
45f99fbaf0
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:26 +02:00
83150d9920
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:18 +02:00
e31a3307b5
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
d28fcca344
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
c296e1214c
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:37 +02:00
d30dcda814
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:27 +02:00
c720c9f41b
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:09:52 +02:00
62cfb76b39
website/docs: fix order of steps on bookstack integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:46:47 +02:00
d676cf6e3f
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
39d87841d0
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
fcd879034c
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
b285814e24
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:19:07 +02:00
1c52836060
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 01:17:41 +02:00
f3cc1be0f2
Translate /web/src/locales/en.po in fr_FR ( #1509 )
...
translation completed updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-03 00:32:17 +02:00
8dd77793a0
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 00:30:35 +02:00
f6e8dbfb5e
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:37 +02:00
3c1ac4c7ec
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:23 +02:00
52bbf454e3
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 21:17:15 +02:00
1252c6b07d
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:11:54 +02:00
3493d35af9
web: Translate /web/src/locales/en.po in fr_FR ( #1506 )
...
translated updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:02:18 +02:00
f8e4ffbc85
web: Update Web API Client version ( #1505 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-01 12:24:12 +02:00
faca127217
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-10-01 12:19:11 +02:00
f88575cec4
website/docs: prepare 2021.9.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 10:09:54 +02:00
1a6ea72c09
release: 2021.9.4
2021-10-01 09:51:51 +02:00
b4eac771c2
build(deps): bump boto3 from 1.18.51 to 1.18.52 ( #1503 )
2021-10-01 08:49:09 +02:00
84e4ec4406
build(deps): bump channels-redis from 3.3.0 to 3.3.1 ( #1504 )
2021-10-01 08:48:59 +02:00
c251b87f8c
sources/ldap: add support for Active Directory userAccountControl attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
21a9aa229a
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
5f6565ee27
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
afad55a357
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 19:34:43 +02:00
f25d76fa43
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-30 19:34:42 +02:00
53e15bfbca
sources/ldap: add support for Active Directory userAccountControl attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:13:48 +02:00
8bce16e6b4
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:49:18 +02:00
e9bb8c896b
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:10:56 +02:00
de5455716d
build(deps): bump codemirror from 5.63.0 to 5.63.1 in /web ( #1500 )
2021-09-30 08:40:57 +02:00
1d879400f2
build(deps): bump boto3 from 1.18.49 to 1.18.51 ( #1501 )
2021-09-30 08:40:48 +02:00
5136ae17f5
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 08:40:38 +02:00
10b45d954e
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
339eaf37f2
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
f723fdd551
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
4cb8ae760a
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 23:55:22 +02:00
e4898f4b92
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:47:38 +02:00
a2f3c54c2a
website/docs: use full paths for forward_auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:57 +02:00
c0a0b52fbb
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:44 +02:00
8359f0bfb3
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:20:40 +02:00
ee610a906a
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:07:04 +02:00
828eeb5ebb
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 10:04:27 +02:00
c9c177d8f9
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:06 +02:00
c19afa4f16
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:01 +02:00
cfd4817bb5
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 09:52:07 +02:00
94ae52b576
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 09:42:59 +02:00
be479f2453
build(deps): bump @lingui/core from 3.11.1 to 3.12.1 in /web ( #1493 )
2021-09-29 09:10:30 +02:00
c5d066577d
build(deps): bump @lingui/macro from 3.11.1 to 3.12.1 in /web ( #1492 )
2021-09-29 08:42:45 +02:00
9ec6eaf4b8
build(deps): bump @lingui/cli from 3.11.1 to 3.12.1 in /web ( #1494 )
2021-09-29 08:34:38 +02:00
b057120351
build(deps): bump goauthentik.io/api from 0.202193.1 to 0.202193.3 ( #1495 )
2021-09-29 08:34:27 +02:00
b8082598a1
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:49:22 +02:00
1b5a163f46
web: Update Web API Client version ( #1489 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-28 09:40:54 +02:00
1f2f48a7bc
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:39:21 +02:00
f9ad102915
flows: inspector ( #1469 )
...
* flows: add initial inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: change naming a bit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flow: add inspector frame
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: don't use shadydom when inspecting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add current stage to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/*: fix imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: deep-copy plan instead of just adding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: restrict inspector to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add buttons to launch flow with inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: don't automatically follow redirects when inspector is open
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: make current_plan optional, only require historry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: handle error messages in inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: improve UI when flow is done
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add is_completed flag to inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: fix monkeypatches for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add inspector tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: re-enable cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:36:48 +02:00
ea4b920264
build(deps): bump @typescript-eslint/parser in /web ( #1484 )
2021-09-28 09:08:39 +02:00
7d8390ca77
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1485 )
2021-09-28 08:32:35 +02:00
7ae551da65
build(deps): bump boto3 from 1.18.48 to 1.18.49 ( #1486 )
2021-09-28 08:32:25 +02:00
51b26c2ac7
build(deps): bump goauthentik.io/api from 0.202192.5 to 0.202193.1 ( #1487 )
2021-09-28 08:32:10 +02:00
e4a5f22f9b
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-28 08:31:57 +02:00
2462d58135
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:49:00 +02:00
44534153a0
website/docs: fix hardcoded name in service-account yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:18:12 +02:00
facfea035b
web: Update Web API Client version ( #1483 )
2021-09-27 18:52:42 +02:00
941bc61b31
release: 2021.9.3
2021-09-27 17:31:50 +02:00
282b364606
stages/prompt: fix inconsistent policy context for validation policies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 17:05:26 +02:00
ad4bc4083d
website/docs: update dev docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 16:04:41 +02:00
ebe282eb1a
web/admin: fix user_write form not writing group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 10:12:45 +02:00
830c26ca25
tests/e2e: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 09:52:47 +02:00
ed3b4a3d4a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /website ( #1478 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:24:43 +02:00
975c4ddc04
build(deps): bump postcss from 8.3.7 to 8.3.8 in /website ( #1479 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.3.7 to 8.3.8.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.3.7...8.3.8 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:49 +02:00
7e2896298a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /web ( #1480 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:31 +02:00
cba9cf8361
build(deps): bump actions/github-script from 4.1 to 5 ( #1481 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 4.1 to 5.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v4.1...v5 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:21 +02:00
bf12580f64
build(deps): bump pycryptodome from 3.10.3 to 3.10.4 ( #1482 )
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.10.3 to 3.10.4.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/commits/v3.10.4 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:03 +02:00
75ef4ce596
tests/e2e: add new ldap object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:57:42 +02:00
c2f3ce11b0
outposts/ldap: fix potential panic when converting attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:52:25 +02:00
3c256fecc6
outposts/ldap: add groupofuniquenames
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:49:11 +02:00
0285b84133
outposts/ldap: add query support for all supported object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:42:26 +02:00
99a371a02c
web/elements: fix token copy button not working on chrome...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:34:28 +02:00
c7e6eb8896
outposts/ldap: add support for base scope and domain info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:01:22 +02:00
674bd9e05c
web/admin: Fix typo 'username address' -> 'username' ( #1473 )
2021-09-26 12:53:37 +02:00
b79901df87
website/docs: prepare 2021.9.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:03:10 +02:00
b248f450dd
outposts: make AUTHENTIK_HOST_BROWSER configurable from central config
...
closes #1471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:00:51 +02:00
05db9e5c40
web/admin: handle error correctly when creating user recovery link
...
closes #1472
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:49:40 +02:00
234a5e2b66
outposts: fix outposts not correctly updating central state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:40:21 +02:00
aea1736f70
outposts/proxy: Fix failing traefik healtcheck ( #1470 )
2021-09-26 11:33:18 +02:00
9f4a4449f5
outposts/proxy: ensure cookies only last as long as tokens
...
closes #1462
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 16:12:59 +02:00
b6b55e2336
build(deps): bump goauthentik.io/api from 0.202192.3 to 0.202192.5 ( #1468 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.3 to 0.202192.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.3...v0.202192.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 16:06:10 +02:00
8f2805e05b
web: Update Web API Client version ( #1467 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 16:04:07 +02:00
4f3583cd7e
providers/proxy: make token_validity float and optional for backwards compat
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 15:54:32 +02:00
617e90dca3
web: Update Web API Client version ( #1465 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:48:05 +02:00
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
4dcb15af46
build(deps): bump goauthentik.io/api from 0.202192.1 to 0.202192.3 ( #1464 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.1 to 0.202192.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.1...v0.202192.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 15:11:08 +02:00
89beb7a9f7
web: Update Web API Client version ( #1463 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:02:33 +02:00
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
79b92e764e
*: fix typos in code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 00:01:11 +02:00
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
27e04589c1
outposts/proxyv2: fix routing not working correctly for domain auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 23:32:16 +02:00
ba44fbdac8
website/docs: fix typos and grammar ( #1459 )
2021-09-24 15:37:54 +02:00
0e093a8917
web: Update Web API Client version ( #1458 )
2021-09-24 12:23:14 +02:00
d0bfb99859
web/elements: improve error handling on forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 12:19:56 +02:00
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
e681654af7
web/admin: add notice for recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:52 +02:00
cab7593dca
web/user: fix brand not being shown in safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:46 +02:00
cf92f9aefc
web/elements: fix token copy error in safari
...
closes #1219
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
8d72b3498d
internal: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
42ab858c50
build(deps): bump goauthentik.io/api from 0.202191.4 to 0.202192.1 ( #1455 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202191.4 to 0.202192.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202191.4...v0.202192.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
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-24 09:34:10 +02:00
a1abae9ab1
build(deps): bump boto3 from 1.18.46 to 1.18.47 ( #1456 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.46 to 1.18.47.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.46...1.18.47 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 09:34:01 +02:00
8f36b49061
web/user: search apps when user typed before apps have loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:34:11 +02:00
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
40a62ac1e5
web/admin: fix Transport Form not loading mode correctly on edit
...
closes #1453
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:16:38 +02:00
5df60e4d87
web/admin: fix NotificationWebhookMapping not loading correctly
...
closes #1452
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:13:58 +02:00
50ebc8522d
web: Update Web API Client version ( #1454 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-23 14:21:49 +02:00
eddca478dc
release: 2021.9.2
2021-09-23 12:34:02 +02:00
99a7fca08e
website/docs: prepare 2021.9.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 12:33:42 +02:00
a7e3602908
web: fix import order of polyfills causing shadydom to not work on firefox and safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 10:16:49 +02:00
74169860cf
api: add logging to sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:42 +02:00
52bb774f73
internal: add asset paths for user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:24 +02:00
f26fcaf825
website/docs: add warning for example flows ( #1444 )
2021-09-23 08:34:40 +02:00
b8e92e2f11
build(deps): bump postcss from 8.3.6 to 8.3.7 in /website ( #1445 )
2021-09-23 08:33:27 +02:00
08adfc94d6
build(deps): bump rollup from 2.56.3 to 2.57.0 in /web ( #1446 )
2021-09-23 08:33:18 +02:00
236fafb735
build(deps): bump boto3 from 1.18.45 to 1.18.46 ( #1447 )
2021-09-23 08:33:10 +02:00
5ad9ddee3c
build(deps): bump goauthentik.io/api from 0.202191.3 to 0.202191.4 ( #1449 )
2021-09-23 08:33:01 +02:00
24d220ff49
build(deps): bump urllib3 from 1.26.6 to 1.26.7 ( #1448 )
2021-09-23 08:32:53 +02:00
3364c195b7
build(deps): bump sentry-sdk from 1.4.0 to 1.4.1 ( #1450 )
2021-09-23 08:32:43 +02:00
50aa87d141
web/user: enable sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 22:35:52 +02:00
72b375023d
web: Update Web API Client version ( #1443 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-22 20:53:25 +02:00
77ba186818
website/docs: add notice for guacamole token length
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 20:02:30 +02:00
2fe6de0505
release: 2021.9.1
2021-09-22 19:11:20 +02:00
bf9e969b53
website/docs: prepare 2021.9.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:58:52 +02:00
184f119b16
website: set use_global_settings to true for example flows with email stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:52:55 +02:00
ebc06f1abe
outposts/ldap: fix logic error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:19:50 +02:00
0f8880ab0a
outposts: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:14:28 +02:00
ee56da5092
build(deps): bump @sentry/tracing from 6.13.1 to 6.13.2 in /web ( #1438 )
2021-09-22 07:32:40 +02:00
2152004502
build(deps): bump @types/codemirror from 5.60.2 to 5.60.3 in /web ( #1437 )
2021-09-22 07:30:35 +02:00
45d0b80d02
build(deps): bump @sentry/browser from 6.13.1 to 6.13.2 in /web ( #1439 )
2021-09-22 07:30:27 +02:00
96065eb942
build(deps): bump boto3 from 1.18.44 to 1.18.45 ( #1441 )
2021-09-22 07:30:01 +02:00
ac944fee8b
build(deps): bump drf-spectacular from 0.18.2 to 0.19.0 ( #1442 )
2021-09-22 07:29:52 +02:00
1d0e5fc353
build(deps): bump sentry-sdk from 1.3.1 to 1.4.0 ( #1440 )
2021-09-22 07:28:48 +02:00
1f97420207
outposts/ldap: allow custom attributes to shadow built-in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 21:59:39 +02:00
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
0aec504170
website/docs: add ssl port for ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:44:05 +02:00
3b4c9bcc57
root: use tagged go client version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:42:07 +02:00
5182a6741e
root: format pyproject
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 13:32:28 +02:00
da7635ae5c
web: sort imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:33:51 +02:00
a92a0fb60a
web: migrate to lit 2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:19:26 +02:00
cb10c1753b
build(deps): bump lit-html from 1.4.1 to 2.0.0 in /web ( #1427 )
2021-09-21 08:35:36 +02:00
ae654bd4c8
build(deps): bump lit-element from 2.5.1 to 3.0.0 in /web ( #1433 )
2021-09-21 08:32:15 +02:00
28192655ec
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1426 )
2021-09-21 08:32:00 +02:00
9582294eb8
build(deps): bump @sentry/tracing from 6.12.0 to 6.13.1 in /web ( #1428 )
2021-09-21 08:31:48 +02:00
0172430d7d
build(deps): bump @patternfly/patternfly from 4.132.2 to 4.135.2 in /web ( #1429 )
2021-09-21 08:30:44 +02:00
1454b65933
build(deps): bump @typescript-eslint/parser in /web ( #1430 )
2021-09-21 08:30:36 +02:00
432a7792e2
build(deps): bump @sentry/browser from 6.12.0 to 6.13.1 in /web ( #1431 )
2021-09-21 08:30:28 +02:00
54069618b4
build(deps): bump codemirror from 5.62.3 to 5.63.0 in /web ( #1432 )
2021-09-21 08:30:20 +02:00
81feb313df
build(deps): bump geoip2 from 4.2.0 to 4.3.0 ( #1434 )
2021-09-21 08:29:33 +02:00
e6b275add3
stages/invitation: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:41:05 +02:00
27016a5527
stages/invitation: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:30:51 +02:00
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
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
5a8b356dc7
web: fix css for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:38:25 +02:00
3195640776
stages/email: slugify token identifier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:26:25 +02:00
f463296d47
web: Update Web API Client version ( #1421 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-20 19:22:46 +02:00
adf4b23c01
website/docs: add /akprox for nginx auth_request ( #1420 )
2021-09-20 19:21:30 +02:00
d900a2b6a9
*: fix lookup_fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:19:36 +02:00
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
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
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
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
f8dee09107
web/user: allow customisable background colour
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:49:17 +02:00
84a800583c
web/user: make search configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:15:53 +02:00
88de94f014
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /website ( #1418 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:38 +02:00
25549ec339
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /web ( #1419 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:27 +02:00
fe4923bff6
build(deps): bump boto3 from 1.18.43 to 1.18.44 ( #1417 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.43 to 1.18.44.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.43...1.18.44 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 09:09:22 +02:00
bb1a0b6bd2
web: Update Web API Client version ( #1416 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-19 22:32:38 +02:00
879b5ead71
web: fix notification badge not refreshing after clearing notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:58:59 +02:00
1670ec9167
website/docs: update 2021.9.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:55:21 +02:00
ac52667327
release: 2021.9.1-rc3
2021-09-19 21:52:49 +02:00
0d7c5c2108
web/user: fix edit button for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:10:57 +02:00
73e3d19384
web/user: add auto-focus search for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:07:18 +02:00
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
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
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
dd290e264c
web/admin: trigger refresh after syncing ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:34:44 +02:00
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
663dffd8be
web/admin: fix error in firefox when creating token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:28:40 +02:00
c15d0c3d17
web: fix text colour in delete form in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:14:50 +02:00
bf09a54f35
web/user: optimise load, fix unread status for notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 18:16:31 +02:00
930dd51663
web: fix datetime-local fields throwing errors on firefox
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 15:31:48 +02:00
12a523c7aa
website: remove sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 14:33:53 +02:00
ea9a6d57dd
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /website ( #1414 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
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-18 11:23:54 +02:00
91958e1232
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /web ( #1415 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
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-18 11:23:44 +02:00
8925afb089
web/admin: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:54:48 +02:00
ccafe7be4f
website/docs: update 2021.9 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:49:36 +02:00
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
763d3ae76a
web/admin: fix ldap sync status for new API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:46:18 +02:00
b775e7f4d3
web: Update Web API Client version ( #1412 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-17 12:45:16 +02:00
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
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
9257f3c919
web/user: add missing stop impersonation button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 10:04:47 +02:00
2fe7f4cf04
web/user: fix final redirect after stage setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:14 +02:00
04399bc8bb
web/admin: fix settings link on user avatar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:04 +02:00
fcbcfbc3c0
website/docs: Minor LDAP and NGINX Documentation Updates ( #1406 )
...
* update LDAP documentation
* include domain level nginx forward auth example
* wrap in banner
* update placeholder
2021-09-17 09:47:27 +02:00
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
d8292151e6
build(deps-dev): bump prettier from 2.4.0 to 2.4.1 in /website ( #1407 )
2021-09-17 09:17:20 +02:00
3d01a59b34
build(deps): bump prettier from 2.4.0 to 2.4.1 in /web ( #1408 )
2021-09-17 09:17:12 +02:00
5df15c4105
build(deps): bump boto3 from 1.18.42 to 1.18.43 ( #1410 )
2021-09-17 09:16:43 +02:00
75d695105d
web: Update Web API Client version ( #1405 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-16 23:44:53 +02:00
28189bdddf
release: 2021.9.1-rc2
2021-09-16 23:23:36 +02:00
f6885c7cf8
website: update screenshots
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 23:20:05 +02:00
2c43f0824e
tests/e2e: fix e2e tests for new URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 22:48:34 +02:00
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
9441be1ee2
interface split ( #943 )
2021-09-16 17:30:16 +02:00
d7ab2a362a
ci: bump cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 13:46:11 +02:00
e920be3a72
ci: add versioning to cache keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 12:31:29 +02:00
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
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
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
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
ae26d2756f
providers/saml: improved error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:58:51 +02:00
124071f9be
root: remove python requirement from pipfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:37:43 +02:00
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
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
48ad3dccda
outposts/proxy: remove deprecated rs256
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:57:47 +02:00
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
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
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
78641a57ad
web: update background image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 22:43:03 +02:00
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
bdd5e16db1
release: 2021.9.1-rc1
2021-09-15 20:20:54 +02:00
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
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
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
274b555912
api: add timeout for sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 18:59:27 +02:00
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
95efd47f65
root: remove asgi error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 12:23:14 +02:00
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
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
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
c35fd2755f
build(deps): bump boto3 from 1.18.41 to 1.18.42 ( #1398 )
2021-09-15 08:40:42 +02:00
281e3a0518
build(deps): bump django-otp from 1.1.0 to 1.1.1 ( #1399 )
2021-09-15 08:40:34 +02:00
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
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
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
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
5f28c7ace7
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:44:57 +02:00
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
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
ba6849f29c
*: remove string.format()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 12:06:47 +02:00
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
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
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
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
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
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
d752b7e41c
build(deps): bump @typescript-eslint/parser in /web ( #1392 )
2021-09-14 08:36:32 +02:00
0b4223c6ca
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1391 )
2021-09-14 08:35:30 +02:00
a3ec5c13f0
build(deps): bump boto3 from 1.18.40 to 1.18.41 ( #1393 )
2021-09-14 08:35:05 +02:00
128b582dd6
website/docs: fix inconsistent version number
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 22:05:35 +02:00
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
6d08ba2513
root: update go api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:36:12 +02:00
23444f4df0
core: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:19:28 +02:00
3338f7a401
website/docs: prepare 2021.9
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:18:14 +02:00
b126519275
web: Update Web API Client version ( #1389 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-13 18:10:24 +02:00
71e68b498e
core: optimise groups api by removing member superuser status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:06:37 +02:00
fb267ee223
tenants: optimise db queries in middleware
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:37 +02:00
8e59b06611
lifecycle: migrate to gunicorn instead of runserver
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:23 +02:00
a4b3519428
api: fix possible error in sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 16:36:04 +02:00
4895fc3bbb
build(deps): bump typescript from 4.4.2 to 4.4.3 in /web ( #1387 )
2021-09-13 08:39:24 +02:00
3daabd6fa8
build(deps): bump boto3 from 1.18.39 to 1.18.40 ( #1388 )
2021-09-13 08:38:58 +02:00
9fccb14065
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-09-12 01:09:40 +02:00
12efe94fd1
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-11 23:07:32 +00:00
375ef27b9f
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-12 01:06:28 +02:00
9a7fa39de4
events: allow setting a mapping for webhook transport to customise request payloads
...
closes #1383
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-12 01:05:42 +02:00
c779ad2e3b
*: use common user agent for all outgoing requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 21:08:26 +02:00
7e7ef289ba
admin: migrate to new update check, add option to disable update check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 20:35:23 +02:00
223d9ad414
outposts/proxy: fix upstream ssl certificate not being ignored if configured to do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 19:30:21 +02:00
948ea7b087
web: Update Web API Client version ( #1382 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-11 19:24:18 +02:00
bf771f8b6c
release: 2021.8.5
2021-09-11 19:20:13 +02:00
6dc8aa396c
Update index.md ( #1381 )
2021-09-11 00:11:48 +02:00
92a48f9dc6
build(deps): bump sqlparse from 0.4.1 to 0.4.2 ( #1380 )
2021-09-10 20:32:47 +02:00
d0ad9fcb1f
web: Update Web API Client version ( #1379 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 18:19:29 +02:00
539e6deca5
root: use go api client from github ( #1378 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:18:11 +00:00
df4c8003b8
api: fix items of list fields having nullable set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 18:15:59 +02:00
169e748a78
website: prepare go vanity URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 17:18:15 +02:00
39b365c6ae
sources/oauth: don't cancel flow when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:36:10 +02:00
9a79bab43d
outposts/proxy: fix redirect URL error due to callback url not being joined correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:19:29 +02:00
e229eda96e
outposts/controllers/kubernetes: don't create service monitor for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 15:59:39 +02:00
4448145aa9
providers/proxy: use auth/traefik subpath
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 13:53:04 +02:00
3d042e708a
outposts/proxy: always redirect on forward_auth for traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:43:57 +02:00
2428d5f1c2
outpost: update global outpost config on refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:18:19 +02:00
f1dc2b4d2a
web: Update Web API Client version ( #1377 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 11:41:12 +02:00
7dfbcdbb81
stages/authenticator_duo: add API to "import" devices from duo
...
closes #1371
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 11:35:09 +02:00
5fd4f56fa2
build(deps-dev): bump prettier from 2.3.2 to 2.4.0 in /website ( #1372 )
2021-09-10 08:41:38 +02:00
b9d5ba6b0a
build(deps): bump @babel/preset-env from 7.15.4 to 7.15.6 in /web ( #1373 )
2021-09-10 08:41:29 +02:00
2a4cb07ba8
build(deps): bump prettier from 2.3.2 to 2.4.0 in /web ( #1374 )
2021-09-10 08:41:20 +02:00
7939286176
build(deps): bump golang from 1.17.0 to 1.17.1 ( #1375 )
2021-09-10 08:41:10 +02:00
46ef49b897
build(deps): bump boto3 from 1.18.38 to 1.18.39 ( #1376 )
2021-09-10 08:40:58 +02:00
b923d85f6a
web: allow duplicate messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:31 +02:00
2862b4ecfb
core: remove ?v from static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:12 +02:00
094acc62f0
web: ignore network error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 19:58:43 +02:00
13d17dc729
lib: fix default listening port for metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:40:39 +02:00
5cf3a13ca8
flows: fix invalid parameter in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:36:51 +02:00
d0898a3869
flows: ensure all StageViews accept post, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:30:14 +02:00
7158c9d2ea
core: metrics v2 ( #1370 )
...
* outposts: add ldap metrics, move ping to 9100
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add flow_executor metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use port 9300 for metrics, add core metrics port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/controllers/k8s: add service monitor creation support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:52:24 +02:00
c5cf17b60b
lifecycle: fix worker startup error when docker socket's group is not called docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:24:35 +02:00
da58796768
providers/proxy: fix defaults for old proxy providers (load providers directly)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:54:24 +02:00
d98499a3fa
providers/proxy: fix defaults for old proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:26:36 +02:00
e5944567e8
outposts/proxy: fix url not being substituted for sign_out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 11:00:58 +02:00
d296c12d01
outposts/proxy: fix redirect when using forward_auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:56:20 +02:00
4c3a9e69f2
outposts/proxy: fix securecookie: no codecs provided error with redis
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:23:46 +02:00
eb2540a3c8
build(deps): bump boto3 from 1.18.37 to 1.18.38 ( #1367 )
2021-09-09 08:20:41 +02:00
bf9a3615d9
build(deps): bump github.com/pires/go-proxyproto from 0.6.0 to 0.6.1 ( #1368 )
2021-09-09 08:20:22 +02:00
33fb22e3e7
ci: include build sha in docker tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:03:32 +02:00
f3ff398a44
providers/proxy: add metrics port to controllers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:01:22 +02:00
533eb59a04
outposts/controllers: re-create service when mismatched ports to prevent errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:00:53 +02:00
8ca29f6d49
Revert "outpost/proxy: set samesite none"
...
This reverts commit f7afb60c1f .
2021-09-08 22:56:24 +02:00
0a33d38adf
outpost/proxy: fix prometheus errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:41:41 +02:00
f7afb60c1f
outpost/proxy: set samesite none
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:06:44 +02:00
b9c605bf1a
outpost/proxy: fix double slash when trailing slash in authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:03:41 +02:00
2983adc719
outpost/proxyv2: fix redirect to localhost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:16 +02:00
502393ee56
outpost/proxyv2: allow port offset via yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:06 +02:00
121bba1d9f
web: Update Web API Client version ( #1366 )
2021-09-08 20:23:01 +02:00
3c1b70c355
outposts/proxyv2 ( #1365 )
...
* outposts/proxyv2: initial commit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
more stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add forward auth an sign_out
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
match cookie name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
re-add support for rs256 for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
ensure unique user-agent is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
set cookie duration based on id_token expiry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
build proxy v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add ssl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add basic auth and custom header support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add application cert loading
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
implement whitelist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add redis
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
migrate embedded outpost to v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
remove old proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
providers/proxy: make token expiration configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: only allow one redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix docker build for proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove default port offset
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add AUTHENTIK_HOST_BROWSER
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests: fix e2e/integration tests not using proper tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove references of old port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix user_attributes not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 18:04:56 +00:00
27508dd1f0
build(deps): bump @lingui/core from 3.10.4 to 3.11.1 in /web ( #1363 )
2021-09-08 08:38:00 +02:00
6d962dbdf3
build(deps): bump @lingui/macro from 3.10.2 to 3.11.1 in /web ( #1362 )
2021-09-08 08:36:56 +02:00
9194e6368a
build(deps): bump @lingui/cli from 3.10.2 to 3.11.1 in /web ( #1361 )
2021-09-08 08:36:46 +02:00
917fb7d626
build(deps): bump boto3 from 1.18.36 to 1.18.37 ( #1364 )
2021-09-08 08:36:12 +02:00
3cf5794b96
web/admin: increase default expiry for refresh tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 00:12:18 +02:00
631b0a1819
outpost/proxy: improve error logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:33:48 +02:00
6662dcc4b0
Revert "web: replace deprecated dependencies"
...
This reverts commit 95db54b819 .
2021-09-07 23:25:38 +02:00
95db54b819
web: replace deprecated dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:16:30 +02:00
bc7d5042df
outpost/proxy: use common template for proxy error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 16:44:15 +02:00
de3e1c3dbc
sources/oauth: fix FlowExecutor view call
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:39:03 +02:00
3c6aac5435
sources/oauth: prevent potentially confidential data from being logged
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:05:18 +02:00
eeb755ab7d
root: show location header in logs when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:04:00 +02:00
70d0dd51a5
sources/oauth: cancel currently active flows before redirecting out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:03:45 +02:00
073dd8b560
web/admin: fix notification clear all not triggering render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:23:55 +02:00
b5d2924d46
website/docs: update 2021.8.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:10:43 +02:00
597e279f34
ci: fix old node version in release ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:07:36 +02:00
fc28def83d
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1358 )
2021-09-07 08:42:57 +02:00
f6efdfded4
build(deps): bump @typescript-eslint/parser in /web ( #1357 )
2021-09-07 08:31:13 +02:00
91312496e0
ci: simplify testspace setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-06 16:52:21 +02:00
b557b4337d
build(deps): bump @babel/core from 7.15.4 to 7.15.5 in /web ( #1351 )
2021-09-06 08:36:40 +02:00
bfde186aa0
build(deps): bump actions/cache from 1 to 2.1.6 ( #1352 )
2021-09-06 08:36:32 +02:00
2bd75dd1a9
build(deps): bump xmlsec from 1.3.11 to 1.3.12 ( #1353 )
2021-09-06 08:36:16 +02:00
27ab31a9b0
build(deps): bump boto3 from 1.18.35 to 1.18.36 ( #1354 )
2021-09-06 08:35:56 +02:00
44a8b737d9
build(deps): bump drf-spectacular from 0.18.1 to 0.18.2 ( #1355 )
2021-09-06 08:35:45 +02:00
b939ee7a09
website/docs: use kubectl exec with deployment, add note for backup version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1349
2021-09-05 20:25:42 +02:00
0bae550520
root: include authentik version in backup naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 20:25:02 +02:00
b5cc2f2bda
website/docs: add missing ENV, changed k8s beta instructions ( #1350 )
...
* fixed IsActive and IsSuperuser return string
IsActive and IsSuperuser attributes were interchanged.
* updated docs
Co-authored-by: Tobias Mandjik <tobias.mandjik@linogics.io >
2021-09-05 19:58:42 +02:00
9ad4cf1db9
outposts/ldap: improve logging of client IPs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 19:47:30 +02:00
9dbafaaea2
web: Update Web API Client version ( #1348 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:49:16 +02:00
2db8b07578
events: add mark_all_seen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:08:12 +02:00
7c1a7bfd9d
ci: use native kind action to test integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 16:06:44 +02:00
b7ef076798
outposts: add expected outpost replica count to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:56:57 +02:00
37c29a073e
policies/password: fix symbols not being checked correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:48 +02:00
0c288ea64b
ci: cache webui for e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:24 +02:00
2476475174
ci: attempt to cache pipenv ( #1347 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:55:54 +02:00
71913c8164
website/docs: fix typos in vikunja docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:38:35 +02:00
6ec8432217
policies/password: don't use regex for symbol detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:36:01 +02:00
7a12c0e4d1
web/admin: fix user selection in token form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:33:40 +02:00
23a7eba16b
website/docs: add 8.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:09:11 +02:00
3ba84a8e8b
stages/identification: fix empty user_fields query returning first user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:07:14 +02:00
75476217a0
internal: fix web requests not having a logger set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:52:47 +02:00
7771c0b905
internal: fix font loading errors on safari
...
closes #1057
for some reason safari appends the relative font path to the document URL not to the stylesheet URL. Since I don't want to build a fully custom patternfly base css file, this mounts the static files where safari expects them
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:50:29 +02:00
3378e82ec7
root: fix is_secure with safari on debug environments
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:45:50 +02:00
126e43dea4
internal: disable directory listing on static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:40:29 +02:00
f725009530
web/flows: fix display error when using IdentificationStage without input fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:06:37 +02:00
70d1e3a0cb
outpost: fix spans being sent without parent context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:17:08 +02:00
e751ce1220
root: update badges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:11:13 +02:00
e09a27cf87
events: remove authentik_events gauge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:04:26 +02:00
06fbf44724
root: update security.md
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 17:26:10 +02:00
200e409d91
core: minor query optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 14:02:57 +02:00
5e5854e256
ci: fix invalid workflow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:58:42 +02:00
3df8bcfc9c
web: Update Web API Client version ( #1345 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-03 10:53:59 +02:00
e76c14f9e0
ci: run on pr and improve checking for push
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:53:39 +02:00
6b6748b1c7
web/admin: show applications instead of providers in outpost form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:21 +02:00
d92d8e6dbb
api: add additional filters for ldap and proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:09 +02:00
c2b9dc5c75
api: cache schema, fix server urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:23:14 +02:00
5c1d27de2b
build(deps): bump docker from 5.0.1 to 5.0.2 ( #1343 )
2021-09-03 08:46:33 +02:00
6ab9e7cd68
build(deps): bump @babel/core from 7.15.0 to 7.15.4 in /web ( #1339 )
2021-09-03 08:46:23 +02:00
3ef56e9ec1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1338 )
2021-09-03 08:46:05 +02:00
6d8d157772
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1340 )
2021-09-03 08:44:36 +02:00
cadd466eec
build(deps): bump @docusaurus/preset-classic in /website ( #1341 )
2021-09-03 08:44:27 +02:00
3fea0c1e49
build(deps): bump @babel/preset-env from 7.15.0 to 7.15.4 in /web ( #1342 )
2021-09-03 08:44:16 +02:00
4c58201adc
build(deps): bump boto3 from 1.18.34 to 1.18.35 ( #1344 )
2021-09-03 08:44:02 +02:00
4fb4e72624
web: Update Web API Client version ( #1337 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 21:34:04 +02:00
276d8fe5cf
release: 2021.8.4
2021-09-02 20:21:21 +02:00
92ce5f0931
web: improve error display when only {'detail'} is returned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:55:37 +02:00
7fea20375f
*: fix tests not using APITestCase
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:14:21 +02:00
d4d4034d2c
web: Update Web API Client version ( #1336 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:42:55 +02:00
f0db408699
api: add v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:40:02 +02:00
5e200655d9
web: Update Web API Client version ( #1335 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:13:16 +02:00
d5d1f2a645
web: show version in logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:10:43 +02:00
cc5cc43baa
api: fix sentry endpoint not working due to mime-media
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 16:56:53 +02:00
e512f085db
root: allow enabling s3 backup ssl verification
...
closes #1332
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 09:41:55 +02:00
f323c01bd8
build(deps): bump django from 3.2.6 to 3.2.7 ( #1333 )
2021-09-02 09:12:24 +02:00
f56cacb406
build(deps): bump boto3 from 1.18.33 to 1.18.34 ( #1334 )
2021-09-02 09:12:03 +02:00
eaecd31e9f
ci: always run codecov and testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:59:51 +02:00
36989d82e1
ci: merge on testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:35:17 +02:00
50777d9022
ci: re-add testspace ( #1331 )
...
* ci: re-add testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix double k3d
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:33:10 +02:00
a15571bd3e
outposts/proxy: detect empty authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:09:07 +02:00
26fd66d831
stages/authenticator_validate: fix variable shadowing, optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:54:54 +02:00
0be873025a
ci: fix bumpversion path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:38:04 +02:00
28ada49910
website/docs: final 2021.8.4 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:37:00 +02:00
4fc8e61f8c
stages/authenticator_validate: show single button for multiple webauthn authenticators
...
tested with browser + yubikey 5
closes #1096
The order of allowCredentials doesn't seem to matter, chrome seems to always choose the internal authenticator first.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:28:52 +02:00
7d26ea1a9c
web/admin: fix list of webauthn devices not updating after rename
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:05:18 +02:00
3a58dc62e1
ci: fix missing branch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 18:34:57 +02:00
71fe7bc827
ci: fix sha being used instead of timestamp
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 17:10:42 +02:00
933336c38b
ci: fix images not being pushed with correct tags
...
* ci: debug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix branch and sha
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 16:19:29 +02:00
371feb9a31
ci: fix images not being pushed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 15:07:13 +02:00
95a2fd3c9e
web: Update Web API Client version ( #1327 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-01 14:48:48 +02:00
17cb76c334
stages/invitation: fix invitation not inheriting ExpiringModel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 14:25:19 +02:00
88f0dfc8cc
web/admin: fallback for invitation list on first load
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:33:05 +02:00
f82aada23b
web/admin: fix flow executor not opening in new tab
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:19:09 +02:00
ecaee92634
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /web ( #1322 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-01 09:26:53 +02:00
89252ec47b
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /website ( #1320 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-01 09:26:33 +02:00
f0f25ab291
build(deps): bump @sentry/react from 6.11.0 to 6.12.0 in /website ( #1321 )
2021-09-01 08:40:07 +02:00
e4d0fec15a
build(deps): bump @sentry/browser from 6.11.0 to 6.12.0 in /web ( #1323 )
2021-09-01 08:39:56 +02:00
6b10baf086
build(deps): bump docker from 5.0.0 to 5.0.1 ( #1324 )
2021-09-01 08:39:21 +02:00
f148b5d341
build(deps): bump boto3 from 1.18.32 to 1.18.33 ( #1326 )
2021-09-01 08:39:12 +02:00
1471ff8940
build(deps): bump drf-spectacular from 0.18.0 to 0.18.1 ( #1325 )
2021-09-01 08:39:01 +02:00
d9a6ec2ac0
webiste/docs: update extensionvs/v1beta ingress
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 21:11:01 +02:00
5745ffa0a8
ci: don't login to docker on forks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 09:31:10 +02:00
b26202db35
build(deps): bump @typescript-eslint/parser in /web ( #1316 )
2021-08-31 08:42:14 +02:00
6318577a51
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1317 )
2021-08-31 08:16:59 +02:00
6a2cd45847
build(deps-dev): bump pytest from 6.2.4 to 6.2.5 ( #1318 )
2021-08-31 08:16:44 +02:00
ef5cea2c01
build(deps): bump boto3 from 1.18.31 to 1.18.32 ( #1319 )
2021-08-31 08:16:32 +02:00
69f4d54bae
ci: migrate ci to gh actions ( #1315 )
2021-08-30 20:21:15 +02:00
b1eec5a7d2
outposts/proxy: add more logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:52 +02:00
1b8271d767
flows: disable compatibility_mode by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:43 +02:00
3e9f5ec5ef
providers/proxy: improve error handling for non-tls ingresses
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:57 +02:00
63f57b6a77
events: improve logging for task exceptions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:44 +02:00
a016f99450
core: fix user_obj being empty on token API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 12:51:17 +02:00
adc18b2991
build(deps): bump boto3 from 1.18.30 to 1.18.31 ( #1314 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.30 to 1.18.31.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.30...1.18.31 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 09:12:58 +02:00
e37a326b95
website/docs: prepare 8.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 22:12:49 +02:00
048467e97d
outpost/ldap: delay user information removal upon closing of connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:46 +02:00
cc2cd6919f
outpost/embedded: only send requests for non-akprox paths when we're doing proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:28 +02:00
0c6e781e5b
providers/proxy: fix traefik middleware being generated with wrong ports for embedded outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:49:11 +02:00
7294d8fca5
website/docs: add note for cross-namespace reference in traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:46:17 +02:00
16ec5680b4
web: Update Web API Client version ( #1313 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-29 19:51:10 +02:00
87920fb1d7
website/docs: add docs for websocket connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:49:18 +02:00
523b96a6d2
api: add basic rate limiting for sentry endpoint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:33:18 +02:00
45731d8069
cmd: add option to disable embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:19:13 +02:00
e872371970
website/docs: add embedded outpost docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 14:43:13 +02:00
08e8cf850a
web/flows: fix FlowExecutor not updating when challenge changes from outside
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 13:49:57 +02:00
b1ed2154ac
policies/password: fix PasswordStage not being usable with prompt stages, rework validation logic
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 00:40:36 +02:00
7ef2aa3eb9
web: Update Web API Client version ( #1312 )
2021-08-28 19:08:38 +02:00
160139813d
release: 2021.8.3
2021-08-28 16:58:44 +02:00
582ad92c76
outposts/k8s: improve error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 14:58:26 +02:00
f61736e3d1
stages/identification: add error handling when password isn't set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:54:10 +02:00
eb02c96281
website/docs: make it clearer to use context[]
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:53:57 +02:00
8619552920
website/docs: prepare 2021.8.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:12:53 +02:00
6237352e25
web/flows: fix checkboxes not being rendered correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:09:53 +02:00
2d8b4f543b
providers/proxy: fix url parsing for traefik labels on docker containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 22:21:16 +02:00
8542dc10ab
providers/proxy: fix docker container labels not being inherited correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 20:20:34 +02:00
c55b63337c
web/flows: fix post-challenge updates not always being called by using setter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:45:23 +02:00
12ddee3bb6
outpost: add additional labels to docker container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:27 +02:00
dc41d0af27
outposts: add configurable docker_network for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:11 +02:00
3323b50036
web/flows: also check for redirects as result of posting challenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 10:08:15 +02:00
8acb15a7fd
outpost: fix flow executor not sending password for identification stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:07 +02:00
f601e04b38
web/flows: assign location from redirect challenge in request handler not render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:00 +02:00
f50529cb5b
build(deps): bump @docusaurus/preset-classic in /website ( #1307 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.4 to 2.0.0-beta.5.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.5/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-27 09:20:09 +02:00
3f1b6f9ed4
build(deps): bump typescript from 4.3.5 to 4.4.2 in /web ( #1306 )
2021-08-27 08:36:43 +02:00
f1ab0f4314
build(deps): bump @patternfly/patternfly from 4.125.3 to 4.132.2 in /web ( #1308 )
2021-08-27 08:36:34 +02:00
4d1129f385
build(deps): bump boto3 from 1.18.29 to 1.18.30 ( #1310 )
2021-08-27 08:36:19 +02:00
03ac9c6e16
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1309 )
2021-08-27 08:36:11 +02:00
c0839924f1
build(deps): bump github.com/go-openapi/runtime from 0.19.30 to 0.19.31 ( #1311 )
2021-08-27 08:35:57 +02:00
91e3aa760a
web: Update Web API Client version ( #1305 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 19:06:13 +02:00
5c0681d57b
website/docs: add 2021.8.2 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 18:56:42 +02:00
c4f72c2bc1
release: 2021.8.2
2021-08-26 17:58:20 +02:00
e92f9836e3
root: allow django auth backend for upgrading users with cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 17:57:25 +02:00
3818dc834b
web: Update Web API Client version ( #1304 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 16:57:12 +02:00
cda011a049
website/docs: add 2021.8.1 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 16:06:27 +02:00
897f6f3473
release: 2021.8.1
2021-08-26 16:03:45 +02:00
b70b44490b
root: Require PG_PASS to be set ( #1303 )
...
This raises an error when PG_PASS is not set.
docker-compose recently changed the way .env files are searched for (see
for example https://github.com/docker/compose/issues/8347 ) and with the
current setup, authentik will not work anyway without a password set.
2021-08-26 10:24:35 +02:00
77a5a58cb9
root: Fix table of contents for CONTRIBUTING.md ( #1302 )
2021-08-26 10:08:07 +02:00
f3b227434e
web: Update Web API Client version ( #1301 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 10:06:46 +02:00
2ae164df78
*: cleanup api schema warnings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 09:36:41 +02:00
9b09793230
build(deps): bump drf-spectacular from 0.17.3 to 0.18.0 ( #1299 )
2021-08-26 08:54:59 +02:00
f8a401aeca
build(deps): bump boto3 from 1.18.28 to 1.18.29 ( #1300 )
2021-08-26 08:53:56 +02:00
ffbab2cd68
outpost/ldap: set request_id in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 22:36:08 +02:00
734e5fcab4
web: Update Web API Client version ( #1298 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-25 21:52:32 +02:00
78578c6c9d
web/admin: allow admins to create tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:23:32 +02:00
0ccec96490
core: make user optional in token creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:21:51 +02:00
8022d0801d
web/elements: add support for datetime-local
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:14:32 +02:00
d79975c409
core: fix user object for token not be setable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 20:43:34 +02:00
20d65035d5
core: fix error when user updates themselves
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 17:52:50 +02:00
8d6227377f
core: fix error for asgi error handler with websockets
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 10:24:01 +02:00
4bc50e7f57
build(deps): bump boto3 from 1.18.27 to 1.18.28 ( #1296 )
2021-08-25 08:35:12 +02:00
945e42c940
web: Update Web API Client version ( #1295 )
2021-08-24 22:35:08 +02:00
052bb28086
ci: only generate NPM API package on master
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 21:44:47 +02:00
4a84b7e2d5
web: Update Web API Client version ( #1294 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 21:32:29 +02:00
4d27694706
release: 2021.8.1-rc2
2021-08-24 21:29:29 +02:00
16cfa8cae2
web/admin: add ServiceAccount creation form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:13:08 +02:00
1a20c8ffc1
web: Update Web API Client version ( #1293 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 20:12:46 +02:00
d7ad5f6a16
core: add API to create service account with token for app password
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:09:22 +02:00
5af9a3d3be
sources/saml: fix error when getting metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:51:08 +02:00
dec34bc948
stages/password: fix replace_inbuilt not being called
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:37:39 +02:00
cff37caa57
web: Update Web API Client version ( #1292 )
2021-08-24 14:32:33 +02:00
cc6d5765f2
web/admin: fix inconsistent ordering for ldap property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:04:19 +02:00
2ec1ff2ebb
sources/ldap: fix error when modifying ldap source with password write-back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:41 +02:00
884c2bd0e9
root: fix missing ldap backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:19 +02:00
2c938ec9dc
stages/password: sort backends in migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 12:44:45 +02:00
9733caf3b7
admin: use copy for environ api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 11:39:49 +02:00
494af0a430
web: Update Web API Client version ( #1291 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 11:01:51 +02:00
10e50bc77f
stages/user_login: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:58:50 +02:00
44bfbb9e49
Merge branch 'master' into next
2021-08-24 10:58:27 +02:00
5be152e12d
stages/password: fix migration error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:57:20 +02:00
b0efab6d6d
admin: add env to API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:55:46 +02:00
f2725b88c8
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1289 )
2021-08-24 10:33:59 +02:00
24cc123029
build(deps): bump @typescript-eslint/parser in /web ( #1288 )
2021-08-24 10:16:49 +02:00
d75c9997f6
build(deps): bump boto3 from 1.18.26 to 1.18.27 ( #1290 )
2021-08-24 10:16:41 +02:00
0a20a30af3
ci: remove zeus.ci :(
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 00:07:02 +02:00
c60ba91fee
core: fix auth saving entire models into session
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 23:59:43 +02:00
37927c9361
web: Update Web API Client version ( #1287 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 22:06:25 +02:00
0a63441935
website/docs: update release notes 2021.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:24:53 +02:00
6b7a8b6ac7
core: add new token intent and auth backend ( #1284 )
...
* core: add new token intent and auth backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: update schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow users to create app password tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: display token's intents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/password: auto-enable app password backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix missing app passwords backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: use custom inbuilt backend, set backend login information in flow plan for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add docs for `auth_method` and `auth_method_args` fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: fix example flows using incorrect backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add alias for akflow files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix token intent not defaulting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: update akflows orders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: improve delete modal for stage bindings and policy bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: make default login-2fa flow ignore 2fa with app passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: select all password stage backends by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix mis-matched postgres version for CI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix authentication error when no request is given
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: set debug log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: fix wrong fallback authentication backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add token tests for invalid intent and token auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:21:39 +02:00
cba255eaaa
Merge branch 'master' into app-passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/tests/test_source_flow_manager.py
# authentik/stages/authenticator_validate/tests.py
# authentik/stages/password/tests.py
# scripts/generate_ci_config.py
2021-08-23 21:21:12 +02:00
859cf2bd8f
lib: move id and key generators to lib ( #1286 )
...
* lib: move generators to lib
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: bump default token key size
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix split being used for http basic auth instead of partition
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: don't rethrow error in ActionButton
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:27:38 +02:00
a2578ffaad
core: add token tests for invalid intent and token auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:21:54 +02:00
888526a2a7
stages/user_write: fix wrong fallback authentication backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:31:23 +02:00
0d00b9cc0d
ci: set debug log level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:14:24 +02:00
27cc5d7138
core: fix authentication error when no request is given
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:09:53 +02:00
b2f077645a
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:38:35 +02:00
2878597603
root: fix mis-matched postgres version for CI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:25:31 +02:00
5face5410f
web/admin: select all password stage backends by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:08:29 +02:00
1b8750e13b
website: make default login-2fa flow ignore 2fa with app passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:50:42 +02:00
e27a6fdeeb
events: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:48:28 +02:00
a9af40f85c
web/admin: improve delete modal for stage bindings and policy bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:46:51 +02:00
59f04963be
website: update akflows orders
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:39:19 +02:00
033c9a3bd3
core: fix token intent not defaulting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:33:35 +02:00
09e3d616e9
root: add alias for akflow files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:29:12 +02:00
0b280c0a47
website: fix example flows using incorrect backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:26:07 +02:00
07a4f474f4
website/docs: add docs for auth_method and auth_method_args fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:23:55 +02:00
244dc671db
Merge branch 'master' into app-passwords
2021-08-23 17:12:17 +02:00
4308136108
root: fix error_handler for websocket
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:12:11 +02:00
69a0153619
core: use custom inbuilt backend, set backend login information in flow plan for events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:09:53 +02:00
2655768f5a
Merge branch 'master' into app-passwords
2021-08-23 16:48:43 +02:00
73c55b56a0
ci: update commit message for web api update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:48:28 +02:00
bcbdd6c26f
web: Update Web API Client version ( #1283 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 16:47:56 +02:00
00e9b91f56
web/admin: fix missing app passwords backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:47:38 +02:00
4cf76fdcda
stages/password: auto-enable app password backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:39:39 +02:00
c4832206fa
web/admin: display token's intents
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:33:12 +02:00
d05562a388
Merge branch 'master' into app-passwords
2021-08-23 16:28:25 +02:00
f217d34a98
web/admin: allow users to create app password tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:27:39 +02:00
89f2967f69
ci: only run npm client push on master and version branches
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:21:27 +02:00
9a6a3e66b8
root: update schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:14:33 +02:00
2f4b18ebbd
web: fix license for API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:12:31 +02:00
20572c728d
core: add new token intent and auth backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:05:29 +02:00
aad753de68
ci: fix extraction of generated client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:57:56 +02:00
a79a150a1f
root: test schema auto-update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:55:26 +02:00
8b23e4701a
ci: upgrade web api client when schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:54:58 +02:00
a366d61891
root: add License to NPM package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:41:49 +02:00
9a13dfd63a
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:40:15 +02:00
32d80829e2
web/admin: show system status first
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:35 +02:00
f6953296d8
outposts: add recursion limit for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:28 +02:00
e4790f9060
core: handle error when ?for_user is not numberical
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:18 +02:00
58712047e1
root: add ASGI Error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:15:12 +02:00
85915905dc
web/flows: fix error during error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:11:30 +02:00
52f2838f57
lifecycle: rename to ak
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:54:02 +02:00
12e2f7b945
outposts: add repair_permissions command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:53:53 +02:00
45d47f828a
outpost: handle non-existant permission
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:39:47 +02:00
cf7eb88661
web: add custom readme to api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 12:00:35 +02:00
6a14ae7975
web: Merge pull request #1258 from goauthentik/publish-api-to-npm
...
Publish api to npm
2021-08-23 11:43:25 +02:00
08f3294a1d
web: add ESM to generated Client
...
https://github.com/OpenAPITools/openapi-generator/issues/8881
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 11:11:18 +02:00
ac47fc9295
web: use custom client for web linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:36:32 +02:00
1ff19e1467
web: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:33:45 +02:00
439454a71b
website: add docs for making schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:32:37 +02:00
2a11964e1a
Merge branch 'master' into publish-api-to-npm
2021-08-23 10:16:35 +02:00
507b8d43fb
root: remove remainders from gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:16:24 +02:00
7efec281be
build(deps-dev): bump pylint from 2.9.6 to 2.10.2 ( #1280 )
...
* build(deps-dev): bump pylint from 2.9.6 to 2.10.2
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.6 to 2.10.2.
- [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.9.6...v2.10.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: add missing encoding to open() calls
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-08-23 10:10:31 +02:00
9469f86f65
web: improve api client versioning
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:09:56 +02:00
e998919097
web: fix build not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:02:39 +02:00
450d69a1a4
web: build. api in different folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 09:49:09 +02:00
b74681f22c
Merge branch 'master' into publish-api-to-npm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
2021-08-23 09:40:52 +02:00
f95a7c26e5
build(deps): bump github.com/go-openapi/strfmt from 0.20.1 to 0.20.2 ( #1281 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.1...v0.20.2 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:44:28 +02:00
ffc9bd2cec
build(deps): bump boto3 from 1.18.25 to 1.18.26 ( #1282 )
2021-08-23 07:06:16 +02:00
bb7db0c828
build(deps): bump codemirror from 5.62.2 to 5.62.3 in /web ( #1279 )
2021-08-23 07:06:04 +02:00
aec3e08201
Merge branch 'version-2021.8' into next
2021-08-22 21:57:14 +02:00
0651fbba06
website/docs: add 2021.8 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-22 20:19:23 +02:00
7639cdad0a
release: 2021.8.1-rc1
2021-08-22 20:17:35 +02:00
6533f48912
web: add topMost attribute to ak-loading-overlay to force it over codemirror
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 19:26:06 +02:00
2024dac39a
web: lock overflow when showing loading overlay on modals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 19:19:23 +02:00
33d5cd2973
web: add notice for Certificate for LDAP Provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 18:48:02 +02:00
b003e8e1e8
sources/oauth: fix openidconnect provider name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 18:36:06 +02:00
294d70ae4d
outposts/ldap: move virtual groups to other OU for lookups, conditionally skip requests based on search filter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 17:53:09 +02:00
23fd257624
outposts/ldap: fix nil pointer dereference when search self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:51:47 +02:00
3e909ae6bb
core: allow filtering users by the groups they are in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:27:48 +02:00
ff24bc8cb8
outpost/ldap: regularly pre-heat flow executor cache to increase bind performance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:17:30 +02:00
ecf35cfd1d
web: fix mis-matched oauth source icon names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:10:03 +02:00
673520c9f8
web: fix OAuthSource not setting providerType
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:08:50 +02:00
b4f738492d
sources/oauth: improve UI with prefilled urls (when customizable) and hiding provider type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:52:41 +02:00
00a666856d
web: expand parent FormGroup when containing element has error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:24:31 +02:00
bff7addb55
stages/password: adjust name of default prompt stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:16:18 +02:00
2a90c0b35e
sources/oauth2: migrate to microsoft graph instead of azure graph
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:15:29 +02:00
93e27d1959
web: improve failed request handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:40:45 +02:00
02c736d784
lib: ignore installation specific errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
2015d91484
outpost: load global config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
6433b5982e
api: add cache timeouts to config API for outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
f0bc90738f
build(deps): bump actions/github-script from 4.0.2 to 4.1 ( #1276 )
2021-08-20 08:42:54 +02:00
970a4baf49
build(deps): bump boto3 from 1.18.24 to 1.18.25 ( #1277 )
2021-08-20 08:42:42 +02:00
5fbefef56f
build(deps): bump chart.js from 3.5.0 to 3.5.1 in /web ( #1274 )
2021-08-19 08:37:12 +02:00
1110038eb0
build(deps): bump boto3 from 1.18.23 to 1.18.24 ( #1275 )
2021-08-19 08:36:43 +02:00
e945c250db
ci: make zeus optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-18 10:33:25 +02:00
b46d08cc97
build(deps): bump boto3 from 1.18.22 to 1.18.23 ( #1273 )
2021-08-18 09:59:17 +02:00
18eccd995d
sources/plex: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:44:54 +02:00
6f06ba06d0
website/docs: fixed a typo and pronounce problem ( #1271 )
2021-08-17 13:29:25 +02:00
495b068be5
web: add plex connection deletion support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:02:40 +02:00
84c4547005
sources/plex: add API for user connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:02:40 +02:00
065121d280
build(deps): bump @typescript-eslint/parser in /web ( #1267 )
2021-08-17 09:58:35 +02:00
8c943e187b
build(deps): bump golang from 1.16.7 to 1.17.0 ( #1265 )
2021-08-17 09:04:49 +02:00
ee54a8b33d
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1266 )
2021-08-17 09:04:27 +02:00
373d94635f
build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.0 to 3.4.1 ( #1268 )
2021-08-17 09:04:19 +02:00
31422c6836
build(deps): bump kubernetes from 17.17.0 to 18.20.0 ( #1269 )
2021-08-17 09:04:05 +02:00
bca59a2b5a
build(deps): bump boto3 from 1.18.21 to 1.18.22 ( #1270 )
2021-08-17 09:03:17 +02:00
4ff3bc59b7
website/docs: Fixed two typos in Wordpress integration ( #1264 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* docs: fix typo in logout url
* docs: added wordpress integration
* docs: fixed two typos for wordpress
2021-08-16 17:31:33 +02:00
bd9cd086a0
Merge branch 'master' into publish-api-to-npm
2021-08-16 17:29:36 +02:00
a6b1ee949d
web: fix mis-matched height of application cards
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-16 11:33:12 +02:00
f93e2c5eb6
website/docs: Add Wordpress to Integrations ( #1259 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* docs: fix typo in logout url
* docs: added wordpress integration
2021-08-16 10:33:53 +02:00
8fe38b528b
outposts: fix managed check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-16 09:36:01 +02:00
38dbde191c
build(deps): bump github.com/go-ldap/ldap/v3 from 3.3.0 to 3.4.0 ( #1262 )
...
Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/go-ldap/ldap/releases )
- [Commits](https://github.com/go-ldap/ldap/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
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-08-16 09:28:14 +02:00
39434053b9
build(deps): bump boto3 from 1.18.20 to 1.18.21 ( #1263 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.20 to 1.18.21.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.20...1.18.21 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 09:28:03 +02:00
5bdc1a3ddc
build(deps): bump uvicorn from 0.14.0 to 0.15.0 ( #1261 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.14.0...0.15.0 )
---
updated-dependencies:
- dependency-name: uvicorn
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-08-16 09:27:47 +02:00
14fb0c3d61
web: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 22:18:03 +02:00
c52afe5952
Merge branch 'master' into publish-api-to-npm
2021-08-15 21:40:11 +02:00
36e6d5e394
website/docs: fix image reference typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:39:24 +02:00
1d4b941a3b
web: migrate to @goauthentik/api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:28 +02:00
0344e5d9b3
root: remove usage of make-gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:17 +02:00
d8e8cc062b
ci: add pipeline to build and push js api package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:06 +02:00
0a6efab7cb
outposts: fix syntax
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 20:59:37 +02:00
c8dc299ae3
website/docs: Add Portainer to Integrations Providers docs ( #1256 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
* Added Vikunja to integration providers docs
* web: update tsconfig
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* Add Portainer to integration provider docs
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 20:58:52 +02:00
700c66f312
web/library: Updated applications card display ( #1257 )
2021-08-15 20:19:50 +02:00
04861b1b00
web: update package-lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:14:37 +02:00
06badf88b2
web: fix missing import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:14:02 +02:00
67ab4305ad
website/developer-docs: simplify .env file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:13:25 +02:00
b35e62e5ae
outposts: don't start docker container for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:10:49 +02:00
051016f613
web: fix missing app description
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:09:48 +02:00
295f0fe730
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1252 )"
...
This reverts commit 0d5a7f9b44 .
2021-08-15 18:05:52 +02:00
54b7ef42f5
outpost/ldap: add sAMAccountName on groups for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 15:59:24 +02:00
669b5db8e5
web: update tsconfig
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 11:27:48 +02:00
4882de6ade
website/developer-docs: add note for node16 and npm i for api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 22:09:45 +02:00
95ceabe1ba
website/docs: Forward authentication proxy and Grafana considerations ( #1254 )
...
* docs: Updated forward authentication proxy nginx buffer config, grafana oauth integration considerations
* docs: Cover edge-case when default grafana org id is not 1
2021-08-14 22:05:23 +02:00
769a3424dc
web/elements: fix unchecking all elements not unchecking select-all
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 21:38:05 +02:00
47070261b0
web/elements: fix select all not working in tables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 21:34:11 +02:00
0d5a7f9b44
build(deps): bump construct-style-sheets-polyfill in /web ( #1252 )
2021-08-13 09:23:12 +02:00
07ceaa20f3
build(deps): bump boto3 from 1.18.19 to 1.18.20 ( #1253 )
2021-08-13 09:22:26 +02:00
d1403f6f7d
web: implement bulk-delete form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 23:21:29 +02:00
9430a2eea2
web/elements: add bulk delete form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 21:42:52 +02:00
2592fc3826
sources/ldap: allow for anonymous binds, fix sync_users_password not working correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 19:09:29 +02:00
d9ece98bbc
core: fix token expiration not being updated upon key rotation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:22:42 +02:00
1524efcf51
core: fix expired tokens not being returned by API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:21:53 +02:00
8cceacb33f
website: fix typo in example flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:16:39 +02:00
3b13f322de
build(deps): bump tslib from 2.3.0 to 2.3.1 in /web ( #1250 )
2021-08-12 09:34:12 +02:00
a570189c73
build(deps): bump boto3 from 1.18.18 to 1.18.19 ( #1251 )
2021-08-12 09:34:04 +02:00
c92c0102ca
website/docs: add database port parameter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 02:24:36 +02:00
c6dddc97f0
core: fix error when migrating with AK_ADMIN_TOKEN set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 22:36:52 +02:00
38292a588b
website/docs: add docs for automated installs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:57:58 +02:00
01e54cb986
website/docs: update compose install
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:53:20 +02:00
e90da9283e
core: add support to bootstrap token on initial install using AK_ADMIN_TOKEN in environment
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:45:49 +02:00
e0e0f4fa6c
core: fix users's group list not allowing blank values
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 20:16:45 +02:00
90426802fd
website/docs: update 2021.8 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:54:03 +02:00
8b28039c1b
web: re-add sentry error dialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:53:52 +02:00
cdf57d7eea
web/elements: add support for dot-notation in input names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:48:19 +02:00
b237f2ddfb
web/elements: fix loading overlay not being removed on error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 17:44:09 +02:00
784a3efaa5
web: fix websocket connecting double
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 16:53:47 +02:00
9e0c4e7e08
web/admin: fix version API being called too much
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 16:46:23 +02:00
7e62b82d56
outpost/embedded: fix login URL not being set correctly from outpost config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 12:39:27 +02:00
c079f9e339
build(deps): bump rollup from 2.56.1 to 2.56.2 in /web ( #1247 )
2021-08-11 09:15:43 +02:00
72d42249e2
build(deps): bump boto3 from 1.18.17 to 1.18.18 ( #1248 )
2021-08-11 09:15:34 +02:00
f9e826d553
web: improve loading indication for modals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 00:00:07 +02:00
0f5e0a774a
web/admin: fix ScopeMapping requiring description
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:33:27 +02:00
34fe250fb0
web/elements: fix resetForm is not a function
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:22:25 +02:00
92990b4ded
web/elements: properly cleanup event handlers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:22:13 +02:00
9e2f165dd8
web: update tsconfig
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:21:59 +02:00
88891c99bc
web/admin: fix drawers being openable via tab focus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 22:50:03 +02:00
93de363c86
website/developer-docs: add notice for translation requirements
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 21:42:59 +02:00
7db3be604c
web/admin: allow modification of users groups from user view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 21:27:41 +02:00
ec95a2bddc
core: allow changing of groups a user is in from user api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 19:31:30 +02:00
de9d483b9f
admin: add API to show embedded outpost status, add notice when its not configured properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 19:16:11 +02:00
0c9c3153b5
tests/e2e: fix LDAP provider tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 14:10:06 +02:00
557724768a
core: add API to directly send recovery link to user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 13:54:59 +02:00
68608087ec
web: fix class for propertymapping test button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:46:50 +02:00
3118365118
Merge branch 'master' into next
2021-08-10 12:45:40 +02:00
1f821521c6
outposts/ldap: add sAMAccountName field for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:45:29 +02:00
281a460960
providers/ldap: fix error in outpost when certificate is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:45:29 +02:00
0e131e6b2f
build(deps): bump @typescript-eslint/parser in /web ( #1243 )
2021-08-10 10:34:16 +02:00
ca9e632b57
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1244 )
2021-08-10 09:45:48 +02:00
184aa25513
build(deps): bump boto3 from 1.18.16 to 1.18.17 ( #1245 )
2021-08-10 09:45:38 +02:00
80df444067
outposts/ldap: add sAMAccountName field for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 21:00:02 +02:00
d18e829d80
providers/ldap: fix error in outpost when certificate is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 20:47:26 +02:00
c5dfe189f7
build(deps): bump @sentry/tracing from 6.10.0 to 6.11.0 in /web ( #1237 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-08-09 10:17:42 +02:00
29f6f1d54f
build(deps): bump @sentry/tracing from 6.10.0 to 6.11.0 in /website ( #1238 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-08-09 09:53:16 +02:00
e952bd671f
build(deps): bump @sentry/browser from 6.10.0 to 6.11.0 in /web ( #1239 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
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-08-09 09:53:03 +02:00
421c7df536
build(deps): bump rollup from 2.56.0 to 2.56.1 in /web ( #1236 )
2021-08-09 09:03:23 +02:00
f322198020
build(deps): bump @sentry/react from 6.10.0 to 6.11.0 in /website ( #1240 )
2021-08-09 09:02:53 +02:00
c392aa607d
build(deps): bump boto3 from 1.18.15 to 1.18.16 ( #1241 )
2021-08-09 09:02:43 +02:00
4e368d1e8d
build(deps): bump github.com/go-openapi/runtime from 0.19.29 to 0.19.30 ( #1242 )
2021-08-09 09:02:29 +02:00
229468175a
lifecycle: fix error in gunicorn config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 01:07:50 +02:00
e1f7421c6a
web: fix error from trying to clone the request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:38:43 +02:00
7a836e0d7e
api: fix backup capability not being detected correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:32:29 +02:00
5b57d67b5f
cmd: improve error message for local config loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:28:08 +02:00
4cd3466e56
root: ignore known warnings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:27:29 +02:00
f496b8b5d7
providers/oauth2: add more test cases for token view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:20:32 +02:00
3d5eebda3b
Merge branch 'next'
2021-08-09 00:12:04 +02:00
a26e5f3b17
website/docs: Add Vikunja Instructions to Integrations as Provider ( #1235 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
* Added Vikunja to integration providers docs
2021-08-09 00:11:48 +02:00
fe91bff854
outpost/embedded: fix schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 23:09:35 +02:00
03958d170b
outpost/proxy: fix string substitution for internal
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 22:24:10 +02:00
837fa23af0
outpost: only set embedded outpost config on creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 22:23:33 +02:00
665c1aa81b
providers/proxy: don't create ingress when no hosts are defined
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 21:46:05 +02:00
ebc6afe015
outpost: fix detection of embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 21:39:08 +02:00
45bee4b4dc
outposts: fix test for config validation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 17:14:05 +02:00
c025d64ba3
outpost: revert managed config, make authentik_host field optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:58:01 +02:00
a9ef1a3190
web/admin: link build hash when set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:57:27 +02:00
2a53bc4330
outpost: add fallback for authentik_host when its not set in config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:32:26 +02:00
8180d6f9e8
outposts: don't override authentik_host for embedded outpost authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:29:33 +02:00
ccfc1dbcc2
*: make all PropertyMappings filterable by multiple managed attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:06:44 +02:00
16f0f89a9d
outpost/embedded: fix embedded outpost redirecting to localhost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:39:52 +02:00
c5976de500
web/admin: fix UI inconsistency
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:18:32 +02:00
1781ab59ba
web/admin: fix requests on API Drawer vanishing when the drawer is closed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:17:06 +02:00
3367b83368
providers/saml: use idp-initiated sso flow as launch url
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:01:52 +02:00
f21bb319d0
web/admin: fix Outpost's detailed health not being shown in columns
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 14:04:50 +02:00
f0a8c30ce9
outposts: create different service when using embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 14:01:39 +02:00
571049219f
web: fix API Drawer not opening in new tab by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 13:39:39 +02:00
260f0b8710
web: fix width for ViewPages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 13:19:13 +02:00
787f5a1e96
website/docs: prepare next release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:38:26 +02:00
b36a3100e6
outposts: allow empty provider list for embedded provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:32:44 +02:00
e02207f38d
outpost/embedded: use redis session backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:12:22 +02:00
3eafa4711e
web: fix lint errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:43:04 +02:00
9a8240bdd1
proviers/saml: fix validation error not being raised
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:39:30 +02:00
f6ab241219
providers/oauth2: fix accessing undefined variable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:35:17 +02:00
ff579fd387
web: update default flow background for 2021.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:32:40 +02:00
1693118df7
web/admin: cleanup display of outpost health
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:11:28 +02:00
b0f09eb2c4
web/admin: fix Table not updating selectedElements correctly after update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 20:53:28 +02:00
9c9addb0ce
*: ensure all resources can be filtered
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 16:34:14 +02:00
decb91e5f1
build(deps): bump boto3 from 1.18.14 to 1.18.15 ( #1233 )
2021-08-06 09:00:10 +02:00
b39339409a
build(deps): bump golang from 1.16.6 to 1.16.7 ( #1231 )
2021-08-06 08:59:59 +02:00
0d75ce45c3
build(deps): bump actions/setup-node from 2.3.2 to 2.4.0 ( #1232 )
2021-08-06 08:59:50 +02:00
8801e39e65
build(deps): bump @patternfly/patternfly from 4.115.2 to 4.125.3 in /web ( #1230 )
2021-08-06 08:59:41 +02:00
0faa91c1fe
build(deps): bump rollup from 2.55.1 to 2.56.0 in /web ( #1229 )
2021-08-06 08:59:33 +02:00
2d5094fdf7
root: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-06 00:11:24 +02:00
8044818a4d
core: add additional cleanup for authenticated sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 23:25:40 +02:00
9703e32c1b
web: migrate gallery to grid
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 23:13:55 +02:00
f28bfdaeb9
web: fix minor styling issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 22:04:45 +02:00
fdd8e66b91
web: add API Drawer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 22:04:31 +02:00
562eb8af95
website/docs: remove traefik and fix compose port
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 20:24:47 +02:00
a43fb026a0
Merge branch 'version-2021.7'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/api/users.py
# authentik/providers/saml/processors/metadata_parser.py
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
# web/src/pages/users/UserForm.ts
2021-08-05 20:23:32 +02:00
29b88d0e5c
website/docs: add 2021.7.3 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 19:26:25 +02:00
18211a2033
release: 2021.7.3
2021-08-05 19:23:03 +02:00
48c980e8e7
website/docs: add Bookstack Integration Instructions ( #1228 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
2021-08-05 17:17:19 +00:00
b4cfc56e5e
web/admin: fix source form's userMatchingMode being swapped
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
2021-08-05 18:48:02 +02:00
667ccbe00e
web/admin: fix source form's userMatchingMode being swapped
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:45:24 +02:00
6af2c6a014
outpost/ldap: fix errors with new UserSelf serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:20:24 +02:00
8e797fa76b
outpost/ldap: fix errors with new UserSelf serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:16:06 +02:00
1b91543add
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
...
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/api/users.py
# web/src/elements/forms/ModelForm.ts
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/user-settings/UserSettingsPage.ts
2021-08-05 17:47:45 +02:00
1cd59be8dc
web/admin: fix email being required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/users/UserForm.ts
2021-08-05 17:46:28 +02:00
6fe5175f21
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
...
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 17:42:19 +02:00
90775d5122
web/admin: fix email being required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 14:50:32 +02:00
e52390aa28
web: fix alignment issues in application list page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 14:14:39 +02:00
fea493f3a0
web/admin: fix table width for policies for bound stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 13:47:23 +02:00
5803575ee2
web/admin: fix launch button on app list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 13:47:13 +02:00
1a17ce24f9
web: use single delete button with checkbox and icon-based action buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 12:30:43 +02:00
ddd5047cc3
web: better label table actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:40:44 +02:00
919946609d
web/elements: add separate flag for chips when checkboxes are enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:16:13 +02:00
d861a0cec9
web/elements: fix select-all not selecting previously unselected rows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:15:03 +02:00
6ea83edd9f
web: disable showReportDialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:57:58 +02:00
66bb68a747
lifecycle: decrease default worker count on compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:44:58 +02:00
13a8ad3126
lifecycle: decrease default worker count on compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:37:14 +02:00
e83465517b
build(deps): bump @babel/plugin-transform-runtime in /web ( #1221 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
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-08-05 09:30:02 +02:00
bc23197643
build(deps): bump @babel/preset-typescript from 7.14.5 to 7.15.0 in /web ( #1223 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
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-08-05 09:29:46 +02:00
f887c257f8
build(deps): bump boto3 from 1.18.13 to 1.18.14 ( #1226 )
2021-08-05 08:35:26 +02:00
1d4017d94a
build(deps): bump @babel/core from 7.14.8 to 7.15.0 in /web ( #1225 )
2021-08-05 08:35:17 +02:00
8f9e8bb9dd
build(deps): bump actions/setup-node from 2.3.1 to 2.3.2 ( #1224 )
2021-08-05 08:35:07 +02:00
ded9060af2
build(deps): bump @babel/preset-env from 7.14.9 to 7.15.0 in /web ( #1222 )
2021-08-05 08:34:45 +02:00
579697b978
build(deps): bump @fortawesome/fontawesome-free in /web ( #1220 )
2021-08-05 08:34:35 +02:00
200391c533
build(deps): bump actions/setup-node from 2.3.0 to 2.3.1 ( #1217 )
2021-08-04 08:48:09 +02:00
5384a06cb5
build(deps): bump boto3 from 1.18.12 to 1.18.13 ( #1218 )
2021-08-04 08:47:59 +02:00
aa4f7fb2b6
providers/saml: fix error when PropertyMapping return value isn't string
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-04 00:22:07 +02:00
4f1c11c5ef
providers/saml: add WantAssertionsSigned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/providers/saml/processors/metadata_parser.py
2021-08-04 00:21:54 +02:00
04486d65dc
web: fully re-label service connection to integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-04 00:18:15 +02:00
a449f9c69b
providers/saml: fix error when PropertyMapping return value isn't string
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 22:40:56 +02:00
36b346662c
providers/saml: add WantAssertionsSigned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 22:40:13 +02:00
9d392931df
root: fix lint errors from re-format
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 18:09:16 +02:00
2c60ec50be
web: re-format with prettier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 17:52:21 +02:00
77ed25ae34
root: reformat to 100 line width
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 17:45:16 +02:00
b87903a209
build(deps): bump @typescript-eslint/parser in /web ( #1211 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.28.5 to 4.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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-08-03 09:43:09 +02:00
87a418de25
build(deps): bump @webcomponents/webcomponentsjs in /web ( #1212 )
...
Bumps [@webcomponents/webcomponentsjs](https://github.com/webcomponents/polyfills/tree/HEAD/packages/webcomponentsjs ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/webcomponents/polyfills/releases )
- [Changelog](https://github.com/webcomponents/polyfills/blob/master/packages/webcomponentsjs/CHANGELOG.md )
- [Commits](https://github.com/webcomponents/polyfills/commits/@webcomponents/webcomponentsjs@2.6.0/packages/webcomponentsjs )
---
updated-dependencies:
- dependency-name: "@webcomponents/webcomponentsjs"
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-08-03 09:23:25 +02:00
683d10fa70
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1213 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.5 to 4.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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-08-03 09:23:14 +02:00
8e84d74634
build(deps): bump boto3 from 1.18.11 to 1.18.12 ( #1214 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.11 to 1.18.12.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.11...1.18.12 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:23:05 +02:00
d783c632ad
build(deps): bump django from 3.2.5 to 3.2.6 ( #1215 )
...
Bumps [django](https://github.com/django/django ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/commits )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:22:52 +02:00
756f3dbedc
web: add centered icon
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 19:43:46 +02:00
eff2e3aeb0
root: fix readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 19:42:58 +02:00
fb3e302f44
root: update readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 12:47:28 +02:00
24d2c94e7c
website/docs: fix "new application" typo ( #1210 )
2021-08-02 08:27:07 +00:00
400adaa282
build(deps): bump @babel/preset-env from 7.14.8 to 7.14.9 in /web ( #1207 )
2021-08-02 08:38:01 +02:00
6d67ad8451
build(deps): bump eslint from 7.31.0 to 7.32.0 in /web ( #1206 )
2021-08-02 08:37:50 +02:00
7ad1656369
build(deps): bump @rollup/plugin-typescript from 8.2.4 to 8.2.5 in /web ( #1208 )
2021-08-02 08:37:41 +02:00
79b1b21931
build(deps): bump boto3 from 1.18.10 to 1.18.11 ( #1209 )
2021-08-02 08:37:28 +02:00
9c9bcb7a01
Merge branch 'version-2021.7'
2021-08-01 19:23:22 +02:00
add7a80fdc
release: 2021.7.2
2021-08-01 19:11:50 +02:00
aac91c2e9d
stages/email: handle OSError
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:25:53 +02:00
85e86351cd
flows: fix flows not redirecting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:25:53 +02:00
75fec19079
website/docs: add note for nginx header size
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:22:50 +02:00
a939e224fc
stages/email: handle OSError
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 17:53:13 +02:00
1fc2bcf02b
flows: fix flows not redirecting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 17:50:43 +02:00
b7bfb93928
website/docs: update 2021.7.2 changelog again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:24:59 +02:00
d767504474
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
...
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
f84cd6208c
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
1ec540ea9a
providers/saml: fix metadata being inaccessible without authentication
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
4e5dba1d0b
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
...
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:10:45 +02:00
92a448b677
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:56:48 +02:00
f875149983
providers/saml: fix metadata being inaccessible without authentication
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:50:17 +02:00
29fe731bbf
providers/saml: fix Error when getting metadata for invalid ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:09:22 +02:00
d70b81fe43
providers/saml: fix Error when getting metadata for invalid ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:50:54 +02:00
a64dbc94c1
website/docs: update 2021.7.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:24:04 +02:00
26e66969c9
stages/invitation: delete invite only after full enrollment flow is completed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:22:02 +02:00
fe629f8b51
web/admin: fix empty column when no invitation expiry was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:22:02 +02:00
b58c913618
stages/invitation: delete invite only after full enrollment flow is completed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:21:27 +02:00
9665e33156
website/docs: add note for invitation via prompt
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:07:50 +02:00
96d7a5a27f
web/admin: fix empty column when no invitation expiry was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:44:10 +02:00
05aefefb61
website/docs: add category for old releases
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:43:59 +02:00
f5dc8c045e
website/docs: prepare 2021.7.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:37:56 +02:00
72b7642c5a
outposts: catch invalid ServiceConnection error in outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:21 +02:00
a97f842112
sources/plex: add background task to monitor validity of plex token
...
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:21 +02:00
16e6e4c3b7
web/admin: add re-authenticate button for plex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1205
2021-08-01 12:33:21 +02:00
dc0d715885
web/admin: add UI to copy invitation link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:20 +02:00
7ecd57ecff
outpost: bump timer for periodic config reloads
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:20 +02:00
1e1f17aceb
website/docs: add example Email template
...
closes #1204
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:32:13 +02:00
35c1476bbe
outposts: catch invalid ServiceConnection error in outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:25:11 +02:00
18bb4fd0bf
sources/plex: add background task to monitor validity of plex token
...
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:24:52 +02:00
ac77291b6d
web/admin: add re-authenticate button for plex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1205
2021-08-01 11:47:39 +02:00
5571aa32b6
web/admin: add UI to copy invitation link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 11:47:22 +02:00
66c3535bcb
outpost: bump timer for periodic config reloads
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 21:57:33 +02:00
293c479364
outposts: ensure embedded outpost is created with integration selected
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 21:09:38 +02:00
f9382b8458
web/admin: fix embedded outpost showing version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 14:59:16 +02:00
c9fe28dad7
website/docs: add usage for invitation stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 14:14:10 +02:00
8bb57a1283
web/admin: re-name service connection to integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 13:48:26 +02:00
55a5300bd2
website/docs: add notice for psql password length
...
closes #1184
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:52:18 +02:00
0cb4d64b57
stages/email: fix error when re-requesting email after token has expired
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:42 +02:00
a4fd58a0db
events: ensure fallback result is set for on_failure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:42 +02:00
8ceef82c55
stages/email: fix error when re-requesting email after token has expired
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:24 +02:00
f933cd99ad
events: ensure fallback result is set for on_failure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:37:53 +02:00
e5b63377a0
build(deps): bump boto3 from 1.18.9 to 1.18.10 ( #1202 )
2021-07-30 09:07:12 +02:00
6c81a1929d
build(deps): bump @rollup/plugin-typescript from 8.2.3 to 8.2.4 in /web ( #1201 )
2021-07-30 09:07:03 +02:00
e5269306df
build(deps): bump rollup from 2.55.0 to 2.55.1 in /web ( #1200 )
2021-07-30 09:06:53 +02:00
fb6e8ca1eb
events: remove default result for MonitoredTasks, only save when result was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:43:29 +02:00
7ac5091e5a
events: remove default result for MonitoredTasks, only save when result was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:42:56 +02:00
bc9ff792a8
outposts: manage config for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:29:38 +02:00
4c41948e75
e2e: fix broken selenium by locking images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:53:09 +02:00
a5c8caf909
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:59 +02:00
970655ab21
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:52 +02:00
8495ff9fc0
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:31 +02:00
309cd90c43
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:06:40 +02:00
acbc0ee5cc
Revert "tests: re-add firefox e2e tests"
...
This reverts commit a60f6e426f .
2021-07-29 19:45:12 +02:00
a60f6e426f
tests: re-add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 18:52:59 +02:00
6fd86aa357
e2e: fix broken selenium by locking images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 18:49:08 +02:00
f1e32b989d
Revert "tests: add firefox e2e tests"
...
This reverts commit 5693a794b4 .
2021-07-29 18:02:46 +02:00
6aebbec270
Revert "tests/e2e: remove chrome requirement"
...
This reverts commit b86fd7b716 .
2021-07-29 18:02:42 +02:00
b86fd7b716
tests/e2e: remove chrome requirement
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 15:24:54 +02:00
5693a794b4
tests: add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 15:07:13 +02:00
c8c7202c61
web/admin: fix LDAP Provider bind flow list being empty
...
closes #1192
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:54 +02:00
a3981dd3cd
providers/proxy: fix hosts for ingress not being compared correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:50 +02:00
affafc31cf
sources/ldap: improve ms-ad password complexity checking
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:47 +02:00
602aed674b
web/admin: fully remove response cloning due to errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:44 +02:00
f01bc20d44
Embedded outpost ( #1193 )
...
* api: allow API requests as managed outpost's account when using secret_key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: load secret key from env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make listener IP configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost/proxy: run outpost in background and pass requests conditionally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: unify branding to embedded
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix embedded outpost not being editable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix mismatched host detection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix LDAP test not including user for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix user matching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: add tests for secret_key auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: load environment variables using github.com/Netflix/go-env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:30:30 +02:00
1b03aae7aa
build(deps): bump @docusaurus/preset-classic in /website ( #1196 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.3 to 2.0.0-beta.4.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.4/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:28:59 +02:00
7eb97cd2bc
build(deps): bump twisted from 20.3.0 to 21.7.0 ( #1198 )
...
Bumps [twisted](https://github.com/twisted/twisted ) from 20.3.0 to 21.7.0.
- [Release notes](https://github.com/twisted/twisted/releases )
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst )
- [Commits](https://github.com/twisted/twisted/compare/twisted-20.3.0...twisted-21.7.0 )
---
updated-dependencies:
- dependency-name: twisted
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:44 +02:00
8aaec3b149
build(deps): bump boto3 from 1.18.8 to 1.18.9 ( #1199 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.8 to 1.18.9.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.8...1.18.9 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:31 +02:00
4c9b49e7a6
build(deps-dev): bump pylint from 2.9.5 to 2.9.6 ( #1197 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.5 to 2.9.6.
- [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.9.5...v2.9.6 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:23 +02:00
903d1ecc6e
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1195 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.3 to 2.0.0-beta.4.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.4/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:08 +02:00
f2197d63f1
build(deps): bump rollup from 2.54.0 to 2.55.0 in /web ( #1194 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.54.0 to 2.55.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.54.0...v2.55.0 )
---
updated-dependencies:
- dependency-name: rollup
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-07-29 09:21:53 +02:00
9c0f7e0018
web/admin: fix LDAP Provider bind flow list being empty
...
closes #1192
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 21:01:10 +02:00
75ff2480e2
providers/proxy: fix hosts for ingress not being compared correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 16:08:06 +02:00
bc7f84fff4
sources/ldap: improve ms-ad password complexity checking
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 12:47:52 +02:00
1b638adf89
web/admin: fully remove response cloning due to errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 12:26:50 +02:00
7eebc40e00
ci: add codeql
2021-07-28 09:58:13 +02:00
33ddccf066
build(deps): bump boto3 from 1.18.7 to 1.18.8 ( #1190 )
2021-07-28 09:22:36 +02:00
efc8452e72
build(deps): bump sentry-sdk from 1.3.0 to 1.3.1 ( #1191 )
2021-07-28 09:22:26 +02:00
e6b515e3f7
release: 2021.7.1
2021-07-27 10:35:45 +02:00
36eaecfdec
build(deps): bump drf-spectacular from 0.17.2 to 0.17.3 ( #1188 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.17.2 to 0.17.3.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.17.2...0.17.3 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-27 09:27:06 +02:00
3973efae19
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1185 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.4 to 4.28.5.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.5/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-27 09:26:58 +02:00
d8492e0df5
build(deps): bump @typescript-eslint/parser in /web ( #1186 )
2021-07-27 08:47:31 +02:00
b64da0dd28
build(deps): bump boto3 from 1.18.6 to 1.18.7 ( #1187 )
2021-07-27 08:46:56 +02:00
c3ae3e02f3
website/docs: add go requirement
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:52:58 +02:00
7c6a96394b
root: add code of conduct and PR template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:49:17 +02:00
0fe43f8319
root: add contributing file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:42:00 +02:00
7e32723748
website/docs: update terminology for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 21:50:49 +02:00
577aa7ba79
web/admin: add status card for https and timedrift
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 19:58:26 +02:00
b752540800
core: fix pagination not working correctly with applications API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 19:12:23 +02:00
64c8ca9b5d
web/admin: default to authentication flow for LDAP provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 18:47:59 +02:00
5552e0ffa7
web/admin: add notice for event_retention
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 18:47:46 +02:00
e7b7bfddd6
providers/oauth2: fix blank redirect_uri not working with TokenView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 11:29:16 +02:00
28f970c795
build(deps): bump boto3 from 1.18.5 to 1.18.6 ( #1183 )
2021-07-26 08:40:05 +02:00
d1dbdfa9fe
build(deps): bump chart.js from 3.4.1 to 3.5.0 in /web ( #1182 )
2021-07-26 08:39:57 +02:00
c4f4e3eac7
build(deps): bump rollup from 2.53.3 to 2.54.0 in /web ( #1181 )
2021-07-26 08:39:49 +02:00
f21ebf5488
core: add tests for flow_manager
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 23:20:38 +02:00
5615613ed1
core: fix CheckApplication's for_user flag not being checked correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 22:29:15 +02:00
669329e49c
tenants: set tenant uuid in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 22:28:09 +02:00
0587ab26e8
web/admin: fix ApplicationView's CheckAccess not sending UserID correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 21:03:32 +02:00
3c9cc9d421
Merge branch 'version-2021.7'
2021-07-24 20:07:42 +02:00
1972464a20
tenants: make event retention configurable on tenant level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-24 20:07:12 +02:00
3041a30193
release: 2021.7.1-rc2
2021-07-24 18:32:05 +02:00
1e28a1e311
ci: fix relative path for sourcemaps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-24 17:25:37 +02:00
5a1b912b76
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 22:42:45 +02:00
464c27ef17
web: improve UI for event actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 22:27:51 +02:00
a745022f06
website/docs: prepare 2021.7.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 21:30:15 +02:00
0b34f70205
web/admin: fix missing dark theme for notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 21:27:56 +02:00
a4b051fcc1
web: fix icon flashing in header, fix notification header icon in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 20:57:06 +02:00
5ff3e9b418
outposts/ldap: add support for member query
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 20:00:23 +02:00
8ae7403abc
core: add group filter by member username and pk
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 19:35:41 +02:00
f6e1bfdfc8
outpost: fix 100% CPU Usage when not connected to websocket
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 18:57:26 +02:00
aca3a5c458
outpost: add tracing for http client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 17:37:06 +02:00
d16c24fd53
website/docs: clear up outpost uuids
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 16:07:47 +02:00
6a8be0dc71
outposts/ldap: improve parsing of LDAP filters
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 15:41:09 +02:00
81b9b37e5e
build(deps): bump @sentry/tracing from 6.9.0 to 6.10.0 in /web ( #1174 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.9.0...6.10.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-07-23 10:11:16 +02:00
22b01962fb
build(deps): bump @sentry/tracing from 6.9.0 to 6.10.0 in /website ( #1175 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.9.0...6.10.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-07-23 10:11:05 +02:00
86cc99be35
build(deps): bump @sentry/react from 6.9.0 to 6.10.0 in /website ( #1176 )
2021-07-23 09:05:26 +02:00
416f917c4a
build(deps): bump @sentry/browser from 6.9.0 to 6.10.0 in /web ( #1177 )
2021-07-23 09:05:04 +02:00
f77bece790
build(deps): bump boto3 from 1.18.4 to 1.18.5 ( #1178 )
2021-07-23 09:04:50 +02:00
a8dd846437
Revert "root: fix root dir for coverage"
...
This reverts commit 4c50769040 .
2021-07-22 23:52:58 +02:00
4c50769040
root: fix root dir for coverage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 23:15:52 +02:00
34189fcc06
outposts/ldap: search users and group in parallel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 22:55:23 +02:00
fb5c8f3d7f
ci: attempt to load variable group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 22:18:58 +02:00
049a55a761
ci: add zeus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 21:34:17 +02:00
4cd53f3d11
ci: remove unused variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 21:05:55 +02:00
0d0dcf8de0
outposts/ldap: optimise backend Search API requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 20:38:30 +02:00
8cd1223081
core: add email filter for user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 20:10:42 +02:00
1b4654bb1d
outposts/ldap: add tracing for LDAP bind and search
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 19:23:56 +02:00
0a3fade1fd
providers/proxy: remove deprecated field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 16:20:26 +02:00
ff64814f40
web/admin: improve UI for notification toggle
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 14:17:56 +02:00
cbeb6e58ac
web: separate websocket connection from messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 13:47:27 +02:00
285a9b8b1d
website/docs: remove duplicate proxy docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:48:10 +02:00
66bfa6879d
outposts/proxy: add X-Auth-Groups header to pass groups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:47:58 +02:00
c05240afbf
lib: fix outpost fake-ip not working, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:10:25 +02:00
7370dd5f3f
outposts: ensure outpost SAs always have permissions to fake IP
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:02:20 +02:00
477c8b099e
build(deps-dev): bump pylint from 2.9.4 to 2.9.5 ( #1173 )
2021-07-22 09:32:24 +02:00
2c761da883
build(deps): bump boto3 from 1.18.3 to 1.18.4 ( #1172 )
2021-07-22 09:32:16 +02:00
75070232b1
build(deps): bump codemirror from 5.62.1 to 5.62.2 in /web ( #1170 )
2021-07-22 09:32:08 +02:00
690b35e1a3
build(deps): bump postcss from 8.3.5 to 8.3.6 in /website ( #1169 )
2021-07-22 09:31:59 +02:00
bd67f2362f
build(deps): bump rollup from 2.53.2 to 2.53.3 in /web ( #1171 )
2021-07-22 09:31:43 +02:00
896e5adce2
sources/ldap: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 00:40:55 +02:00
7f25b6311d
web/admin: fix negative count for policies when more cached than total policies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 00:01:28 +02:00
253f345fc4
outposts: save certificate fingerprint and check before re-fetching to cleanup logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:53:43 +02:00
a3abbcec6a
sources/ldap: improve error handling for property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:49:09 +02:00
70e000d327
providers/saml: improve error handling for property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:14:03 +02:00
a7467e6740
providers/oauth2: handler PropertyMapping exceptions and create event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 22:51:39 +02:00
b3da94bbb8
core: broaden error catching for propertymappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 22:50:39 +02:00
e62f5a75e4
outposts: fix git hash not being set in outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 21:31:25 +02:00
39ad9d7c9d
release: 2021.7.1-rc1
2021-07-21 10:44:40 +02:00
20d09c14b2
website/docs: add 2021.7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 09:41:49 +02:00
3a4d514bae
build(deps): bump @babel/core from 7.14.6 to 7.14.8 in /web ( #1162 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.6 to 7.14.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 09:41:16 +02:00
4932846e14
build(deps): bump codemirror from 5.62.0 to 5.62.1 in /web ( #1163 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.62.0 to 5.62.1.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.62.0...5.62.1 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 09:41:08 +02:00
bb62aa7c7f
build(deps): bump actions/setup-node from 2.2.0 to 2.3.0 ( #1165 )
2021-07-21 09:19:25 +02:00
907b837301
build(deps): bump @babel/preset-env from 7.14.7 to 7.14.8 in /web ( #1164 )
2021-07-21 09:18:55 +02:00
b60a3d45dc
build(deps): bump boto3 from 1.18.2 to 1.18.3 ( #1166 )
2021-07-21 09:18:43 +02:00
3f5585ca84
build(deps-dev): bump pylint from 2.9.3 to 2.9.4 ( #1167 )
2021-07-21 09:18:03 +02:00
ba9a4efc9b
providers/oauth2: fix nonce field not being optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:34:01 +02:00
902378af53
providers/oauth2: fix redirect_uris not having blank set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:22:09 +02:00
2352a7f4d6
providers/oauth2: nonce is only required for implicit flows, don't check or fallback for other flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:21:08 +02:00
d89266a9d2
outposts/ldap: fix order of Listeners
...
TCP -> PROXY -> TLS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-20 15:25:11 +02:00
d678d33756
root: add support for PROXY protocol on listeners
...
closes #1161
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-20 11:03:09 +02:00
49d0ccd9c7
build(deps): bump @typescript-eslint/parser in /web ( #1158 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.28.3 to 4.28.4.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.4/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-20 09:08:16 +02:00
ea082ed9ef
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1159 )
2021-07-20 08:33:22 +02:00
d62fc9766c
build(deps): bump boto3 from 1.18.1 to 1.18.2 ( #1160 )
2021-07-20 08:33:12 +02:00
983747b13b
website: add sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 21:50:56 +02:00
de4710ea71
outpost: minor cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 17:19:48 +02:00
d55b31dd82
outposts/proxy: set server header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 17:11:11 +02:00
d87871f806
outposts/ldap: improve logging, add request ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:41:29 +02:00
148194e12b
tests/e2e: add LDAPS bind tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:26:36 +02:00
a2c587be43
outposts: don't authenticate as service user for flows to set remote-ip
...
set outpost token as additional header and check that token (user) if they can override remote-ip
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:17:13 +02:00
673da2a96e
build(deps): bump eslint from 7.30.0 to 7.31.0 in /web ( #1156 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.30.0 to 7.31.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.30.0...v7.31.0 )
---
updated-dependencies:
- dependency-name: eslint
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-07-19 10:15:32 +02:00
a9a7b26264
build(deps): bump ldap3 from 2.9 to 2.9.1 ( #1157 )
...
Bumps [ldap3](https://github.com/cannatag/ldap3 ) from 2.9 to 2.9.1.
- [Release notes](https://github.com/cannatag/ldap3/releases )
- [Changelog](https://github.com/cannatag/ldap3/blob/dev/_changelog.txt )
- [Commits](https://github.com/cannatag/ldap3/compare/v2.9...v2.9.1 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-19 10:11:30 +02:00
83d2c442a5
tests/e2e: fix ldap tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:43:35 +02:00
4029e19b72
outposts/ldap: fix order of flow check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:22:35 +02:00
538a466090
root: fix middleware exception for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:10:50 +02:00
322a343c81
root: fix log level not being set to DEBUG for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 21:45:08 +02:00
6ddd6bfa72
root: fix linting errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 20:54:34 +02:00
36de302250
outposts: separate CLI flow executor from ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 15:51:48 +02:00
9eb13c50e9
ci: fix linter for embed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 21:56:42 +02:00
cffc6a1b88
outpost/ldap: fix import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 20:02:36 +02:00
ba437beacc
build(deps): bump @rollup/plugin-replace from 2.4.2 to 3.0.0 in /web ( #1152 )
...
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace ) from 2.4.2 to 3.0.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/wasm-v3.0.0/packages/replace )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-replace"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-17 19:38:57 +02:00
da32b05eba
build(deps): bump boto3 from 1.18.0 to 1.18.1 ( #1154 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.0...1.18.1 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-17 19:38:44 +02:00
45b7e7565d
Merge pull request #1153 from goauthentik/dependabot/go_modules/github.com/google/uuid-1.3.0
...
build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0
2021-07-17 19:38:33 +02:00
a0b63f50bf
outposts: fix import for self-signed cert on ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 19:38:04 +02:00
dc5d571c99
root: initial merging of outpost and main project ( #1030 )
...
* root: initial merging of outpost and main project
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix build for main server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: start deduplicating code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add more common utils
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make outpost managed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make managed outposts
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: more code merging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix missing go client in dockerfile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix docker stage name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* internal: fix gunicorn not being restarted correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* internal: don't send kill signal to child as we mange it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cmd: fix shutdown not being signaled properl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 18:38:27 +02:00
05161db458
cmd: fix shutdown not being signaled properl
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 18:04:09 +02:00
311ffa9f79
internal: don't send kill signal to child as we mange it
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 17:07:35 +02:00
7cbe33d65d
internal: fix gunicorn not being restarted correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 16:59:31 +02:00
be9ca48de0
root: fix docker stage name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 16:40:55 +02:00
b3159a74e5
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Dockerfile
# internal/outpost/ak/api.go
# internal/outpost/ak/api_uag.go
# internal/outpost/ak/global.go
# internal/outpost/ldap/api_tls.go
# internal/outpost/ldap/instance_bind.go
# internal/outpost/ldap/utils.go
# internal/outpost/proxy/api_bundle.go
# outpost/go.mod
# outpost/go.sum
# outpost/pkg/ak/cert.go
2021-07-17 12:49:38 +02:00
89fafff0af
lifecycle: fix postgresql port not being passed for migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-16 12:04:36 +02:00
ae77c872a0
root: celery requires additional parameters when tls is enabled ( #1148 )
2021-07-16 08:51:09 +02:00
5f13563e03
build(deps): bump rollup from 2.53.1 to 2.53.2 in /web ( #1149 )
2021-07-16 08:48:48 +02:00
e17c9040bb
build(deps): bump @rollup/plugin-typescript from 8.2.1 to 8.2.3 in /web ( #1150 )
2021-07-16 08:48:40 +02:00
280ef3d265
build(deps): bump boto3 from 1.17.112 to 1.18.0 ( #1151 )
2021-07-16 08:48:30 +02:00
a5bb583268
root: optional TLS support on redis connections ( #1147 )
...
* root: optional TLS support on redis connections
* root: don't use f-strings when not interpolating variables
* root: use f-string in redis protocol prefix interpolation
* root: glaring typo
* formatting
* small formatting change I missed
* root: swap around default redis protocol prefixes
2021-07-15 11:48:52 +02:00
212ff11b6d
api: fix Capabilities check for s3 backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-15 09:58:07 +02:00
1fa9d70945
build(deps): bump golang from 1.16.5 to 1.16.6 ( #1144 )
2021-07-15 08:39:38 +02:00
eeeaa9317b
build(deps): bump golang from 1.16.5 to 1.16.6 in /outpost ( #1145 )
2021-07-15 08:39:26 +02:00
09b932100f
build(deps): bump boto3 from 1.17.111 to 1.17.112 ( #1146 )
2021-07-15 08:39:17 +02:00
aa701c5725
core: don't delete expired tokens, rotate their key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 21:47:32 +02:00
6f98833150
core: allow users to create non-expiring tokens when flag is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 21:15:14 +02:00
30aa24ce6e
outposts/ldap: more cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 20:37:27 +02:00
a426a1a0b6
outposts: cleanup UserAgent config for API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 20:33:35 +02:00
061c549a40
providers/ldap: fix: dn and member fields for virtual groups ( #1143 )
...
* providers/ldap: fix: dn and member fields for virtual groups
* Refactor GetGroupDN to use string name instead to allow more flexibility
2021-07-14 14:54:55 +00:00
efa09d5e1d
providers/ldap: fix: Return user DN with virtual group ( #1142 )
...
* fix: incorrect ldap virtual group member DN
Signed-off-by: Toboshii Nakama <toboshii@gmail.com >
* fix: imports
Signed-off-by: Toboshii Nakama <toboshii@gmail.com >
2021-07-14 10:59:40 +00:00
4fe0bd4b6c
tests/e2e: fix e2e tests for ldap provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 10:10:11 +02:00
7c2decf5ec
providers/ldap: squash migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 09:22:25 +02:00
7f39399c32
providers/ldap: Added auto-generated uidNumber and guidNumber generated attributes for use with SSSD and similar software. ( #1138 )
...
* Added auto-generated uidNumber and guidNumber generated attributes for
use with SSSD and similar software.
The starting number for uid/gid can be configured iva environtment
variables and is by default 2000 which should work fine for most instances unless there are more than
999 local accounts on the server/computer.
The uidNumber is just the users Pk + the starting number.
The guidNumber is calculated by the last couple of bytes in the uuid of
the group + the starting number, this should have a low enough chance
for collisions that it's going to be fine for most use cases.
I have not added any interface stuff for configuring the environment variables as I couldn't really find my way around all the places I'd have to edit to add it and the default values should in my opinion be fine for 99% use cases.
* Add a 'fake' primary group for each user
* First attempt att adding config to interface
* Updated API to support new fields
* Refactor code, update documentation and remove obsolete comment
Simplify `GetRIDForGroup`, was a bit overcomplicated before.
Add an additional class/struct `LDAPGroup` which is the new argument
for `pi.GroupEntry` and util functions to create `LDAPGroup` from api.Group and api.User
Add proper support in the interface for changing gidNumber and uidNumber starting points
* make lint-fix for the migration files
2021-07-14 09:17:01 +02:00
7fd78a591d
build(deps): bump boto3 from 1.17.110 to 1.17.111 ( #1141 )
2021-07-14 08:44:03 +02:00
bdb84b7a8f
root: build bundled docs into helo dir to fix path issue with packaged static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 19:09:16 +02:00
84e9748340
policies/reputation: handle cache error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 18:47:32 +02:00
7dfc621ae4
LDAP Provider: TLS support ( #1137 )
2021-07-13 18:24:18 +02:00
cd0a6f2d7c
website: upgrade to docusaurus 2beta3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:46:29 +02:00
b7835a751b
website: migrate to react-before-after-slider-component
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:10:08 +02:00
fd197ceee7
website: fix broken links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:02:14 +02:00
be5c8341d2
root: add bundled docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 11:06:51 +02:00
2036827f04
api: add sentry tunnel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 10:58:14 +02:00
35665d248e
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1131 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.2 to 4.28.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.3/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 10:34:27 +02:00
bc30b41157
build(deps): bump @sentry/browser from 6.8.0 to 6.9.0 in /web ( #1130 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.8.0...6.9.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
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-07-13 10:34:14 +02:00
2af7fab42c
build(deps): bump @typescript-eslint/parser in /web ( #1132 )
2021-07-13 08:41:24 +02:00
4de205809b
build(deps): bump @sentry/tracing from 6.8.0 to 6.9.0 in /web ( #1133 )
2021-07-13 08:41:14 +02:00
e8433472fd
build(deps): bump boto3 from 1.17.109 to 1.17.110 ( #1134 )
2021-07-13 08:40:40 +02:00
3896299312
build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 in /outpost ( #1135 )
2021-07-13 08:40:32 +02:00
5cfbb0993a
Allow for Configurable Redis Port ( #1124 )
...
* root: make redis port configurable
* root: parse redis port from config as an integer
* code formatting
* lifecycle: truncate line under 100 chars
* lifecycle: incorrect indenting on newline
2021-07-12 11:01:41 +02:00
a62e3557ac
build(deps): bump rollup from 2.52.8 to 2.53.1 in /web ( #1125 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.52.8 to 2.53.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.52.8...v2.53.1 )
---
updated-dependencies:
- dependency-name: rollup
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-07-12 09:06:14 +02:00
626936636a
build(deps): bump channels from 3.0.3 to 3.0.4 ( #1126 )
...
Bumps [channels](https://github.com/django/channels ) from 3.0.3 to 3.0.4.
- [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.3...3.0.4 )
---
updated-dependencies:
- dependency-name: channels
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 09:06:03 +02:00
85ec713213
build(deps): bump boto3 from 1.17.108 to 1.17.109 ( #1127 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.108 to 1.17.109.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.108...1.17.109 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 09:05:54 +02:00
406bbdcfc9
root: fix missing go client in dockerfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-11 12:44:26 +02:00
02f87032cc
Merge branch 'master' into inbuilt-proxy
2021-07-11 12:41:16 +02:00
b7a929d304
web/flows: update background for 2021.7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 23:12:46 +02:00
3c0cc27ea1
events: fix error when slack notification request failed without a response
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:52:19 +02:00
ec254d5927
flows: allow variable substitution in flow titles
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:46:39 +02:00
92ba77e9e5
core: fix error when setting icon/background to url longer than 100 chars
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:31:32 +02:00
7ddb459030
web: fix error when showing error message of request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:06:30 +02:00
076e89b600
build(deps): bump boto3 from 1.17.107 to 1.17.108 ( #1122 )
2021-07-09 10:05:20 +02:00
ba5fa2a04f
build(deps): bump sentry-sdk from 1.2.0 to 1.3.0 ( #1121 )
2021-07-09 10:05:10 +02:00
90fe1c2ce8
providers/oauth2: allow blank redirect_uris to allow any redirect_uri
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-08 19:28:35 +02:00
85f88e785f
build(deps): bump boto3 from 1.17.106 to 1.17.107 ( #1120 )
2021-07-08 09:50:29 +02:00
a7c4f81275
build(deps): bump rollup from 2.52.7 to 2.52.8 in /web ( #1119 )
2021-07-08 09:50:21 +02:00
396fbc4a76
build(deps): bump @types/grecaptcha from 3.0.2 to 3.0.3 in /web ( #1114 )
...
Bumps [@types/grecaptcha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/grecaptcha ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/grecaptcha )
---
updated-dependencies:
- dependency-name: "@types/grecaptcha"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:30:11 +02:00
2dcd0128aa
build(deps): bump @types/chart.js from 2.9.33 to 2.9.34 in /web ( #1115 )
...
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js ) from 2.9.33 to 2.9.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js )
---
updated-dependencies:
- dependency-name: "@types/chart.js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:29:57 +02:00
e5aa9e0774
build(deps): bump @types/codemirror from 5.60.1 to 5.60.2 in /web ( #1116 )
...
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 5.60.1 to 5.60.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
---
updated-dependencies:
- dependency-name: "@types/codemirror"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:15:49 +02:00
53d78d561b
build(deps): bump sentry-sdk from 1.1.0 to 1.2.0 ( #1117 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.1.0...1.2.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
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-07-07 10:15:37 +02:00
93001d1329
build(deps): bump boto3 from 1.17.105 to 1.17.106 ( #1118 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.105 to 1.17.106.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.105...1.17.106 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:15:26 +02:00
40428f5a82
providers/saml: fix parsing of POST bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 16:54:58 +02:00
007838fcf2
root: subclass SessionMiddleware to set Secure and SameSite flag depending on context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 14:48:36 +02:00
5e03b27348
website/docs: add note about logging out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1113
2021-07-06 14:26:11 +02:00
7c51afa36c
root: set samesite to None for SAML POST flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 12:39:51 +02:00
38fd5c5614
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1112 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.1 to 4.28.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.2/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06 07:31:10 +00:00
7e3148fab5
build(deps): bump @typescript-eslint/parser in /web ( #1111 )
2021-07-06 08:58:10 +02:00
948db46406
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-07-05 19:11:26 +02:00
cccddd8c69
ci: re-finalize releases in sentry since sourcemaps are fixed now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-05 18:30:11 +02:00
adc4cd9c0d
release: 2021.6.4
2021-07-05 16:59:29 +02:00
abed254ca1
web/admin: make table dispatch refresh event on refresh button instead of just fetching
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-05 09:48:14 +02:00
edfab0995f
build(deps): bump eslint from 7.29.0 to 7.30.0 in /web ( #1106 )
2021-07-05 09:10:15 +02:00
528dedf99d
build(deps): bump chart.js from 3.4.0 to 3.4.1 in /web ( #1107 )
2021-07-05 09:09:33 +02:00
5d7eec3049
build(deps): bump @types/chart.js from 2.9.32 to 2.9.33 in /web ( #1108 )
2021-07-05 09:09:24 +02:00
ad44567ebe
build(deps): bump packaging from 20.9 to 21.0 ( #1109 )
2021-07-05 09:09:13 +02:00
ac82002339
build(deps): bump boto3 from 1.17.104 to 1.17.105 ( #1110 )
2021-07-05 09:08:53 +02:00
df92111296
outposts: update outpost permissions on m2m change
...
closes #1105
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 19:37:12 +02:00
da8417a141
outposts/ldap: re-add old fields for backwards compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 18:10:39 +02:00
7f32355e3e
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 13:49:38 +02:00
5afe88a605
outposts: fix empty message when docker outpost controller has changed nothing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 13:48:43 +02:00
320dab3425
core: only show Reset password link when recovery flow is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:59:41 +02:00
ca44f8bd60
web: log response when >= http 400
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:39:10 +02:00
5fd408ca82
outposts: fix docker controller not checking ports correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:32:55 +02:00
becb9e34b5
outposts: fix docker controller not checking env correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 22:17:29 +02:00
4917ab9985
outposts: fix container not being started after creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:59:47 +02:00
bd92505bc2
core: add notice about duplicate keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:52:28 +02:00
30033d1f90
g: fix static and media caching not working properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:43:37 +02:00
3e5dfcbd0f
website/docs: add release notes for 2021.6.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:29:52 +02:00
bf0141acc6
crypto: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:57:25 +02:00
0c8d513567
stages/user_write: add wrapper for post to user_write
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:25:37 +02:00
d07704fdf1
crypto: show both sha1 and sha256 fingerprints
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:25:27 +02:00
086a8753c0
flows: handle old cached flow plans better
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:22:09 +02:00
ae7a6e2fd6
website/docs: fix gitab saml binding
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:02:47 +02:00
6a4ddcaba7
web/admin: don't use form.reset() for ModelForms, reset instance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 18:26:50 +02:00
2c9b596f01
web/admin: run explicit update after loading instance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:41:42 +02:00
7257108091
sources/oauth: create configuration error event when profile can't be parsed as json
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:11:49 +02:00
91f7b289cc
web/admin: show oauth2 token revoked status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:04:24 +02:00
77a507d2f8
providers/oauth2: add revoked field, create suspicious event when previous token is used
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:59:01 +02:00
3e60e956f4
providers/oauth2: fix CORS headers not being set for unsuccessful requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:49:00 +02:00
84ec70c2a2
providers/oauth2: use self.expires for exp field instead of calculating it again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:32:58 +02:00
72846f0ae1
website/docs: update system requirements
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:11:40 +02:00
dd53e7e9b1
web/admin: fix ModelForm not re-loading after being reset
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-02 21:21:11 +02:00
9df16a9ae0
website/docs: update gitlab docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-02 21:17:16 +02:00
3dc9e247d5
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-07-02 16:23:30 +02:00
02dd44eeec
build(deps): bump rollup from 2.52.4 to 2.52.7 in /web ( #1100 )
2021-07-02 08:04:31 +02:00
2f78e14381
build(deps): bump channels-redis from 3.2.0 to 3.3.0 ( #1101 )
2021-07-02 08:04:09 +02:00
ef6f692526
build(deps): bump boto3 from 1.17.102 to 1.17.104 ( #1102 )
2021-07-02 08:03:58 +02:00
2dd575874b
build(deps): bump django from 3.2.4 to 3.2.5 ( #1103 )
2021-07-02 08:03:48 +02:00
84c2ebabaa
build(deps-dev): bump pylint from 2.9.1 to 2.9.3 ( #1104 )
2021-07-02 08:03:34 +02:00
3e26170f4b
providers/oauth2: deepmerge claims
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 17:33:46 +02:00
4709dca33c
outposts/proxy: always redirect to session-end interface on sign_out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 16:51:36 +02:00
6064a481fb
outposts/proxy: set ValidateURL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 15:42:48 +02:00
3979b0bde7
tests/e2e: ensure superuser group is created
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 12:16:58 +02:00
4280847bcc
tests/e2e: add LDAP bind and search tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 11:51:07 +02:00
ade8644da6
outposts/ldap: add support for boolean fields in ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 11:51:07 +02:00
3c3fd53999
build(deps): bump typescript from 4.3.4 to 4.3.5 in /web ( #1097 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.3.5 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 09:42:20 +02:00
7b823f23ae
build(deps): bump actions/setup-node from 2.1.5 to 2.2.0 ( #1098 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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-07-01 09:42:08 +02:00
a67bea95d4
build(deps-dev): bump pylint from 2.9.0 to 2.9.1 ( #1099 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.0 to 2.9.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.9.0...v2.9.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 09:41:42 +02:00
775e0ef2fa
website/docs: improve docs for restore in k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-30 19:07:11 +02:00
d102c59654
build(deps-dev): bump pylint from 2.8.3 to 2.9.0 ( #1095 )
...
* build(deps-dev): bump pylint from 2.8.3 to 2.9.0
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.8.3 to 2.9.0.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.8.3...v2.9.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: update source for new pylint version
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-06-30 10:37:28 +02:00
03448a9169
build(deps): bump rollup from 2.52.3 to 2.52.4 in /web ( #1094 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.52.3 to 2.52.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.52.3...v2.52.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-30 09:38:53 +02:00
1e6c081e5c
website/docs: update forward_auth for nginx config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 20:32:49 +02:00
8b9ce4a745
ci: don't finalise sentry release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 17:08:57 +02:00
2a0bd50e23
outposts: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 17:08:12 +02:00
014d93d485
root: fix mismatched version in openapi schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:34:42 +02:00
ff42663d3c
root: more code merging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:21:00 +02:00
ce49d7ea5b
outposts: make managed outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:20:44 +02:00
8429dd19b2
Merge branch 'master' into inbuilt-proxy
2021-06-29 16:20:24 +02:00
680b182d95
release: 2021.6.3
2021-06-29 16:19:07 +02:00
b2a832175e
build(deps): bump celery from 5.1.1 to 5.1.2 ( #1092 )
2021-06-29 08:55:13 +02:00
b3ce8331f5
build(deps): bump @typescript-eslint/parser in /web ( #1087 )
2021-06-29 08:55:00 +02:00
ef0f618234
build(deps): bump @sentry/tracing from 6.7.2 to 6.8.0 in /web ( #1089 )
2021-06-29 08:54:49 +02:00
b8a7186a55
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1088 )
2021-06-29 08:53:42 +02:00
b39530f873
build(deps): bump @sentry/browser from 6.7.2 to 6.8.0 in /web ( #1090 )
2021-06-29 08:53:31 +02:00
7937c84f2b
build(deps): bump boto3 from 1.17.101 to 1.17.102 ( #1091 )
2021-06-29 08:53:10 +02:00
621843c60c
flows: fix migration dependency issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 23:55:07 +02:00
c19da839b1
stages/user_write: add create_users_as_inactive flag
...
close #1086
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 23:24:54 +02:00
fea1f3be6f
stages/prompt: ensure hidden and static fields keep the value they had set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 22:29:36 +02:00
6f5ec7838f
events: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:57:28 +02:00
94300492e7
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:27:22 +02:00
5d3931c128
events: ignore notification non-existent in transport
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:15:00 +02:00
262a8b5ae8
api: use partition instead of split for token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:13:08 +02:00
fe069c5e55
website/docs: fix use of escaped_request_uri in standalone nginx
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 19:51:55 +02:00
c6e60c0ebc
build(deps): bump rollup from 2.52.2 to 2.52.3 in /web ( #1080 )
2021-06-28 08:53:15 +02:00
90b457c5ee
build(deps-dev): bump prettier from 2.3.1 to 2.3.2 in /website ( #1081 )
2021-06-28 08:53:07 +02:00
5e724e4299
build(deps): bump chart.js from 3.3.2 to 3.4.0 in /web ( #1082 )
2021-06-28 08:52:54 +02:00
b4c8dd6b91
build(deps): bump boto3 from 1.17.100 to 1.17.101 ( #1083 )
2021-06-28 08:52:31 +02:00
63d163cc65
build(deps): bump urllib3 from 1.26.5 to 1.26.6 ( #1084 )
2021-06-28 08:52:21 +02:00
2b1356bb91
flows: add invalid_response_action to configure how the FlowExecutor should handle invalid responses
...
closes #1079
Default value of `retry` behaves like previous version.
`restart` and `restart_with_context` restart the flow upon an invalid response. `restart_with_context` keeps the same context of the Flow, allowing users to bind policies that maybe aren't valid on the first execution, but are after a retry, like a reputation policy with a deny stage.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 00:22:09 +02:00
ba9edd6c44
flows: handle possible errors with FlowPlans received from cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 22:03:48 +02:00
3b2b3262d7
flows: add FlowStageBinding to flow plan instead of just stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 18:47:04 +02:00
5431e7fe9d
tenants: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 15:12:47 +02:00
7d9c74ce04
tenants: include all default flows in current_tenant
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 23:47:49 +02:00
60c3cf890a
events: add ability to create events via API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 23:37:03 +02:00
4ec5df6b12
web/admin: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 22:30:33 +02:00
0403f6d373
web/admin: add flow export button on flow view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 22:03:19 +02:00
b7f4d15a94
web/admin: fix deletion of authenticator not reloading the state correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 21:22:10 +02:00
56450887ca
web/admin: cleanup imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 21:14:23 +02:00
9bd613a31d
stages/authenticator_duo: fix component not being set in API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 20:49:58 +02:00
3fe0483dbf
core: fix flow background not correctly loading on initial draw
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 20:29:45 +02:00
63a28ca1e9
web/admin: fix only recovery flows being selectable for unenrollment flow in tenant form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 19:33:20 +02:00
2543b075be
outposts/ldap: fixed IsActive and IsSuperuser returning swapped incorrect values ( #1078 )
...
IsActive and IsSuperuser attributes were interchanged.
2021-06-26 15:07:43 +02:00
b8bdf7a035
outposts: fix outpost being re-created when in host mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 15:15:18 +02:00
a3ff7cea23
providers/oauth2: fix usage of timedelta.seconds
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 11:55:00 +02:00
bb776c2710
outposts: check docker container ports match
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 11:54:35 +02:00
c9ad87d419
build(deps): bump boto3 from 1.17.99 to 1.17.100 ( #1077 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.99 to 1.17.100.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.99...1.17.100 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-25 10:59:40 +02:00
0d81eaffff
web/admin: fix text color on pf-c-card
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-24 19:30:16 +02:00
6930c84425
events: only create SYSTEM_EXCEPTION event when error would've been sent to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-24 13:01:41 +02:00
eaaeaccf5d
build(deps): bump boto3 from 1.17.98 to 1.17.99 ( #1076 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.98 to 1.17.99.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.98...1.17.99 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 09:58:23 +02:00
efbbd0adcf
build(deps): bump @types/codemirror from 5.60.0 to 5.60.1 in /web ( #1074 )
...
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
---
updated-dependencies:
- dependency-name: "@types/codemirror"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 09:58:14 +02:00
c8d9771640
build(deps): bump @patternfly/patternfly from 4.108.2 to 4.115.2 in /web ( #1075 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.108.2 to 4.115.2.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.108.2...prerelease-v4.115.2 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
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-06-24 09:58:06 +02:00
1554dc9feb
outposts: make outpost managed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-23 21:26:24 +02:00
1005f341e4
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-06-23 20:41:06 +02:00
2b98637ca5
lib: fix regex_match result being inverted, add tests
...
closes #1073
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-23 20:06:43 +02:00
e3f7185564
website/docs: Added setting for SP name ID format ( #1072 )
2021-06-23 18:02:49 +02:00
d1198fc6c1
sources/ldap: improve error handling when checking for password complexity on non-ad setups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1067
2021-06-23 00:24:05 +02:00
8cb5f8fbee
Merge branch 'version-2021.6'
2021-06-22 23:58:54 +02:00
31a58e2c25
release: 2021.6.2
2021-06-22 23:35:10 +02:00
229715acb2
ci: fix push as stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 23:33:36 +02:00
fad5b09aee
website/docs: add release notes for 2021.6.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 23:18:05 +02:00
2a670afd02
Break down Sources into individual sections in Docs ( #1052 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
2021-06-22 21:46:44 +02:00
b69248dd55
stages/authenticator_validate: fix error when using not_configured_action=configure
...
closes #1048
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 20:08:58 +02:00
5ff5edf769
outposts: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 18:51:02 +02:00
939889e0ec
tenants: fix footer_links for moved config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 15:48:17 +02:00
19ae6585dc
lib: add tests for config loader
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 13:12:07 +02:00
a81c847392
website/docs: fix call to group_attributes for nextcloud
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 13:00:48 +02:00
c6ede78fba
core: add support for custom urls for avatars
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 12:25:24 +02:00
cea1289186
website/docs: add instruction for local.env.yml for frontend dev
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 12:06:55 +02:00
c297f28552
build(deps): bump @typescript-eslint/parser in /web ( #1060 )
2021-06-22 08:55:04 +02:00
35b25bd76e
build(deps): bump @sentry/browser from 6.7.1 to 6.7.2 in /web ( #1061 )
2021-06-22 08:54:56 +02:00
64d7610b13
build(deps): bump boto3 from 1.17.97 to 1.17.98 ( #1065 )
2021-06-22 08:11:27 +02:00
2c8fcff832
build(deps): bump codemirror from 5.61.1 to 5.62.0 in /web ( #1058 )
2021-06-22 08:11:11 +02:00
054e76d02a
build(deps): bump @babel/preset-env from 7.14.5 to 7.14.7 in /web ( #1059 )
2021-06-22 08:10:56 +02:00
80fa132dd9
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1062 )
2021-06-22 08:10:39 +02:00
4c59c3abef
build(deps): bump @sentry/tracing from 6.7.1 to 6.7.2 in /web ( #1063 )
2021-06-22 08:10:27 +02:00
22d319c0e7
build(deps): bump rollup from 2.52.1 to 2.52.2 in /web ( #1064 )
2021-06-22 08:09:44 +02:00
89edd77484
website/docs: use beta images for dev setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 22:57:18 +02:00
04e52d8ba6
web/admin: handle elements in slot=form not being forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 22:48:47 +02:00
9b5e3921cb
providers/saml: better handle decoding errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 22:48:34 +02:00
2bbad64dc3
website/docs: add developer docs for frontend-only
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 21:25:56 +02:00
f6026fdb13
root: allow loading local /static files without debug flag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 21:21:35 +02:00
49def45ca3
root: remove old traefik labels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 21:04:59 +02:00
a4856969f4
outposts: fix port and inner_port being mixed on docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 19:19:06 +02:00
2aa7266688
crypto: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 16:24:03 +02:00
25817cae6b
ci: always run full test, send sourcemaps to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 16:12:14 +02:00
5383ae2c19
ci: re-tag latest images on stable build instead of building again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 16:11:30 +02:00
c0c246edab
crypto: catch error when loading private key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 15:57:48 +02:00
831b32c279
core: fix PropertyMapping's globals not matching Expression policy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 15:54:43 +02:00
70ccc63702
core: remove default flow background from default css, set static in base_full and dynamically in if/flow
...
closes #1056
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 10:37:34 +02:00
de954250e5
root: make general cache timeouts configurable
...
closes #974
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 10:18:49 +02:00
f268bd4c69
policies: make policy result cache timeout configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 10:17:58 +02:00
57a48b6350
flows: make flow plan cache timeout configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 10:17:11 +02:00
9aac114115
root: save temporary database dump in /tmp
...
closes #1055
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-21 09:58:19 +02:00
66e3cbdc46
build(deps): bump eslint from 7.28.0 to 7.29.0 in /web ( #1053 )
2021-06-21 08:49:06 +02:00
2d76d23f7b
root: add pr_wanted exemption to stale bot
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-20 17:27:54 +02:00
4327b35bc3
tenants: fix tenant not being queried correctly when using accessing over a child domain
...
closes #1044
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-20 14:39:21 +02:00
f7047df40e
policies: don't use policy cache when checking application access
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-20 13:30:07 +02:00
ef77a4b64e
tests/e2e: fix provider test image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 22:11:09 +02:00
5d7d21076f
tests/integration: fix expected image names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 20:22:20 +02:00
ede072889e
core: deepmerge user.group_attributes, use group_attributes for user settings
...
closes #1051
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 19:52:55 +02:00
9cb7e6c606
root: set outposts.docker_image_base to gh-master for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 15:49:49 +02:00
e7d36c095d
web/admin: sort inputs on authenticator validation stage form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 15:35:39 +02:00
b88eb430c1
outposts/proxy: fix additionalHeaders not being set
...
closes #1050
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 15:24:51 +02:00
641872a33a
web/admin: fix tenant's default flag not being saved
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1044
2021-06-19 12:42:29 +02:00
405c690193
tests/e2e: test additionalHeaders with proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-19 12:40:24 +02:00
932cf48d2b
website/docs: remove old branding settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-18 09:10:19 +02:00
402819107d
build(deps): bump boto3 from 1.17.96 to 1.17.97 ( #1046 )
2021-06-18 07:24:02 +02:00
41f135126b
build(deps): bump typescript from 4.3.3 to 4.3.4 in /web ( #1045 )
2021-06-18 07:23:49 +02:00
591a339302
build(deps): bump celery from 5.1.0 to 5.1.1 ( #1047 )
2021-06-18 07:23:41 +02:00
35f2c5d96a
website/docs: add release notes for 2021.6
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-17 22:52:39 +02:00
fe6963c428
release: 2021.6.1
2021-06-17 22:14:52 +02:00
19cac4bf43
providers/saml: fix error when getting transient user identifier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-17 13:52:10 +02:00
4ca564490e
providers/saml: add support for NameID type unspecified
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-17 12:45:53 +02:00
fcb795c273
providers/saml: fix NameIDPolicy not being parsed correctly, improve error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-17 12:22:40 +02:00
14c70b3e4a
build(deps): bump rollup from 2.52.0 to 2.52.1 in /web ( #1039 )
2021-06-17 08:53:11 +02:00
ac880c28d7
build(deps): bump rollup from 2.51.2 to 2.52.0 in /web ( #1033 )
2021-06-17 08:51:31 +02:00
f3c6b9a4f6
build(deps): bump postcss from 8.3.4 to 8.3.5 in /website ( #1034 )
2021-06-17 08:51:22 +02:00
cba0cf0d76
build(deps): bump @lingui/core from 3.10.3 to 3.10.4 in /web ( #1035 )
2021-06-17 08:51:11 +02:00
73b67cf0f0
build(deps): bump typescript from 4.3.2 to 4.3.3 in /web ( #1036 )
2021-06-17 08:51:00 +02:00
23a8052cc8
build(deps): bump boto3 from 1.17.95 to 1.17.96 ( #1037 )
2021-06-17 08:50:52 +02:00
57c49c3865
build(deps): bump psycopg2-binary from 2.8.6 to 2.9.1 ( #1038 )
2021-06-17 08:50:43 +02:00
cbea51ae5b
stages/authenticator_duo: make Duo-admin viewset writeable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 23:17:26 +02:00
8962081d92
website/docs: add wekan ( #1032 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
2021-06-16 23:08:58 +02:00
e743f13f81
recovery: fix error when creating multiple keys for the same user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 23:04:35 +02:00
b20a8b7c17
stages/authenticator_duo: fix error when enrolling an existing user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 23:04:24 +02:00
b53c94d76a
flows: fix error when stage has incorrect type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 22:52:00 +02:00
d4419d66c1
core: fix error when creating AuthenticatedSession without key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 22:51:48 +02:00
79044368d2
core: fix error getting stages when enrollment flow isn't set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 22:45:42 +02:00
426686957d
website/docs: remove migrate command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 22:43:43 +02:00
28cb803fd9
website/docs: Add a note about Protocol Overwrite ( #1031 )
...
Added a note in the Nextcloud section for Protocol overwrite when behind a reverse proxy
2021-06-16 19:38:34 +02:00
b98895ac2c
root: add more common utils
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 17:29:01 +02:00
85c3a36b62
website: clear up comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 14:54:44 +02:00
6dc38b0132
root: start deduplicating code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:41:34 +02:00
e154e28611
root: fix build for main server
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:05:30 +02:00
690b7be1d8
root: initial merging of outpost and main project
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:02:02 +02:00
9ba8a715b1
build(deps): bump @sentry/tracing from 6.7.0 to 6.7.1 in /web ( #1026 )
2021-06-16 09:26:32 +02:00
358750f66e
build(deps): bump drf-spectacular from 0.17.1 to 0.17.2 ( #1028 )
2021-06-16 08:47:05 +02:00
b9918529b8
build(deps): bump @sentry/browser from 6.7.0 to 6.7.1 in /web ( #1027 )
2021-06-16 08:46:40 +02:00
a5673b4ec8
build(deps): bump boto3 from 1.17.94 to 1.17.95 ( #1029 )
2021-06-16 08:46:11 +02:00
d9287d0c0e
Merge branch 'next'
2021-06-15 23:43:44 +02:00
d9c2b64116
root: update schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 23:38:03 +02:00
2b150d3077
website/docs: add changelog for release candidates
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 22:19:45 +02:00
dec7a9cfb9
website/docs: add docs for flow executor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 22:14:23 +02:00
e0f48a30b7
release: 2021.6.1-rc6
2021-06-15 21:18:33 +02:00
973f14d911
ci: only build stable images when non-rc version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 18:41:26 +02:00
e8978adc1b
outpost: fix syntax error when creating an outpost with connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 18:39:51 +02:00
3ca8d9c968
ci: build and push stable tag when rc not in release name
...
closes #1023
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-15 17:34:23 +02:00
42636142fa
build(deps): bump @typescript-eslint/parser in /web ( #1021 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.26.1 to 4.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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-06-15 09:29:14 +02:00
57c459348f
build(deps): bump @sentry/tracing from 6.6.0 to 6.7.0 in /web ( #1020 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.6.0...6.7.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-06-15 09:28:55 +02:00
493b34cf0d
build(deps): bump boto3 from 1.17.93 to 1.17.94 ( #1022 )
2021-06-15 08:55:32 +02:00
f0493f418b
build(deps): bump @sentry/browser from 6.6.0 to 6.7.0 in /web ( #1019 )
2021-06-15 08:55:05 +02:00
d45a292652
build(deps): bump @babel/core from 7.14.5 to 7.14.6 in /web ( #1018 )
2021-06-15 08:54:44 +02:00
b21ea360db
build(deps): bump @lingui/core from 3.10.2 to 3.10.3 in /web ( #1016 )
2021-06-15 08:54:36 +02:00
6816f8b851
build(deps): bump postcss from 8.3.2 to 8.3.4 in /website ( #1015 )
2021-06-15 08:54:18 +02:00
de714f0390
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1017 )
2021-06-15 08:54:10 +02:00
800df332b5
stages/authenticator_duo: don't create default duo stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 22:55:37 +02:00
16c194d2dc
core: fix upload api not checking clear properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 22:34:47 +02:00
53100a72fe
stages/identification: fix challenges not being annotated correctly and API client not loading data correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 22:28:11 +02:00
ec4c3f44cb
events: don't create system exception event in debug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 22:16:27 +02:00
f10bd432b3
policies/reputation: fix race condition in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 20:40:40 +02:00
4de927ba5b
web/admin: fix link for github issue creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 18:55:43 +02:00
74e578c2bf
events: add tenant to event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 18:43:29 +02:00
e584fd1344
events: catch unhandled exceptions from request as event, add button to open github issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 17:22:58 +02:00
0e02925a3d
stages/authenticator_validate: add tests for authenticator validation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 16:32:36 +02:00
5b837c3ccc
providers/saml: improve error handling for signature errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 12:51:42 +02:00
2580371f94
outposts: fix error when getting component for base service connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 12:38:29 +02:00
4e9be85353
website/docs: add docs for outpost configuration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-14 09:21:35 +02:00
79508e1965
core: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 23:41:50 +02:00
3a88dde545
web: fix declaration of Intl
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 23:13:43 +02:00
31fc4d1cb9
web: migrate banner to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 22:55:41 +02:00
09cd8f8f63
web/admin: fix ak-application-check-access-form for get api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 22:40:51 +02:00
d824b09365
outposts/ldap: improve responses for unsuccessful binds
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 22:00:05 +02:00
cabbd18880
core: revert check_access API to get to prevent CSRF errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 21:47:49 +02:00
c9dda17c68
web/admin: select service connection by default when only one exists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 20:12:01 +02:00
bb8559ee18
web: remove base interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 19:54:27 +02:00
5ae32e525c
web/flows: improve display of allowed fields for identification stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 16:30:03 +02:00
0832145a01
web: fix fields for new api schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 15:36:25 +02:00
4167276c8f
root: fix references to helm chart
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 14:30:44 +02:00
afb84c7bc5
flows: fix error clearing flow background when no files have been uploaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 14:14:41 +02:00
82b2c7e3f0
web: add capabilities to sentry event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 14:08:39 +02:00
fc8004db2b
outposts: fix integrity error with tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 13:36:54 +02:00
ddfc943bba
root: fix build_hash being set incorrectly for tagged versions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 13:32:18 +02:00
8c0c12292e
build(deps): bump tslib from 2.2.0 to 2.3.0 in /web ( #1011 )
...
Bumps [tslib](https://github.com/Microsoft/tslib ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/Microsoft/tslib/releases )
- [Commits](https://github.com/Microsoft/tslib/compare/2.2.0...2.3.0 )
---
updated-dependencies:
- dependency-name: tslib
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-06-13 13:08:50 +02:00
803490d98b
build(deps): bump rollup from 2.51.1 to 2.51.2 in /web ( #1012 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.51.1 to 2.51.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.51.1...v2.51.2 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-13 13:08:38 +02:00
16835ab478
build(deps): bump boto3 from 1.17.92 to 1.17.93 ( #1013 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.92 to 1.17.93.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.92...1.17.93 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-13 13:08:27 +02:00
572b8d87b5
api: fix import error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 12:59:28 +02:00
31d2ea65fd
provider/proxy: mark forward_auth flag as deprecated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 12:39:25 +02:00
f4ac2f50e2
sources/saml: check sessions before deleting user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 12:39:10 +02:00
969a3f0ddd
build(deps): bump drf-spectacular from 0.17.0 to 0.17.1 ( #1014 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.17.0...0.17.1 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-13 12:28:24 +02:00
4e18f47f28
web/flows: fix expiry not shown on consent stage when loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-13 12:21:11 +02:00
f10286edf8
Merge branch 'version-2021.6' into next
2021-06-12 20:43:12 +02:00
d789dcc28f
core: fix impersonation not working with inactive users
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 20:41:02 +02:00
715a71427e
web/admin: fix user enable/disable modal not matching other modals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 20:31:02 +02:00
84c21d16cf
website: fix duplicate plugin ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 20:15:35 +02:00
2e4e17adb7
web/flows: fix IdentificationStage's label not matching fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 18:49:50 +02:00
00cbaaf672
web/flows: improve display of errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 18:18:36 +02:00
74e4e8f6aa
core: delete real session when AuthenticatedSession is deleted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 17:37:32 +02:00
d78fda990a
release: 2021.6.1-rc5
2021-06-12 15:19:24 +02:00
10d949f7a9
stages/password: add constants for password backends
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-12 12:14:55 +02:00
6661af032d
build(deps): bump @sentry/tracing from 6.5.1 to 6.6.0 in /web ( #1007 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.5.1 to 6.6.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.5.1...6.6.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
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-06-11 09:28:58 +02:00
fb5e4a3af8
build(deps): bump postcss from 8.3.1 to 8.3.2 in /website ( #1006 )
2021-06-11 08:25:06 +02:00
1dfad83a34
build(deps): bump @sentry/browser from 6.5.1 to 6.6.0 in /web ( #1008 )
2021-06-11 08:24:48 +02:00
70025c648c
build(deps): bump boto3 from 1.17.91 to 1.17.92 ( #1009 )
2021-06-11 08:24:24 +02:00
676b77aa7c
stages/identification: add UPN
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 22:48:39 +02:00
e35e096266
stages/authenticator_webauthn: use tenant title as RP_NAME
...
closes #1004
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 22:17:25 +02:00
7af12d4fec
stages/authenticator_totp: set TOTP issuer based on slug'd tenant title
...
closes #1004
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 22:16:37 +02:00
8d6db0fabf
flows: fix configuration URL being set when no flow is configure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 22:07:26 +02:00
8ddcf99bf7
web: fix flow download link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 21:47:40 +02:00
e25f6aea8c
release: 2021.6.1-rc4
2021-06-10 18:59:00 +02:00
b1a9eda1d3
ci: fix release test using wrong docker image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 18:58:30 +02:00
2c15ab9995
release: 2021.6.1-rc3
2021-06-10 18:04:59 +02:00
b3c51e426d
web: fix styling for toggle group on dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 18:02:27 +02:00
71578af47f
ci: fix testing for release tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 17:41:54 +02:00
6c985acb36
release: 2021.6.1-rc2
2021-06-10 14:10:47 +02:00
d878d2140e
providers/saml: add metadata download link to api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 14:06:44 +02:00
4766d6ff3d
flows: add export URL to API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 13:52:50 +02:00
3a64d97040
crypto: add download links as API fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 13:46:12 +02:00
2275ba3add
flows: fix get_pending_user returning in-memory user when PLAN_CONTEXT_PENDING_USER_IDENTIFIER is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 12:17:46 +02:00
9f7c941426
Merge branch 'master' into next
2021-06-10 11:59:10 +02:00
34ae9e6dab
API: add endpoint to show by what objects an object is used ( #995 )
...
* core: add used_by API to show what objects are affected before deletion
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: add support for used_by API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add authentik_used_by_shadows to shadow other models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: implement used_by API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix duplicate imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add action field to used_by api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: add UI for used_by action
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: add notice to tenant form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix naming in used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: check length for used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix used_by for non-pk models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: improve __str__ on models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add support for many to many in used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-10 11:58:12 +02:00
bf683514ee
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1000 )
2021-06-10 09:11:01 +02:00
9b58bdb447
build(deps): bump @babel/preset-env from 7.14.4 to 7.14.5 in /web ( #1002 )
2021-06-10 09:10:52 +02:00
4237f20ccd
build(deps): bump boto3 from 1.17.90 to 1.17.91 ( #1003 )
2021-06-10 08:53:42 +02:00
2408719a47
build(deps): bump eslint-plugin-lit from 1.5.0 to 1.5.1 in /web ( #1001 )
2021-06-10 08:53:35 +02:00
b33fef7929
build(deps): bump @babel/preset-typescript from 7.13.0 to 7.14.5 in /web ( #999 )
2021-06-10 08:53:20 +02:00
73b9847e7d
build(deps): bump @babel/core from 7.14.3 to 7.14.5 in /web ( #998 )
2021-06-10 08:53:10 +02:00
a7e4eb021d
build(deps): bump @babel/plugin-transform-runtime in /web ( #997 )
2021-06-10 08:53:01 +02:00
11306770ad
build(deps): bump postcss from 8.3.0 to 8.3.1 in /website ( #996 )
2021-06-10 08:52:51 +02:00
5235e00d3c
stages/authenticator_validate: add more logging for challenges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 23:58:08 +02:00
7834146efc
web/admin: fix authenticatior_valiation stage not setting correct fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 19:38:54 +02:00
d4379ecd31
flows: fix configure_url not being set correctly User settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 19:25:27 +02:00
7492608ace
Merge branch 'version-2021.6' into next
2021-06-09 16:06:06 +02:00
7eef501446
Revert "root: fix permissions for docker files"
...
This reverts commit a7adeb917e .
2021-06-09 16:04:17 +02:00
b73de96aa6
lifecycle: fix permissions for unittest xml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 16:03:51 +02:00
a7adeb917e
root: fix permissions for docker files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 16:00:29 +02:00
4ee2f951da
lifecycle: fix check_if_root not working without docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:56:12 +02:00
01c5235e82
ci: use bootstrap for testing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:54:47 +02:00
0ce4f9fe12
Revert "web: don't build api client as separate bundle"
...
This reverts commit 7c1fe1243f .
2021-06-09 15:37:57 +02:00
2f4f951818
Revert "web: build API during npm build"
...
This reverts commit a6c214e8fa .
2021-06-09 15:37:50 +02:00
a6c214e8fa
web: build API during npm build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:35:35 +02:00
57f8b108c4
root: remove production=false
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:27:06 +02:00
7c1fe1243f
web: don't build api client as separate bundle
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:26:42 +02:00
3f69dd34ba
ci: run tests as authentik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 15:05:03 +02:00
c81431895a
Merge branch 'master' into version-2021.6
2021-06-09 15:04:52 +02:00
560c979d26
root: fix requirements-dev including all dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 14:22:45 +02:00
c5cc8842ec
root: fix missing test files in docker file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 14:22:32 +02:00
2a881d241d
Merge branch 'master' into next
2021-06-09 11:25:07 +02:00
6291834573
outpost: fix missing outpost images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 11:24:59 +02:00
eeea36acea
outpost: fix missing outpost images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 11:22:28 +02:00
e95b9da586
website/docs: fix beta instructions for k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 11:07:02 +02:00
f4a53c89ef
release: 2021.6.1-rc1
2021-06-09 11:01:14 +02:00
20493252e2
lifecycle: fix custom port not being set for postgres healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 10:59:48 +02:00
2210497569
events: add EMAIL_SENT event, show sent emails in event log
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 10:28:32 +02:00
2addf71f37
outposts: add service connection to outpost API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 09:45:14 +02:00
de11181890
web/admin: fix outpost/ldap charts when no healthy objects exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-09 09:31:30 +02:00
66e3bc6b58
build(deps): bump @lingui/core from 3.9.0 to 3.10.2 in /web ( #989 )
...
Bumps [@lingui/core](https://github.com/lingui/js-lingui ) from 3.9.0 to 3.10.2.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.9.0...v3.10.2 )
---
updated-dependencies:
- dependency-name: "@lingui/core"
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-06-09 09:24:05 +02:00
612679e8df
build(deps): bump @lingui/macro from 3.9.0 to 3.10.2 in /web ( #992 )
...
Bumps [@lingui/macro](https://github.com/lingui/js-lingui ) from 3.9.0 to 3.10.2.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.9.0...v3.10.2 )
---
updated-dependencies:
- dependency-name: "@lingui/macro"
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-06-09 09:19:30 +02:00
c9072f7403
build(deps): bump rollup from 2.51.0 to 2.51.1 in /web ( #988 )
2021-06-09 08:31:42 +02:00
cacacb06af
build(deps): bump @patternfly/patternfly from 4.103.6 to 4.108.2 in /web ( #990 )
2021-06-09 08:31:23 +02:00
7da87a53b7
build(deps): bump @lingui/cli from 3.9.0 to 3.10.2 in /web ( #991 )
2021-06-09 08:29:41 +02:00
9f894881ca
build(deps): bump boto3 from 1.17.89 to 1.17.90 ( #993 )
2021-06-09 08:29:31 +02:00
dad24c03ff
outposts: set cookies for a domain to authenticate an entire domain ( #971 )
...
* outposts: initial cookie domain implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add cookie domain setting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: replace forward_auth_mode with general mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: rebuild proxy provider form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: re-add forward_auth_mode for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix data.mode not being set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: always set log level to debug when testing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: use new mode attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: only ingress /akprox on forward_domain
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix error on ProxyProviderForm when not using proxy mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix default for outpost form's type missing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add additional desc for proxy modes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix service account permissions not always being updated
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost/proxy: fix redirecting to incorrect host for domain mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: improve error handling for network errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: fix image naming not matching main imaeg
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/proxy: fix redirects for domain mode and traefik
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix colour for paragraphs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: fix consent stage not showing permissions correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add domain-level docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix broken links
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/proxy: remove dead code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: fix missing id for #header-text
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 23:10:17 +02:00
fb8d67a9d9
core: add configure_url to UserSettings for both stages and sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 19:21:27 +02:00
029d58191e
sources/saml: include metadata download link in API response
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 17:22:03 +02:00
75404f1345
web/admin: pass full configure flow URL instead of just boolean
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 17:14:54 +02:00
ba1b23c879
flows: move flow relevant info into ContextualFlowInfo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 16:53:28 +02:00
ae8cf00a21
tests/e2e: switch to ghcr images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 15:32:23 +02:00
d9ffb23a80
web/admin: improve ldap form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-08 09:31:36 +02:00
dab5f4c768
build(deps): bump @typescript-eslint/parser in /web ( #982 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.26.0 to 4.26.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-08 09:27:20 +02:00
cd6632fca6
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #984 )
2021-06-08 08:54:42 +02:00
ea1741838c
build(deps): bump eslint-plugin-lit from 1.4.1 to 1.5.0 in /web ( #983 )
2021-06-08 08:54:33 +02:00
8256fa8c0b
build(deps): bump duo-client from 4.3.1 to 4.3.2 ( #985 )
2021-06-08 08:54:03 +02:00
486a930163
build(deps): bump boto3 from 1.17.88 to 1.17.89 ( #986 )
2021-06-08 08:53:43 +02:00
8a58a31bd6
build(deps): bump github.com/go-openapi/runtime in /outpost ( #987 )
2021-06-08 08:53:34 +02:00
deb0d3f7bc
website: add LDAP to protocols
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 22:27:53 +02:00
10208b45b6
website/docs: fix API browser not loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 22:19:11 +02:00
25f987ba2b
stages/prompt: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 17:40:06 +02:00
f23111beff
stages/user_write: add tests for duplicate data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 16:42:01 +02:00
0f693158b6
stages/email: add tests for inaccessible email templates
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 16:09:39 +02:00
e51226432f
web: update default flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-07 10:18:40 +02:00
b1fbcef98a
build(deps-dev): bump prettier from 2.3.0 to 2.3.1 in /website ( #979 )
2021-06-07 08:38:07 +02:00
ce56192412
build(deps-dev): bump pytest-django from 4.3.0 to 4.4.0 ( #980 )
2021-06-07 08:37:56 +02:00
70d72f340f
outpost: fix default value for buildHash
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 23:07:23 +02:00
7524e114d9
outpost/ldap: add http server for healthchecks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 23:07:13 +02:00
4d7dab92bc
website/docs: add changelog for 2021.6
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 19:43:47 +02:00
a36e3aa3a4
web: rename Form.reset to resetForm to prevent t.form is not a function error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 19:28:16 +02:00
fceab788d2
outposts: fix error during outpost disconnect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 19:25:09 +02:00
d55d44d664
web/user: fix deletion of authenticator not refreshing page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 19:09:29 +02:00
88cc38394e
root: improve sentry tags to simplify queries
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 14:51:43 +02:00
ea1696a275
root: add stale.yml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 14:47:03 +02:00
552d26eb98
outpost: only build in docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 14:11:38 +02:00
90a5c84ac8
core: make EndSessionView inherit PolicyAccessView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 14:07:50 +02:00
b55c3a687d
web/admin: fix default for policy binding negate
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 14:04:20 +02:00
e786244988
root: don't run main ci for website or outpost changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 13:56:38 +02:00
68f1fbebf4
root: add question template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 13:56:38 +02:00
9180d448df
core: move end-session to core
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 13:56:38 +02:00
67470590c2
web/flows: only show permissions header when permissions are defined
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 13:56:38 +02:00
fe2e850303
build(deps): bump rollup from 2.50.6 to 2.51.0 in /web ( #977 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.50.6 to 2.51.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.50.6...v2.51.0 )
---
updated-dependencies:
- dependency-name: rollup
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-06-06 13:56:24 +02:00
a7a3c158ea
build(deps): bump eslint from 7.27.0 to 7.28.0 in /web ( #976 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.27.0 to 7.28.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.27.0...v7.28.0 )
---
updated-dependencies:
- dependency-name: eslint
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-06-06 13:56:13 +02:00
98d0986ac8
build(deps): bump boto3 from 1.17.87 to 1.17.88 ( #978 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.87 to 1.17.88.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.87...1.17.88 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-06 13:56:05 +02:00
bedf7fbcaa
web/admin: don't show backup error when server can't backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 12:51:23 +02:00
1f35f73c66
api: add CAN_BACKUP capability
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 12:44:43 +02:00
8ea02e4cc9
web/admin: fix charts not showing with null values
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 12:40:32 +02:00
f399b32135
web: fix form for charts not matching the rest
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 12:40:20 +02:00
0032f535da
core: add minor tests for users api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 01:23:04 +02:00
3c349b1f22
tests: fix missing test GeoIP database
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 01:08:11 +02:00
17326615b7
events: rewrite GeoIP to a wrapper, reload file every 8 hours
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-06 00:42:41 +02:00
f5dbdbd48b
*: add clear param to file upload API to delete stored file and reset field
...
closes #949
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 21:33:03 +02:00
277c2f4aad
core: make application.meta_icon nullable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#949
2021-06-05 21:06:52 +02:00
d38f944435
web: fix ModalForm loading data even when not in viewport
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 20:51:58 +02:00
ba3e0a0586
core: fix flow query
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 20:30:56 +02:00
7581c84a37
flows: fix tests using flow.background.url
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 20:29:31 +02:00
86b450c6d1
flows: add compatibility_mode to toggle ShadyDOM
...
closes #894
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 20:04:30 +02:00
e43e42139a
web: migrate templates back to django
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 19:38:24 +02:00
0b90cfcec4
flows: set default background in code not model
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 19:38:13 +02:00
cefe3fa6dd
outposts: fix docker controller always replacing beta images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 16:08:20 +02:00
24da24b5d5
stages/identification: allow setting of a password stage to check password and identity in a single step
...
closes #970
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-05 16:05:03 +02:00
f996f9d4e3
tests/e2e: ensure outpost service account has correct permissions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-04 09:46:31 +02:00
5411412626
build(deps): bump golang from 1.16.4 to 1.16.5 in /outpost ( #966 )
...
Bumps golang from 1.16.4 to 1.16.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 09:37:13 +02:00
f9050f9192
build(deps): bump golang from 1.16.4 to 1.16.5 ( #967 )
...
Bumps golang from 1.16.4 to 1.16.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 09:37:02 +02:00
bc75c07e65
build(deps): bump rollup from 2.50.5 to 2.50.6 in /web ( #968 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.50.5 to 2.50.6.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.50.5...v2.50.6 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 09:35:59 +02:00
c02b943612
build(deps): bump boto3 from 1.17.86 to 1.17.87 ( #969 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.86 to 1.17.87.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.86...1.17.87 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 09:35:47 +02:00
7b39718bd1
tenants: fix fallback for unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 22:40:01 +02:00
e9621bae06
tests: show logs for containers on failed e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 22:17:18 +02:00
0eaabbc0f3
admin: fix upgrading deletion of tasks when listing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 17:42:13 +02:00
5e3628bea6
core: add fallback URLs for websocket to cleanup test logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 17:26:18 +02:00
290ebef8e3
core: instead of migrating sessions, clear cache on initial upgrade
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 17:20:25 +02:00
46ab1d20df
stages/email: fix token being created without identifier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 14:54:07 +02:00
48e68d6852
core: fix token identifier not being set to unique
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 11:45:48 +02:00
cde056825e
build(deps): bump @sentry/browser from 6.5.0 to 6.5.1 in /web ( #962 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.5.0...6.5.1 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 10:25:31 +02:00
de25b64f2b
build(deps): bump django from 3.2.3 to 3.2.4 ( #964 )
...
Bumps [django](https://github.com/django/django ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.3...3.2.4 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 10:00:12 +02:00
32f0c6abe1
build(deps): bump boto3 from 1.17.85 to 1.17.86 ( #963 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.85 to 1.17.86.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.85...1.17.86 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 09:59:49 +02:00
960210f351
build(deps): bump @sentry/tracing from 6.5.0 to 6.5.1 in /web ( #961 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.5.0...6.5.1 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-03 09:59:39 +02:00
7c300f0858
web/admin: fix flow export button not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 00:40:07 +02:00
ed3859800c
core: improve API validation for Application's set_icon_url (fix JSON Syntax Error)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 00:39:56 +02:00
06b7f62a40
core: make app's meta_launch_url textfield
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-03 00:21:20 +02:00
45b7c349f1
Merge branch 'next'
2021-06-02 23:46:40 +02:00
7bef6f7153
Zabbix Integration Instructions ( #960 )
2021-06-02 23:16:52 +02:00
d32e40b1f8
tenants: fix unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 22:38:30 +02:00
cec47c3cfc
providers/oauth2: show id_token issues for refresh token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 22:05:04 +02:00
4d773274d4
web: fix missing default favicon and not updating correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 21:47:56 +02:00
3ea2b16a12
tenants: add separate field for favicon url
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 21:31:04 +02:00
974ddc07f7
web: improve loading of custom favicon
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 21:19:39 +02:00
2f64b76eba
flows: fix invalid background URL when using manually set static or http
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 21:09:54 +02:00
a113778ca7
web/admin: fix css for dropdown toggles which are secondary
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 20:42:31 +02:00
06caaa7c80
web/admin: fix BoundPoliciesList's policy edit button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 20:29:34 +02:00
b50ac96605
providers/oauth2: remove size limit on Access code nonce
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 20:20:07 +02:00
166b98fa34
web/admin: fix BoundPoliciesList's edit policy button not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 18:00:26 +02:00
6d0e0cbe5a
outposts: improve validation of providers (must match outpost type)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 16:04:41 +02:00
b339452843
web: set favicon based on current tenants branding logo
...
closes #956
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 14:38:24 +02:00
4f04ab7a5f
sources/oauth: fix azure AD get_profile_info not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 11:34:59 +02:00
35bcd5d174
sources/oauth: improve debug logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 11:34:18 +02:00
644ff4a90c
outposts: fix error when validating kubeconfig
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-02 10:25:59 +02:00
05d45383be
build(deps): bump drf-spectacular from 0.16.0 to 0.17.0 ( #957 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.16.0...0.17.0 )
---
updated-dependencies:
- dependency-name: drf-spectacular
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-06-02 09:25:28 +02:00
702fdfedb7
build(deps): bump uvicorn from 0.13.4 to 0.14.0 ( #958 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.13.4 to 0.14.0.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.13.4...0.14.0 )
---
updated-dependencies:
- dependency-name: uvicorn
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-06-02 09:24:46 +02:00
2a0af8750d
build(deps): bump boto3 from 1.17.84 to 1.17.85 ( #959 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.84 to 1.17.85.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.84...1.17.85 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-02 09:24:18 +02:00
770316a49f
web/admin: fix oauth source not creatable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:36:21 +02:00
85d349e776
web/admin: only allow outpost providers matching outpost type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:35:36 +02:00
f29344e91f
web/admin: improve error handling for non-rest_framework errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:34:16 +02:00
9900cc5c81
web/admin: fix urls not showing when pre-selected provider is used
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:33:59 +02:00
3af48a81e2
web/admin: fix source type not always matching modelname
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:30:04 +02:00
5bebf26908
web/admin: fix CanSaveMedia -> SaveMedia
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-01 23:16:21 +02:00
eea831fb5a
build(deps): bump @typescript-eslint/parser in /web ( #952 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.25.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 10:02:48 +02:00
2e4a9219a2
build(deps): bump @sentry/tracing from 6.4.1 to 6.5.0 in /web ( #951 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.4.1...6.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 10:02:34 +02:00
7f1098ce9b
build(deps): bump @sentry/browser from 6.4.1 to 6.5.0 in /web ( #953 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.4.1...6.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 09:27:49 +02:00
6cd6224d2b
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #954 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.25.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 09:27:38 +02:00
43d85f8696
build(deps-dev): bump pylint from 2.8.2 to 2.8.3 ( #955 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.8.2...v2.8.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 09:27:29 +02:00
ef8b26db13
Fix typo in migrations for authenticator_webauthn ( #950 )
2021-06-01 00:24:20 +02:00
ebfa7c8dce
website/docs: fix docs for outpost annotations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-31 23:32:17 +02:00
e295f18e78
web/admin: fix error when importing SAML Metadata
...
closes #948
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-31 22:26:24 +02:00
cef5c2b084
website/docs: add note for CSRF in hass
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-31 17:08:39 +02:00
e24a9e3119
policies: fix missing negate flag of policy bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-31 11:50:29 +02:00
264a170a7e
build(deps): bump rollup from 2.50.2 to 2.50.5 in /web ( #945 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.50.2 to 2.50.5.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.50.2...v2.50.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 09:06:21 +02:00
8e1c2d7fc0
build(deps): bump @babel/preset-env from 7.14.2 to 7.14.4 in /web ( #946 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.2 to 7.14.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.4/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 09:06:07 +02:00
6c7f4197a1
build(deps): bump chart.js from 3.3.0 to 3.3.2 in /web ( #944 )
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 3.3.0 to 3.3.2.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.3.0...v3.3.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 09:05:54 +02:00
1cd3866855
build(deps): bump django-redis from 4.12.1 to 5.0.0 ( #947 )
...
Bumps [django-redis](https://github.com/jazzband/django-redis ) from 4.12.1 to 5.0.0.
- [Release notes](https://github.com/jazzband/django-redis/releases )
- [Changelog](https://github.com/jazzband/django-redis/blob/master/CHANGES.rst )
- [Commits](https://github.com/jazzband/django-redis/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 09:05:03 +02:00
6a9c95c593
root: generate API Client in dockerfile instead of copying it ( #942 )
...
* root: generate API Client in dockerfile instead of copying it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: fix docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix path for docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: set explicit buildContext
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 17:28:58 +02:00
80adafdb48
admin: fix attribute error when loading old taskinfo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 16:22:13 +02:00
72f5a4c460
outposts: fix possible recursion error in docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 16:22:02 +02:00
fb6242d2d3
Merge pull request #941 from goauthentik/authenticated-sessions
...
Session management
2021-05-30 15:12:49 +02:00
b9773d39c0
core: add tests for authenticated sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 14:43:00 +02:00
0e8d9aa45d
api: add System info API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 14:01:20 +02:00
fc45d35699
core: add migration for sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 13:08:29 +02:00
7e8044619c
lib: return default IP if none could be extracted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 12:49:44 +02:00
cf57660772
web/admin: add basic session management UI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 01:02:20 +02:00
66a04aeec5
api: add can_geo_ip capability
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 01:02:03 +02:00
73338bdf32
core: add geo_ip to authenticated sessions if enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 01:01:20 +02:00
059da74d1c
core: add current attribute to authenticated_session API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 00:31:41 +02:00
45b8b1e198
core: delete AuthenticatedSession on logout
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 00:27:33 +02:00
5e43eb9838
Merge branch 'master' into authenticated-sessions
2021-05-30 00:23:09 +02:00
11607622a3
web/admin: fix proxy provider's certificate not being optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 00:22:58 +02:00
133fc38c05
core: initial authenticated sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-30 00:15:16 +02:00
f51ab7a878
policies/reputation: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 23:46:13 +02:00
c89b8a5f7c
web/admin: add UI for reputations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 23:01:45 +02:00
31ad09c391
stages/identification: add signal which is sent upon identification failure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 22:58:32 +02:00
05b3c4ddb3
policies/reputation: save username instead of user object
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 22:49:58 +02:00
d52cc30341
website/docs: fix website build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 22:00:47 +02:00
d2e9683411
website/docs: add tenants
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 21:56:09 +02:00
a4c28a28b4
website/docs: improve docs for expressions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 21:47:35 +02:00
6232333a52
Merge pull request #940 from goauthentik/tenant
...
Tenancy
2021-05-29 21:22:10 +02:00
a1203cf4b2
flows: fix ToDefaultFlow not using tenants
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 20:32:42 +02:00
8427fb87f6
tenants: add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 19:47:55 +02:00
e3578eb7ae
Merge branch 'master' into tenant
2021-05-29 19:17:23 +02:00
5990b8d4de
outposts: fix docker container not being stopped correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 19:16:39 +02:00
3b31b7ce83
core: add http host in log messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 19:07:54 +02:00
4d9b362dbf
tenants: add migration to add default tenant
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 19:06:35 +02:00
7bd93ed18e
web/admin: add webui for tenants
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:55:08 +02:00
477ff85109
flows: migrate flow_unenrollment to tenant
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:44:02 +02:00
fae8b80ceb
core: fix usage of config on templates
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:31:05 +02:00
df92f01719
flows: remove default-recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:30:55 +02:00
9dd6b7d436
flows: remove default-enrollment
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:14:37 +02:00
14f85ec980
tenants: migrate context_processor to tenants
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 18:01:48 +02:00
ff611f21cd
tenants: initial implementation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-29 17:47:25 +02:00
a1b6e09e8a
outposts: set restart-policy on docker container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-28 17:18:11 +02:00
02b5742228
stages/authenticator_duo: add default setup flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-28 16:47:39 +02:00
c5cc84c8b6
build(deps-dev): bump requests-mock from 1.9.2 to 1.9.3 ( #939 )
2021-05-28 09:35:39 +02:00
109ada570f
build(deps): bump boto3 from 1.17.82 to 1.17.83 ( #938 )
2021-05-28 09:35:32 +02:00
b9436c281a
build(deps): bump rollup from 2.50.1 to 2.50.2 in /web ( #937 )
2021-05-28 09:35:20 +02:00
89f2f920cf
build(deps): bump boto3 from 1.17.80 to 1.17.82 ( #935 )
2021-05-27 09:46:57 +02:00
abd0d585a6
build(deps): bump typescript from 4.2.4 to 4.3.2 in /web ( #932 )
2021-05-27 09:26:26 +02:00
ee74281537
build(deps): bump rollup from 2.50.0 to 2.50.1 in /web ( #933 )
2021-05-27 09:26:09 +02:00
5488db3574
build(deps): bump docker/setup-qemu-action from 1.1.0 to 1.2.0 ( #934 )
2021-05-27 09:25:50 +02:00
61f92095a5
build(deps): bump urllib3 from 1.26.4 to 1.26.5 ( #936 )
2021-05-27 09:25:19 +02:00
3a9f081e1b
web/admin: improve persistence for test forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-26 12:08:11 +02:00
a237ae3363
web/admin: add Modal to check application access for any user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-26 12:05:17 +02:00
523621daa2
core: make application's check_access API return a PolicyResult and accept for_user as superuser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-26 11:47:23 +02:00
309d80a921
ci: build image with timestamp for flux
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-26 10:37:33 +02:00
1bd41116a4
Merge branch 'master' into next
2021-05-26 10:28:03 +02:00
a7b85aeda2
build(deps): bump rollup from 2.49.0 to 2.50.0 in /web ( #929 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.49.0 to 2.50.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.49.0...v2.50.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-26 10:22:04 +02:00
142861e3ee
Merge pull request #930 from goauthentik/dependabot/pip/boto3-1.17.80
...
build(deps): bump boto3 from 1.17.79 to 1.17.80
2021-05-26 10:21:55 +02:00
02411bb543
tests/e2e: fix IdentificationStage not having sources set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 17:35:24 +02:00
c4453f38a2
stages/identification: make shown sources configurable
...
closes #918
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 16:37:53 +02:00
250e23408e
Duo ( #917 )
...
* stages/authenticator_duo: initial duo stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_duo: improve setup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: add Duo support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: make use of oneOf OpenAPI to annotate all challenge types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: update to new api schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: fix client usage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: return user info when user can't search
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix linting error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages: fix stage unittests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add default challenge response
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: update types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: fix mismatched names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add duo docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_duo: add missing duo device
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix enable buttons missing on stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: annotate PromptChallengeResponse's additionalProperties
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: improve logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix flow titles not being set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix invalid flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: fix error when authorization header has no spaces
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: handle integrity error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: handle disconnects without outpost better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: allow blank on WithUserInfo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 13:35:59 +02:00
6f3eb4c068
flows: allow blank on WithUserInfo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 12:53:48 +02:00
58a4b20297
outposts: handle disconnects without outpost better
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 12:06:55 +02:00
6d3e067a2b
stages/user_write: handle integrity error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 11:46:15 +02:00
6db2bf2a21
api: fix error when authorization header has no spaces
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 11:40:49 +02:00
6893948fa0
tests/e2e: fix invalid flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 11:18:47 +02:00
6317a8c5d0
Merge branch 'master' into duo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-05-25 09:58:38 +02:00
bc39320f86
tests/e2e: fix flow titles not being set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-25 09:50:03 +02:00
2001cf0e04
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #925 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 09:24:44 +02:00
712c5df5b1
build(deps): bump @typescript-eslint/parser in /web ( #926 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 09:20:21 +02:00
8057c63cb4
build(deps): bump chart.js from 3.2.1 to 3.3.0 in /web ( #927 )
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.2.1...v3.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 09:20:10 +02:00
7816a3075a
build(deps): bump boto3 from 1.17.78 to 1.17.79 ( #928 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.78 to 1.17.79.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.78...1.17.79 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 09:19:42 +02:00
1679e94956
web/flows: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 23:43:48 +02:00
8ecac59eca
stages/prompt: annotate PromptChallengeResponse's additionalProperties
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 22:55:24 +02:00
af504e13a2
web/admin: fix enable buttons missing on stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 22:25:38 +02:00
8183a51b72
stages/authenticator_duo: add missing duo device
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 22:16:29 +02:00
ab25610643
website/docs: add duo docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 22:11:16 +02:00
127ebed5c6
flows: fix mismatched names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 21:09:18 +02:00
716923e17a
web/flows: update types
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 20:59:44 +02:00
c6bb6709fd
flows: add default challenge response
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 20:27:50 +02:00
fb4e0723ee
stages: fix stage unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 17:12:48 +02:00
8ecacb319c
web: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 16:31:05 +02:00
2a5926608f
outposts/ldap: return user info when user can't search
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 16:09:05 +02:00
763c3fcfe0
outposts/ldap: fix client usage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 15:58:59 +02:00
1b346866da
Merge branch 'master' into duo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-05-24 14:54:24 +02:00
25a88c17d1
outpost: update to new api schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 14:41:40 +02:00
6f6ae7831e
flows: make use of oneOf OpenAPI to annotate all challenge types
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-24 14:11:23 +02:00
0062872e18
build(deps): bump celery from 5.0.5 to 5.1.0 ( #921 )
2021-05-24 12:51:24 +02:00
e49fb3295f
build(deps): bump eslint from 7.26.0 to 7.27.0 in /web ( #920 )
2021-05-24 12:49:36 +02:00
0e89353ac9
build(deps): bump boto3 from 1.17.77 to 1.17.78 ( #924 )
2021-05-24 12:49:03 +02:00
b8f98881fa
build(deps): bump rollup from 2.48.0 to 2.49.0 in /web ( #919 )
2021-05-24 12:48:53 +02:00
f887850b95
build(deps): bump github.com/getsentry/sentry-go in /outpost ( #922 )
2021-05-24 12:48:45 +02:00
2ec4b4ec98
build(deps): bump django-guardian from 2.3.0 to 2.4.0 ( #923 )
2021-05-24 12:48:23 +02:00
c98e4196bd
website/docs: ingress nginx auth headers ( #916 )
...
Extend example how to pass through auth headers from authentik if using ingress nginx as forward auth.
2021-05-23 22:49:31 +02:00
3b41c662ed
stages/authenticator_validate: add Duo support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 22:31:12 +02:00
65522186f1
stages/authenticator_duo: improve setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 21:44:52 +02:00
9f5a3c396d
stages/authenticator_duo: initial duo stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 21:10:39 +02:00
53e2b2c784
Prometheus metrics ( #914 )
...
* admin: add worker metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* admin: add version metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: add gauge for system tasks
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: add gauge for last hello and connection status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: re-add prometheus metrics to database
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: allow access to metrics without credentials when debug is on
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add UpdatingGauge to auto-set value on load
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add metrics for cache and building
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* policies: add metrics for policy engine
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: add histogram for task durations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: revert to gauge because values are updated on export view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add gauge to count all models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: add metrics for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 20:29:34 +02:00
a5cd9fa141
outposts: improve logging for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 19:27:24 +02:00
039a1e544e
outpost: use same http client for api requests and oauth token redeeming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-23 19:27:08 +02:00
0768b201a7
Merge branch 'version-2021.5'
2021-05-22 20:47:48 +02:00
0144e1ad72
Merge branch 'next'
2021-05-22 20:27:26 +02:00
9b57f0b81d
Merge branch 'version-2021.5' into next
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/en.po
# web/src/locales/pseudo-LOCALE.po
2021-05-22 20:01:16 +02:00
934cfa483c
website/docs: add release notes for 2021.5.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-22 13:11:06 +02:00
50308510b4
Merge branch 'version-2021.5' into next
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/en.po
# web/src/locales/pseudo-LOCALE.po
2021-05-22 13:10:04 +02:00
bb89b9b572
Merge branch 'version-2021.5' into next
2021-05-21 23:50:43 +02:00
1a0f72d0a8
Merge branch 'version-2021.5' into next
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/stages/authenticator_static/api.py
# swagger.yaml
2021-05-21 21:33:18 +02:00
c526e5fb9a
policies: improve debug logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-21 19:10:15 +02:00
7aa903d715
website/docs: update k8s install docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-21 19:02:05 +02:00
b826eb264e
flows: rename oob to oobe
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-21 12:06:39 +02:00
a4960064c9
build(deps): bump postcss from 8.2.15 to 8.3.0 in /website ( #911 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.15 to 8.3.0.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.2.15...8.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-21 09:33:19 +02:00
94bddb9886
build(deps): bump codemirror from 5.61.0 to 5.61.1 in /web ( #912 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.61.0 to 5.61.1.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.61.0...5.61.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-21 09:33:08 +02:00
f38702f361
build(deps): bump boto3 from 1.17.76 to 1.17.77 ( #913 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.76 to 1.17.77.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.76...1.17.77 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-21 09:32:59 +02:00
c49fac39b1
g: set x-forwarded-proto based on upstream TLS Status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-21 00:03:02 +02:00
b3390f0ab4
website/docs: update nginx config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 22:06:55 +02:00
7666c246c3
Merge branch 'version-2021.5'
2021-05-20 20:46:18 +02:00
13cc33c39c
website/docs: add 2021.5.3 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 19:14:28 +02:00
d2c06c40ea
sources/plex: remove default for plex_token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 19:09:51 +02:00
9a48c2fd9a
outposts: fix error on outpost disconnect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 18:07:07 +02:00
be5a6c0310
api: add set_*_url method for Application and Flow to set icon/background to URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 17:18:40 +02:00
92106ca4bf
api: add capabilities to API, add can_save_media
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 17:00:47 +02:00
f6f93640c5
outposts: fix update signal not being sent to correct instances
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 15:23:18 +02:00
b8c76eaf1c
build(deps): bump @sentry/tracing from 6.4.0 to 6.4.1 in /web ( #908 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-20 10:13:43 +02:00
9dbbd4eff6
build(deps): bump @sentry/browser from 6.4.0 to 6.4.1 in /web ( #907 )
2021-05-20 10:08:47 +02:00
2908be5272
build(deps): bump boto3 from 1.17.75 to 1.17.76 ( #909 )
2021-05-20 10:08:37 +02:00
1324ec5146
web/admin: fix flow form not loading data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 01:09:50 +02:00
0f556fe8a3
web: remove po lineNumbers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-20 00:06:10 +02:00
19371dad65
web: fix t.reset is not a function
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-19 23:37:23 +02:00
acf1ad91d9
providers/oauth2: fix double login required when prompt=login
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-19 23:34:27 +02:00
a74419214c
providers/proxy: fix redirect_uris not always being set on save
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-19 23:10:00 +02:00
7bd8110984
build(deps): bump @lingui/macro from 3.8.10 to 3.9.0 in /web ( #902 )
2021-05-19 14:50:26 +02:00
aa5623772c
build(deps): bump @lingui/core from 3.8.10 to 3.9.0 in /web ( #905 )
2021-05-19 14:47:43 +02:00
50ede4cc2c
build(deps): bump @lingui/cli from 3.8.10 to 3.9.0 in /web ( #903 )
...
Bumps [@lingui/cli](https://github.com/lingui/js-lingui ) from 3.8.10 to 3.9.0.
- [Release notes](https://github.com/lingui/js-lingui/releases )
- [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lingui/js-lingui/compare/v3.8.10...v3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 07:35:34 +02:00
879ad27602
build(deps): bump @patternfly/patternfly from 4.102.2 to 4.103.6 in /web ( #904 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.102.2 to 4.103.6.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.102.2...prerelease-v4.103.6 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 07:35:21 +02:00
37a63d104f
build(deps): bump boto3 from 1.17.74 to 1.17.75 ( #906 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.74 to 1.17.75.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.74...1.17.75 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 07:35:07 +02:00
bc6aef7af2
lib: improve sentry integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-18 11:29:36 +02:00
2498e72f5d
web: remove nginx config, add caching headers to g
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-18 10:15:52 +02:00
c61442c121
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #895 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.23.0 to 4.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.24.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 09:30:24 +02:00
2d66837742
build(deps): bump @sentry/tracing from 6.3.6 to 6.4.0 in /web ( #896 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.6 to 6.4.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.3.6...6.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 09:30:16 +02:00
90e7fbe238
build(deps): bump @babel/core from 7.14.2 to 7.14.3 in /web ( #897 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.2 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 09:24:19 +02:00
4447f737e8
build(deps): bump @typescript-eslint/parser in /web ( #898 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.23.0 to 4.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.24.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 09:24:10 +02:00
c13c747263
build(deps): bump @babel/plugin-transform-runtime in /web ( #899 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.14.2 to 7.14.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.3/packages/babel-plugin-transform-runtime )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 09:24:00 +02:00
cac23f2fa4
Merge pull request #900 from goauthentik/dependabot/npm_and_yarn/web/sentry/browser-6.4.0
...
build(deps): bump @sentry/browser from 6.3.6 to 6.4.0 in /web
2021-05-18 09:23:48 +02:00
788ea46d8c
flows: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-18 09:23:22 +02:00
c285c6b476
Merge pull request #901 from goauthentik/dependabot/pip/boto3-1.17.74
2021-05-18 08:31:48 +02:00
a7cf364e43
build(deps): bump boto3 from 1.17.73 to 1.17.74
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.73 to 1.17.74.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.73...1.17.74 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-18 04:29:36 +00:00
06dee5d5d8
flows: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-17 23:38:31 +02:00
3cf0f07baf
*: fix API Schema for file uploads
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-17 23:12:52 +02:00
e177ab33e0
root: Merge pull request #886 from goauthentik/openapi-v3
...
OpenAPI v3
2021-05-17 21:25:07 +02:00
9e7c9ae649
web: fix API Path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-17 20:48:58 +02:00
f016095891
Merge branch 'master' into openapi-v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-05-17 20:37:18 +02:00
c4751e4b59
Merge branch 'master' into openapi-v3
2021-05-17 00:12:30 +02:00
7f4bd27b85
Merge branch 'master' into openapi-v3
2021-05-16 23:51:45 +02:00
a51a18f3a3
root: remove swagger
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 23:24:52 +02:00
b13d6deda8
root: explicitly set --user for codegen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 23:14:51 +02:00
626006725e
ci: always use makefile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 22:57:02 +02:00
f9ce41229d
api: fix unittests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 22:36:26 +02:00
ae6a406b1d
Merge branch 'master' into openapi-v3
2021-05-16 22:29:39 +02:00
330219e76f
Merge branch 'master' into openapi-v3
2021-05-16 22:26:07 +02:00
0db17b9729
root: remove yasg
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 22:18:04 +02:00
9f9ee66cc4
api: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 21:57:04 +02:00
ab2bd622a8
Merge branch 'master' into openapi-v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# outpost/pkg/ak/api.go
# outpost/pkg/ak/global.go
# outpost/pkg/ldap/instance_bind.go
2021-05-16 21:36:24 +02:00
6bd27d27ec
outpost: use shorter API Calls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 21:35:23 +02:00
a5233f89b2
outpost: migrate to openapitools/openapi-generator-cli
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 21:07:01 +02:00
8b6292b3de
api: don't overwrite 400 and 403
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 20:54:58 +02:00
cbed5a6522
api: fix missing error definitions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 19:53:04 +02:00
589f806b7c
flows: fix schema for flow executor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 19:13:31 +02:00
07dc648470
web: fix mixed Static/TOTP pages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:59:33 +02:00
41f6d3b6e7
stages/authenticator_static: add serializer for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:55:47 +02:00
ec8490e105
web: fix remaining API Calls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:52:27 +02:00
69668a2a05
web: fix designation for flow lookups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:46:04 +02:00
d0f1daf025
admin: make tasks's retry api not ask for a body
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:43:47 +02:00
d38fd603dd
web: fix more special API Calls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:41:02 +02:00
ba5374f6e1
web: mass update API calls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:24:15 +02:00
7152d7ee01
outposts: fix schema for outposts health
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:10:11 +02:00
ab07113530
admin: migrate WorkerViewSet to APIView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:06:46 +02:00
a7d7b46747
admin: migrate version view to APIView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 18:00:02 +02:00
dde1dabf97
web: pass 2 migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:53:59 +02:00
1f05484e3c
web/admin: migrate more components
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:51:58 +02:00
9a44088d2b
admin: migrate metrics viewset to APIView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:49:37 +02:00
b351ae12c5
api: make config viewset single view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:44:19 +02:00
759bf59780
core: make filefields readonly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:34:55 +02:00
10cb60f48e
api: fix pagination not being required in schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 17:32:13 +02:00
99be97206b
web: fix enums
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 15:31:13 +02:00
ef9f08553c
*: linting pass, rename from swagger to schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 15:22:57 +02:00
4fb71a6bdd
api: fix pagination schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 15:08:51 +02:00
3ab7588b73
web: Read() to Retrieve()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 14:43:42 +02:00
cac1f242dc
*: replace swagger with openapi
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 14:23:05 +02:00
0bac738090
*: fix static response descriptions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-16 14:07:29 +02:00
1324d03815
*: initial migration to openapi v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-15 23:57:28 +02:00