2a3b049b01
release: 2021.10.4
2021-11-12 12:31:24 +01:00
e4a5e86c93
sources/oauth: Fixed the incorrect padding issue in apple.py ( #1773 )
...
* Fixed the incorrect padding issue in apple.py
Fixed the incorrect padding issue in apple.py by adding proper padding to the raw_payload.
* Fixed the incorrect encoding of client_secret in apple.py
In the get_client_secret() method, the "sub" in the payload must be only the client ID. So I have changed self.source.consumer_key to parts[0]
* Added the decode method for the id_token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 12:10:29 +01:00
3a51bcd890
tests/e2e: add retry for webdriver init
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 09:37:05 +01:00
c28f68400d
build(deps): bump @sentry/tracing from 6.14.1 to 6.14.3 in /web ( #1783 )
2021-11-12 08:30:16 +01:00
5d50fc281a
build(deps): bump boto3 from 1.20.3 to 1.20.4 ( #1785 )
2021-11-12 08:30:02 +01:00
9f7d1466e9
build(deps): bump @sentry/browser from 6.14.1 to 6.14.3 in /web ( #1784 )
2021-11-12 08:29:22 +01:00
c815d24806
build(deps): bump psycopg2-binary from 2.9.1 to 2.9.2 ( #1786 )
2021-11-12 08:29:05 +01:00
d1200a7e40
website/docs: Mention correct logo in Gitea docs ( #1782 )
2021-11-12 01:02:17 +01:00
edd4f9ceae
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:50:46 +01:00
1cfe81887b
stages/authenticator_validate: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:33:41 +01:00
bb5e0ebab1
website/docs: Add Integrations/Provider/Gitea ( #1781 )
2021-11-11 23:23:32 +01:00
dfda76d896
tests/e2e: use cached LDAP lookup for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:32 +01:00
8fc5114ce4
website/docs: prepare 2021.10.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:17 +01:00
e7b4363d21
outposts/ldap: fix logic error in cached ldap searcher
...
closes #1779
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:18:32 +01:00
53905d1a89
stages/authenticator_validate: enable all device classes by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:49:30 +01:00
0ad1392632
web/admin: use more natural default ordering for objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:47:10 +01:00
6db1c914ee
stages/authenticator_duo: fix devices created with name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:16:47 +01:00
00324f922d
outposts: send SelectedChallenge when using MFA with Go FlowExecutor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 21:27:06 +01:00
8a24ddad28
website/docs: Added missing SSO server URL field for Zabbix ( #1780 )
2021-11-11 21:06:33 +01:00
0f85fe3c29
website/docs: authentik starts lowercase ( #1778 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
* website/docs: authentik starts lowercase
2021-11-11 16:53:46 +01:00
1f05eaa420
website/docs: Add Integrations/Provider/OPNsense ( #1777 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
2021-11-11 16:44:02 +01:00
84e126a32c
website/docs: add group hierarchy docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 16:15:40 +01:00
9ae69866bd
web/admin: fix display issues with flow execute buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 13:51:33 +01:00
56576a7f44
build(deps): bump boto3 from 1.20.2 to 1.20.3 ( #1769 )
2021-11-11 08:43:22 +01:00
7f0295ba53
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1768 )
2021-11-11 08:43:13 +01:00
5553b3ff36
build(deps): bump drf-spectacular from 0.20.2 to 0.21.0 ( #1771 )
2021-11-11 08:43:03 +01:00
6f969525fe
build(deps): bump webauthn from 1.0.1 to 1.1.0 ( #1770 )
2021-11-11 08:42:33 +01:00
bac12246fb
build(deps-dev): bump coverage from 6.1.1 to 6.1.2 ( #1772 )
2021-11-11 08:42:19 +01:00
b53ef6e529
build(deps): bump goauthentik.io/api from 0.2021103.1 to 0.2021103.2 ( #1767 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021103.1 to 0.2021103.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021103.1...v0.2021103.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 23:26:13 +01:00
39c62afb93
web: Update Web API Client version ( #1766 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-10 23:11:26 +01:00
c98bdbacc5
providers/proxy: return list of configured scope names so outpost requests custom scopes
...
closes #1762
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 23:06:21 +01:00
1e8d45dc15
web: write interfaces to different folders and remove custom chunk names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:54:50 +01:00
202b057ce9
outposts/proxy: fix static files not being served in proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:16:13 +01:00
d5d8641b37
stages/*: disable trim_whitespace on important fields
...
closes #1765
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 16:48:19 +01:00
9dd37689e3
ci: remove cache from translation compile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 13:19:57 +01:00
cc0832f487
core: force lowercase emails for gravatar usage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 12:40:20 +01:00
b515bf7d2e
ci: disable cache again...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:57:22 +01:00
34fbf3941b
website/docs: add air-gapped docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:59 +01:00
e73606b54d
root: catch error in analytics on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:08 +01:00
0a413fe21a
web/admin: show warnings above tab bar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 10:05:35 +01:00
d1b9f1e6b8
ci: limit pipeline to 2 hours
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 09:31:59 +01:00
e5a6e128e4
build(deps): bump boto3 from 1.20.0 to 1.20.2 ( #1763 )
2021-11-10 08:16:19 +01:00
9295d1ed0b
website/docs: fix missing SAML cert in sentry docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:42:16 +01:00
5d479a6c8f
root: set utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:23:47 +01:00
4a773b2b4f
sources/ldap: set connect/receive timeout (default to 15s)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:27:58 +01:00
8003d67844
sources/ldap: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:24:33 +01:00
58baf97e2d
website/docs: Add additionalHeaders to attributes list ( #1754 )
...
* Add additionalHeaders to attributes list
Added additional headers with example of usage
* Update user.md
2021-11-09 21:17:36 +01:00
51783c1cbb
sorces/ldap: fix user/group sync overwriting attributes instead of merging them
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 21:16:59 +01:00
94290c7e36
root: remove pipenv constraint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 14:19:33 +01:00
123ff7ad1f
website/docs: Fix typo ( #1761 )
2021-11-09 13:27:52 +01:00
8f3e863cce
root: use python slim-bullseye as base
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 11:34:42 +01:00
3d6c459349
build(deps): bump @typescript-eslint/parser from 5.3.0 to 5.3.1 in /web ( #1756 )
2021-11-09 08:24:51 +01:00
6a583bae49
build(deps): bump goauthentik.io/api from 0.2021102.6 to 0.2021103.1 ( #1758 )
2021-11-09 08:24:18 +01:00
78e5879d9a
build(deps): bump boto3 from 1.19.12 to 1.20.0 ( #1757 )
2021-11-09 08:24:09 +01:00
fdcac2a9ed
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1755 )
2021-11-09 08:23:47 +01:00
e81715caef
web: Update Web API Client version ( #1753 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 21:19:00 +01:00
ab2b13938e
release: 2021.10.3
2021-11-08 20:52:11 +01:00
5c97a3aef3
website/docs: final 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 20:51:59 +01:00
e6963c543d
outpost: remove analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 19:35:53 +01:00
9ca15983a2
root: keep last 30 backups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 17:46:25 +01:00
99ef94b7aa
stages/prompt: only set placeholder when in context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 15:10:32 +01:00
133bedafba
web: Update Web API Client version ( #1752 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 14:53:50 +01:00
c3faa61ed9
stages/prompt: set field placeholder based on plan context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:47:50 +01:00
da74304221
stages/prompt: add text_read_only field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:45:56 +01:00
ed6659a46d
outpost/ldap: don't cleanup user info as it is overwritten on bind
...
closes #1651
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:41:38 +01:00
0abb1f94a4
build(deps): bump @sentry/tracing from 6.14.0 to 6.14.1 in /web ( #1746 )
2021-11-08 08:30:37 +01:00
c7e299e0bf
build(deps): bump eslint from 8.1.0 to 8.2.0 in /web ( #1747 )
2021-11-08 08:29:44 +01:00
8a6590bac8
build(deps): bump @sentry/browser from 6.14.0 to 6.14.1 in /web ( #1748 )
2021-11-08 08:29:35 +01:00
ed717dcfa2
build(deps): bump boto3 from 1.19.11 to 1.19.12 ( #1749 )
2021-11-08 08:29:23 +01:00
b6df42f580
build(deps): bump goauthentik.io/api from 0.2021102.5 to 0.2021102.6 ( #1750 )
2021-11-08 08:29:16 +01:00
2ea85bd0c4
build(deps): bump celery from 5.1.2 to 5.2.0 ( #1751 )
2021-11-08 08:28:33 +01:00
68fa8105e1
Merge branch 'master' into version-2021.10
2021-11-07 23:16:53 +01:00
79db0ce4c1
stages/prompt: use initial instead of default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 22:20:08 +01:00
5e23b11764
stages/prompt: default prompts to the current value of the context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:59:50 +01:00
c4e029ffe2
recovery: add create_admin_group management command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:53:21 +01:00
61b5b36192
core: add command to output full config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:45:52 +01:00
c6cc1b1728
root: fix defaults for EMAIL_USE_TLS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:37:14 +01:00
77dd652160
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-11-07 18:04:27 +01:00
1144944adb
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:35 +01:00
7751be284e
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:32 +01:00
74382c6287
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:29 +01:00
011babbbd9
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:26 +01:00
3c01a1dd7b
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:22 +01:00
6e832be2de
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:19 +01:00
46017f2f86
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:16 +01:00
da50eb0369
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:13 +01:00
b996e3cee7
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:09 +01:00
12735cc14c
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:06 +01:00
4d36699b78
outpost/ldap: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:32:11 +01:00
8110d2861b
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-06 19:23:25 +01:00
1cc60f572d
root: use forked openapi-generator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:10:17 +01:00
90151a13ae
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:53:38 +01:00
f958aa6930
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:50:35 +01:00
13fbac30a2
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:54:59 +01:00
4f4cdf16f1
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:19:39 +01:00
7d75599627
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:06:51 +01:00
924a13e832
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:41 +01:00
ae83c35dfd
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:34 +01:00
e9102f4e28
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:57:06 +01:00
9b8c1cbea5
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:22:59 +01:00
6424bf98da
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:15:05 +01:00
74fb0f9e2a
website/docs: Document using Proxmox VE as Provider Integration ( #1743 )
2021-11-06 00:00:57 +01:00
4380f37a77
web/admin: fix missing values for LDAP Provider form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 11:42:09 +01:00
17fccd44e6
build(deps): bump goauthentik.io/api from 0.2021102.4 to 0.2021102.5 ( #1742 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021102.4 to 0.2021102.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021102.4...v0.2021102.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-05 10:50:59 +01:00
217a8b5610
web: Update Web API Client version ( #1741 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 10:42:02 +01:00
2cef220a3e
providers/ldap: add/squash migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:41:50 +01:00
5a8c66d325
providers/ldap: memory Query ( #1681 )
...
* outposts/ldap: modularise ldap outpost, to allow different searchers and binders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add basic in-memory searcher
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:37:30 +01:00
8de13d3f67
build(deps): bump goauthentik.io/api from 0.2021102.2 to 0.2021102.4 ( #1738 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 09:33:26 +01:00
5c22bedbaf
build(deps): bump golang from 1.17.2-bullseye to 1.17.3-bullseye ( #1737 )
2021-11-05 08:29:51 +01:00
8a0f993f0b
build(deps): bump boto3 from 1.19.10 to 1.19.11 ( #1739 )
2021-11-05 08:29:37 +01:00
abcf515a69
web/admin: also show note for SAML provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:21:10 +01:00
894f704c27
web: Update Web API Client version ( #1736 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:18:13 +01:00
7798292aa8
sources/plex: use exception_to_string in tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:16:36 +01:00
3005ca17bd
web/admin: show warning on provider when not used with outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:15:33 +01:00
909461e533
providers/*: include list of outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:06:04 +01:00
df838a4023
web: Update Web API Client version ( #1735 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:01:51 +01:00
0f86b62dd3
website/docs: prepare 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:55:31 +01:00
a40c3aeb68
core: make group membership lookup respect parent groups (upwards)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:53:56 +01:00
4080738ded
web/elements: fix import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:27:23 +01:00
4a89be3048
core: include parent group name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:11:17 +01:00
e587c53e18
web: remove deprecated rollup-plugin-node-resolve
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:34:48 +01:00
023b97aa69
sources/ldap: remove deprecated default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:13:47 +01:00
51365dba74
web: Update Web API Client version ( #1734 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-04 21:03:09 +01:00
0d3705685e
web/admin: show warning on invitation list when no stage exists or is bound
...
closes #1720
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 21:00:42 +01:00
738e4d5c74
web/admin: only show flows with an invitation stage configured instead of all enrollment flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1720
2021-11-04 20:54:55 +01:00
b14b9cb0dd
tests/e2e: fix selector for static token tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:55:30 +01:00
2a21ebf7b0
web/flows: fix authenticator_validate not allowing alpha-numeric codes due to empty pattern
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:39:10 +01:00
5bc1301043
stages/authenticator_*: add default name for authenticators
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:34:51 +01:00
e0e4bf6972
web/user: fix device type for static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:28:55 +01:00
337677ad12
web/flows: improve display of static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:21:04 +01:00
3712d5aee2
web/user: fix empty page when no sources to connect exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:16:08 +01:00
dd82d55725
outposts: also send outpost type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:08:31 +01:00
8d766efecb
root: don't set signal on start when running in ci or dev
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:32:21 +01:00
9ac3b29418
outpost: add lightweight, anonymous metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:10:43 +01:00
5000c5b061
web/user: fix ak-user-settings-password getting wrong configureUrl
...
closes #1733
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:50:26 +01:00
b362d2af03
lib: fix linting issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:43:09 +01:00
bcd42fce13
root: further improve detection of environment we're running in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:35:22 +01:00
6deddd038f
internal: start embedded outpost directly after backend is healthy instead of waiting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:18:04 +01:00
3b47cb64da
root: improve compose detection, add anonymous stats
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:21 +01:00
cf5e70c759
lifecycle: revert to non-h11 worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:10 +01:00
20bc38a54b
build(deps): bump boto3 from 1.19.9 to 1.19.10 ( #1731 )
2021-11-04 08:36:15 +01:00
672a4ab1f4
build(deps): bump @sentry/browser from 6.13.3 to 6.14.0 in /web ( #1728 )
2021-11-04 08:35:53 +01:00
47dd667261
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1729 )
2021-11-04 08:35:40 +01:00
d1ac69789b
build(deps): bump @sentry/tracing from 6.13.3 to 6.14.0 in /web ( #1730 )
2021-11-04 08:34:36 +01:00
08abf81c6d
build(deps): bump goauthentik.io/api from 0.2021101.11 to 0.2021102.2 ( #1732 )
2021-11-04 08:33:50 +01:00
76bd987e6f
web: Update Web API Client version ( #1727 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 21:11:10 +01:00
5374352411
sources/plex: allow users to connect their plex account without login flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 21:09:02 +01:00
08eff4cc5d
sources/plex: fix missing ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:21:33 +01:00
c87a9f9489
web: remove debug entry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:19:37 +01:00
8f6d700aa8
sources/oauth: set prompt=none for Discord provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 15:48:59 +01:00
c6843b026c
web: Update Web API Client version ( #1726 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 11:41:57 +01:00
3769c33ef0
Merge branch 'version-2021.10'
2021-11-03 11:39:27 +01:00
8982afaf44
website/docs: add 2021.10.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 10:20:29 +01:00
58c221e867
release: 2021.10.2
2021-11-03 10:07:28 +01:00
108d3e56e3
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1721 )
2021-11-03 09:01:54 +01:00
145b32c480
build(deps): bump lxml from 4.6.3 to 4.6.4 ( #1725 )
2021-11-03 08:33:42 +01:00
c788504bb0
build(deps): bump boto3 from 1.19.8 to 1.19.9 ( #1724 )
2021-11-03 08:33:32 +01:00
34782b31e5
build(deps): bump @docusaurus/preset-classic in /website ( #1722 )
2021-11-03 08:33:10 +01:00
5a3ca13d76
build(deps): bump swagger-spec-validator from 2.7.3 to 2.7.4 ( #1723 )
2021-11-03 08:33:02 +01:00
5dc0f3b91b
website: remove static service account, use helm chart instead
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:14:01 +01:00
f51515f3de
stages/invitation: don't throw 404 error in stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:07:13 +01:00
f978575293
stages/invitation: remove invitation from plan context after deletion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 23:50:12 +01:00
cb64eed90d
web: re-fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:59:35 +01:00
db1f7f0400
Revert "tests/e2e: remove deprecated desired_capabilities"
...
This reverts commit 2da7a8fede
.
2021-11-02 14:53:52 +01:00
0d02dbf55c
api: replace django sentry proxy with go proxy to prevent login issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:44:37 +01:00
6da78b8c32
web/user: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:48:37 +01:00
3a80bc8bda
web/user: fix configureUrl not being passed to <ak-user-settings-password>
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:21:01 +01:00
1aa9c0f9ca
root: move pyright config to toml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:05:11 +01:00
2da7a8fede
tests/e2e: remove deprecated desired_capabilities
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 11:04:47 +01:00
89cb402f42
root: fix postgres install on bullseye
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:56:39 +01:00
b617fd213f
web: replace deprecated commonjs plugin
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:38:20 +01:00
97b0f58f25
root: build outposts without CGO, use debug images for basic shell
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:11:51 +01:00
49a98bb744
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1715 )
2021-11-02 08:45:25 +01:00
f93a00d773
build(deps): bump rollup from 2.58.3 to 2.59.0 in /web ( #1716 )
2021-11-02 08:44:16 +01:00
8de40a8a21
build(deps): bump @typescript-eslint/parser from 5.2.0 to 5.3.0 in /web ( #1717 )
2021-11-02 08:44:08 +01:00
b9c54e97fa
build(deps): bump goauthentik.io/api from 0.2021101.10 to 0.2021101.11 ( #1718 )
2021-11-02 08:44:00 +01:00
f1c55465f7
build(deps): bump boto3 from 1.19.7 to 1.19.8 ( #1719 )
2021-11-02 08:43:51 +01:00
40c2b2860b
web: Update Web API Client version ( #1712 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-01 21:08:38 +01:00
a92bce322d
web/flows: fix sub_text not rendering for static fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:54:43 +01:00
af83308fd4
stages/prompt: fix type in Prompt not having enum set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:44:48 +01:00
73d991e75a
root: update to buster
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:31:26 +01:00
1eba3f1334
root: update base images for outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:29:53 +01:00
b86251255d
website/docs: add azure ad docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 15:58:59 +01:00
ccab41a6ca
build(deps): bump packaging from 21.0 to 21.2 ( #1708 )
2021-11-01 12:32:42 +01:00
0e051031b1
build(deps): bump django-storages from 1.12.2 to 1.12.3 ( #1710 )
2021-11-01 12:24:06 +01:00
aecbe8c585
build(deps): bump django from 3.2.8 to 3.2.9 ( #1711 )
2021-11-01 12:19:17 +01:00
da98022704
build(deps): bump boto3 from 1.19.6 to 1.19.7 ( #1709 )
2021-11-01 12:16:20 +01:00
e13f9c0b38
build(deps-dev): bump coverage from 6.0.2 to 6.1.1 ( #1707 )
2021-11-01 12:15:57 +01:00
7941fb9d95
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1703 )
2021-11-01 10:05:47 +01:00
d2392b0881
build(deps): bump @babel/preset-env from 7.15.8 to 7.16.0 in /web ( #1704 )
2021-11-01 10:05:37 +01:00
b2044d75fb
build(deps): bump @babel/core from 7.15.8 to 7.16.0 in /web ( #1701 )
2021-11-01 10:04:54 +01:00
617b64b7db
build(deps): bump @babel/preset-typescript from 7.15.0 to 7.16.0 in /web ( #1700 )
2021-11-01 10:03:54 +01:00
2bf5f2709a
build(deps): bump @patternfly/patternfly from 4.144.5 to 4.151.4 in /web ( #1702 )
2021-11-01 10:03:42 +01:00
f03325df28
build(deps): bump @babel/plugin-transform-runtime in /web ( #1705 )
2021-11-01 10:03:22 +01:00
2b71e5bdfd
build(deps): bump goauthentik.io/api from 0.2021101.5 to 0.2021101.10 ( #1706 )
2021-11-01 10:02:52 +01:00
f861737b85
web/admin: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 23:04:26 +01:00
6036d88392
providers/proxy: allow configuring of additional scope mappings for proxy
...
closes #1255
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 22:25:51 +01:00
bfc8a56a0b
*: fix tests for new field show_source_labels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 18:18:21 +01:00
8d995011b8
web: Update Web API Client version ( #1699 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 18:00:20 +01:00
5646141fe2
stages/identification: add show_source_labels option, to show labels for sources
...
closes #1679
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:57:48 +01:00
96b0bc324e
web/flows: fix invalid validation for static tokens
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:32:39 +01:00
335d6edd11
providers/saml: fix error on missing AssertionConsumerServiceURL, fall back to default ACS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:21:15 +01:00
5d9bed130a
root: fix Detection of S3 settings for backups
...
closes #1698
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 16:54:10 +01:00
0a1ab74707
web: Update Web API Client version ( #1697 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 12:16:09 +01:00
ef24b94585
Merge branch 'version-2021.10'
2021-10-31 12:13:43 +01:00
77b0438aa4
website/docs: prepare 2021.10.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 10:57:48 +01:00
2788329880
release: 2021.10.1
2021-10-31 10:56:21 +01:00
15ab11be70
web/user: fix wrong device being selected in user's mfa update form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 00:55:56 +02:00
8d5460a132
outposts: separate websocket re-connection logic to decrease requests on reconnect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 21:33:50 +02:00
5ba2c80813
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/user/user-settings/mfa/MFADeviceForm.ts
2021-10-30 15:20:16 +02:00
06766bdb25
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:19:17 +02:00
fdae13316c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-30 13:18:31 +00:00
ae21886e8e
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:16:27 +02:00
f5dc81907a
core: add created field to source connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:02:41 +02:00
40f8ce3c4c
web/user: rework MFA Device UI to support multiple devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:56:14 +02:00
c934915776
web: Update Web API Client version ( #1695 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-30 14:53:02 +02:00
d70c8fbcc3
core: add API for all user-source connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:36:54 +02:00
12b26e49ec
flows: optimise stage user_settings API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:16:28 +02:00
0ac548d56e
web: Update Web API Client version ( #1693 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-29 09:16:08 +02:00
e771e1857f
core: add API to list all authenticator devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
479e9750c7
web/user: also search desc and publisher
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
c5e7801247
build(deps): bump github.com/go-openapi/runtime from 0.20.0 to 0.21.0 ( #1691 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-29 09:06:34 +02:00
48ea15a946
build(deps): bump flowchart.js from 1.16.0 to 1.17.0 in /web ( #1689 )
2021-10-29 08:32:13 +02:00
e4c06f7356
build(deps): bump boto3 from 1.19.5 to 1.19.6 ( #1690 )
2021-10-29 08:31:58 +02:00
4d7d866e4b
build(deps): bump github.com/go-openapi/strfmt from 0.20.3 to 0.21.0 ( #1692 )
2021-10-29 08:31:34 +02:00
72a93c0959
root: pin node images to v16
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 10:29:48 +02:00
73733b20b6
build(deps): bump @trivago/prettier-plugin-sort-imports from 2.0.4 to 3.0.0 in /web ( #1684 )
...
* build(deps): bump @trivago/prettier-plugin-sort-imports in /web
Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports ) from 2.0.4 to 3.0.0.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases )
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/master/CHANGELOG.md )
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/commits )
---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* web: update prettier config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 09:48:51 +02:00
3872314931
root: update golang ldap server package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 09:48:31 +02:00
85c6ede448
build(deps): bump goauthentik.io/api from 0.2021101.4 to 0.2021101.5 ( #1685 )
2021-10-28 08:47:04 +02:00
49c2bee9d6
build(deps): bump boto3 from 1.19.4 to 1.19.5 ( #1686 )
2021-10-28 08:46:54 +02:00
6b2c9d7c44
web: Update Web API Client version ( #1683 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-27 22:32:01 +02:00
381010600f
release: 2021.10.1-rc3
2021-10-27 18:57:07 +02:00
2a265f706a
website/docs: prepare 2021.10.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 18:56:52 +02:00
1b21b50b77
providers/oauth2: fallback to uid if UPN was selected but isn't available
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 16:11:35 +02:00
fa6324ab1d
sources/ldap: prevent key users
from being set as this is an M2M relation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:56 +02:00
9e0daf2bcf
sources/ldap: skip values which are of type bytes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:38 +02:00
0273ae16df
events: fix error when notification transport doesn't exist anymore
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:38:41 +02:00
f2f12ef0ba
api: fix error when connection to websocket via secret_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:21:52 +02:00
61d3df5f02
outposts: fix docker controller not using object_naming_template
...
closes #1682
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:04:59 +02:00
971de4fcb9
core: add USER_ATTRIBUTE_CHANGE_EMAIL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1590 and #1677
2021-10-27 13:34:11 +02:00
9c0bc78ca0
build(deps): bump boto3 from 1.19.3 to 1.19.4 ( #1678 )
2021-10-27 08:30:26 +02:00
92085f1a3c
core: add toggle to completely disable backup mechanism
...
closes #1671
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-26 17:04:33 +02:00
6067406e96
website/docs: add freeipa docs ( #1666 )
...
* website/docs: add freeipa docs
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
* website/docs: fix freeipa settings screenshot
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
2021-10-26 14:29:42 +02:00
9ccd4d69fe
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1673 )
2021-10-26 13:25:45 +02:00
17ec48332d
build(deps): bump rollup from 2.58.0 to 2.58.3 in /web ( #1672 )
2021-10-26 13:25:01 +02:00
d3f5253a6b
build(deps): bump @typescript-eslint/parser from 5.1.0 to 5.2.0 in /web ( #1674 )
2021-10-26 13:24:38 +02:00
7a70726d57
build(deps): bump kubernetes from v19.15.0b1 to 19.15.0 ( #1675 )
2021-10-26 13:24:12 +02:00
be303937fb
build(deps): bump boto3 from 1.19.2 to 1.19.3 ( #1676 )
2021-10-26 13:23:59 +02:00
2326fc9ae2
build(deps): bump eslint from 8.0.1 to 8.1.0 in /web ( #1669 )
2021-10-25 09:58:30 +02:00
9374b0bcf2
build(deps): bump chart.js from 3.5.1 to 3.6.0 in /web ( #1668 )
2021-10-25 09:58:18 +02:00
47e6028099
build(deps): bump boto3 from 1.19.1 to 1.19.2 ( #1670 )
2021-10-25 09:57:57 +02:00
24114e8304
Update harbor doc ( #1667 )
2021-10-24 16:44:04 +02:00
921d9c79a1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1659 )
2021-10-22 07:35:06 +02:00
1119989ab7
build(deps): bump postcss from 8.3.10 to 8.3.11 in /website ( #1657 )
2021-10-22 07:34:34 +02:00
e17594f0f7
build(deps): bump eslint-plugin-custom-elements in /web ( #1658 )
2021-10-22 07:34:25 +02:00
5ae3b868d4
build(deps): bump @docusaurus/preset-classic in /website ( #1660 )
2021-10-22 07:34:11 +02:00
37ee4af5ff
build(deps): bump goauthentik.io/api from 0.2021101.2 to 0.2021101.4 ( #1661 )
2021-10-22 07:33:55 +02:00
829aaca317
build(deps): bump boto3 from 1.19.0 to 1.19.1 ( #1662 )
2021-10-22 07:33:45 +02:00
8eb4d53810
providers/oauth2: fix events being created from /application/o/authorize/
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 22:59:01 +02:00
e60dfc5b3c
web: Update Web API Client version ( #1656 )
2021-10-21 17:06:53 +02:00
cc403d8777
Merge branch 'version-2021.10'
2021-10-21 16:52:18 +02:00
b81e2e69d1
website/docs: prepare 2021.10.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 16:49:11 +02:00
731f5d0199
release: 2021.10.1-rc2
2021-10-21 16:38:30 +02:00
a40cb03b44
root: use custom url for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:40:43 +02:00
f6a85c98c9
website: add redirect for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:37:53 +02:00
5727f28784
web: Update Web API Client version ( #1655 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-21 10:35:15 +02:00
6fc54ed7c6
build(deps): bump postcss from 8.3.9 to 8.3.10 in /website ( #1652 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:29:48 +02:00
4298900ecc
build(deps): bump eslint-plugin-custom-elements in /web ( #1653 )
2021-10-21 09:03:26 +02:00
f04aa09b72
build(deps): bump boto3 from 1.18.65 to 1.19.0 ( #1654 )
2021-10-21 09:02:57 +02:00
3647633232
core: cleanup embedded outpost logging, log user for http requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 22:12:49 +02:00
2e06786869
outpost/ldap: fix logging for mismatched provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 19:49:17 +02:00
eba91c6b2b
root: add cookie domain setting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 18:26:22 +02:00
ba9f8a5795
lib: add utm_source to default links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 17:31:27 +02:00
02b4173d30
root: add utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:34:39 +02:00
61fab497cf
core: add user flag to prevent users from changing their usernames
...
closes #1590
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:17:19 +02:00
6a95de4e8a
website: fix script loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:37:11 +02:00
621e7f564a
flows: also clear cache when deleting bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:25:38 +02:00
535f2eb27e
website: netlify proxy analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:24:04 +02:00
0db4716e92
web/flows: show cancel link when choosing authenticator chalenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:15:31 +02:00
c10ce5c679
web: disable Sentry.showReportDialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:46:02 +02:00
070438aabe
ci: allow manual cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:18:23 +02:00
71798b931c
ci: only keep images for last week
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:17:57 +02:00
8663134c87
build(deps): bump eslint-plugin-lit from 1.6.0 to 1.6.1 in /web ( #1648 )
2021-10-20 09:13:52 +02:00
6bcbaeec2e
build(deps): bump boto3 from 1.18.64 to 1.18.65 ( #1649 )
2021-10-20 09:13:37 +02:00
17ce113c6b
build(deps): bump goauthentik.io/api from 0.202198.6 to 0.2021101.2 ( #1650 )
2021-10-20 09:13:28 +02:00
ff600cd5b1
web: Update Web API Client version ( #1647 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-20 00:19:11 +02:00
2df4322ecf
sources/oauth: add choices to oauth provider_type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 00:11:19 +02:00
bb8e0c6f59
web/flow: showing of authentik logo in flow executor
...
closes #1646
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 23:06:23 +02:00
ca682c3ee4
web/flows: fix authenticator device selection not updating
...
closes #1645
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 22:45:09 +02:00
f011e8a61a
Merge branch 'version-2021.10'
2021-10-19 22:25:35 +02:00
bfe27d5979
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 16:01:03 +02:00
b8aff17d98
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-19 15:52:31 +02:00
3b7e8e3931
website/docs: fix typos
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:45:15 +02:00
03369e2338
sources/ldap: check for existence of vendor fields before falling back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1521
2021-10-19 15:40:40 +02:00
5da7d9a573
release: 2021.10.1-rc1
2021-10-19 15:34:59 +02:00
12110e264d
ci: remove pwgen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:34:54 +02:00
f5049d3d0f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1639 )
2021-10-19 06:59:35 +02:00
b616253444
build(deps): bump flowchart.js from 1.15.0 to 1.16.0 in /web ( #1640 )
2021-10-19 06:58:04 +02:00
41efe49d27
build(deps): bump @typescript-eslint/parser from 5.0.0 to 5.1.0 in /web ( #1641 )
2021-10-19 06:57:55 +02:00
86d0e6ce45
build(deps): bump boto3 from 1.18.63 to 1.18.64 ( #1642 )
2021-10-19 06:57:35 +02:00
89bb27b95c
sources/ldap: fix missing arguments?
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 22:04:58 +02:00
9333ffd04f
website/docs: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:48:10 +02:00
2b155964c2
sources/ldap: extract vendor-specific functions
...
#1521
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:44:10 +02:00
c3bd509eb8
website/docs: add matrix docs
...
closes #1477
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:09:26 +02:00
72c0da2bdf
build(deps): bump webauthn from 1.0.0 to 1.0.1 ( #1638 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:31 +02:00
151c62733f
build(deps): bump goauthentik.io/api from 0.202198.3 to 0.202198.6 ( #1637 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202198.3 to 0.202198.6.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202198.3...v0.202198.6 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:20 +02:00
dbdea24290
website: remove .git suffix for go import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:48:13 +02:00
909c4217bc
website/docs: prepare 2021.10
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:06:18 +02:00
922fc9b8d5
sources/oauth: add Sign in with Apple ( #1635 )
...
* sources/oauth: add apple sign in support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: apple sign in docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix missing apple in sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/oauth: add fallback values for name and slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 16:35:12 +02:00
2c06eed8e7
events: don't prefill task if they already have a state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:48:14 +02:00
a1b3af401d
outposts: improve handling of recreate scenarios
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:29:37 +02:00
92d38f62b5
outposts: handle k8s 422 response code by recreating objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:23:11 +02:00
98a56c77e3
providers/proxy: update ingress controller to work with k8s 1.22
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:00:24 +02:00
e5906a4115
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1629 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:16:44 +02:00
20c6874bb4
build(deps): bump @rollup/plugin-typescript from 8.2.5 to 8.3.0 in /web ( #1630 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 8.2.5 to 8.3.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v8.3.0/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:35 +02:00
222d3bd358
build(deps): bump @docusaurus/preset-classic in /website ( #1631 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:26 +02:00
02c15f7c43
build(deps): bump boto3 from 1.18.62 to 1.18.63 ( #1632 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.62 to 1.18.63.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.62...1.18.63 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:16 +02:00
ab200eb855
build(deps): bump django-storages from 1.12.1 to 1.12.2 ( #1633 )
...
Bumps [django-storages](https://github.com/jschneier/django-storages ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/jschneier/django-storages/releases )
- [Changelog](https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jschneier/django-storages/compare/1.12.1...1.12.2 )
---
updated-dependencies:
- dependency-name: django-storages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:06 +02:00
9e8ce012e3
build(deps): bump pyjwt from 2.2.0 to 2.3.0 ( #1634 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/commits )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:14:55 +02:00
00dc8f8b1f
ci: backoff translation compile ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 22:15:38 +02:00
ce812e14c7
core: improve detection for s3 settings to trigger backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:56:31 +02:00
8d32a53126
outposts: add additional error checking for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:54:57 +02:00
f9b6b1dd3f
web/admin: improve visibility of oauth rsa key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 14:15:36 +02:00
9679be39fa
lifecycle: bump celery healthcheck to 5s timeout
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1627
2021-10-16 14:28:05 +02:00
0225bf9c99
stages/authenticator_validate: create a default authenticator validate stage with sensible defaults
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-16 00:28:56 +02:00
8040e2b6e4
build(deps): bump webauthn from 0.4.7 to 1.0.0 ( #1625 )
...
* build(deps): bump webauthn from 0.4.7 to 1.0.0
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 0.4.7 to 1.0.0.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v0.4.7...v1.0.0 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* stages/authenticator_webauthn: migrate to new library version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: migrate to new version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_webauthn: add bytes_to_base64url_dict for json encoding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* actually don't do that
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing response on web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more double json
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more base64 stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* working
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: always sync
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 23:26:29 +02:00
56a56ffdbf
web: new default flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 23:03:41 +02:00
afedcc0074
build(deps): bump drf-spectacular from 0.20.1 to 0.20.2 ( #1624 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.20.1...0.20.2 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:48:51 +00:00
4d93e30147
web: Update Web API Client version ( #1623 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-15 19:29:44 +02:00
f62786e58b
policies: add additional filters to create flow charts on frontend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 18:21:44 +02:00
f76c1a6f93
build(deps): bump @patternfly/patternfly from 4.135.2 to 4.144.5 in /web ( #1621 )
2021-10-15 08:33:46 +02:00
56871523e7
build(deps): bump boto3 from 1.18.61 to 1.18.62 ( #1622 )
2021-10-15 08:33:31 +02:00
5f9dda2e58
outposts: rename docker_image_base to container_image_base, since its not docker specific
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 20:28:30 +02:00
0c55eea678
outposts: Adding more flexibility to outposts in Kubernetes. ( #1617 )
...
* outposts/ldap: Support hard coded `uidNumber` and `gidNumber`.
* outposts: more options for image + labels
- Set outpost docker image in config.
- Set image pull secrets in outpost config.
- Add additional labels for easier targeting from
custom services.
* Fix some linting errors.
* outposts: Rename `docker_image` to `container_image
2021-10-14 19:54:56 +02:00
19a343dadb
web: fix linting on rollup config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:49:31 +02:00
3ab9798f38
web: prepare for building with external API bases
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:20 +02:00
dd9dc7e596
root: fix error with sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:01 +02:00
797e31696a
outposts: fix attribute error in docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 13:37:56 +02:00
9a42c5815d
web/admin: add fallback font for doughnut charts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:50:52 +02:00
f341479732
web: make table pagination size user-configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:48:52 +02:00
8eddb4b95b
admin: check for debug in worker count api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:32:30 +02:00
5c58532121
web/admin: default to warning state for backup task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:31:01 +02:00
4b7399f454
*: add @prefill_task() decorator to "pre-fill" tasks in cache, so they can be executed even before their schedule would do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:21:28 +02:00
27982a771c
web: Update Web API Client version ( #1620 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-14 11:52:50 +02:00
8296d0c94c
web/admin: fix SMS Authenticator stage not loading state correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:49:55 +02:00
9bc9568008
stages/authenticator_sms: make fields non-nullable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:42:11 +02:00
07d619d257
website/docs: add authenticator_sms stage docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:33:46 +02:00
6ee7d5bf9c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-14 10:25:13 +02:00
634375c43f
stages/authenticator_sms: add generic provider ( #1595 )
...
* stages/sms: New SMS provider, aka wrapper for outside API
* web/pages/authenicator_sms: Conditionally show options based on provider.
* stages/authenicator_sms: Fixing up the model.
* Whoops
* stages/authenicator_sms: Adding supported auth types for Generic provider.
* web/pages/stages/authenicator_sms: Added auth type for generic provider
* web/pages/stages/authenicator_sms: Fixing up my generic provider options.
* stages/authenicator/sms: Working version of generic provider.
* stages/authenicator/sms: Cleanup and creating an event on error.
* web/ages/stages/authenicator_sms: Made a default for Auth Type and cleaned up the non-needed name attribute.
* stages/authenicator_validate: Fixing up the migration as it had no SMS.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* web/pages/stages/authenicator_sms: Provider default is not empty anymore.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 10:24:15 +02:00
10fc33f7d3
build(deps): bump eslint from 8.0.0 to 8.0.1 in /web ( #1612 )
2021-10-14 08:33:55 +02:00
ee140014e9
build(deps): bump pyyaml from 5.4.1 to 6.0 ( #1613 )
2021-10-14 08:33:07 +02:00
2d363948b6
build(deps-dev): bump selenium from 3.141.0 to 4.0.0 ( #1614 )
2021-10-14 08:32:50 +02:00
dcb3ef14d1
build(deps): bump boto3 from 1.18.60 to 1.18.61 ( #1615 )
2021-10-14 08:32:37 +02:00
a71ef7f36c
build(deps): bump django-model-utils from 4.1.1 to 4.2.0 ( #1616 )
2021-10-14 08:32:28 +02:00
4d51ec906d
internal/proxyv2: improve error handling when configuring app
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:48:11 +02:00
cd42281383
Revert "website: use 302-based proxy for goauthentik.io/v2"
...
This reverts commit faf706cbec
.
2021-10-13 21:27:26 +02:00
faf706cbec
website: use 302-based proxy for goauthentik.io/v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:25:12 +02:00
16c05a7bbc
tests: migrate to selenium 4 ( #1611 )
2021-10-13 19:06:19 +02:00
2ad5995332
website/docs: add symlink for latest compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:51:54 +02:00
f73a404fd6
website: make static files available under domain
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:45:45 +02:00
178e8e7e43
web/user: initial optimisation for smaller screens
...
see #1610
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 11:23:26 +02:00
98907ec889
root: remove structlog.processors.format_exc_info for new structlog version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 09:42:49 +02:00
9dd9ab6da3
build(deps): bump structlog from 21.1.0 to 21.2.0 ( #1609 )
...
Bumps [structlog](https://github.com/hynek/structlog ) from 21.1.0 to 21.2.0.
- [Release notes](https://github.com/hynek/structlog/releases )
- [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/hynek/structlog/compare/21.1.0...21.2.0 )
---
updated-dependencies:
- dependency-name: structlog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 09:41:44 +02:00
80c6b8f0c7
build(deps): bump @typescript-eslint/parser from 4.33.0 to 5.0.0 in /web ( #1604 )
2021-10-13 08:36:09 +02:00
8436814874
build(deps): bump codemirror from 5.63.1 to 5.63.3 in /web ( #1606 )
2021-10-13 08:34:56 +02:00
3c16bdce45
build(deps): bump typescript from 4.4.3 to 4.4.4 in /web ( #1607 )
2021-10-13 08:34:34 +02:00
a2bce79796
build(deps): bump boto3 from 1.18.59 to 1.18.60 ( #1608 )
2021-10-13 08:34:24 +02:00
3e5b05203b
Revert "root: handle liveness probe in router"
...
This reverts commit d39dbc7287
.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:44:37 +02:00
57e86582d1
Revert "root: handle liveness probe in router (also keep internal one)"
...
This reverts commit dd7cb45733
.
2021-10-12 18:44:08 +02:00
dd7cb45733
root: handle liveness probe in router (also keep internal one)
...
This reverts commit d39dbc7287
.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:43:39 +02:00
2b09d97522
core: fix squash migrations error when AK_ADMIN_TOKEN is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 17:45:10 +02:00
d39dbc7287
root: handle liveness probe in router
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:54:15 +02:00
48f96ea55f
lifecycle: only set prometheus_multiproc_dir in ak wrapper to prevent full disk on worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:44:32 +02:00
22a7c25526
internal: call GetStore on application to improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:33:20 +02:00
cc69311ec0
stages/authenticator_validate: add new class
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:13:31 +02:00
15d7004e25
tests/e2e: use vanity urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:38:23 +02:00
ddb70a283e
managed: don't run managed reconciler in foreground on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:10:46 +02:00
ecfc3a6d93
*: migrate everything to goauthentik.io docker proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 11:04:47 +02:00
5753182e03
root: migrate docker images to netlify proxy ( #1603 )
...
* migrate to netlify proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* relative forward to func
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* custom logic for go paths
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix const
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* missing break
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add default for new repos
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 10:58:02 +02:00
db79244ba4
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1602 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 09:26:39 +02:00
3231bcea66
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1596 )
2021-10-12 08:34:10 +02:00
5e0299ca82
build(deps): bump @types/codemirror from 5.60.4 to 5.60.5 in /web ( #1597 )
2021-10-12 08:33:01 +02:00
42e35aace0
build(deps-dev): bump coverage from 6.0.1 to 6.0.2 ( #1598 )
2021-10-12 08:32:23 +02:00
d96cfc8e30
build(deps): bump goauthentik.io/api from 0.202198.2 to 0.202198.3 ( #1599 )
2021-10-12 08:32:13 +02:00
36c97afc44
build(deps): bump django-storages from 1.12 to 1.12.1 ( #1600 )
2021-10-12 08:32:02 +02:00
9c322be8d7
build(deps): bump boto3 from 1.18.58 to 1.18.59 ( #1601 )
2021-10-12 08:31:51 +02:00
cf09205933
website/docs: fix sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:45:24 +02:00
e851a7f294
website/docs: add missing make migrate
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:33:31 +02:00
e4f141c6c0
*: Squash Migrations ( #1593 )
...
* *: first squash pass
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/saml: squash less
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix docker controller not correctly checking image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix old migration reference
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 21:39:35 +02:00
35fa93d9aa
ci: fix missing gettext
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:59:52 +02:00
2bdc0102f9
web: Update Web API Client version ( #1592 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-11 17:53:43 +02:00
aef9d27706
stages/authenticator_sms: Add SMS Authenticator Stage ( #1577 )
...
* stages/authenticator_sms: initial implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add initial stage UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: clear invalid state when old input was invalid but new input is correct
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add more logic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add basic SMS settings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: initial working version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: optimise totp password manager entry on authenticator_validation stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: add grouping support for table
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow sms class in authenticator stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add grouping to more pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: add SMS support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: add throttling for flow executor based on session key and pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix style issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: add workflow to compile backend translations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:51:49 +02:00
7bf587af24
ci: push dev images to ghcr ( #1591 )
...
* ci: push dev images to ghcr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use new ghcr images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: use ghcr proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 14:08:34 +02:00
ef1cf7867c
Revert "build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )"
...
This reverts commit e22b8f5fdc
.
2021-10-11 13:43:36 +02:00
da443b443c
website: use ghcr proxy for registry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 10:08:21 +02:00
f4322e665a
build(deps): bump github.com/go-openapi/strfmt from 0.20.2 to 0.20.3 ( #1585 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.2 to 0.20.3.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.2...v0.20.3 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 09:20:36 +02:00
e22b8f5fdc
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )
2021-10-11 08:33:38 +02:00
a18176af56
build(deps): bump react-before-after-slider-component in /website ( #1583 )
2021-10-11 08:32:48 +02:00
4132fd139c
build(deps): bump goauthentik.io/api from 0.202197.2 to 0.202198.2 ( #1586 )
2021-10-11 08:32:28 +02:00
b077bb8783
build(deps): bump github.com/go-openapi/runtime from 0.19.31 to 0.20.0 ( #1587 )
2021-10-11 08:32:20 +02:00
69665d9547
build(deps): bump pycryptodome from 3.10.4 to 3.11.0 ( #1588 )
2021-10-11 08:32:11 +02:00
d0f056357d
build(deps): bump boto3 from 1.18.57 to 1.18.58 ( #1589 )
2021-10-11 08:32:02 +02:00
9ed236f7ab
outposts/ldap: Support hard coded uidNumber
and gidNumber
. ( #1582 )
2021-10-10 23:43:36 +02:00
83f4830946
website: add netlify config file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 22:26:33 +02:00
e23df99a9e
web: Update Web API Client version ( #1580 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 18:57:23 +02:00
b80ecd4668
stages/prompt: fix wrong field type of field_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 18:54:56 +02:00
66ca488ea0
web: Update Web API Client version ( #1579 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 14:43:58 +02:00
d959b7a930
Merge branch 'version-2021.9'
2021-10-10 14:35:40 +02:00
62ae3f1e31
website/docs: prepare 2021.9.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 13:22:36 +02:00
619203c177
release: 2021.9.8
2021-10-10 13:12:26 +02:00
a1adf382af
root: don't compilemessages in build process since it requires redis, do it on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 23:38:25 +02:00
834bddd0da
root: add AUTHENTIK_SECRET_KEY for compilemessages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 22:52:32 +02:00
7d9251ce2f
root: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:56:49 +02:00
fb13a46252
web: Update Web API Client version ( #1576 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 20:23:38 +02:00
dfefdbfd7c
root: compile messages for backend in docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:11:51 +02:00
846c971674
root: add translation for backend strings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:07:28 +02:00
5b7e1f97e0
stages/authenticator_duo: remove signals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:29:35 +02:00
dff0613b3d
crypto: add managed field, prepare managed JWT cert
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:14:39 +02:00
0a4343d61b
web: Update Web API Client version ( #1575 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:05:02 +02:00
09696207a6
web/user: remove debug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:03:14 +02:00
8965451073
core: add default for user's settings attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:01:22 +02:00
994c1c4b6a
web: Update Web API Client version ( #1574 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:01:14 +02:00
3ee5a672f1
web/user: load interface settings from user settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:52:36 +02:00
b33ea9cc61
core: add settings serializer to user/me and update_self endpoints, saved in a key in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:35:18 +02:00
50a623d8ab
build(deps): bump golang from 1.17.1 to 1.17.2 ( #1566 )
2021-10-08 08:34:37 +02:00
cdbf7ae567
build(deps): bump lit from 2.0.0 to 2.0.2 in /web ( #1567 )
2021-10-08 08:34:21 +02:00
1307a39042
build(deps): bump react-before-after-slider-component in /website ( #1569 )
2021-10-08 08:33:54 +02:00
dca34cfbd3
build(deps): bump docker from 5.0.2 to 5.0.3 ( #1571 )
2021-10-08 08:33:39 +02:00
735f7cbd69
build(deps): bump boto3 from 1.18.56 to 1.18.57 ( #1570 )
2021-10-08 08:33:20 +02:00
728356d420
build(deps): bump goauthentik.io/api from 0.202197.1 to 0.202197.2 ( #1572 )
2021-10-08 08:32:54 +02:00
a9f6f1563d
ci: fix more order
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
155c28d7cd
ci: prepare variables before checking out stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
f9a180eb1f
ci: fix gh_env
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
4ae476e58d
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38
.
2021-10-07 22:35:41 +02:00
f32d35b07c
policies/password: add extra sub_text field in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:27:24 +02:00
9e936e4436
outposts: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:15:57 +02:00
649abddea7
outposts: fallback to known-good outpost image if configured image cannot be pulled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:10:39 +02:00
956382b682
ci: set separate variable for container branch name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:06:03 +02:00
67b88595ad
stages/prompt: fix sub_text not allowing blank
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:00:15 +02:00
b4ee693a5c
stages/user_write: allow recursive writing to user.attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:57:19 +02:00
57e5acaf2f
stages/prompt: add sub_text field to add HTML below prompt fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:34:37 +02:00
050ec99c89
flows: fix inspector history not being cleared when executing from API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:29:28 +02:00
10fd1c8120
web/admin: truncate prompt label when too long
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 17:58:07 +02:00
070745e764
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38
.
2021-10-07 10:48:12 +02:00
cbeee27fc1
build(deps): bump @sentry/tracing from 6.13.2 to 6.13.3 in /web ( #1556 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 09:39:44 +02:00
2bc4d0cedb
build(deps): bump @babel/core from 7.15.5 to 7.15.8 in /web ( #1555 )
2021-10-07 08:28:13 +02:00
5105a1c207
build(deps): bump @babel/plugin-transform-runtime in /web ( #1557 )
2021-10-07 08:28:02 +02:00
64e357ab0e
build(deps): bump @babel/preset-env from 7.15.6 to 7.15.8 in /web ( #1554 )
2021-10-07 08:27:03 +02:00
6ca93525aa
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1558 )
2021-10-07 08:26:21 +02:00
a2c978768c
build(deps): bump @sentry/browser from 6.13.2 to 6.13.3 in /web ( #1559 )
2021-10-07 08:26:11 +02:00
f0c7be7144
build(deps): bump pyjwt from 2.1.0 to 2.2.0 ( #1560 )
2021-10-07 08:26:00 +02:00
0f96e3e4b3
build(deps): bump django-storages from 1.11.1 to 1.12 ( #1561 )
2021-10-07 08:25:44 +02:00
d42fc37a88
build(deps): bump goauthentik.io/api from 0.202196.1 to 0.202197.1 ( #1562 )
2021-10-07 08:25:16 +02:00
4ecd8f5dcf
build(deps): bump boto3 from 1.18.55 to 1.18.56 ( #1563 )
2021-10-07 08:25:06 +02:00
d7a194b512
build(deps-dev): bump coverage from 6.0 to 6.0.1 ( #1564 )
2021-10-07 08:24:56 +02:00
753f8d38bf
web: Update Web API Client version ( #1552 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 21:09:30 +02:00
118a54517a
website/docs: add 2021.9.7 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 21:05:04 +02:00
8c27616d0c
Merge branch 'version-2021.9'
2021-10-06 21:04:16 +02:00
e444d0d640
release: 2021.9.7
2021-10-06 20:57:56 +02:00
3869965b4c
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 20:51:36 +02:00
097a42bb7b
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 20:50:43 +02:00
26f1f47cc1
Revert "build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )"
...
This reverts commit 471f9c6d05
.
2021-10-06 09:55:44 +02:00
471f9c6d05
build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )
...
Bumps python from 3.9-slim-buster to 3.10.0-slim-buster.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 09:35:01 +02:00
d4e1b95991
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:24 +02:00
67d13f19a1
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:01 +02:00
1b7c19cf50
build(deps): bump eslint-plugin-lit from 1.5.1 to 1.6.0 in /web ( #1547 )
2021-10-06 08:29:03 +02:00
b012ae600d
build(deps): bump boto3 from 1.18.54 to 1.18.55 ( #1548 )
2021-10-06 08:28:33 +02:00
1838101d60
build(deps): bump goauthentik.io/api from 0.202195.4 to 0.202196.1 ( #1549 )
2021-10-06 08:28:23 +02:00
929add4e9c
build(deps): bump django from 3.2.7 to 3.2.8 ( #1550 )
2021-10-06 08:28:15 +02:00
18edaea658
website/docs: fix header of release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:08:03 +02:00
8030e45d75
web: Update Web API Client version ( #1545 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 00:07:00 +02:00
d75c63d38b
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 00:04:09 +02:00
52889ffea1
website/docs: add 2021.9.6 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:03:29 +02:00
2b730dec54
release: 2021.9.6
2021-10-05 22:22:54 +02:00
2aacb311bc
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
40055ef01b
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
6c603cdf80
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:21:14 +02:00
5f4a1417b2
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:19:05 +02:00
75608dce5c
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 21:22:08 +02:00
b0f7083879
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:04:01 +02:00
e8420957b1
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:03:54 +02:00
62bf79ce32
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
7a16c9cb14
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
d29d161ac6
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
aee58c8d53
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:18 +02:00
c47ab4f1fc
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:39:27 +02:00
fa6df84de2
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:36:38 +02:00
1faa403fe2
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:08:26 +02:00
653631ac77
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 16:24:48 +02:00
cde303e780
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 16:24:31 +02:00
7f5feb9451
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 16:23:40 +02:00
b85aeae5ef
web: ensure fallback locale is loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 14:53:02 +02:00
aa359a032c
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:49:15 +02:00
6491065aab
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:49:15 +02:00
79eec5a3a0
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:49:14 +02:00
cd5e091937
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# go.mod
# go.sum
2021-10-05 13:49:11 +02:00
7ed8952803
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:48:53 +02:00
c1f302fb7c
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:53 +02:00
cb31e52d0e
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:48:51 +02:00
782764ac73
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
d0c56325ef
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
73d57d6f82
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
2716a26887
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-05 13:48:23 +02:00
0452537e8b
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:55 +02:00
d1a1bfbbc5
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:49 +02:00
a69fcbca9a
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:47:29 +02:00
1ac4dacc3b
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:15 +02:00
b72b731320
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:19:20 +02:00
65de4b8cad
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:12:42 +02:00
9e7e22367b
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:10:44 +02:00
9301b27e43
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:00:06 +02:00
7b415a24ee
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 12:33:50 +02:00
f5761dc70d
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 12:31:25 +02:00
4f57dfda93
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:28:11 +02:00
16380b3f7a
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:26:41 +02:00
b0e416e9f0
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:45 +02:00
16f2603130
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:27 +02:00
e742494f3d
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 11:14:04 +02:00
5fdca722f4
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:44 +02:00
847cfed73f
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:34 +02:00
19247accd9
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:13 +02:00
05b587ae44
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:44:07 +02:00
a515afae0b
recovery: handle error when user doesn't exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:40:59 +02:00
8da00585e3
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-05 10:30:01 +02:00
b70a72f247
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1529 )
2021-10-05 07:19:47 +02:00
11160b6e04
build(deps): bump postcss from 8.3.8 to 8.3.9 in /website ( #1530 )
2021-10-05 07:18:40 +02:00
55259adf38
build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )
2021-10-05 07:18:28 +02:00
3f308ad48c
build(deps): bump @typescript-eslint/parser in /web ( #1532 )
2021-10-05 07:18:20 +02:00
ee6fd6f609
build(deps): bump react-before-after-slider-component in /website ( #1533 )
2021-10-05 07:17:38 +02:00
d53d0c353f
build(deps): bump goauthentik.io/api from 0.202194.1 to 0.202195.1 ( #1534 )
2021-10-05 07:17:25 +02:00
1360b76d1b
build(deps): bump boto3 from 1.18.53 to 1.18.54 ( #1535 )
2021-10-05 07:17:13 +02:00
e22a286a6f
lifecycle: only lock database when system migrations need to be applied, and during django migrations, and don't double unlock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 23:14:16 +02:00
62c0f69541
web: Update Web API Client version ( #1527 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 22:07:00 +02:00
1c340ddbbd
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-04 22:02:56 +02:00
bcf7e162a4
release: 2021.9.5
2021-10-04 20:08:46 +02:00
62af5b2dd3
website/docs: add 2021.9.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 19:33:11 +02:00
f44956bd61
web: Update Web API Client version ( #1526 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:52:27 +02:00
e0859686c4
web: Update Web API Client version ( #1526 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 18:50:43 +02:00
cb37e5c10e
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-04 18:50:19 +02:00
73bb778d62
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:50:00 +02:00
b612a82e16
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:57 +02:00
83991c743e
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:54 +02:00
09f43ca43b
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:50 +02:00
1c91835a26
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 18:49:45 +02:00
c032914092
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:42 +02:00
3634bf4629
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:10 +02:00
0692663537
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:47:51 +02:00
b5649bdcc4
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:37:05 +02:00
418e491799
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )"
...
This reverts commit 0c6237d8c4
.
2021-10-04 18:22:21 +02:00
fab9a10487
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:04:19 +02:00
9778050dda
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:03:08 +02:00
9ac808ee98
website/docs: add missing pipenv instructions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:54:06 +02:00
0f00b27384
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:51:31 +02:00
ab5981836d
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 10:56:06 +02:00
a4418a83f8
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:41:16 +02:00
36b23c4624
root: coverage with toml support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:17:31 +02:00
0c6237d8c4
build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )
...
Bumps [construct-style-sheets-polyfill](https://github.com/calebdwilliams/adoptedStyleSheets ) from 2.4.17 to 3.0.3.
- [Release notes](https://github.com/calebdwilliams/adoptedStyleSheets/releases )
- [Changelog](https://github.com/calebdwilliams/construct-style-sheets/blob/main/CHANGELOG.md )
- [Commits](https://github.com/calebdwilliams/adoptedStyleSheets/commits/v3.0.3 )
---
updated-dependencies:
- dependency-name: construct-style-sheets-polyfill
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:11:55 +02:00
e546453250
build(deps): bump react-before-after-slider-component in /website ( #1517 )
2021-10-04 08:33:28 +02:00
5b35d71bb3
build(deps): bump rollup from 2.57.0 to 2.58.0 in /web ( #1518 )
2021-10-04 08:33:03 +02:00
cddff85e1c
build(deps): bump @types/codemirror from 5.60.3 to 5.60.4 in /web ( #1519 )
2021-10-04 08:32:34 +02:00
c65c6a62cc
build(deps): bump boto3 from 1.18.52 to 1.18.53 ( #1520 )
2021-10-04 08:32:24 +02:00
1bc51adcac
build(deps): bump goauthentik.io/api from 0.202193.3 to 0.202194.1 ( #1522 )
2021-10-04 08:32:11 +02:00
c523b799be
build(deps-dev): bump coverage from 5.5 to 6.0 ( #1524 )
2021-10-04 08:32:00 +02:00
9d0d779f40
build(deps): bump drf-spectacular from 0.19.0 to 0.20.1 ( #1523 )
2021-10-04 08:31:17 +02:00
8a791c4eac
tests/e2e: fallback to gh-master if outpost docker image cannot be found for PR
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 23:12:11 +02:00
036a4e86e2
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 22:54:07 +02:00
4715e7bf04
website/docs: fix description for docker outpost settings ( #1513 )
...
Changed the first "Kubernetes outpost specific settings" to Docker
2021-10-03 19:43:56 +02:00
45f99fbaf0
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:26 +02:00
83150d9920
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:18 +02:00
e31a3307b5
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
d28fcca344
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
c296e1214c
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:37 +02:00
d30dcda814
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:27 +02:00
c720c9f41b
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:09:52 +02:00
62cfb76b39
website/docs: fix order of steps on bookstack integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:46:47 +02:00
d676cf6e3f
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
39d87841d0
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
fcd879034c
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
b285814e24
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:19:07 +02:00
1c52836060
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 01:17:41 +02:00
f3cc1be0f2
Translate /web/src/locales/en.po in fr_FR ( #1509 )
...
translation completed updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-03 00:32:17 +02:00
8dd77793a0
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 00:30:35 +02:00
f6e8dbfb5e
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:37 +02:00
3c1ac4c7ec
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:23 +02:00
52bbf454e3
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 21:17:15 +02:00
1252c6b07d
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:11:54 +02:00
3493d35af9
web: Translate /web/src/locales/en.po in fr_FR ( #1506 )
...
translated updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:02:18 +02:00
f8e4ffbc85
web: Update Web API Client version ( #1505 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-01 12:24:12 +02:00
faca127217
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-10-01 12:19:11 +02:00
f88575cec4
website/docs: prepare 2021.9.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 10:09:54 +02:00
1a6ea72c09
release: 2021.9.4
2021-10-01 09:51:51 +02:00
b4eac771c2
build(deps): bump boto3 from 1.18.51 to 1.18.52 ( #1503 )
2021-10-01 08:49:09 +02:00
84e4ec4406
build(deps): bump channels-redis from 3.3.0 to 3.3.1 ( #1504 )
2021-10-01 08:48:59 +02:00
c251b87f8c
sources/ldap: add support for Active Directory userAccountControl
attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
21a9aa229a
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
5f6565ee27
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
afad55a357
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 19:34:43 +02:00
f25d76fa43
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-30 19:34:42 +02:00
53e15bfbca
sources/ldap: add support for Active Directory userAccountControl
attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:13:48 +02:00
8bce16e6b4
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:49:18 +02:00
e9bb8c896b
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:10:56 +02:00
de5455716d
build(deps): bump codemirror from 5.63.0 to 5.63.1 in /web ( #1500 )
2021-09-30 08:40:57 +02:00
1d879400f2
build(deps): bump boto3 from 1.18.49 to 1.18.51 ( #1501 )
2021-09-30 08:40:48 +02:00
5136ae17f5
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 08:40:38 +02:00
10b45d954e
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
339eaf37f2
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
f723fdd551
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
4cb8ae760a
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 23:55:22 +02:00
e4898f4b92
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:47:38 +02:00
a2f3c54c2a
website/docs: use full paths for forward_auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:57 +02:00
c0a0b52fbb
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:44 +02:00
8359f0bfb3
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:20:40 +02:00
ee610a906a
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:07:04 +02:00
828eeb5ebb
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 10:04:27 +02:00
c9c177d8f9
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:06 +02:00
c19afa4f16
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:01 +02:00
cfd4817bb5
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 09:52:07 +02:00
94ae52b576
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 09:42:59 +02:00
be479f2453
build(deps): bump @lingui/core from 3.11.1 to 3.12.1 in /web ( #1493 )
2021-09-29 09:10:30 +02:00
c5d066577d
build(deps): bump @lingui/macro from 3.11.1 to 3.12.1 in /web ( #1492 )
2021-09-29 08:42:45 +02:00
9ec6eaf4b8
build(deps): bump @lingui/cli from 3.11.1 to 3.12.1 in /web ( #1494 )
2021-09-29 08:34:38 +02:00
b057120351
build(deps): bump goauthentik.io/api from 0.202193.1 to 0.202193.3 ( #1495 )
2021-09-29 08:34:27 +02:00
b8082598a1
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:49:22 +02:00
1b5a163f46
web: Update Web API Client version ( #1489 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-28 09:40:54 +02:00
1f2f48a7bc
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:39:21 +02:00
f9ad102915
flows: inspector ( #1469 )
...
* flows: add initial inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: change naming a bit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flow: add inspector frame
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: don't use shadydom when inspecting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add current stage to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/*: fix imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: deep-copy plan instead of just adding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: restrict inspector to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add buttons to launch flow with inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: don't automatically follow redirects when inspector is open
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: make current_plan optional, only require historry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: handle error messages in inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: improve UI when flow is done
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add is_completed flag to inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: fix monkeypatches for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add inspector tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: re-enable cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:36:48 +02:00
ea4b920264
build(deps): bump @typescript-eslint/parser in /web ( #1484 )
2021-09-28 09:08:39 +02:00
7d8390ca77
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1485 )
2021-09-28 08:32:35 +02:00
7ae551da65
build(deps): bump boto3 from 1.18.48 to 1.18.49 ( #1486 )
2021-09-28 08:32:25 +02:00
51b26c2ac7
build(deps): bump goauthentik.io/api from 0.202192.5 to 0.202193.1 ( #1487 )
2021-09-28 08:32:10 +02:00
e4a5f22f9b
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-28 08:31:57 +02:00
2462d58135
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:49:00 +02:00
44534153a0
website/docs: fix hardcoded name in service-account yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:18:12 +02:00
facfea035b
web: Update Web API Client version ( #1483 )
2021-09-27 18:52:42 +02:00
941bc61b31
release: 2021.9.3
2021-09-27 17:31:50 +02:00
282b364606
stages/prompt: fix inconsistent policy context for validation policies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 17:05:26 +02:00
ad4bc4083d
website/docs: update dev docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 16:04:41 +02:00
ebe282eb1a
web/admin: fix user_write form not writing group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 10:12:45 +02:00
830c26ca25
tests/e2e: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 09:52:47 +02:00
ed3b4a3d4a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /website ( #1478 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:24:43 +02:00
975c4ddc04
build(deps): bump postcss from 8.3.7 to 8.3.8 in /website ( #1479 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.3.7 to 8.3.8.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.3.7...8.3.8 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:49 +02:00
7e2896298a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /web ( #1480 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:31 +02:00
cba9cf8361
build(deps): bump actions/github-script from 4.1 to 5 ( #1481 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 4.1 to 5.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v4.1...v5 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:21 +02:00
bf12580f64
build(deps): bump pycryptodome from 3.10.3 to 3.10.4 ( #1482 )
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.10.3 to 3.10.4.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/commits/v3.10.4 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:03 +02:00
75ef4ce596
tests/e2e: add new ldap object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:57:42 +02:00
c2f3ce11b0
outposts/ldap: fix potential panic when converting attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:52:25 +02:00
3c256fecc6
outposts/ldap: add groupofuniquenames
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:49:11 +02:00
0285b84133
outposts/ldap: add query support for all supported object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:42:26 +02:00
99a371a02c
web/elements: fix token copy button not working on chrome...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:34:28 +02:00
c7e6eb8896
outposts/ldap: add support for base scope and domain info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:01:22 +02:00
674bd9e05c
web/admin: Fix typo 'username address' -> 'username' ( #1473 )
2021-09-26 12:53:37 +02:00
b79901df87
website/docs: prepare 2021.9.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:03:10 +02:00
b248f450dd
outposts: make AUTHENTIK_HOST_BROWSER configurable from central config
...
closes #1471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:00:51 +02:00
05db9e5c40
web/admin: handle error correctly when creating user recovery link
...
closes #1472
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:49:40 +02:00
234a5e2b66
outposts: fix outposts not correctly updating central state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:40:21 +02:00
aea1736f70
outposts/proxy: Fix failing traefik healtcheck ( #1470 )
2021-09-26 11:33:18 +02:00
9f4a4449f5
outposts/proxy: ensure cookies only last as long as tokens
...
closes #1462
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 16:12:59 +02:00
b6b55e2336
build(deps): bump goauthentik.io/api from 0.202192.3 to 0.202192.5 ( #1468 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.3 to 0.202192.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.3...v0.202192.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 16:06:10 +02:00
8f2805e05b
web: Update Web API Client version ( #1467 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 16:04:07 +02:00
4f3583cd7e
providers/proxy: make token_validity float and optional for backwards compat
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 15:54:32 +02:00
617e90dca3
web: Update Web API Client version ( #1465 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:48:05 +02:00
f7408626a8
providers/proxy: return token_validity as total seconds instead of expression
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 15:44:16 +02:00
4dcb15af46
build(deps): bump goauthentik.io/api from 0.202192.1 to 0.202192.3 ( #1464 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.1 to 0.202192.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.1...v0.202192.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 15:11:08 +02:00
89beb7a9f7
web: Update Web API Client version ( #1463 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:02:33 +02:00
28eeb4798e
providers/proxy: add token_validity field for outpost configuration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1462
2021-09-25 15:00:06 +02:00
79b92e764e
*: fix typos in code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 00:01:11 +02:00
919336a519
outposts: ensure service is always re-created with mismatching ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 23:45:15 +02:00
27e04589c1
outposts/proxyv2: fix routing not working correctly for domain auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 23:32:16 +02:00
ba44fbdac8
website/docs: fix typos and grammar ( #1459 )
2021-09-24 15:37:54 +02:00
0e093a8917
web: Update Web API Client version ( #1458 )
2021-09-24 12:23:14 +02:00
d0bfb99859
web/elements: improve error handling on forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 12:19:56 +02:00
93bdea3769
core: fix api return code for user self-update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:51:03 +02:00
e681654af7
web/admin: add notice for recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:52 +02:00
cab7593dca
web/user: fix brand not being shown in safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:46 +02:00
cf92f9aefc
web/elements: fix token copy error in safari
...
closes #1219
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
8d72b3498d
internal: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
42ab858c50
build(deps): bump goauthentik.io/api from 0.202191.4 to 0.202192.1 ( #1455 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202191.4 to 0.202192.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202191.4...v0.202192.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 09:34:10 +02:00
a1abae9ab1
build(deps): bump boto3 from 1.18.46 to 1.18.47 ( #1456 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.46 to 1.18.47.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.46...1.18.47 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 09:34:01 +02:00
8f36b49061
web/user: search apps when user typed before apps have loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:34:11 +02:00
64b4e851ce
events: add additional validation for event transport
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:29:58 +02:00
40a62ac1e5
web/admin: fix Transport Form not loading mode correctly on edit
...
closes #1453
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:16:38 +02:00
5df60e4d87
web/admin: fix NotificationWebhookMapping not loading correctly
...
closes #1452
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:13:58 +02:00
50ebc8522d
web: Update Web API Client version ( #1454 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-23 14:21:49 +02:00
eddca478dc
release: 2021.9.2
2021-09-23 12:34:02 +02:00
99a7fca08e
website/docs: prepare 2021.9.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 12:33:42 +02:00
a7e3602908
web: fix import order of polyfills causing shadydom to not work on firefox and safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 10:16:49 +02:00
74169860cf
api: add logging to sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:42 +02:00
52bb774f73
internal: add asset paths for user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:24 +02:00
f26fcaf825
website/docs: add warning for example flows ( #1444 )
2021-09-23 08:34:40 +02:00
b8e92e2f11
build(deps): bump postcss from 8.3.6 to 8.3.7 in /website ( #1445 )
2021-09-23 08:33:27 +02:00
08adfc94d6
build(deps): bump rollup from 2.56.3 to 2.57.0 in /web ( #1446 )
2021-09-23 08:33:18 +02:00
236fafb735
build(deps): bump boto3 from 1.18.45 to 1.18.46 ( #1447 )
2021-09-23 08:33:10 +02:00
5ad9ddee3c
build(deps): bump goauthentik.io/api from 0.202191.3 to 0.202191.4 ( #1449 )
2021-09-23 08:33:01 +02:00
24d220ff49
build(deps): bump urllib3 from 1.26.6 to 1.26.7 ( #1448 )
2021-09-23 08:32:53 +02:00
3364c195b7
build(deps): bump sentry-sdk from 1.4.0 to 1.4.1 ( #1450 )
2021-09-23 08:32:43 +02:00
50aa87d141
web/user: enable sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 22:35:52 +02:00
72b375023d
web: Update Web API Client version ( #1443 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-22 20:53:25 +02:00
77ba186818
website/docs: add notice for guacamole token length
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 20:02:30 +02:00
2fe6de0505
release: 2021.9.1
2021-09-22 19:11:20 +02:00
bf9e969b53
website/docs: prepare 2021.9.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:58:52 +02:00
184f119b16
website: set use_global_settings to true for example flows with email stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:52:55 +02:00
ebc06f1abe
outposts/ldap: fix logic error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:19:50 +02:00
0f8880ab0a
outposts: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:14:28 +02:00
ee56da5092
build(deps): bump @sentry/tracing from 6.13.1 to 6.13.2 in /web ( #1438 )
2021-09-22 07:32:40 +02:00
2152004502
build(deps): bump @types/codemirror from 5.60.2 to 5.60.3 in /web ( #1437 )
2021-09-22 07:30:35 +02:00
45d0b80d02
build(deps): bump @sentry/browser from 6.13.1 to 6.13.2 in /web ( #1439 )
2021-09-22 07:30:27 +02:00
96065eb942
build(deps): bump boto3 from 1.18.44 to 1.18.45 ( #1441 )
2021-09-22 07:30:01 +02:00
ac944fee8b
build(deps): bump drf-spectacular from 0.18.2 to 0.19.0 ( #1442 )
2021-09-22 07:29:52 +02:00
1d0e5fc353
build(deps): bump sentry-sdk from 1.3.1 to 1.4.0 ( #1440 )
2021-09-22 07:28:48 +02:00
1f97420207
outposts/ldap: allow custom attributes to shadow built-in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 21:59:39 +02:00
ae07f13a87
outposts: don't map port 9300 on docker, only expose port
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 21:40:08 +02:00
0aec504170
website/docs: add ssl port for ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:44:05 +02:00
3b4c9bcc57
root: use tagged go client version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:42:07 +02:00
5182a6741e
root: format pyproject
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 13:32:28 +02:00
da7635ae5c
web: sort imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:33:51 +02:00
a92a0fb60a
web: migrate to lit 2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:19:26 +02:00
cb10c1753b
build(deps): bump lit-html from 1.4.1 to 2.0.0 in /web ( #1427 )
2021-09-21 08:35:36 +02:00
ae654bd4c8
build(deps): bump lit-element from 2.5.1 to 3.0.0 in /web ( #1433 )
2021-09-21 08:32:15 +02:00
28192655ec
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1426 )
2021-09-21 08:32:00 +02:00
9582294eb8
build(deps): bump @sentry/tracing from 6.12.0 to 6.13.1 in /web ( #1428 )
2021-09-21 08:31:48 +02:00
0172430d7d
build(deps): bump @patternfly/patternfly from 4.132.2 to 4.135.2 in /web ( #1429 )
2021-09-21 08:30:44 +02:00
1454b65933
build(deps): bump @typescript-eslint/parser in /web ( #1430 )
2021-09-21 08:30:36 +02:00
432a7792e2
build(deps): bump @sentry/browser from 6.12.0 to 6.13.1 in /web ( #1431 )
2021-09-21 08:30:28 +02:00
54069618b4
build(deps): bump codemirror from 5.62.3 to 5.63.0 in /web ( #1432 )
2021-09-21 08:30:20 +02:00
81feb313df
build(deps): bump geoip2 from 4.2.0 to 4.3.0 ( #1434 )
2021-09-21 08:29:33 +02:00
e6b275add3
stages/invitation: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:41:05 +02:00
27016a5527
stages/invitation: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:30:51 +02:00
4c29d517f0
stages/email: use different query arguments for email and invitation tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:55:53 +02:00
180d27cc37
outposts: don't restart container when health checks are starting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:46:05 +02:00
5a8b356dc7
web: fix css for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:38:25 +02:00
3195640776
stages/email: slugify token identifier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:26:25 +02:00
f463296d47
web: Update Web API Client version ( #1421 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-20 19:22:46 +02:00
adf4b23c01
website/docs: add /akprox for nginx auth_request ( #1420 )
2021-09-20 19:21:30 +02:00
d900a2b6a9
*: fix lookup_fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:19:36 +02:00
95a2fddfa8
policies/expression: add ak_user_has_authenticator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:13:41 +02:00
8f7d21b692
stages/email: don't throw 404 when token can't be found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:01:25 +02:00
3f84abec2f
core: fix token identifier not being slugified when created with user-controller input
...
closes #1390
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 13:43:25 +02:00
b5c857aff4
api: add explicit lookup_value_regex, disable include_format_suffixes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 13:42:56 +02:00
f8dee09107
web/user: allow customisable background colour
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:49:17 +02:00
84a800583c
web/user: make search configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:15:53 +02:00
88de94f014
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /website ( #1418 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:38 +02:00
25549ec339
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /web ( #1419 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:27 +02:00
fe4923bff6
build(deps): bump boto3 from 1.18.43 to 1.18.44 ( #1417 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.43 to 1.18.44.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.43...1.18.44 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 09:09:22 +02:00
bb1a0b6bd2
web: Update Web API Client version ( #1416 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-19 22:32:38 +02:00
879b5ead71
web: fix notification badge not refreshing after clearing notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:58:59 +02:00
1670ec9167
website/docs: update 2021.9.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:55:21 +02:00
ac52667327
release: 2021.9.1-rc3
2021-09-19 21:52:49 +02:00
0d7c5c2108
web/user: fix edit button for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:10:57 +02:00
73e3d19384
web/user: add auto-focus search for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:07:18 +02:00
f6e0f0282d
core: fix tokens not being viewable but superusers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 16:11:20 +02:00
3f42067a8f
web: improve display of action buttons with non-primary classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:57:12 +02:00
ed6f5b98df
sources/ldap: improve messages of sync tasks in UI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:54:22 +02:00
dd290e264c
web/admin: trigger refresh after syncing ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:34:44 +02:00
c85484fc00
core: allow admins to create tokens with all parameters, re-add user to token form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:25:48 +02:00
663dffd8be
web/admin: fix error in firefox when creating token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:28:40 +02:00
c15d0c3d17
web: fix text colour in delete form in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:14:50 +02:00
bf09a54f35
web/user: optimise load, fix unread status for notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 18:16:31 +02:00
930dd51663
web: fix datetime-local fields throwing errors on firefox
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 15:31:48 +02:00
12a523c7aa
website: remove sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 14:33:53 +02:00
ea9a6d57dd
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /website ( #1414 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 11:23:54 +02:00
91958e1232
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /web ( #1415 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 11:23:44 +02:00
8925afb089
web/admin: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:54:48 +02:00
ccafe7be4f
website/docs: update 2021.9 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:49:36 +02:00
8279690a8f
sources/ldap: prevent error when retrying old system task with no arguments
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:49:26 +02:00
763d3ae76a
web/admin: fix ldap sync status for new API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:46:18 +02:00
b775e7f4d3
web: Update Web API Client version ( #1412 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-17 12:45:16 +02:00
3d8d93ece5
root: log failed celery tasks to event log
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 12:42:42 +02:00
06af306e8a
sources/ldap: bump timeout, run each sync component in its own task
...
closes #1411
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 12:42:20 +02:00
9257f3c919
web/user: add missing stop impersonation button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 10:04:47 +02:00
2fe7f4cf04
web/user: fix final redirect after stage setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:14 +02:00
04399bc8bb
web/admin: fix settings link on user avatar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:04 +02:00
fcbcfbc3c0
website/docs: Minor LDAP and NGINX Documentation Updates ( #1406 )
...
* update LDAP documentation
* include domain level nginx forward auth example
* wrap in banner
* update placeholder
2021-09-17 09:47:27 +02:00
3e4ce62dfe
build(deps-dev): bump pylint from 2.10.2 to 2.11.1 ( #1409 )
...
* build(deps-dev): bump pylint from 2.10.2 to 2.11.1
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.10.2 to 2.11.1.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.10.2...v2.11.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* root: update pylint config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:46:39 +02:00
d8292151e6
build(deps-dev): bump prettier from 2.4.0 to 2.4.1 in /website ( #1407 )
2021-09-17 09:17:20 +02:00
3d01a59b34
build(deps): bump prettier from 2.4.0 to 2.4.1 in /web ( #1408 )
2021-09-17 09:17:12 +02:00
5df15c4105
build(deps): bump boto3 from 1.18.42 to 1.18.43 ( #1410 )
2021-09-17 09:16:43 +02:00
75d695105d
web: Update Web API Client version ( #1405 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-16 23:44:53 +02:00
28189bdddf
release: 2021.9.1-rc2
2021-09-16 23:23:36 +02:00
f6885c7cf8
website: update screenshots
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 23:20:05 +02:00
2c43f0824e
tests/e2e: fix e2e tests for new URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 22:48:34 +02:00
13e2eea72f
web/user: new end-user interface ( #1404 )
...
* web/user: migrate to top navbar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: prepare config from server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* re-sort
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove old interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update issue template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use notification badge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: re-add go-to-admin button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix remaining redirects directly to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* make settings better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: ensure sources and stages are sorted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add sessions and consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/oauth2: add post wrapper to stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add new interface to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 22:17:05 +02:00
9441be1ee2
interface split ( #943 )
2021-09-16 17:30:16 +02:00
d7ab2a362a
ci: bump cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 13:46:11 +02:00
e920be3a72
ci: add versioning to cache keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 12:31:29 +02:00
f771383c4b
cmd: fix outpost metrics not being set in embedded mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 12:09:12 +02:00
65c75f085a
website/docs: add 2021.9.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:06:03 +02:00
17503365f7
policies: improve error handling when using bindings without policy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:04:31 +02:00
ebf9f0ca63
stages/email: don't crash when testing stage does not exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:04:08 +02:00
ae26d2756f
providers/saml: improved error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:58:51 +02:00
124071f9be
root: remove python requirement from pipfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:37:43 +02:00
471f7d9c62
outposts: add consistent name and type to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:14:51 +02:00
a6a6b3bd06
outposts: add outpost_name label to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:04:17 +02:00
48ad3dccda
outposts/proxy: remove deprecated rs256
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:57:47 +02:00
341c58a722
core: fix token expiry for service accounts being only 30 minutes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:57:34 +02:00
9b04f2da48
website/docs: add notice for rancher cert
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:40:04 +02:00
f7a296544f
web: Update Web API Client version ( #1401 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-15 22:45:32 +02:00
78641a57ad
web: update background image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 22:43:03 +02:00
a77ff5ffec
website/docs: add 2021.9 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 22:37:39 +02:00
bdd5e16db1
release: 2021.9.1-rc1
2021-09-15 20:20:54 +02:00
d4672bfe79
events: log parsed query string instead of just full path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 20:15:04 +02:00
abd9fab41a
api: fix call of sentry proxy task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 19:39:58 +02:00
7c8bf42ef9
api: send proxied sentry events in background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 19:12:20 +02:00
274b555912
api: add timeout for sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 18:59:27 +02:00
916530f0d8
providers/oauth2: use access_code_validity for id_tokens generated when using an implicit flow, improve wording in web ui
...
closes #1369
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 17:14:53 +02:00
95efd47f65
root: remove asgi error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 12:23:14 +02:00
90ecb1af7f
outposts: fix service account's permissions being checked twice
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 09:55:27 +02:00
d7fdca1b44
stages/email: fix error when retrying email delivery after stage has been deleted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 09:50:11 +02:00
37346763dc
sources/oauth: Updating token url to new google url ( #1397 )
...
the present url goes to a 404
google openid (https://accounts.google.com/.well-known/openid-configuration ) says the new url is `https://oauth2.googleapis.com/token `
not using the new url makes authentik fallback on the default auth flow
2021-09-15 09:15:19 +02:00
c35fd2755f
build(deps): bump boto3 from 1.18.41 to 1.18.42 ( #1398 )
2021-09-15 08:40:42 +02:00
281e3a0518
build(deps): bump django-otp from 1.1.0 to 1.1.1 ( #1399 )
2021-09-15 08:40:34 +02:00
6349cdad2f
web: Update Web API Client version ( #1396 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-14 21:50:32 +02:00
ef341dd405
stages/user_write: add option to add newly created users to a group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 21:45:34 +02:00
198e5ce642
outpost: fix crash when common keys are not defined in config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 17:40:48 +02:00
923fbac5b0
website/docs: Fix docker-compose example ( #1395 )
...
`docker-compose exec` by default allocates a tty and does not support `-it`.
See https://docs.docker.com/compose/reference/exec/
2021-09-14 16:35:01 +02:00
5f28c7ace7
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:44:57 +02:00
d96c96006f
web/admin: open URLs group when urls are customisable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:38:52 +02:00
3ddf2d6f85
sources/oauth: fix type lookup for openid not matching
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:38:35 +02:00
ba6849f29c
*: remove string.format()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 12:06:47 +02:00
942170f902
Revert "sources/oauth: fix access_token being sent as query param and not authorization header"
...
This reverts commit 248f993541
.
2021-09-14 11:59:32 +02:00
248f993541
sources/oauth: fix access_token being sent as query param and not authorization header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 11:07:36 +02:00
56d40bddd0
web/admin: make token list more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 10:04:15 +02:00
3a700a449a
sources/oauth: don't try to load azure AD user ID as UUID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 09:33:44 +02:00
a20f552bcf
web/flows: fix alignment for duo authenticator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 09:23:10 +02:00
32331a56eb
build(deps): bump django-otp from 1.0.6 to 1.1.0 ( #1394 )
...
Bumps [django-otp](https://github.com/django-otp/django-otp ) from 1.0.6 to 1.1.0.
- [Release notes](https://github.com/django-otp/django-otp/releases )
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-otp/django-otp/compare/v1.0.6...v1.1.0 )
---
updated-dependencies:
- dependency-name: django-otp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:23:01 +02:00
d752b7e41c
build(deps): bump @typescript-eslint/parser in /web ( #1392 )
2021-09-14 08:36:32 +02:00
0b4223c6ca
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1391 )
2021-09-14 08:35:30 +02:00
a3ec5c13f0
build(deps): bump boto3 from 1.18.40 to 1.18.41 ( #1393 )
2021-09-14 08:35:05 +02:00
128b582dd6
website/docs: fix inconsistent version number
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 22:05:35 +02:00
e59ede5422
website/docs: fix ports for current outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 22:03:02 +02:00
6d08ba2513
root: update go api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:36:12 +02:00
23444f4df0
core: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:19:28 +02:00
3338f7a401
website/docs: prepare 2021.9
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:18:14 +02:00
b126519275
web: Update Web API Client version ( #1389 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-13 18:10:24 +02:00
71e68b498e
core: optimise groups api by removing member superuser status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:06:37 +02:00
fb267ee223
tenants: optimise db queries in middleware
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:37 +02:00
8e59b06611
lifecycle: migrate to gunicorn instead of runserver
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:23 +02:00
a4b3519428
api: fix possible error in sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 16:36:04 +02:00
4895fc3bbb
build(deps): bump typescript from 4.4.2 to 4.4.3 in /web ( #1387 )
2021-09-13 08:39:24 +02:00
3daabd6fa8
build(deps): bump boto3 from 1.18.39 to 1.18.40 ( #1388 )
2021-09-13 08:38:58 +02:00
9fccb14065
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-09-12 01:09:40 +02:00
12efe94fd1
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-11 23:07:32 +00:00
375ef27b9f
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-12 01:06:28 +02:00
9a7fa39de4
events: allow setting a mapping for webhook transport to customise request payloads
...
closes #1383
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-12 01:05:42 +02:00
c779ad2e3b
*: use common user agent for all outgoing requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 21:08:26 +02:00
7e7ef289ba
admin: migrate to new update check, add option to disable update check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 20:35:23 +02:00
223d9ad414
outposts/proxy: fix upstream ssl certificate not being ignored if configured to do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 19:30:21 +02:00
948ea7b087
web: Update Web API Client version ( #1382 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-11 19:24:18 +02:00
bf771f8b6c
release: 2021.8.5
2021-09-11 19:20:13 +02:00
6dc8aa396c
Update index.md ( #1381 )
2021-09-11 00:11:48 +02:00
92a48f9dc6
build(deps): bump sqlparse from 0.4.1 to 0.4.2 ( #1380 )
2021-09-10 20:32:47 +02:00
d0ad9fcb1f
web: Update Web API Client version ( #1379 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 18:19:29 +02:00
539e6deca5
root: use go api client from github ( #1378 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:18:11 +00:00
df4c8003b8
api: fix items of list fields having nullable set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 18:15:59 +02:00
169e748a78
website: prepare go vanity URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 17:18:15 +02:00
39b365c6ae
sources/oauth: don't cancel flow when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:36:10 +02:00
9a79bab43d
outposts/proxy: fix redirect URL error due to callback url not being joined correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:19:29 +02:00
e229eda96e
outposts/controllers/kubernetes: don't create service monitor for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 15:59:39 +02:00
4448145aa9
providers/proxy: use auth/traefik subpath
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 13:53:04 +02:00
3d042e708a
outposts/proxy: always redirect on forward_auth for traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:43:57 +02:00
2428d5f1c2
outpost: update global outpost config on refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:18:19 +02:00
f1dc2b4d2a
web: Update Web API Client version ( #1377 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 11:41:12 +02:00
7dfbcdbb81
stages/authenticator_duo: add API to "import" devices from duo
...
closes #1371
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 11:35:09 +02:00
5fd4f56fa2
build(deps-dev): bump prettier from 2.3.2 to 2.4.0 in /website ( #1372 )
2021-09-10 08:41:38 +02:00
b9d5ba6b0a
build(deps): bump @babel/preset-env from 7.15.4 to 7.15.6 in /web ( #1373 )
2021-09-10 08:41:29 +02:00
2a4cb07ba8
build(deps): bump prettier from 2.3.2 to 2.4.0 in /web ( #1374 )
2021-09-10 08:41:20 +02:00
7939286176
build(deps): bump golang from 1.17.0 to 1.17.1 ( #1375 )
2021-09-10 08:41:10 +02:00
46ef49b897
build(deps): bump boto3 from 1.18.38 to 1.18.39 ( #1376 )
2021-09-10 08:40:58 +02:00
b923d85f6a
web: allow duplicate messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:31 +02:00
2862b4ecfb
core: remove ?v from static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:12 +02:00
094acc62f0
web: ignore network error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 19:58:43 +02:00
13d17dc729
lib: fix default listening port for metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:40:39 +02:00
5cf3a13ca8
flows: fix invalid parameter in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:36:51 +02:00
d0898a3869
flows: ensure all StageViews accept post, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:30:14 +02:00
7158c9d2ea
core: metrics v2 ( #1370 )
...
* outposts: add ldap metrics, move ping to 9100
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add flow_executor metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use port 9300 for metrics, add core metrics port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/controllers/k8s: add service monitor creation support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:52:24 +02:00
c5cf17b60b
lifecycle: fix worker startup error when docker socket's group is not called docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:24:35 +02:00
da58796768
providers/proxy: fix defaults for old proxy providers (load providers directly)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:54:24 +02:00
d98499a3fa
providers/proxy: fix defaults for old proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:26:36 +02:00
e5944567e8
outposts/proxy: fix url not being substituted for sign_out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 11:00:58 +02:00
d296c12d01
outposts/proxy: fix redirect when using forward_auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:56:20 +02:00
4c3a9e69f2
outposts/proxy: fix securecookie: no codecs provided error with redis
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:23:46 +02:00
eb2540a3c8
build(deps): bump boto3 from 1.18.37 to 1.18.38 ( #1367 )
2021-09-09 08:20:41 +02:00
bf9a3615d9
build(deps): bump github.com/pires/go-proxyproto from 0.6.0 to 0.6.1 ( #1368 )
2021-09-09 08:20:22 +02:00
33fb22e3e7
ci: include build sha in docker tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:03:32 +02:00
f3ff398a44
providers/proxy: add metrics port to controllers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:01:22 +02:00
533eb59a04
outposts/controllers: re-create service when mismatched ports to prevent errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:00:53 +02:00
8ca29f6d49
Revert "outpost/proxy: set samesite none"
...
This reverts commit f7afb60c1f
.
2021-09-08 22:56:24 +02:00
0a33d38adf
outpost/proxy: fix prometheus errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:41:41 +02:00
f7afb60c1f
outpost/proxy: set samesite none
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:06:44 +02:00
b9c605bf1a
outpost/proxy: fix double slash when trailing slash in authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:03:41 +02:00
2983adc719
outpost/proxyv2: fix redirect to localhost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:16 +02:00
502393ee56
outpost/proxyv2: allow port offset via yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:06 +02:00
121bba1d9f
web: Update Web API Client version ( #1366 )
2021-09-08 20:23:01 +02:00
3c1b70c355
outposts/proxyv2 ( #1365 )
...
* outposts/proxyv2: initial commit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
more stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add forward auth an sign_out
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
match cookie name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
re-add support for rs256 for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
ensure unique user-agent is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
set cookie duration based on id_token expiry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
build proxy v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add ssl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add basic auth and custom header support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add application cert loading
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
implement whitelist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add redis
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
migrate embedded outpost to v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
remove old proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
providers/proxy: make token expiration configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: only allow one redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix docker build for proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove default port offset
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add AUTHENTIK_HOST_BROWSER
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests: fix e2e/integration tests not using proper tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove references of old port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix user_attributes not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 18:04:56 +00:00
27508dd1f0
build(deps): bump @lingui/core from 3.10.4 to 3.11.1 in /web ( #1363 )
2021-09-08 08:38:00 +02:00
6d962dbdf3
build(deps): bump @lingui/macro from 3.10.2 to 3.11.1 in /web ( #1362 )
2021-09-08 08:36:56 +02:00
9194e6368a
build(deps): bump @lingui/cli from 3.10.2 to 3.11.1 in /web ( #1361 )
2021-09-08 08:36:46 +02:00
917fb7d626
build(deps): bump boto3 from 1.18.36 to 1.18.37 ( #1364 )
2021-09-08 08:36:12 +02:00
3cf5794b96
web/admin: increase default expiry for refresh tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 00:12:18 +02:00
631b0a1819
outpost/proxy: improve error logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:33:48 +02:00
6662dcc4b0
Revert "web: replace deprecated dependencies"
...
This reverts commit 95db54b819
.
2021-09-07 23:25:38 +02:00
95db54b819
web: replace deprecated dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:16:30 +02:00
bc7d5042df
outpost/proxy: use common template for proxy error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 16:44:15 +02:00
de3e1c3dbc
sources/oauth: fix FlowExecutor view call
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:39:03 +02:00
3c6aac5435
sources/oauth: prevent potentially confidential data from being logged
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:05:18 +02:00
eeb755ab7d
root: show location header in logs when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:04:00 +02:00
70d0dd51a5
sources/oauth: cancel currently active flows before redirecting out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:03:45 +02:00
073dd8b560
web/admin: fix notification clear all not triggering render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:23:55 +02:00
b5d2924d46
website/docs: update 2021.8.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:10:43 +02:00
597e279f34
ci: fix old node version in release ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:07:36 +02:00
fc28def83d
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1358 )
2021-09-07 08:42:57 +02:00
f6efdfded4
build(deps): bump @typescript-eslint/parser in /web ( #1357 )
2021-09-07 08:31:13 +02:00
91312496e0
ci: simplify testspace setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-06 16:52:21 +02:00
b557b4337d
build(deps): bump @babel/core from 7.15.4 to 7.15.5 in /web ( #1351 )
2021-09-06 08:36:40 +02:00
bfde186aa0
build(deps): bump actions/cache from 1 to 2.1.6 ( #1352 )
2021-09-06 08:36:32 +02:00
2bd75dd1a9
build(deps): bump xmlsec from 1.3.11 to 1.3.12 ( #1353 )
2021-09-06 08:36:16 +02:00
27ab31a9b0
build(deps): bump boto3 from 1.18.35 to 1.18.36 ( #1354 )
2021-09-06 08:35:56 +02:00
44a8b737d9
build(deps): bump drf-spectacular from 0.18.1 to 0.18.2 ( #1355 )
2021-09-06 08:35:45 +02:00
b939ee7a09
website/docs: use kubectl exec with deployment, add note for backup version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1349
2021-09-05 20:25:42 +02:00
0bae550520
root: include authentik version in backup naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 20:25:02 +02:00
b5cc2f2bda
website/docs: add missing ENV, changed k8s beta instructions ( #1350 )
...
* fixed IsActive and IsSuperuser return string
IsActive and IsSuperuser attributes were interchanged.
* updated docs
Co-authored-by: Tobias Mandjik <tobias.mandjik@linogics.io >
2021-09-05 19:58:42 +02:00
9ad4cf1db9
outposts/ldap: improve logging of client IPs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 19:47:30 +02:00
9dbafaaea2
web: Update Web API Client version ( #1348 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:49:16 +02:00
2db8b07578
events: add mark_all_seen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:08:12 +02:00
7c1a7bfd9d
ci: use native kind action to test integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 16:06:44 +02:00
b7ef076798
outposts: add expected outpost replica count to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:56:57 +02:00
37c29a073e
policies/password: fix symbols not being checked correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:48 +02:00
0c288ea64b
ci: cache webui for e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:24 +02:00
2476475174
ci: attempt to cache pipenv ( #1347 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:55:54 +02:00
71913c8164
website/docs: fix typos in vikunja docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:38:35 +02:00
6ec8432217
policies/password: don't use regex for symbol detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:36:01 +02:00
7a12c0e4d1
web/admin: fix user selection in token form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:33:40 +02:00
23a7eba16b
website/docs: add 8.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:09:11 +02:00
3ba84a8e8b
stages/identification: fix empty user_fields query returning first user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:07:14 +02:00
75476217a0
internal: fix web requests not having a logger set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:52:47 +02:00
7771c0b905
internal: fix font loading errors on safari
...
closes #1057
for some reason safari appends the relative font path to the document URL not to the stylesheet URL. Since I don't want to build a fully custom patternfly base css file, this mounts the static files where safari expects them
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:50:29 +02:00
3378e82ec7
root: fix is_secure with safari on debug environments
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:45:50 +02:00
126e43dea4
internal: disable directory listing on static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:40:29 +02:00
f725009530
web/flows: fix display error when using IdentificationStage without input fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:06:37 +02:00
70d1e3a0cb
outpost: fix spans being sent without parent context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:17:08 +02:00
e751ce1220
root: update badges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:11:13 +02:00
e09a27cf87
events: remove authentik_events gauge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:04:26 +02:00
06fbf44724
root: update security.md
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 17:26:10 +02:00
200e409d91
core: minor query optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 14:02:57 +02:00
5e5854e256
ci: fix invalid workflow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:58:42 +02:00
3df8bcfc9c
web: Update Web API Client version ( #1345 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-03 10:53:59 +02:00
e76c14f9e0
ci: run on pr and improve checking for push
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:53:39 +02:00
6b6748b1c7
web/admin: show applications instead of providers in outpost form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:21 +02:00
d92d8e6dbb
api: add additional filters for ldap and proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:09 +02:00
c2b9dc5c75
api: cache schema, fix server urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:23:14 +02:00
5c1d27de2b
build(deps): bump docker from 5.0.1 to 5.0.2 ( #1343 )
2021-09-03 08:46:33 +02:00
6ab9e7cd68
build(deps): bump @babel/core from 7.15.0 to 7.15.4 in /web ( #1339 )
2021-09-03 08:46:23 +02:00
3ef56e9ec1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1338 )
2021-09-03 08:46:05 +02:00
6d8d157772
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1340 )
2021-09-03 08:44:36 +02:00
cadd466eec
build(deps): bump @docusaurus/preset-classic in /website ( #1341 )
2021-09-03 08:44:27 +02:00
3fea0c1e49
build(deps): bump @babel/preset-env from 7.15.0 to 7.15.4 in /web ( #1342 )
2021-09-03 08:44:16 +02:00
4c58201adc
build(deps): bump boto3 from 1.18.34 to 1.18.35 ( #1344 )
2021-09-03 08:44:02 +02:00
4fb4e72624
web: Update Web API Client version ( #1337 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 21:34:04 +02:00
276d8fe5cf
release: 2021.8.4
2021-09-02 20:21:21 +02:00
92ce5f0931
web: improve error display when only {'detail'} is returned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:55:37 +02:00
7fea20375f
*: fix tests not using APITestCase
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:14:21 +02:00
d4d4034d2c
web: Update Web API Client version ( #1336 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:42:55 +02:00
f0db408699
api: add v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:40:02 +02:00
5e200655d9
web: Update Web API Client version ( #1335 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:13:16 +02:00
d5d1f2a645
web: show version in logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:10:43 +02:00
cc5cc43baa
api: fix sentry endpoint not working due to mime-media
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 16:56:53 +02:00
e512f085db
root: allow enabling s3 backup ssl verification
...
closes #1332
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 09:41:55 +02:00
f323c01bd8
build(deps): bump django from 3.2.6 to 3.2.7 ( #1333 )
2021-09-02 09:12:24 +02:00
f56cacb406
build(deps): bump boto3 from 1.18.33 to 1.18.34 ( #1334 )
2021-09-02 09:12:03 +02:00
eaecd31e9f
ci: always run codecov and testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:59:51 +02:00
36989d82e1
ci: merge on testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:35:17 +02:00
50777d9022
ci: re-add testspace ( #1331 )
...
* ci: re-add testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix double k3d
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:33:10 +02:00
a15571bd3e
outposts/proxy: detect empty authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:09:07 +02:00
26fd66d831
stages/authenticator_validate: fix variable shadowing, optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:54:54 +02:00
0be873025a
ci: fix bumpversion path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:38:04 +02:00
28ada49910
website/docs: final 2021.8.4 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:37:00 +02:00
4fc8e61f8c
stages/authenticator_validate: show single button for multiple webauthn authenticators
...
tested with browser + yubikey 5
closes #1096
The order of allowCredentials doesn't seem to matter, chrome seems to always choose the internal authenticator first.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:28:52 +02:00
7d26ea1a9c
web/admin: fix list of webauthn devices not updating after rename
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:05:18 +02:00
3a58dc62e1
ci: fix missing branch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 18:34:57 +02:00
71fe7bc827
ci: fix sha being used instead of timestamp
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 17:10:42 +02:00
933336c38b
ci: fix images not being pushed with correct tags
...
* ci: debug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix branch and sha
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 16:19:29 +02:00
371feb9a31
ci: fix images not being pushed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 15:07:13 +02:00
95a2fd3c9e
web: Update Web API Client version ( #1327 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-01 14:48:48 +02:00
17cb76c334
stages/invitation: fix invitation not inheriting ExpiringModel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 14:25:19 +02:00
88f0dfc8cc
web/admin: fallback for invitation list on first load
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:33:05 +02:00
f82aada23b
web/admin: fix flow executor not opening in new tab
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:19:09 +02:00
ecaee92634
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /web ( #1322 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 09:26:53 +02:00
89252ec47b
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /website ( #1320 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 09:26:33 +02:00
f0f25ab291
build(deps): bump @sentry/react from 6.11.0 to 6.12.0 in /website ( #1321 )
2021-09-01 08:40:07 +02:00
e4d0fec15a
build(deps): bump @sentry/browser from 6.11.0 to 6.12.0 in /web ( #1323 )
2021-09-01 08:39:56 +02:00
6b10baf086
build(deps): bump docker from 5.0.0 to 5.0.1 ( #1324 )
2021-09-01 08:39:21 +02:00
f148b5d341
build(deps): bump boto3 from 1.18.32 to 1.18.33 ( #1326 )
2021-09-01 08:39:12 +02:00
1471ff8940
build(deps): bump drf-spectacular from 0.18.0 to 0.18.1 ( #1325 )
2021-09-01 08:39:01 +02:00
d9a6ec2ac0
webiste/docs: update extensionvs/v1beta ingress
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 21:11:01 +02:00
5745ffa0a8
ci: don't login to docker on forks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 09:31:10 +02:00
b26202db35
build(deps): bump @typescript-eslint/parser in /web ( #1316 )
2021-08-31 08:42:14 +02:00
6318577a51
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1317 )
2021-08-31 08:16:59 +02:00
6a2cd45847
build(deps-dev): bump pytest from 6.2.4 to 6.2.5 ( #1318 )
2021-08-31 08:16:44 +02:00
ef5cea2c01
build(deps): bump boto3 from 1.18.31 to 1.18.32 ( #1319 )
2021-08-31 08:16:32 +02:00
69f4d54bae
ci: migrate ci to gh actions ( #1315 )
2021-08-30 20:21:15 +02:00
b1eec5a7d2
outposts/proxy: add more logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:52 +02:00
1b8271d767
flows: disable compatibility_mode by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:43 +02:00
3e9f5ec5ef
providers/proxy: improve error handling for non-tls ingresses
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:57 +02:00
63f57b6a77
events: improve logging for task exceptions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:44 +02:00
a016f99450
core: fix user_obj being empty on token API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 12:51:17 +02:00
adc18b2991
build(deps): bump boto3 from 1.18.30 to 1.18.31 ( #1314 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.30 to 1.18.31.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.30...1.18.31 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 09:12:58 +02:00
e37a326b95
website/docs: prepare 8.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 22:12:49 +02:00
048467e97d
outpost/ldap: delay user information removal upon closing of connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:46 +02:00
cc2cd6919f
outpost/embedded: only send requests for non-akprox paths when we're doing proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:28 +02:00
0c6e781e5b
providers/proxy: fix traefik middleware being generated with wrong ports for embedded outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:49:11 +02:00
7294d8fca5
website/docs: add note for cross-namespace reference in traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:46:17 +02:00
16ec5680b4
web: Update Web API Client version ( #1313 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-29 19:51:10 +02:00
87920fb1d7
website/docs: add docs for websocket connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:49:18 +02:00
523b96a6d2
api: add basic rate limiting for sentry endpoint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:33:18 +02:00
45731d8069
cmd: add option to disable embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:19:13 +02:00
e872371970
website/docs: add embedded outpost docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 14:43:13 +02:00
08e8cf850a
web/flows: fix FlowExecutor not updating when challenge changes from outside
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 13:49:57 +02:00
b1ed2154ac
policies/password: fix PasswordStage not being usable with prompt stages, rework validation logic
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 00:40:36 +02:00
7ef2aa3eb9
web: Update Web API Client version ( #1312 )
2021-08-28 19:08:38 +02:00
160139813d
release: 2021.8.3
2021-08-28 16:58:44 +02:00
582ad92c76
outposts/k8s: improve error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 14:58:26 +02:00
f61736e3d1
stages/identification: add error handling when password isn't set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:54:10 +02:00
eb02c96281
website/docs: make it clearer to use context[]
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:53:57 +02:00
8619552920
website/docs: prepare 2021.8.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:12:53 +02:00
6237352e25
web/flows: fix checkboxes not being rendered correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:09:53 +02:00
2d8b4f543b
providers/proxy: fix url parsing for traefik labels on docker containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 22:21:16 +02:00
8542dc10ab
providers/proxy: fix docker container labels not being inherited correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 20:20:34 +02:00
c55b63337c
web/flows: fix post-challenge updates not always being called by using setter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:45:23 +02:00
12ddee3bb6
outpost: add additional labels to docker container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:27 +02:00
dc41d0af27
outposts: add configurable docker_network for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:11 +02:00
3323b50036
web/flows: also check for redirects as result of posting challenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 10:08:15 +02:00
8acb15a7fd
outpost: fix flow executor not sending password for identification stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:07 +02:00
f601e04b38
web/flows: assign location from redirect challenge in request handler not render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:00 +02:00
f50529cb5b
build(deps): bump @docusaurus/preset-classic in /website ( #1307 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.4 to 2.0.0-beta.5.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.5/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-27 09:20:09 +02:00
3f1b6f9ed4
build(deps): bump typescript from 4.3.5 to 4.4.2 in /web ( #1306 )
2021-08-27 08:36:43 +02:00
f1ab0f4314
build(deps): bump @patternfly/patternfly from 4.125.3 to 4.132.2 in /web ( #1308 )
2021-08-27 08:36:34 +02:00
4d1129f385
build(deps): bump boto3 from 1.18.29 to 1.18.30 ( #1310 )
2021-08-27 08:36:19 +02:00
03ac9c6e16
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1309 )
2021-08-27 08:36:11 +02:00
c0839924f1
build(deps): bump github.com/go-openapi/runtime from 0.19.30 to 0.19.31 ( #1311 )
2021-08-27 08:35:57 +02:00
91e3aa760a
web: Update Web API Client version ( #1305 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 19:06:13 +02:00
5c0681d57b
website/docs: add 2021.8.2 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 18:56:42 +02:00
c4f72c2bc1
release: 2021.8.2
2021-08-26 17:58:20 +02:00
e92f9836e3
root: allow django auth backend for upgrading users with cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 17:57:25 +02:00
3818dc834b
web: Update Web API Client version ( #1304 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 16:57:12 +02:00
cda011a049
website/docs: add 2021.8.1 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 16:06:27 +02:00
897f6f3473
release: 2021.8.1
2021-08-26 16:03:45 +02:00
b70b44490b
root: Require PG_PASS to be set ( #1303 )
...
This raises an error when PG_PASS is not set.
docker-compose recently changed the way .env files are searched for (see
for example https://github.com/docker/compose/issues/8347 ) and with the
current setup, authentik will not work anyway without a password set.
2021-08-26 10:24:35 +02:00
77a5a58cb9
root: Fix table of contents for CONTRIBUTING.md ( #1302 )
2021-08-26 10:08:07 +02:00
f3b227434e
web: Update Web API Client version ( #1301 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 10:06:46 +02:00
2ae164df78
*: cleanup api schema warnings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 09:36:41 +02:00
9b09793230
build(deps): bump drf-spectacular from 0.17.3 to 0.18.0 ( #1299 )
2021-08-26 08:54:59 +02:00
f8a401aeca
build(deps): bump boto3 from 1.18.28 to 1.18.29 ( #1300 )
2021-08-26 08:53:56 +02:00
ffbab2cd68
outpost/ldap: set request_id in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 22:36:08 +02:00
734e5fcab4
web: Update Web API Client version ( #1298 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-25 21:52:32 +02:00
78578c6c9d
web/admin: allow admins to create tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:23:32 +02:00
0ccec96490
core: make user optional in token creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:21:51 +02:00
8022d0801d
web/elements: add support for datetime-local
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:14:32 +02:00
d79975c409
core: fix user object for token not be setable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 20:43:34 +02:00
20d65035d5
core: fix error when user updates themselves
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 17:52:50 +02:00
8d6227377f
core: fix error for asgi error handler with websockets
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 10:24:01 +02:00
4bc50e7f57
build(deps): bump boto3 from 1.18.27 to 1.18.28 ( #1296 )
2021-08-25 08:35:12 +02:00
945e42c940
web: Update Web API Client version ( #1295 )
2021-08-24 22:35:08 +02:00
052bb28086
ci: only generate NPM API package on master
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 21:44:47 +02:00
4a84b7e2d5
web: Update Web API Client version ( #1294 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 21:32:29 +02:00
4d27694706
release: 2021.8.1-rc2
2021-08-24 21:29:29 +02:00
16cfa8cae2
web/admin: add ServiceAccount creation form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:13:08 +02:00
1a20c8ffc1
web: Update Web API Client version ( #1293 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 20:12:46 +02:00
d7ad5f6a16
core: add API to create service account with token for app password
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:09:22 +02:00
5af9a3d3be
sources/saml: fix error when getting metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:51:08 +02:00
dec34bc948
stages/password: fix replace_inbuilt not being called
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:37:39 +02:00
cff37caa57
web: Update Web API Client version ( #1292 )
2021-08-24 14:32:33 +02:00
cc6d5765f2
web/admin: fix inconsistent ordering for ldap property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:04:19 +02:00
2ec1ff2ebb
sources/ldap: fix error when modifying ldap source with password write-back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:41 +02:00
884c2bd0e9
root: fix missing ldap backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:19 +02:00
2c938ec9dc
stages/password: sort backends in migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 12:44:45 +02:00
9733caf3b7
admin: use copy for environ api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 11:39:49 +02:00
494af0a430
web: Update Web API Client version ( #1291 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 11:01:51 +02:00
10e50bc77f
stages/user_login: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:58:50 +02:00
44bfbb9e49
Merge branch 'master' into next
2021-08-24 10:58:27 +02:00
5be152e12d
stages/password: fix migration error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:57:20 +02:00
b0efab6d6d
admin: add env to API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:55:46 +02:00
f2725b88c8
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1289 )
2021-08-24 10:33:59 +02:00
24cc123029
build(deps): bump @typescript-eslint/parser in /web ( #1288 )
2021-08-24 10:16:49 +02:00
d75c9997f6
build(deps): bump boto3 from 1.18.26 to 1.18.27 ( #1290 )
2021-08-24 10:16:41 +02:00
0a20a30af3
ci: remove zeus.ci :(
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 00:07:02 +02:00
c60ba91fee
core: fix auth saving entire models into session
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 23:59:43 +02:00
37927c9361
web: Update Web API Client version ( #1287 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 22:06:25 +02:00
0a63441935
website/docs: update release notes 2021.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:24:53 +02:00
6b7a8b6ac7
core: add new token intent and auth backend ( #1284 )
...
* core: add new token intent and auth backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: update schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow users to create app password tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: display token's intents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/password: auto-enable app password backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix missing app passwords backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: use custom inbuilt backend, set backend login information in flow plan for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add docs for `auth_method` and `auth_method_args` fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: fix example flows using incorrect backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add alias for akflow files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix token intent not defaulting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: update akflows orders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: improve delete modal for stage bindings and policy bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: make default login-2fa flow ignore 2fa with app passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: select all password stage backends by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix mis-matched postgres version for CI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix authentication error when no request is given
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: set debug log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: fix wrong fallback authentication backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add token tests for invalid intent and token auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:21:39 +02:00
cba255eaaa
Merge branch 'master' into app-passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/tests/test_source_flow_manager.py
# authentik/stages/authenticator_validate/tests.py
# authentik/stages/password/tests.py
# scripts/generate_ci_config.py
2021-08-23 21:21:12 +02:00
859cf2bd8f
lib: move id and key generators to lib ( #1286 )
...
* lib: move generators to lib
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: bump default token key size
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix split being used for http basic auth instead of partition
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: don't rethrow error in ActionButton
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:27:38 +02:00
a2578ffaad
core: add token tests for invalid intent and token auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:21:54 +02:00
888526a2a7
stages/user_write: fix wrong fallback authentication backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:31:23 +02:00
0d00b9cc0d
ci: set debug log level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:14:24 +02:00
27cc5d7138
core: fix authentication error when no request is given
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:09:53 +02:00
b2f077645a
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:38:35 +02:00
2878597603
root: fix mis-matched postgres version for CI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:25:31 +02:00
5face5410f
web/admin: select all password stage backends by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:08:29 +02:00
1b8750e13b
website: make default login-2fa flow ignore 2fa with app passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:50:42 +02:00
e27a6fdeeb
events: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:48:28 +02:00
a9af40f85c
web/admin: improve delete modal for stage bindings and policy bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:46:51 +02:00
59f04963be
website: update akflows orders
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:39:19 +02:00
033c9a3bd3
core: fix token intent not defaulting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:33:35 +02:00
09e3d616e9
root: add alias for akflow files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:29:12 +02:00
0b280c0a47
website: fix example flows using incorrect backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:26:07 +02:00
07a4f474f4
website/docs: add docs for auth_method
and auth_method_args
fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:23:55 +02:00
244dc671db
Merge branch 'master' into app-passwords
2021-08-23 17:12:17 +02:00
4308136108
root: fix error_handler for websocket
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:12:11 +02:00
69a0153619
core: use custom inbuilt backend, set backend login information in flow plan for events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:09:53 +02:00
2655768f5a
Merge branch 'master' into app-passwords
2021-08-23 16:48:43 +02:00
73c55b56a0
ci: update commit message for web api update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:48:28 +02:00
bcbdd6c26f
web: Update Web API Client version ( #1283 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 16:47:56 +02:00
00e9b91f56
web/admin: fix missing app passwords backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:47:38 +02:00
4cf76fdcda
stages/password: auto-enable app password backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:39:39 +02:00
c4832206fa
web/admin: display token's intents
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:33:12 +02:00
d05562a388
Merge branch 'master' into app-passwords
2021-08-23 16:28:25 +02:00
f217d34a98
web/admin: allow users to create app password tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:27:39 +02:00
89f2967f69
ci: only run npm client push on master and version branches
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:21:27 +02:00
9a6a3e66b8
root: update schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:14:33 +02:00
2f4b18ebbd
web: fix license for API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:12:31 +02:00
20572c728d
core: add new token intent and auth backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:05:29 +02:00
aad753de68
ci: fix extraction of generated client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:57:56 +02:00
a79a150a1f
root: test schema auto-update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:55:26 +02:00
8b23e4701a
ci: upgrade web api client when schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:54:58 +02:00
a366d61891
root: add License to NPM package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:41:49 +02:00
9a13dfd63a
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:40:15 +02:00
32d80829e2
web/admin: show system status first
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:35 +02:00
f6953296d8
outposts: add recursion limit for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:28 +02:00
e4790f9060
core: handle error when ?for_user is not numberical
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:18 +02:00
58712047e1
root: add ASGI Error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:15:12 +02:00
85915905dc
web/flows: fix error during error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:11:30 +02:00
52f2838f57
lifecycle: rename to ak
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:54:02 +02:00
12e2f7b945
outposts: add repair_permissions command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:53:53 +02:00
45d47f828a
outpost: handle non-existant permission
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:39:47 +02:00
cf7eb88661
web: add custom readme to api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 12:00:35 +02:00
6a14ae7975
web: Merge pull request #1258 from goauthentik/publish-api-to-npm
...
Publish api to npm
2021-08-23 11:43:25 +02:00
08f3294a1d
web: add ESM to generated Client
...
https://github.com/OpenAPITools/openapi-generator/issues/8881
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 11:11:18 +02:00
ac47fc9295
web: use custom client for web linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:36:32 +02:00
1ff19e1467
web: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:33:45 +02:00
439454a71b
website: add docs for making schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:32:37 +02:00
2a11964e1a
Merge branch 'master' into publish-api-to-npm
2021-08-23 10:16:35 +02:00
507b8d43fb
root: remove remainders from gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:16:24 +02:00
7efec281be
build(deps-dev): bump pylint from 2.9.6 to 2.10.2 ( #1280 )
...
* build(deps-dev): bump pylint from 2.9.6 to 2.10.2
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.6 to 2.10.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.6...v2.10.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: add missing encoding to open() calls
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:10:31 +02:00
9469f86f65
web: improve api client versioning
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:09:56 +02:00
e998919097
web: fix build not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:02:39 +02:00
450d69a1a4
web: build. api in different folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 09:49:09 +02:00
b74681f22c
Merge branch 'master' into publish-api-to-npm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
2021-08-23 09:40:52 +02:00
f95a7c26e5
build(deps): bump github.com/go-openapi/strfmt from 0.20.1 to 0.20.2 ( #1281 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.1...v0.20.2 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:44:28 +02:00
ffc9bd2cec
build(deps): bump boto3 from 1.18.25 to 1.18.26 ( #1282 )
2021-08-23 07:06:16 +02:00
bb7db0c828
build(deps): bump codemirror from 5.62.2 to 5.62.3 in /web ( #1279 )
2021-08-23 07:06:04 +02:00
aec3e08201
Merge branch 'version-2021.8' into next
2021-08-22 21:57:14 +02:00
0651fbba06
website/docs: add 2021.8 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-22 20:19:23 +02:00
bd9cd086a0
Merge branch 'master' into publish-api-to-npm
2021-08-16 17:29:36 +02:00
14fb0c3d61
web: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 22:18:03 +02:00
c52afe5952
Merge branch 'master' into publish-api-to-npm
2021-08-15 21:40:11 +02:00
1d4b941a3b
web: migrate to @goauthentik/api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:28 +02:00
0344e5d9b3
root: remove usage of make-gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:17 +02:00
d8e8cc062b
ci: add pipeline to build and push js api package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:06 +02:00