0b7ebf0e07
release: 2021.5.1
2021-05-13 20:50:31 +02:00
ddca8ef3ca
tests/integration: fix outpost tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 20:33:41 +02:00
709581f5a8
root: use ghcr images by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 20:15:29 +02:00
72e41c03f5
lifecycle: run worker as root and drop perms later to fix docker permission issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 20:11:49 +02:00
40503d06b7
web/admin: improve UI for plex source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 18:12:07 +02:00
1df8790050
stages/authenticator_static: fix error when listing devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 18:09:55 +02:00
3c23ad340f
web/admin: improve diagram api for flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 18:01:40 +02:00
f9f2e00913
core: improve error handling for backups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 17:56:49 +02:00
8362507bdf
outposts: fix GIT_BUILD_HASH not being set correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 17:49:11 +02:00
a2181c3bf0
build(deps): bump actions/create-release from 1.0.0 to 1.1.4 ( #876 )
2021-05-13 15:40:05 +02:00
a07ded0dae
build(deps): bump actions/github-script from 0.2.0 to 4.0.2 ( #877 )
2021-05-13 15:39:48 +02:00
3b0b9301ee
build(deps): bump django from 3.2.2 to 3.2.3 ( #878 )
2021-05-13 15:39:40 +02:00
919f293fc7
tests/e2e: fix redirect_uri
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 13:09:30 +02:00
c4df2e5a50
Merge branch 'master' into next
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-05-13 12:47:55 +02:00
4d1500e0f3
outposts/proxy: revert to using request Host for redirect URI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-13 12:34:53 +02:00
281bd4c69a
build(deps): bump @babel/core from 7.14.0 to 7.14.2 in /web ( #868 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.0 to 7.14.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.14.2/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-13 11:23:08 +02:00
e4678aa032
build(deps): bump @babel/plugin-transform-runtime in /web ( #869 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.13.15 to 7.14.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.14.2/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-13 11:21:52 +02:00
ff1c4d555a
build(deps): bump @babel/preset-env from 7.14.1 to 7.14.2 in /web ( #870 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.1 to 7.14.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.14.2/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-13 11:20:46 +02:00
4a3e34d40a
build(deps): bump @docusaurus/preset-classic in /website ( #872 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-alpha.75 to 2.0.0-beta.0.
- [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.0/packages/docusaurus-preset-classic )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 11:18:39 +02:00
6939898bbe
build(deps): bump @babel/plugin-proposal-decorators in /web ( #871 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.13.15 to 7.14.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.14.2/packages/babel-plugin-proposal-decorators )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 11:18:30 +02:00
549607c5ed
build(deps): bump kubernetes from 12.0.1 to 17.17.0 ( #874 )
...
Bumps [kubernetes](https://github.com/kubernetes-client/python ) from 12.0.1 to 17.17.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/v12.0.1...v17.17.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 11:18:20 +02:00
f61acdfbfd
build(deps): bump geoip2 from 4.1.0 to 4.2.0 ( #873 )
2021-05-13 11:15:25 +02:00
e3572bad76
build(deps): bump boto3 from 1.17.71 to 1.17.72 ( #875 )
2021-05-13 10:36:43 +02:00
8f99891a9d
release: 2021.5.1-rc10
2021-05-12 21:25:18 +02:00
99d5262d41
ci: install git in final test containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 21:24:35 +02:00
97a3c2d88b
release: 2021.5.1-rc9
2021-05-12 20:50:29 +02:00
e91ff4566d
Merge branch 'next' into version-2021.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# outpost/pkg/version.go
2021-05-12 20:49:58 +02:00
dc942b2f4c
outposts: build as gh-<commit hash>
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 20:37:55 +02:00
a3fccbdaff
outposts: add build_hash for docker image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 20:36:18 +02:00
bdf9f26d07
outposts: compare build hash in outdated check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 19:05:29 +02:00
901cea1453
outposts: send build hash as part of hello
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 19:02:04 +02:00
37b57ac28f
outposts: include git commit hash in build from git branch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 18:56:44 +02:00
e9aa37ba67
outposts/ldap: fix user info caching, fix mixed case DN
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#864
2021-05-12 18:49:15 +02:00
9a0aa4c79b
outposts/ldap: add infinite loop prevention
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 18:31:44 +02:00
34ab68a169
outposts: cleanup logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 18:01:46 +02:00
52cf4890cf
root: remove servername from backup files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 17:53:23 +02:00
8e5d03cb86
outposts: remove legacy API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 16:41:54 +02:00
2190fa555b
events/api: fix error when updating transports
...
closes #866
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 16:41:30 +02:00
ae1edde17b
ci: install git in container for dbbackup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 16:30:51 +02:00
3ad1c3f212
web/admin: fix AuthenticatorValidationStage's form not setting notConfiguredAction
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#802
2021-05-12 16:28:14 +02:00
3665e2fefa
release: 2021.5.1-rc8
2021-05-12 14:52:34 +02:00
3dbe35cf9e
stages/invitation: fix wrong serializer used for user model
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# swagger.yaml
2021-05-12 14:22:16 +02:00
65ec444e52
build(deps): bump boto3 from 1.17.70 to 1.17.71 ( #865 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.70 to 1.17.71.
- [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.70...1.17.71 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-12 10:46:06 +02:00
c7f0ea8a4b
root: update dbbackup to git version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 01:20:31 +02:00
0620324702
root: bump version of psf black
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-12 00:42:46 +02:00
5a802bcf83
web/admin: fix list of outpost status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 22:59:45 +02:00
00c8054893
web/admin: fix border on dark mode in firefox
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 22:27:33 +02:00
dc2538f59d
web/admin: fix outpost health not updating on refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 21:53:19 +02:00
5a0e78c698
outposts: fix issue with duplicate outpost health
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 21:46:30 +02:00
fd4e8a59f4
web/admin: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 20:09:49 +02:00
dd1a6a81c8
outposts/proxy: improve host header detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 20:02:36 +02:00
84dfbcaaae
providers/api: return redirect_uris for proxy provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 20:02:17 +02:00
e649e9fb03
core: don't use self.get_object for application permission check to prevent 404 when view permission is missing
...
closes #864
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 17:35:11 +02:00
266ef66a6f
Merge branch 'master' into next
2021-05-11 14:57:52 +02:00
842fdb0b0c
fixed session durations of more than 1 day ( #863 )
2021-05-11 14:57:33 +02:00
a270a84aae
website/docs: update link for saml provider metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#857
2021-05-11 14:23:39 +02:00
36f7cad23b
Merge pull request #862 from goauthentik/form-refresh-on-save
...
Form refresh on save
2021-05-11 14:23:32 +02:00
e441ac1e43
web/admin: add download links for certificates
...
closes #861
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 14:21:48 +02:00
24f2932777
crypto: add ?download flag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#861
2021-05-11 14:21:35 +02:00
a6c6f22221
web/admin: add button to copy saml metadata download link
...
closes #857
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 13:52:47 +02:00
abd5db8ad4
website/docs: update link for saml provider metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#857
2021-05-11 13:44:51 +02:00
124ce80694
sources/plex: make plex_token readable from API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 13:32:28 +02:00
4352960f83
web/admin: fix error when updating oauth source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 13:31:33 +02:00
4e2443d60b
flows: make cancel link always logout user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 13:13:05 +02:00
34a8408a4f
Merge branch 'next' into form-refresh-on-save
2021-05-11 13:07:57 +02:00
17b65adcc5
lib: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 13:07:47 +02:00
6f8d129dea
web/admin: migrate remaining forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 12:44:50 +02:00
59f339beda
web/admin: migrate stage forms to ModelForm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 12:35:53 +02:00
ce1c400022
web/admin: migrate policy forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 12:19:35 +02:00
c99afe0ad4
web/admin: remove unused imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 12:12:31 +02:00
ff9ff18c11
web/admin: migrate more forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 12:05:30 +02:00
4d11d82c6e
web/admin: migrate more forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 11:55:25 +02:00
b4d750174f
web/admin: add modelform as base, start migrating
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 11:48:34 +02:00
fd44765ff4
Merge branch 'next' into form-refresh-on-save
2021-05-11 11:47:29 +02:00
190ebb27e4
Merge branch 'master' into next
2021-05-11 11:47:10 +02:00
fb3c04d0c7
build(deps): bump postcss from 8.2.14 to 8.2.15 in /website ( #858 )
2021-05-11 10:46:06 +02:00
3ba8de61e0
build(deps): bump eslint-plugin-lit from 1.3.0 to 1.4.0 in /web ( #859 )
2021-05-11 10:45:46 +02:00
d4d2be84a3
build(deps): bump boto3 from 1.17.69 to 1.17.70 ( #860 )
2021-05-11 10:45:33 +02:00
96ea7ae09c
root: allow configuration of s3 backup location
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 02:10:00 +02:00
172bfceb31
root: fix db backup failing when password has special chars
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 02:01:22 +02:00
932b19999e
providers/proxy: missing @property for noop
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 01:26:01 +02:00
0f1cc86e71
outposts/ak: updater providers automatically every 150 seconds
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 01:07:26 +02:00
788fd00390
outposts: use noop flag in each reconciler instead of raising Disabled and force use of get_referecen_object
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 00:27:29 +02:00
f602e202b8
website/docs: use beryju.org directly for beta
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-11 00:11:42 +02:00
9b60fcb08b
root: only install latest postgresql client, since they are backwards compatible
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 23:24:27 +02:00
a293a14f2a
outposts: re-add _config for backwards compat
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 22:28:46 +02:00
65bfa589eb
Merge branch 'master' into next
2021-05-10 20:35:11 +02:00
defca51d24
build(deps): bump @sentry/browser from 6.3.5 to 6.3.6 in /web ( #855 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.3.5 to 6.3.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.3.5...6.3.6 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 20:34:09 +02:00
d862028134
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #856 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.22.1 to 4.23.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.23.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-10 20:33:59 +02:00
c19d7c37aa
build(deps): bump @sentry/tracing from 6.3.5 to 6.3.6 in /web ( #853 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.5 to 6.3.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.3.5...6.3.6 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 20:30:55 +02:00
6fb3102d25
build(deps): bump @typescript-eslint/parser in /web ( #854 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.22.1 to 4.23.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.23.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-10 20:30:41 +02:00
51e3453dca
admin: fix linting in api tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 20:14:21 +02:00
6f58fdf158
api: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 19:51:29 +02:00
5d4051f547
ci: test and lint at the same time
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 19:36:28 +02:00
219b8d1a57
outposts: allow individual components of managed outposts to be disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 19:27:48 +02:00
c7d4e69669
root: make database port configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 19:25:15 +02:00
cd629dfbaa
outposts: improve API validation for config attribute, ensure all required attributes are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 19:24:42 +02:00
8eaaaae2a7
outpost: add trace log level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 18:09:52 +02:00
3d0a853449
Merge branch 'version-2021.5' into next
2021-05-10 18:07:39 +02:00
c2f8ff55cf
outposts: fix outpost delete hanging thread, run cleanup in async task with info from cache with ability to retry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 17:11:31 +02:00
4b52697cfe
web/elements: add refresh support to chart
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 15:57:52 +02:00
80fae44f47
release: 2021.5.1-rc7
2021-05-10 12:13:10 +02:00
afd7af557d
ci: login to ghcr
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 12:13:03 +02:00
73eb97ca6e
release: 2021.5.1-rc6
2021-05-10 11:44:23 +02:00
ebe90d8886
Merge branch 'next' into version-2021.5
2021-05-10 11:43:50 +02:00
a1a1b113b1
release: 2021.5.1-rc5
2021-05-10 11:34:00 +02:00
9adf8e88ba
ci: remove arm v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 11:33:21 +02:00
72d87ee51d
ci: test arm/v8 with libpq
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 11:23:15 +02:00
9654285535
Merge branch 'master' into next
2021-05-10 11:22:16 +02:00
6e47e69c62
build(deps-dev): bump prettier from 2.2.1 to 2.3.0 in /website ( #852 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.2.1...2.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 09:05:00 +02:00
1ba89a02ee
root: install libpq-dev in docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:38:58 +02:00
1fb3642701
sources/oauth: fix google tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:27:37 +02:00
847d97b813
sources/oauth: fix google tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:27:20 +02:00
253060def2
website: add service-account for outposts in other cluster
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:16:52 +02:00
2e70ea799a
ci: try arm64 only
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:06:49 +02:00
7364914ae8
Merge branch 'master' into next
2021-05-10 00:02:53 +02:00
1f1d322958
*: fix api results when non-superuser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-10 00:01:35 +02:00
e4841ce1a4
Merge branch 'version-2021.5' into next
2021-05-09 23:41:23 +02:00
af30b781b6
ci: only arm only v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 23:40:27 +02:00
5f490c563e
ci: build for arm v6 and v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 23:32:52 +02:00
e33a5528f7
core: catch IntegrityError in flow_manager and deny request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 23:31:39 +02:00
d4de243e3b
ci: always run on release for version branches but don't push images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 23:09:48 +02:00
317117ee68
build(deps): bump eslint from 7.25.0 to 7.26.0 in /web ( #848 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.25.0 to 7.26.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.25.0...v7.26.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-09 23:03:39 +02:00
40d03a6124
build(deps): bump service-identity from 18.1.0 to 21.1.0 ( #849 )
...
Bumps [service-identity](https://github.com/pyca/service-identity ) from 18.1.0 to 21.1.0.
- [Release notes](https://github.com/pyca/service-identity/releases )
- [Changelog](https://github.com/pyca/service-identity/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/service-identity/compare/18.1.0...21.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-09 23:03:03 +02:00
9cfeeb35ba
ci: fix invalid workflow file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 22:56:50 +02:00
b7d828702d
sources/oauth: don't set username on google source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 22:56:44 +02:00
19dfeec782
build(deps): bump django-otp from 1.0.4 to 1.0.5 ( #850 )
...
Bumps [django-otp](https://github.com/django-otp/django-otp ) from 1.0.4 to 1.0.5.
- [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.4...v1.0.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-09 22:55:30 +02:00
07eef2869f
build(deps): bump boto3 from 1.17.68 to 1.17.69 ( #851 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.68 to 1.17.69.
- [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.68...1.17.69 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-09 22:55:19 +02:00
f7fd31cc84
release: 2021.5.1-rc4
2021-05-09 21:43:38 +02:00
465d9c2b93
ci: use local context for docker build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 21:42:22 +02:00
04aae8f584
sources/oauth: make secret write_only
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 21:40:25 +02:00
bbca90c93a
Merge branch 'next' into version-2021.5
2021-05-09 20:57:23 +02:00
dda1d4e0fb
core: add more logs to flow_manager
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 20:27:37 +02:00
f072c600cc
lifecycle: use URl for redis on startup to prevent errors with no paswords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 20:13:58 +02:00
65b8a5bb8d
outposts/proxy: redirect to protocol based on X-Forwarded-Proto
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 19:12:35 +02:00
92537a6c8d
Merge branch 'next' into version-2021.5
2021-05-09 18:46:26 +02:00
72836ecd9d
outposts: default to currently running namespace if possible
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 18:44:32 +02:00
251a97c77e
Merge branch 'next' into version-2021.5
2021-05-09 18:13:52 +02:00
7f7046f0e4
outposts: lowercase k8s object names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 18:13:21 +02:00
20e59158c2
root: add github actions to dependabot
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 18:08:06 +02:00
9a9e55ae32
ci: bump qemu action version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 17:53:57 +02:00
481260a5ca
ci: bump checkout actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 17:51:56 +02:00
436adcce2e
website/docs: fix URL for new chart repo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 17:32:14 +02:00
cd3f02fd3b
release: 2021.5.1-rc3
2021-05-09 17:25:48 +02:00
7abfd24150
ci: only build arm64 and arm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 17:23:19 +02:00
d3feab9463
release: 2021.5.1-rc2
2021-05-09 16:43:36 +02:00
189427609f
ci: fix paths for go build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 16:41:52 +02:00
d76a9c211a
ci: fix web api client not being generated for general build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 16:41:45 +02:00
ef7d9c4d35
ci: fix mixed environment variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 16:37:03 +02:00
70c25692eb
release: 2021.5.1-rc1
2021-05-09 16:07:50 +02:00
71b31a2812
ci: fix web api client not being generated before docker build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 16:06:27 +02:00
d4493c0ee9
web/admin: add new base form to handle refresh events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 12:59:00 +02:00
3208358a03
web: fix font-color of select inputs in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 12:44:22 +02:00
a6a8eddf7c
providers/proxy: create ingress for forward_auth /akprox path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 12:40:44 +02:00
8c0a87b710
outposts: improve logging for outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 12:34:44 +02:00
2f88c435fb
website/docs: update diagram
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 01:30:29 +02:00
5cad59a9f8
providers/proxy: fix being able to set empty internal_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-09 00:07:34 +02:00
5ac6a6910e
outposts: check if traefik CRD exists before attempting to delete
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 21:59:13 +02:00
d751a7fc4c
lib: add user attribute "goauthentik.io/user/override-ips" to allow overriding of client ips
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 21:42:31 +02:00
f1fd223bc7
outposts/ldap: fix concurrency issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 21:21:53 +02:00
e75712fa09
website/docs: add configuration options for postgres and redis
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 17:14:14 +02:00
1b87375661
lib: add default to config from file://
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 17:13:13 +02:00
545a114450
website/docs: add 2021.5 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 16:42:46 +02:00
02b06838e2
root: remove old helm chart
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 16:25:11 +02:00
6868b7722c
outposts: delete old outpost deployment when name or namespace is changed
...
closes #845
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 16:11:38 +02:00
1e303b515b
web/flows: update background for new release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 15:57:42 +02:00
34a9a6a389
ci: run apt update before installing dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 14:41:40 +02:00
7a1935b4e2
outposts: fix error on k8s when name has spaces
...
closes #846
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 14:09:21 +02:00
bf60b33d03
website/docs: add diagram for terminology
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-08 13:58:38 +02:00
9bb50fd556
website: update screenshots
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 14:23:43 +02:00
5e7521915a
stages/password: fix configure_flow not being set on initial setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 14:08:43 +02:00
7b0cda3a6a
website/docs: fix tabs not rendering correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 14:08:30 +02:00
db5279f952
web/admin: default to user active to true
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 14:08:17 +02:00
9fc072e4df
outposts: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 11:56:44 +02:00
55ea9afeec
core: fix dark mode on server-side rendered pages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 11:53:53 +02:00
9485f0b8cc
outpost/ldap: make users and groups OU instead of CN
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 11:46:26 +02:00
fabdb6448f
ci: fix arguments for sentry release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 11:00:13 +02:00
e629079352
Merge branch 'master' into next
2021-05-07 10:07:46 +02:00
e6dfa8294e
providers/proxy: use name.namespace for middleware service
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 10:07:30 +02:00
e5a5a5c603
outposts: fix k8s controller not handing Disabled() in static deployment
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 09:52:43 +02:00
4d07da5ffa
build(deps): bump golang from 1.16.3 to 1.16.4 ( #841 )
...
Bumps golang from 1.16.3 to 1.16.4.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 09:44:09 +02:00
5b4f34fd5f
build(deps): bump boto3 from 1.17.67 to 1.17.68 ( #843 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.67 to 1.17.68.
- [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.67...1.17.68 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 09:44:00 +02:00
2e05047151
build(deps): bump sentry-sdk from 1.0.0 to 1.1.0 ( #844 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.0.0 to 1.1.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.0.0...1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 09:43:48 +02:00
459a6ea437
build(deps): bump golang from 1.16.3 to 1.16.4 in /outpost ( #842 )
...
Bumps golang from 1.16.3 to 1.16.4.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 09:43:37 +02:00
ea7f9f291f
outposts: create traefikmiddleware if forwardAuth is enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-07 00:01:35 +02:00
241d790e69
stages/user_write: if any connection is being sent in the plan context, save it to the user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 22:10:20 +02:00
83e08f12ae
core: fix arguments not being passed in FlowManager
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 22:07:48 +02:00
6526659b51
sources/plex: allow auth for owner (when identifier of source plex token matches)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 21:50:15 +02:00
6c3b7c8d3e
events: handle error when notifications are triggered and no users exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 20:13:04 +02:00
d51ecc4554
sources/saml: handle internal error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 20:10:56 +02:00
ef63e35ad2
outposts: improve messaging from controller on k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 20:07:29 +02:00
4e9176ed2e
outposts: support different port on container vs exposed port
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 19:59:49 +02:00
d1296e9cc7
outposts: fix deployments referencing the wrong secret
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 19:51:14 +02:00
d85e0593f1
core: set attributes on users which are enrolled via source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 19:35:05 +02:00
20c1f15dc0
web/admin: fix color-scheme for charts and flow diagram
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 16:25:29 +02:00
c864f4e312
root: replace images in compose with alpine
...
closes #840
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 15:01:37 +02:00
202ad1a3ac
root: update security md
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 14:43:19 +02:00
979a5f800e
web/admin: show callback URL when creating/updating source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 14:40:02 +02:00
c151faeff6
ci: batch runs in azure devops
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 14:02:59 +02:00
b3a3852a54
core: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:58:58 +02:00
e401b4e74e
web/admin: fix naming of charts on overview page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:51:54 +02:00
9538ad5710
web/admin: show users and groups as chart
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:44:53 +02:00
49bf82a0a4
core: add user filter by superuser status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:44:42 +02:00
e6fdec4c8e
Merge branch 'master' into next
2021-05-06 13:16:22 +02:00
73b87a5e3d
events: fix error in API when specifying max_n
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:15:54 +02:00
303b847cdc
web/admin: rewrite overview page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-06 13:15:27 +02:00
0386c0dd7b
build(deps): bump lit-element from 2.5.0 to 2.5.1 in /web ( #834 )
...
Bumps [lit-element](https://github.com/lit/lit-element ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/lit/lit-element/releases )
- [Changelog](https://github.com/lit/lit-element/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lit/lit-element/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 11:00:42 +02:00
7f1b9cdeb2
build(deps): bump django from 3.2.1 to 3.2.2 ( #839 )
...
Bumps [django](https://github.com/django/django ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.1...3.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 11:00:28 +02:00
252bb04dd3
build(deps): bump boto3 from 1.17.66 to 1.17.67 ( #838 )
2021-05-06 08:44:21 +02:00
3fbcfb48fb
build(deps): bump @types/codemirror from 0.0.109 to 5.60.0 in /web ( #833 )
2021-05-06 08:43:59 +02:00
69f7198976
build(deps): bump postcss from 8.2.13 to 8.2.14 in /website ( #835 )
2021-05-06 08:43:29 +02:00
c74c8b2083
build(deps): bump lit-html from 1.4.0 to 1.4.1 in /web ( #836 )
2021-05-06 08:43:10 +02:00
63d4f598e4
build(deps): bump babel-plugin-macros from 3.0.1 to 3.1.0 in /web ( #837 )
2021-05-06 08:42:54 +02:00
ded6b6f937
web/admin: refactor chart component to allow setting of general chart data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 22:15:11 +02:00
225099b1a1
web/admin: fix error when viewing ldap provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 21:57:13 +02:00
6b7a32548d
web/admin: change icon for aggregate card
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 21:55:11 +02:00
c71d415456
web/admin: load plex servers on load
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 21:15:26 +02:00
c03f0d1d7c
ci: fix names for docker images during release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 21:11:18 +02:00
ac9cac302c
outposts: fix outpost state showing last time without version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 20:49:13 +02:00
701c140cfd
providers/proxy: fix logic error for ingress lookup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 20:28:13 +02:00
ca5761652c
lifecycle: show errors when initial db check fails
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 20:15:01 +02:00
553872e8dd
website: fix layout on mobile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 20:05:07 +02:00
adc9b67a9c
website/docs: move configuration to its own document
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 19:52:07 +02:00
fa2ff5fc2b
sources/plex: save user's plex token, add option to allow friends
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 19:37:59 +02:00
d5cab5d580
sources/plex: fix default for client_id
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 19:23:51 +02:00
9e3b5d313b
web/admin: rewrite sidebar to use full components, switch to categories
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 19:14:37 +02:00
be8b2bf6f6
providers/proxy: don't create ingress for domains which use forwardAuth, don't create ingress at all if all providers are forward auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 17:53:12 +02:00
3f8cd7ff13
website/docs: link correct docker-compose file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 17:30:44 +02:00
b266a2cdfb
outposts: make k8s service type configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 15:37:56 +02:00
9a15a66d85
outposts: make k8s object naming configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 15:36:27 +02:00
446f104c90
core: add user UID to API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 11:54:28 +02:00
2cad9a3d07
website/docs: add LDAP Outpost docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 11:48:07 +02:00
ee48b8c225
Merge pull request #828 from goauthentik/dependabot/npm_and_yarn/web/typescript-eslint/parser-4.22.1
...
build(deps): bump @typescript-eslint/parser from 4.22.0 to 4.22.1 in /web
2021-05-05 11:09:08 +02:00
a91649a7d4
build(deps): bump @typescript-eslint/parser in /web
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.22.0 to 4.22.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.22.1/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-05 08:53:54 +00:00
ca89201bd8
Outpost LDAP ( #784 )
...
* outposts: initial ldap outpost implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: add LDAP Binding using flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add API to check access to single application by slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: check application access
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: add LDAP provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add ability to use multiple providers on the same outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add UI for LDAP Provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add controllers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix type not being configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: use authorization_flow instead of separate field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add dockerfile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add groups to users
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: add search_group to limit who can do search requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: improve logging,return success for empty DN
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: allow outposts to have non-object specific permissions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: use forked version of ldap library
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: save user DN to determine who can search
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* */api: fix lookups per user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: only show plex servers you own
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* lib: add support for file:// protocol in config file
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: hide oauth client secret if not updating
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost/ldap: check access based on Group Membership
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: show users and groups when user has overall user permissions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* lib: handle errors when reading config from file://
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix package json failing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: bump node spec to 16x for npm version and lockfile v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 10:40:56 +02:00
e3a8fc0746
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #829 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.22.0 to 4.22.1.
- [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.22.1/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-05 10:13:10 +02:00
5e3a6b802b
build(deps): bump rollup from 2.46.0 to 2.47.0 in /web ( #830 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.46.0 to 2.47.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.46.0...v2.47.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 10:12:59 +02:00
e8d9f992b9
build(deps): bump boto3 from 1.17.65 to 1.17.66 ( #831 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.65 to 1.17.66.
- [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.65...1.17.66 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 10:12:48 +02:00
260b2c8ca8
ci: bump node spec to 16x for npm version and lockfile v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 09:44:15 +02:00
751e77fa9e
web: fix package json failing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 01:24:10 +02:00
86c2a5d69d
lib: handle errors when reading config from file://
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 01:03:00 +02:00
1a02049104
core: show users and groups when user has overall user permissions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 01:02:47 +02:00
32934fcd38
outpost/ldap: check access based on Group Membership
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-05 00:03:19 +02:00
d84d7c26ca
Merge branch 'master' into outpost-ldap
2021-05-04 23:34:31 +02:00
2f6e6a3123
core: improve messaging when flow manager denied request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 23:30:21 +02:00
36b674349a
Merge branch 'master' into next
2021-05-04 23:28:04 +02:00
038ef67745
build(deps-dev): bump pytest from 6.2.3 to 6.2.4 ( #826 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.3 to 6.2.4.
- [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.3...6.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 23:14:06 +02:00
53831fa354
build(deps): bump boto3 from 1.17.64 to 1.17.65 ( #827 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.64 to 1.17.65.
- [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.64...1.17.65 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 23:13:56 +02:00
be39673f29
Merge pull request #825 from goauthentik/dependabot/pip/django-3.2.1
...
build(deps): bump django from 3.2 to 3.2.1
2021-05-04 23:13:46 +02:00
0f8dbfcc9c
web/admin: hide oauth client secret if not updating
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 22:58:52 +02:00
ba57bf4fa2
lib: add support for file:// protocol in config file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 22:53:59 +02:00
b1c9126832
web/admin: only show plex servers you own
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 22:51:52 +02:00
e674f03064
*/api: fix lookups per user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 21:58:20 +02:00
08451c15f4
outposts/ldap: save user DN to determine who can search
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 21:49:15 +02:00
99d161e212
Merge branch 'master' into outpost-ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/api/users.py
# authentik/policies/event_matcher/migrations/0013_alter_eventmatcherpolicy_app.py
2021-05-04 21:02:20 +02:00
940ccf9ea8
website/docs: fix formatting for release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 20:13:38 +02:00
08cce2ca4e
website/docs: update release notes for next
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 18:50:13 +02:00
4acbda2b77
core: improve messaging on flow_manager, authenticate user when they linked their account after not having been authenticateed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 18:49:27 +02:00
83cfb5f8c2
stages/email: improve error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 18:30:23 +02:00
0d370ef0a9
web/admin: filter out service accounts by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 18:23:13 +02:00
a335ca0895
web/admin: use history.replaceState in Tabs to prevent double history entries
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 18:13:20 +02:00
8a666535a8
website/docs: update container explanation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 17:49:21 +02:00
e6431593f7
web/admin: auto-select keypair in oauth provider creation when only 1 keypair exists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 17:09:04 +02:00
928c2bf0d6
web/admin: add launch button to application view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 17:08:46 +02:00
68388e9551
helm: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 16:27:05 +02:00
5d26fa0403
gproxy: add sentry integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 14:28:48 +02:00
42f9ba8efe
gproxy: load default config file for debug and listen statements
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 14:10:34 +02:00
0440ad7c09
web/admin: add missing plex source view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 12:09:35 +02:00
3ebc531ae2
web/admin/sources: fix userMatchingMode not being configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 12:02:16 +02:00
ca3b5fa2a2
Merge pull request #822 from goauthentik/go-proxy
...
Go proxy
2021-05-04 11:41:17 +02:00
0f0a5b0621
ci: fix API not being generated for server build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-04 10:58:37 +02:00
51835887ab
build(deps): bump @babel/preset-env from 7.14.0 to 7.14.1 in /web ( #823 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.0 to 7.14.1.
- [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.1/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-04 10:44:03 +02:00
09bcbcc2ac
build(deps): bump boto3 from 1.17.62 to 1.17.64
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.62 to 1.17.64.
- [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.62...1.17.64 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-04 10:44:03 +02:00
8a76d6a21b
build(deps): bump @babel/preset-env from 7.14.0 to 7.14.1 in /web ( #823 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.14.0 to 7.14.1.
- [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.1/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-04 09:51:21 +02:00
48ab436444
Merge pull request #824 from goauthentik/dependabot/pip/boto3-1.17.64
...
build(deps): bump boto3 from 1.17.62 to 1.17.64
2021-05-04 09:51:10 +02:00
18a53a9e23
build(deps): bump boto3 from 1.17.62 to 1.17.64
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.62 to 1.17.64.
- [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.62...1.17.64 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-04 04:35:31 +00:00
6725569ba8
gproxy: listen on tls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 23:19:22 +02:00
812be495a5
Merge branch 'master' into go-proxy
2021-05-03 22:53:33 +02:00
dbc3df1f63
events: handle error when notification rule doesn't exist during task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 22:52:39 +02:00
07b001bc2b
Merge pull request #814 from goauthentik/plex-auth
...
sources/plex: rewrite plex source
2021-05-03 22:46:37 +02:00
c012bed379
web: bump CI pipeline to node 14
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 22:13:23 +02:00
d330e9ee7f
web/flows: fix rendering for plex login
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 22:08:25 +02:00
be21a5d172
sources/plex: add general tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 21:55:55 +02:00
ea2f623955
tests/e2e: update e2e tests for new source login button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 21:40:45 +02:00
6fc38436f4
sources/plex: set better defaults on model
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 21:23:13 +02:00
35faf269db
sources: rewrite onboarding
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 20:27:52 +02:00
e56c3fc54c
Merge branch 'master' into plex-auth
2021-05-03 18:28:53 +02:00
5891fb3ad6
root: fix redis not being set to restart unless-stopped
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 18:28:46 +02:00
1041718e27
sources/saml: fix redirect url dropping non-standard ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 14:51:46 +02:00
2507c0eec9
stages/invitation: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 12:44:19 +02:00
5ea9601062
build(deps): bump @sentry/tracing from 6.3.4 to 6.3.5 in /web ( #819 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.4 to 6.3.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.3.4...6.3.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-03 12:43:37 +02:00
c0e6a6c614
website/docs: add wip docs for next version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 10:00:14 +02:00
4523550422
stages/invitation: add single_use flag to delete invitation after use
...
closes #821
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 09:52:38 +02:00
988cf15b71
root: initial go proxy, update compose and helm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-03 09:39:09 +02:00
6ae660aea4
build(deps): bump boto3 from 1.17.61 to 1.17.62 ( #820 )
2021-05-03 08:36:53 +02:00
f201ce8059
build(deps): bump chart.js from 3.2.0 to 3.2.1 in /web ( #818 )
2021-05-03 08:36:27 +02:00
59624ed45c
build(deps): bump lit-element from 2.4.0 to 2.5.0 in /web ( #817 )
2021-05-03 08:36:12 +02:00
3e78baf2d7
build(deps): bump @docusaurus/preset-classic in /website ( #816 )
2021-05-03 08:36:00 +02:00
08c67b2a2c
build(deps): bump @sentry/browser from 6.3.4 to 6.3.5 in /web ( #815 )
2021-05-03 08:35:39 +02:00
01d29134b9
sources/plex: add API to redeem token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 16:47:20 +02:00
55250e88e5
sources/*: rewrite UILoginButton to return challenge instead
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 16:46:27 +02:00
f1b100c8a5
sources/plex: initial plex source implementation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 14:43:51 +02:00
19708bc67b
core: add additional_data to UILoginButton to pass additional data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 14:43:26 +02:00
40a885aaaa
web/admin: add collapse button to sidebar header on mobile viewport
...
closes #813
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 12:48:45 +02:00
c529340d6c
*: fix title not being set correctly for server-side rendered views
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-02 12:22:50 +02:00
c317efa14c
Merge branch 'master' into outpost-ldap
2021-05-01 00:26:55 +02:00
379fcf9c1f
sources/saml: fix error ValueError while decoding XML
...
closes #812
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-05-01 00:18:57 +02:00
e10a7b48b7
sources/saml: fix Redirect bindings when SSO Url already has query params
...
related to #812
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 23:44:04 +02:00
3e666de91d
outposts: fix formatting of image name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 16:52:28 +02:00
333758d91f
crypto: handle encrypted private keys
...
closes #811
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 15:25:42 +02:00
50678a9e2e
build(deps): bump @sentry/tracing from 6.3.3 to 6.3.4 in /web ( #809 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.3 to 6.3.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.3.3...6.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 10:36:58 +02:00
eb8f52b870
stages/identification: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 10:15:27 +02:00
3ee90712b2
build(deps): bump @types/grecaptcha from 3.0.1 to 3.0.2 in /web ( #807 )
...
Bumps [@types/grecaptcha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/grecaptcha ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/grecaptcha )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 09:37:48 +02:00
e4eadf8080
build(deps): bump rollup from 2.45.2 to 2.46.0 in /web ( #806 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.45.2 to 2.46.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.45.2...v2.46.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 09:37:30 +02:00
26ebaf16fc
build(deps): bump @babel/preset-env from 7.13.15 to 7.14.0 in /web ( #808 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.15 to 7.14.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.14.0/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-04-30 09:37:21 +02:00
d0ed372af0
build(deps): bump @sentry/browser from 6.3.3 to 6.3.4 in /web ( #805 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.3.3 to 6.3.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.3.3...6.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 09:37:09 +02:00
cc8b2d7dfe
build(deps): bump @babel/core from 7.13.16 to 7.14.0 in /web ( #804 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.16 to 7.14.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.14.0/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 09:36:59 +02:00
61a212371f
build(deps): bump boto3 from 1.17.60 to 1.17.61 ( #810 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.60 to 1.17.61.
- [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.60...1.17.61 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 09:36:40 +02:00
9ce49c2089
stages/identification: fix unused import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 09:34:33 +02:00
34c45900c2
stages/identification: allow selection of no user fields to only allow login via sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-30 01:07:37 +02:00
bf7d110af3
Merge branch 'version-2021.4'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# .github/workflows/release.yml
# helm/README.md
# helm/values.yaml
# website/docs/installation/kubernetes.md
2021-04-29 23:50:52 +02:00
4e5eeacf0a
release: 2021.4.5
2021-04-29 23:03:09 +02:00
e7b498e8b4
outposts/ldap: use forked version of ldap library
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 21:06:30 +02:00
b55cb2b40c
Merge branch 'master' into outpost-ldap
2021-04-29 20:13:47 +02:00
25c001f2cd
outposts: allow better configuration of outpost image name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 20:07:53 +02:00
2a409215d3
outpost: forwardAuth mode ( #790 )
2021-04-29 18:17:10 +02:00
ad8ee83697
root: use upstream sentry action for release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 16:14:03 +02:00
d1d28722d2
lib: don't send 404 errors to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 15:27:41 +02:00
1efd09fcd5
website/docs: update release notes for 2021.4.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 15:26:42 +02:00
35f0e6b88d
lib: don't send 404 errors to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 15:25:54 +02:00
a6e528d209
core: fix text color of error pages not being white
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 15:18:28 +02:00
bb2c4423b0
core: fix text color of error pages not being white
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-29 15:17:10 +02:00
ad9f29566b
build(deps): bump @sentry/tracing from 6.3.1 to 6.3.3 in /web ( #798 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.1 to 6.3.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.3.1...6.3.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-29 10:30:50 +02:00
e76bb6bc13
build(deps): bump pyjwt from 2.0.1 to 2.1.0 ( #801 )
2021-04-29 07:31:40 +02:00
a68642779d
build(deps): bump lit-html from 1.3.0 to 1.4.0 in /web ( #797 )
2021-04-29 07:31:04 +02:00
3c04fcaa9f
build(deps): bump django-otp from 1.0.3 to 1.0.4 ( #800 )
2021-04-29 07:30:54 +02:00
5955d28073
build(deps): bump boto3 from 1.17.59 to 1.17.60 ( #799 )
2021-04-29 07:30:23 +02:00
a6fb6161d7
build(deps): bump @sentry/browser from 6.3.1 to 6.3.3 in /web ( #796 )
2021-04-29 07:30:06 +02:00
6b0e0610c6
website/docs: add release notes for 2021.4.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:51:22 +02:00
2c70301f56
stages/invitation: accept token from prompt_data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:43:40 +02:00
07b9923bf6
stages/invitation: fix token not being loaded correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:43:40 +02:00
8b3923200d
web: fix text-colour for form help text
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:43:40 +02:00
3dcd67c1a3
outposts: only kill docker container if its running
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:43:32 +02:00
2a9feafb90
root: add middleware to properly report websocket connection to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:42:10 +02:00
580e88c6fc
web: ignore network errors for sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:55 +02:00
d82c01aa61
web/admin: don't show docker certs as required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:50 +02:00
1af3357826
*: make logger not use .error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:44 +02:00
ed49d7824e
stages/email: catch ValueError when global email settings are invalid
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:38 +02:00
378402fcf0
stages/user_login: add tests for explicit session length
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:21 +02:00
50f0c11c0b
web/flows: fix redirect loop when sentry is enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:41:21 +02:00
58712828a4
web/flows/identification: fix phrasing account recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:40:16 +02:00
b2b9093c95
web: don't enable ShadyDOM on selenium
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:40:16 +02:00
afa2afe1d4
web/flows: include ShadyDOM, always enable ShadyDOM for flow interface
...
improve compatibility with password managers and iOS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:40:16 +02:00
d7631e8af0
stages/invitation: accept token from prompt_data
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:39:06 +02:00
6e625f7400
stages/invitation: fix token not being loaded correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 22:13:54 +02:00
f54ead2b45
web: fix text-colour for form help text
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 21:55:01 +02:00
c4e4e17f93
providers/oauth2: add access_code_validity ( #795 )
...
closes #794
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 21:03:43 +02:00
43c87f87c3
root: use docker action during release
...
closes #738
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 21:03:13 +02:00
4da0c81f44
root: use docker action to login
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 20:58:11 +02:00
9b70aaa717
outposts: only kill docker container if its running
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 18:32:16 +02:00
5769eb277c
website/admin: fix sessionDuration not updated on UserLoginStageForm
...
closes #793
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-28 09:16:04 +02:00
26f60b3e85
build(deps): bump @docusaurus/preset-classic in /website ( #791 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-alpha.73 to 2.0.0-alpha.74.
- [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-alpha.74/packages/docusaurus-preset-classic )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-28 09:10:57 +02:00
7d8ed06539
build(deps): bump boto3 from 1.17.58 to 1.17.59 ( #792 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.58 to 1.17.59.
- [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.58...1.17.59 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-28 09:09:35 +02:00
4d858c64e0
Merge branch 'master' into outpost-ldap
2021-04-27 17:08:26 +02:00
6f0792ccfe
api: remove legacy basic auth for 2021.3 outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 17:06:47 +02:00
04f06e00ff
api: add tests for permission_required decorator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 17:04:38 +02:00
776c3128b8
flows: add tests for stage type, component and ui_user_settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 16:52:50 +02:00
e9e0992dce
root: add middleware to properly report websocket connection to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 16:21:44 +02:00
69af788b0f
web: ignore network errors for sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:54:57 +02:00
ceace0282b
web/admin: don't show docker certs as required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:43:40 +02:00
ccef7b4233
*: make logger not use .error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:43:26 +02:00
cad6c42fdd
lib: add more tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:43:11 +02:00
d2abe6d455
stages/email: catch ValueError when global email settings are invalid
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:20:09 +02:00
68d120b3b4
sources/oauth: add tests for google type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 15:19:54 +02:00
48c0c0baca
*/api: simplify lookups for per-user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 14:53:01 +02:00
7b29a1e485
stages/user_login: add tests for explicit session length
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 14:52:42 +02:00
fe28d216fe
providers/oauth2: always test JWT keys in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-27 14:07:04 +02:00
e36fb6641e
Merge branch 'master' into outpost-ldap
2021-04-27 09:27:11 +02:00
972471ce79
build(deps): bump boto3 from 1.17.57 to 1.17.58 ( #788 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.57 to 1.17.58.
- [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.57...1.17.58 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 09:18:13 +02:00
38edd76949
build(deps): bump postcss from 8.2.12 to 8.2.13 in /website ( #787 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.12 to 8.2.13.
- [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.12...8.2.13 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 09:17:46 +02:00
cd07c12c1b
build(deps-dev): bump pylint from 2.8.1 to 2.8.2 ( #789 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.8.1...v2.8.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 09:17:21 +02:00
3ce8b836dc
outposts: allow outposts to have non-object specific permissions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 23:28:26 +02:00
d27dfcc1e3
outposts/ldap: improve logging,return success for empty DN
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 23:25:31 +02:00
1d5958a78f
providers/ldap: add search_group to limit who can do search requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 23:25:03 +02:00
b6e0a1d8f4
website: remove slot from api browser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 19:51:47 +02:00
2a122845d9
core: add groups to users
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 19:51:24 +02:00
21c7787eed
web/flows: fix redirect loop when sentry is enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 17:45:09 +02:00
fae4d34131
Merge branch 'master' into outpost-ldap
2021-04-26 17:11:50 +02:00
7ff7bfeb58
core: fix incorrect styling for bse_full template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 16:44:13 +02:00
983604265b
Merge branch 'master' into outpost-ldap
2021-04-26 15:55:52 +02:00
f8d6daa928
root: unlock pylint again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 15:55:36 +02:00
6fc26aca72
build(deps-dev): bump pylint-django from 2.4.3 to 2.4.4 ( #786 )
...
Bumps [pylint-django](https://github.com/PyCQA/pylint-django ) from 2.4.3 to 2.4.4.
- [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.4.3...v2.4.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 15:51:00 +02:00
29da7dd8d6
providers/ldap: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 15:49:19 +02:00
91ca90f700
outposts/ldap: add dockerfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 15:35:56 +02:00
b3c8ffb96c
outposts/ldap: use authorization_flow instead of separate field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 15:09:41 +02:00
b35d9ae8b0
outposts: fix type not being configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 14:45:14 +02:00
302b047f1a
outposts/ldap: add controllers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 14:26:31 +02:00
dcd80c6d63
outposts/ldap: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 12:24:46 +02:00
d741ed430a
web/admin: add UI for LDAP Provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 12:12:02 +02:00
8436738b0f
root: fix transifex link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 11:56:10 +02:00
5b150657f5
outposts/ldap: add ability to use multiple providers on the same outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 11:53:06 +02:00
f89479caf3
providers/ldap: add LDAP provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 11:52:42 +02:00
2f3bf5efe7
outposts/ldap: check application access
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 10:46:53 +02:00
5fb07acf54
core: add API to check access to single application by slug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 10:08:35 +02:00
99d0d4e8de
Merge branch 'master' into outpost-ldap
2021-04-26 09:25:26 +02:00
afc5dc5543
root: lock pylint to < 2.8
...
https://github.com/PyCQA/pylint-django/issues/323
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 09:24:18 +02:00
9341787fe7
providers/oauth2: replace deprecated jwkest with pyjwt
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-26 00:02:13 +02:00
6c9b3ebd2b
outposts: add LDAP Binding using flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-25 22:07:12 +02:00
a525d6c3a9
Merge branch 'master' into outpost-ldap
2021-04-25 20:46:02 +02:00
b59b9314e4
web/flows/identification: fix phrasing account recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-25 18:50:19 +02:00
7687b744cc
build(deps): bump @sentry/browser from 6.3.0 to 6.3.1 in /web ( #780 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.3.0 to 6.3.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.3.0...6.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:14:42 +02:00
9fb41b8d10
build(deps): bump boto3 from 1.17.54 to 1.17.57 ( #783 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.54 to 1.17.57.
- [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.54...1.17.57 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:12:34 +02:00
51ffdcb5cb
build(deps): bump @sentry/tracing from 6.3.0 to 6.3.1 in /web ( #779 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.3.0 to 6.3.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.3.0...6.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:12:12 +02:00
4d6cd4c57d
build(deps): bump @patternfly/patternfly from 4.96.2 to 4.102.2 in /web ( #778 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.96.2 to 4.102.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.96.2...prerelease-v4.102.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:11:59 +02:00
41c5f01422
build(deps): bump postcss from 8.2.10 to 8.2.12 in /website ( #777 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.10 to 8.2.12.
- [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.10...8.2.12 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:11:43 +02:00
e567cd5580
build(deps): bump chart.js from 3.1.1 to 3.2.0 in /web ( #776 )
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:11:30 +02:00
5f81909bab
build(deps): bump eslint from 7.24.0 to 7.25.0 in /web ( #775 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.24.0 to 7.25.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.24.0...v7.25.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 18:11:21 +02:00
d03b43605e
root: fix dependabot
2021-04-25 17:12:48 +02:00
ea187d4e81
root: remove dependabot
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-25 17:12:28 +02:00
502ac51fa7
web: don't enable ShadyDOM on selenium
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-25 01:29:01 +02:00
4bc6fd28d4
web/flows: include ShadyDOM, always enable ShadyDOM for flow interface
...
improve compatibility with password managers and iOS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-24 23:32:46 +02:00
820c9e7d06
Merge branch 'master' into outpost-ldap
2021-04-24 22:22:01 +02:00
e5a8714e6a
Merge branch 'version-2021.4'
2021-04-24 21:44:40 +02:00
d56d6ea3a9
website/docs: add release notes for 2021.4.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-24 21:11:11 +02:00
5f58a4566c
release: 2021.4.4
2021-04-24 21:03:29 +02:00
d616bdd5d6
providers/oauth2: add proper support for non-http schemes as redirect URIs
...
closes #772
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-23 16:34:52 +02:00
5112ef9331
web/admin: fix error when updating identification stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-23 14:27:23 +02:00
7a49377caf
outpost: check for X-Forwarded-Host to switch context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-23 14:07:44 +02:00
5b3941a425
outposts: always update bundles and swap maps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-23 10:08:19 +02:00
c1ab5c5556
web: fix title not being loaded from config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#770
2021-04-22 23:50:37 +02:00
3282b34431
providers/oauth2: fix TokenView not having CORS headers set even with proper Origin
...
and added tests. closes #771
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 23:48:28 +02:00
392d9bb10b
providers/oauth2: fix misleading name of cors_allow_any
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#771
2021-04-22 23:29:49 +02:00
82f6c515ea
root: fix readme links to az pipelines
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 22:32:38 +02:00
d67d5f73c5
website/docs: fix config options with double-underscores not showing correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 22:31:24 +02:00
799d186510
web/flows: fix Sentry not being loaded correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 20:48:22 +02:00
3983b7fbe4
lib: don't send SuspiciousOperation to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 20:17:00 +02:00
d75284a587
flows: fix errors which occur during flow execution being sent to sentry malformed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 20:14:37 +02:00
71e4936dc3
web/admin: fix error when me() returns 403
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 19:52:01 +02:00
9d3b6f7a4d
web: only report http errors for 500 and above
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 19:51:32 +02:00
003df44a34
web/admin: adjust phrasing of cards on overview page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 14:07:30 +02:00
a7598c6ee5
*: fix more URLs for github org
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 11:06:56 +02:00
0891e43040
web/admin: fix invalid group member count
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 10:36:10 +02:00
1f49aea48d
web/admin: fix mismatched required tags
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-22 10:33:36 +02:00
499b52df6a
root: update urls to github org
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 22:46:48 +02:00
b8a566f4a0
outposts: move local connection check to task, run every 60 minutes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 11:34:48 +02:00
aa0e8edb8b
*: make tasks run every 60 minutes not :00 every hour
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 11:26:17 +02:00
0e35bb18c7
web/admin: fix display for user supseruser status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 11:18:55 +02:00
4a06ebf4f9
build(deps): bump @sentry/browser from 6.2.5 to 6.3.0 in /web ( #766 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.2.5 to 6.3.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.2.5...6.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 11:13:37 +02:00
11584af425
website/docs: add note for nextcloud Reverse proxy and extension
...
closes #750
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 10:22:43 +02:00
a31da9e1d3
build(deps): bump @babel/core from 7.13.15 to 7.13.16 in /web ( #764 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.13.15 to 7.13.16.
- [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.13.16/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 10:18:45 +02:00
8d6d49834b
build(deps): bump codemirror from 5.60.0 to 5.61.0 in /web ( #765 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.60.0 to 5.61.0.
- [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.60.0...5.61.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 10:18:32 +02:00
2825710262
build(deps): bump @sentry/tracing from 6.2.5 to 6.3.0 in /web ( #767 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.2.5 to 6.3.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.2.5...6.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 10:18:18 +02:00
7346ccf2b7
web/admin: add description for fields in proxy provider form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 10:18:00 +02:00
57072dd6ce
stages/identification: fix query logic for user lookup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-21 10:09:38 +02:00
fec098a823
web/admin: only allow policies to be bound to sources as users/groups cannot be checked
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 23:30:37 +02:00
73950b72e5
web/admin: improve phrasing for Policy bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 23:16:17 +02:00
b40afb9b7d
stages/identification: ignore inactive users
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 21:45:14 +02:00
1f783dfc01
stages/user_login: add default backend
...
closes #763
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 20:53:07 +02:00
7ccf8bcdc8
web/admin: only pre-select items when creating a new object
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 20:32:47 +02:00
76131e40ec
tests/e2e: monkey patch OAuth1 test instead of setting URLs manually
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 20:03:20 +02:00
5955394c1d
web: send response info when response is thrown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 17:32:38 +02:00
a8998a6356
sources/oauth: handle error in auzre_ad when ID Can't be extracted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 17:27:52 +02:00
dc75d7b7f0
sources/oauth: fix error whilst fetching user profile when source uses fixed URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 17:25:59 +02:00
34a191f216
web/admin: fix link to providers on overview page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 16:35:21 +02:00
299931985e
web: fix mis-matched package-lock file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 11:27:56 +02:00
b946fbf9e7
Merge branch 'version-2021.4'
2021-04-20 09:21:26 +02:00
e20bb7d636
release: 2021.4.3
2021-04-20 09:15:07 +02:00
5db3409efc
web: bump lingui
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 09:13:42 +02:00
649db054a6
build(deps): bump boto3 from 1.17.53 to 1.17.54 ( #762 )
2021-04-20 08:26:10 +02:00
4f5e1fb86b
outposts: initial ldap outpost implementation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-20 00:30:27 +02:00
15d5b91642
root: fix developer link in readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 22:05:58 +02:00
e9abc25b92
website/docs: prepare changelog for 2021.4.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 21:08:10 +02:00
dc930c0cdf
website/docs: manually set slug so release note URLs don't break
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 21:05:19 +02:00
464a1c0536
api: make 401 messages clearer
...
closes #755
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 20:46:57 +02:00
837d2f6fab
outpost: use tools from docker ( #758 )
...
* outpost: replace golang.org/x/lint with golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: use swagger generator from docker
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: don't use tty for swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: revert docker-swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 20:43:13 +02:00
8f00d73512
website: fix main site not rendering because <BrowserOnly>
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 19:23:26 +02:00
b75feab709
outposts: don't run outpost_controller when no service connection is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 19:23:26 +02:00
9c8433ec4d
fix(docs/grafana): Fix a silly ( #757 )
2021-04-19 19:22:23 +02:00
ef080900a4
feat(docs/grafana): Add role mapping info ( #756 )
...
* feat(docs/grafana): Add role mapping info
* feat(docs/grafana): More info on role mappings
2021-04-19 19:07:09 +02:00
10b45a8dea
api: fix 401 responses which should be 403s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 19:03:00 +02:00
c43ac1f704
api: mount outposts under outposts/instances to match flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 18:51:12 +02:00
14d702450a
core: add parameter to output property mapping test formatted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 18:32:36 +02:00
0a1a2a035e
web/admin: fix *Test Forms not having a default for codemirrors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 18:25:16 +02:00
ace777ebbe
website: re-sort releases, add outposts to terminology
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 17:25:26 +02:00
8a6879afa5
core: add superuser_full_list to applications list, shows all applications when superuser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 16:07:30 +02:00
fdc7f14056
core: fix Tokens being created with incorrect intent by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 15:43:16 +02:00
8be80aaf9d
api: fix CSRF error when using POST/PATCH/PUT in API Browser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 15:31:32 +02:00
e476f2dda2
website: bump deps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-19 09:28:48 +02:00
5d48cfab14
build(deps): bump @docusaurus/core in /website ( #753 )
2021-04-19 08:22:35 +02:00
1f22f0e7bb
build(deps): bump chart.js from 3.1.0 to 3.1.1 in /web ( #751 )
2021-04-19 08:22:02 +02:00
ce082ead5e
providers/oauth2: add unittests for authorize and token views
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 21:05:49 +02:00
dd2cd09637
web/admin: fix undefined being shown when viewing application
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 19:04:10 +02:00
828fe07fca
website: dynamically load rapidoc to prevent react errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 17:58:36 +02:00
a074ea70e9
website/docs-dev: add initial translation docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 17:31:15 +02:00
84ce2c1df2
website: separate development docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 17:25:58 +02:00
8628595590
website: add API Browser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 17:15:19 +02:00
7b8e5c4272
root: auto-migrate on startup, lock database using pg_advisory_lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 14:47:50 +02:00
caa5dc1d14
web/admin: improve default selection for property-mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 14:21:05 +02:00
f328b21e89
providers/oauth2: Set CORS Headers for token endpoint, check Origin header against redirect URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-18 14:20:50 +02:00
52abd959eb
sources/oauth: save null instead of empty string for sources without configurable URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 21:15:06 +02:00
a0cd17a257
docs: add troubleshooting for permission issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 20:09:03 +02:00
32c5bf04b8
*: fix linting errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 20:08:49 +02:00
766c4873a0
web/admin: add ability to add users to a group whilst creating a group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:56:49 +02:00
240136154b
web/admin: fix default for codemirror
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:37:13 +02:00
78dd7b0341
web/admin: fix group member table order
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:36:55 +02:00
0021a93952
web/admin: fix non-matching provider type being selected when creating an OAuth Source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:17:08 +02:00
67240fb9ad
*: add model_name to TypeCreate API to pass to forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:12:00 +02:00
4add0bbe86
web/admin: fix provider type resetting when changing provider type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:06:56 +02:00
d2dd7d1366
sources/oauth: fix redirect loop for source with non-configurable URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 19:06:12 +02:00
476e57daa2
Merge branch 'version-2021.4'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# docker-compose.yml
# website/docs/installation/kubernetes.md
2021-04-17 16:01:35 +02:00
4eb8a0dcd1
docs: prepare changelog for 2021.4.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 15:29:55 +02:00
60615c9f3e
release: 2021.4.2
2021-04-17 15:26:59 +02:00
b5b8573d87
core: fix propertymapping API returning invalid value for components
...
closes #746
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:05 +02:00
2e44c1cdfc
sources/ldap: improve error handling during sync
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:05 +02:00
31909a4d78
outpost: fix outpost deps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:05 +02:00
4a444e667a
root: base Websocket message storage on Base not fallback
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:05 +02:00
f67b57e369
flows: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
6be19962d2
outposts: bump go version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
262a9fa2a0
flows: annotate flows executor 404 error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
e8ba159756
root: fix setting of EMAIL_USE_TLS and EMAIL_USE_SSL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
0b03d66a2f
outposts: fix errors when creating multiple outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
7c858c9626
web/admin: fix errors in user profile when non-superuser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
71b6839d03
flows: include configure_flow in stages API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
ada49c077a
web/admin: fix error when user doesn't have permissions to read source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:04 +02:00
7880c7fb98
helm: make storage class, size and mode configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:03 +02:00
2b48ba4103
sources/oauth: fix resolution of sources' provider type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:03 +02:00
5e67f68f2b
core: improve messaging when creating a recovery link for a user when no recovery flow exists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:03 +02:00
1992b89154
sources/oauth: fix error when creating an oauth source which has fixed URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:01:03 +02:00
9ab2088ab7
helm: turn off monitoring by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:00:27 +02:00
a9d0d96418
root: add restart: unless-stopped to compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 12:00:27 +02:00
c476503594
web: fix background-color on router outlet on light mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 11:59:37 +02:00
de74f3ec1f
core: fix propertymapping API returning invalid value for components
...
closes #746
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 11:50:28 +02:00
ce98255607
sources/ldap: improve error handling during sync
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 11:29:51 +02:00
53b9e5b93f
outpost: fix outpost deps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 11:16:40 +02:00
7aeb390eac
docs: add note for minimum values.yaml file for k8s install
...
closes #745
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-17 11:06:21 +02:00
5df9ad63cf
root: base Websocket message storage on Base not fallback
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 23:46:03 +02:00
e4400476a2
flows: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 23:15:06 +02:00
ef3c01ec34
outposts: bump go version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 23:01:10 +02:00
b136d3bc69
flows: annotate flows executor 404 error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 22:56:44 +02:00
c34fcc73dc
root: fix setting of EMAIL_USE_TLS and EMAIL_USE_SSL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 22:44:42 +02:00
11b09c4ebd
outposts: fix errors when creating multiple outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 22:43:35 +02:00
e32070ddeb
web/admin: fix errors in user profile when non-superuser
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 17:24:58 +02:00
33a8cea007
flows: include configure_flow in stages API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 17:19:48 +02:00
d01fd7cdb7
web/admin: fix error when user doesn't have permissions to read source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 17:06:06 +02:00
1770e42cbf
sources/oauth: add login with plex support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 17:05:35 +02:00
2fed739be7
helm: make storage class, size and mode configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 12:31:55 +02:00
aa820b2b4d
website: fix enrollment for keycloak
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 12:23:46 +02:00
582d2eb5eb
sources/oauth: fix resolution of sources' provider type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 11:29:23 +02:00
c5e2635903
core: improve messaging when creating a recovery link for a user when no recovery flow exists
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 10:09:46 +02:00
cfe0a7a694
sources/oauth: fix error when creating an oauth source which has fixed URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 09:49:25 +02:00
c579540473
helm: turn off monitoring by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 09:20:17 +02:00
35f2b06611
build(deps): bump boto3 from 1.17.52 to 1.17.53 ( #742 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.52 to 1.17.53.
- [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.52...1.17.53 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-16 09:07:17 +02:00
9c4f025d71
build(deps): bump @types/codemirror from 0.0.108 to 0.0.109 in /web ( #743 )
...
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 0.0.108 to 0.0.109.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-16 09:07:06 +02:00
d8b8e8a5a3
root: add restart: unless-stopped to compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-16 09:03:58 +02:00
ec34c3eb75
website: fix azure ad application proxy on comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 20:59:14 +02:00
0554c94c53
docs: add notes for openssl
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 17:33:25 +02:00
19a663a645
root: fix healthcheck part in docker-compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 17:28:38 +02:00
e72881b2a9
root: fix healthcheck part in docker-compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 17:20:14 +02:00
4452ff171e
docs: add Explanation what containers do what
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 16:12:55 +02:00
39bdc3a9a9
website: fix enrollment for keycloack
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 13:12:50 +02:00
33bb6edf8c
web: fix background-color on router outlet on light mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 11:31:06 +02:00
2eb18ff5e6
root: fix expired discord invite
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-15 10:54:43 +02:00
aeb1b5e8f2
build(deps): bump boto3 from 1.17.51 to 1.17.52 ( #736 )
2021-04-15 09:16:09 +02:00
bd8447d5a7
release: 2021.4.1
2021-04-14 09:46:16 +02:00
35fad191b8
Merge branch 'master' into version-2021.4
2021-04-14 09:27:11 +02:00
40a6f15cf1
build(deps): bump boto3 from 1.17.50 to 1.17.51 ( #734 )
2021-04-14 08:27:03 +02:00
420465981b
build(deps): bump rollup from 2.45.1 to 2.45.2 in /web ( #735 )
2021-04-14 08:26:53 +02:00
4f9f936a7f
Merge branch 'master' into version-2021.4
2021-04-13 23:16:35 +02:00
85c9fbe763
api: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 21:49:47 +02:00
3d9874be69
api: fix error when authorization is empty
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 21:41:26 +02:00
9742d19729
Merge branch 'master' into version-2021.4
2021-04-13 21:07:20 +02:00
5a25e6d697
api: add legacy support for older outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 21:06:04 +02:00
7798a046db
outpost: fix API calls being made with basic
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 20:50:45 +02:00
7a562fe8c0
Merge branch 'master' into version-2021.4
2021-04-13 20:02:25 +02:00
6821679fbc
*: add support for bearer authentication on API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 20:01:30 +02:00
513d3c1c31
web: add support for PII for sentry, add user feedback dialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 18:35:26 +02:00
30cb468ec5
website: fix search on docs site
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 18:05:19 +02:00
8b66fa55a6
web/elements: center header if no description is shown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 17:46:03 +02:00
55bb9b6643
web/admin: show banner when backend and frontend versions mismatch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-13 16:52:02 +02:00
1b79fad6cf
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #732 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.21.0 to 4.22.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.22.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-04-13 10:28:22 +02:00
f9976492e7
build(deps): bump boto3 from 1.17.49 to 1.17.50 ( #731 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.49 to 1.17.50.
- [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.49...1.17.50 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-13 09:42:16 +02:00
2fd0e46378
build(deps): bump @typescript-eslint/parser in /web ( #733 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.21.0 to 4.22.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.22.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-13 09:41:51 +02:00
fd0ad20031
release: 2021.4.1-rc2
2021-04-12 20:03:21 +02:00
13b75c15f0
outpost: download go-swagger from github ( #730 )
...
* outpost: download go-swagger from github
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: use sudo to download swagger
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-12 20:01:12 +02:00
d329995740
docs: add algolia search
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-12 18:25:52 +02:00
cd1b0c67ea
web: fix text colour on initial load when not in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-12 12:25:44 +02:00
ab7941922f
build(deps): bump @lingui/macro from 3.8.6 to 3.8.9 in /web ( #722 )
...
Bumps [@lingui/macro](https://github.com/lingui/js-lingui ) from 3.8.6 to 3.8.9.
- [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.6...v3.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 12:17:16 +02:00
e057d5fe0a
root: fix lockfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-12 11:19:11 +02:00
3fb53e8311
build(deps-dev): bump pytest-django from 4.1.0 to 4.2.0 ( #721 )
...
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases )
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/master/docs/changelog.rst )
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.1.0...v4.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens L <jens@beryju.org >
2021-04-12 10:57:46 +02:00
96b9d931f3
build(deps): bump @lingui/cli from 3.8.6 to 3.8.9 in /web ( #725 )
...
Bumps [@lingui/cli](https://github.com/lingui/js-lingui ) from 3.8.6 to 3.8.9.
- [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.6...v3.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens L <jens@beryju.org >
2021-04-12 10:56:56 +02:00
a35f77c612
build(deps-dev): bump pylint-django from 2.4.2 to 2.4.3 ( #729 )
...
* build(deps-dev): bump pylint-django from 2.4.2 to 2.4.3
Bumps [pylint-django](https://github.com/PyCQA/pylint-django ) from 2.4.2 to 2.4.3.
- [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.4.2...v2.4.3 )
Signed-off-by: dependabot[bot] <support@github.com >
* root: fix pylint warning
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-04-12 09:33:56 +02:00
f287745c53
root: remove mapped port from server container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-12 09:29:06 +02:00
65e09f92cd
build(deps): bump boto3 from 1.17.48 to 1.17.49 ( #720 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.48 to 1.17.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.17.48...1.17.49 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 09:28:23 +02:00
9b6446701e
build(deps): bump chart.js from 3.0.2 to 3.1.0 in /web ( #724 )
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.0.2...v3.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 09:27:32 +02:00
71f7e23fe4
build(deps): bump eslint from 7.23.0 to 7.24.0 in /web ( #723 )
2021-04-12 08:31:28 +02:00
59eb89db6c
build(deps): bump rollup from 2.44.0 to 2.45.1 in /web ( #726 )
2021-04-12 08:31:10 +02:00
939b55ce29
build(deps): bump @lingui/core from 3.8.6 to 3.8.9 in /web ( #727 )
2021-04-12 08:30:59 +02:00
7ba4e63c47
build(deps): bump postcss from 8.2.9 to 8.2.10 in /website ( #728 )
2021-04-12 08:30:49 +02:00
fae92f6bc8
*: fix JSONField overwriting required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 23:20:45 +02:00
f9bf491240
stages/invitation: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 23:09:09 +02:00
4f27a97e10
*: add validator to ensure JSON Fields only receive dicts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 23:05:19 +02:00
a0daaabfde
web: replace full pf with components for loading animation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 22:02:48 +02:00
ea7ecb50c0
web: disable loading of roboto fonts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:52:01 +02:00
e7626d0716
Revert "release: 2021.4.1-rc1"
...
This reverts commit 2397cb162a
.
2021-04-11 21:04:25 +02:00
e9d29b956d
Merge branch 'master' into next
2021-04-11 21:02:59 +02:00
4a4ee98dec
docs: fix typo in release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:49 +02:00
0d0baaa2f9
web/admin: fix missing css from ApplicationViewPage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:49 +02:00
1be1654bf2
web/elements: fix height when using PageHeader with Image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:48 +02:00
ca51afb7df
web: always set css variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:37 +02:00
11c8ae8f18
web/admin: remove sidebar box shadow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:36 +02:00
858fcb8554
web/admin: classify no connected workers as error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:36 +02:00
571772854b
web/admin: add tab to show events of a user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:35 +02:00
c91b40fc07
web/elements: use same icon for changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:35 +02:00
a736e708ae
web/admin: use less generic slot names for ak-tabs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:24 +02:00
5c133a6c30
web/elements: make provider clickable for user's oauth codes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:23 +02:00
078dfb30f3
web/admin: make username in events log clickable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:22 +02:00
b526250515
web: fix header colour for notification drawer in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 21:02:21 +02:00
e52d397cb7
docs: fix typo in release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 20:40:53 +02:00
633029be3f
web/admin: fix missing css from ApplicationViewPage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 19:44:29 +02:00
4147fbb839
web/elements: fix height when using PageHeader with Image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 19:38:24 +02:00
430e3c576c
web: always set css variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 19:00:29 +02:00
d6f60ad9ec
web/admin: remove sidebar box shadow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:56:34 +02:00
de6f663688
web/admin: classify no connected workers as error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:48:24 +02:00
fe17c3aa34
web/admin: add tab to show events of a user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:46:26 +02:00
07b2525278
web/elements: use same icon for changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:40:48 +02:00
9f758d19ba
web/admin: use less generic slot names for ak-tabs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:40:01 +02:00
4216577565
web/elements: make provider clickable for user's oauth codes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 18:24:27 +02:00
f3396226e8
web/admin: make username in events log clickable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 17:51:17 +02:00
ae7959ff51
web: fix header colour for notification drawer in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 17:41:26 +02:00
b42b7be726
outpost: fix build dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-04-11 16:51:50 +02:00