2a3b049b01
release: 2021.10.4
2021-11-12 12:31:24 +01:00
e4a5e86c93
sources/oauth: Fixed the incorrect padding issue in apple.py ( #1773 )
...
* Fixed the incorrect padding issue in apple.py
Fixed the incorrect padding issue in apple.py by adding proper padding to the raw_payload.
* Fixed the incorrect encoding of client_secret in apple.py
In the get_client_secret() method, the "sub" in the payload must be only the client ID. So I have changed self.source.consumer_key to parts[0]
* Added the decode method for the id_token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 12:10:29 +01:00
3a51bcd890
tests/e2e: add retry for webdriver init
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-12 09:37:05 +01:00
c28f68400d
build(deps): bump @sentry/tracing from 6.14.1 to 6.14.3 in /web ( #1783 )
2021-11-12 08:30:16 +01:00
5d50fc281a
build(deps): bump boto3 from 1.20.3 to 1.20.4 ( #1785 )
2021-11-12 08:30:02 +01:00
9f7d1466e9
build(deps): bump @sentry/browser from 6.14.1 to 6.14.3 in /web ( #1784 )
2021-11-12 08:29:22 +01:00
c815d24806
build(deps): bump psycopg2-binary from 2.9.1 to 2.9.2 ( #1786 )
2021-11-12 08:29:05 +01:00
d1200a7e40
website/docs: Mention correct logo in Gitea docs ( #1782 )
2021-11-12 01:02:17 +01:00
edd4f9ceae
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:50:46 +01:00
1cfe81887b
stages/authenticator_validate: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:33:41 +01:00
bb5e0ebab1
website/docs: Add Integrations/Provider/Gitea ( #1781 )
2021-11-11 23:23:32 +01:00
dfda76d896
tests/e2e: use cached LDAP lookup for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:32 +01:00
8fc5114ce4
website/docs: prepare 2021.10.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:20:17 +01:00
e7b4363d21
outposts/ldap: fix logic error in cached ldap searcher
...
closes #1779
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 23:18:32 +01:00
53905d1a89
stages/authenticator_validate: enable all device classes by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:49:30 +01:00
0ad1392632
web/admin: use more natural default ordering for objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:47:10 +01:00
6db1c914ee
stages/authenticator_duo: fix devices created with name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 22:16:47 +01:00
00324f922d
outposts: send SelectedChallenge when using MFA with Go FlowExecutor
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 21:27:06 +01:00
8a24ddad28
website/docs: Added missing SSO server URL field for Zabbix ( #1780 )
2021-11-11 21:06:33 +01:00
0f85fe3c29
website/docs: authentik starts lowercase ( #1778 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
* website/docs: authentik starts lowercase
2021-11-11 16:53:46 +01:00
1f05eaa420
website/docs: Add Integrations/Provider/OPNsense ( #1777 )
...
* website/docs: Add Integrations/Provider/OPNsense
* website/docs: Add missing steps + fix recs
* website/docs: authentik starts lowercase
2021-11-11 16:44:02 +01:00
84e126a32c
website/docs: add group hierarchy docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 16:15:40 +01:00
9ae69866bd
web/admin: fix display issues with flow execute buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-11 13:51:33 +01:00
56576a7f44
build(deps): bump boto3 from 1.20.2 to 1.20.3 ( #1769 )
2021-11-11 08:43:22 +01:00
7f0295ba53
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1768 )
2021-11-11 08:43:13 +01:00
5553b3ff36
build(deps): bump drf-spectacular from 0.20.2 to 0.21.0 ( #1771 )
2021-11-11 08:43:03 +01:00
6f969525fe
build(deps): bump webauthn from 1.0.1 to 1.1.0 ( #1770 )
2021-11-11 08:42:33 +01:00
bac12246fb
build(deps-dev): bump coverage from 6.1.1 to 6.1.2 ( #1772 )
2021-11-11 08:42:19 +01:00
b53ef6e529
build(deps): bump goauthentik.io/api from 0.2021103.1 to 0.2021103.2 ( #1767 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021103.1 to 0.2021103.2.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021103.1...v0.2021103.2 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 23:26:13 +01:00
39c62afb93
web: Update Web API Client version ( #1766 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-10 23:11:26 +01:00
c98bdbacc5
providers/proxy: return list of configured scope names so outpost requests custom scopes
...
closes #1762
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 23:06:21 +01:00
1e8d45dc15
web: write interfaces to different folders and remove custom chunk names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:54:50 +01:00
202b057ce9
outposts/proxy: fix static files not being served in proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 17:16:13 +01:00
d5d8641b37
stages/*: disable trim_whitespace on important fields
...
closes #1765
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 16:48:19 +01:00
9dd37689e3
ci: remove cache from translation compile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 13:19:57 +01:00
cc0832f487
core: force lowercase emails for gravatar usage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 12:40:20 +01:00
b515bf7d2e
ci: disable cache again...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:57:22 +01:00
34fbf3941b
website/docs: add air-gapped docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:59 +01:00
e73606b54d
root: catch error in analytics on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 11:28:08 +01:00
0a413fe21a
web/admin: show warnings above tab bar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 10:05:35 +01:00
d1b9f1e6b8
ci: limit pipeline to 2 hours
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-10 09:31:59 +01:00
e5a6e128e4
build(deps): bump boto3 from 1.20.0 to 1.20.2 ( #1763 )
2021-11-10 08:16:19 +01:00
9295d1ed0b
website/docs: fix missing SAML cert in sentry docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:42:16 +01:00
5d479a6c8f
root: set utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 23:23:47 +01:00
4a773b2b4f
sources/ldap: set connect/receive timeout (default to 15s)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:27:58 +01:00
8003d67844
sources/ldap: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 22:24:33 +01:00
58baf97e2d
website/docs: Add additionalHeaders to attributes list ( #1754 )
...
* Add additionalHeaders to attributes list
Added additional headers with example of usage
* Update user.md
2021-11-09 21:17:36 +01:00
51783c1cbb
sorces/ldap: fix user/group sync overwriting attributes instead of merging them
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 21:16:59 +01:00
94290c7e36
root: remove pipenv constraint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 14:19:33 +01:00
123ff7ad1f
website/docs: Fix typo ( #1761 )
2021-11-09 13:27:52 +01:00
8f3e863cce
root: use python slim-bullseye as base
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-09 11:34:42 +01:00
3d6c459349
build(deps): bump @typescript-eslint/parser from 5.3.0 to 5.3.1 in /web ( #1756 )
2021-11-09 08:24:51 +01:00
6a583bae49
build(deps): bump goauthentik.io/api from 0.2021102.6 to 0.2021103.1 ( #1758 )
2021-11-09 08:24:18 +01:00
78e5879d9a
build(deps): bump boto3 from 1.19.12 to 1.20.0 ( #1757 )
2021-11-09 08:24:09 +01:00
fdcac2a9ed
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1755 )
2021-11-09 08:23:47 +01:00
e81715caef
web: Update Web API Client version ( #1753 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 21:19:00 +01:00
ab2b13938e
release: 2021.10.3
2021-11-08 20:52:11 +01:00
5c97a3aef3
website/docs: final 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 20:51:59 +01:00
e6963c543d
outpost: remove analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 19:35:53 +01:00
9ca15983a2
root: keep last 30 backups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 17:46:25 +01:00
99ef94b7aa
stages/prompt: only set placeholder when in context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 15:10:32 +01:00
133bedafba
web: Update Web API Client version ( #1752 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-08 14:53:50 +01:00
c3faa61ed9
stages/prompt: set field placeholder based on plan context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:47:50 +01:00
da74304221
stages/prompt: add text_read_only field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:45:56 +01:00
ed6659a46d
outpost/ldap: don't cleanup user info as it is overwritten on bind
...
closes #1651
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-08 14:41:38 +01:00
0abb1f94a4
build(deps): bump @sentry/tracing from 6.14.0 to 6.14.1 in /web ( #1746 )
2021-11-08 08:30:37 +01:00
c7e299e0bf
build(deps): bump eslint from 8.1.0 to 8.2.0 in /web ( #1747 )
2021-11-08 08:29:44 +01:00
8a6590bac8
build(deps): bump @sentry/browser from 6.14.0 to 6.14.1 in /web ( #1748 )
2021-11-08 08:29:35 +01:00
ed717dcfa2
build(deps): bump boto3 from 1.19.11 to 1.19.12 ( #1749 )
2021-11-08 08:29:23 +01:00
b6df42f580
build(deps): bump goauthentik.io/api from 0.2021102.5 to 0.2021102.6 ( #1750 )
2021-11-08 08:29:16 +01:00
2ea85bd0c4
build(deps): bump celery from 5.1.2 to 5.2.0 ( #1751 )
2021-11-08 08:28:33 +01:00
68fa8105e1
Merge branch 'master' into version-2021.10
2021-11-07 23:16:53 +01:00
79db0ce4c1
stages/prompt: use initial instead of default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 22:20:08 +01:00
5e23b11764
stages/prompt: default prompts to the current value of the context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:59:50 +01:00
c4e029ffe2
recovery: add create_admin_group management command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:53:21 +01:00
61b5b36192
core: add command to output full config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:45:52 +01:00
c6cc1b1728
root: fix defaults for EMAIL_USE_TLS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 21:37:14 +01:00
77dd652160
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-11-07 18:04:27 +01:00
1144944adb
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:35 +01:00
7751be284e
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:32 +01:00
74382c6287
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:29 +01:00
011babbbd9
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:26 +01:00
3c01a1dd7b
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:22 +01:00
6e832be2de
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:19 +01:00
46017f2f86
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:16 +01:00
da50eb0369
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:13 +01:00
b996e3cee7
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:09 +01:00
12735cc14c
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-07 18:03:06 +01:00
4d36699b78
outpost/ldap: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:32:11 +01:00
8110d2861b
web: Update Web API Client version ( #1744 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-06 19:23:25 +01:00
1cc60f572d
root: use forked openapi-generator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 19:10:17 +01:00
90151a13ae
stages/identification: only allow limited challenges for login sources
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:53:38 +01:00
f958aa6930
stages/identification: use random sleep
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 14:50:35 +01:00
13fbac30a2
cmd/server: improve cleanup on shutdown
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:54:59 +01:00
4f4cdf16f1
web: fix linting errors by adding a wrapper for next param
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:19:39 +01:00
7d75599627
ci: keep latest github and scripts folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:06:51 +01:00
924a13e832
core: fix auth_method for tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:41 +01:00
ae83c35dfd
events: ignore creation/deletion of AuthenticatedSession objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 13:04:34 +01:00
e9102f4e28
web/user: fix redirect after starting configuration flow from user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:57:06 +01:00
9b8c1cbea5
ci: lock pipenv to 2021.11.5 for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:22:59 +01:00
6424bf98da
admin: improve check to remove version notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-06 12:15:05 +01:00
74fb0f9e2a
website/docs: Document using Proxmox VE as Provider Integration ( #1743 )
2021-11-06 00:00:57 +01:00
4380f37a77
web/admin: fix missing values for LDAP Provider form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 11:42:09 +01:00
17fccd44e6
build(deps): bump goauthentik.io/api from 0.2021102.4 to 0.2021102.5 ( #1742 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.2021102.4 to 0.2021102.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.2021102.4...v0.2021102.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-05 10:50:59 +01:00
217a8b5610
web: Update Web API Client version ( #1741 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 10:42:02 +01:00
2cef220a3e
providers/ldap: add/squash migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:41:50 +01:00
5a8c66d325
providers/ldap: memory Query ( #1681 )
...
* outposts/ldap: modularise ldap outpost, to allow different searchers and binders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/ldap: add basic in-memory searcher
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/ldap: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add search mode field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 10:37:30 +01:00
8de13d3f67
build(deps): bump goauthentik.io/api from 0.2021102.2 to 0.2021102.4 ( #1738 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 09:33:26 +01:00
5c22bedbaf
build(deps): bump golang from 1.17.2-bullseye to 1.17.3-bullseye ( #1737 )
2021-11-05 08:29:51 +01:00
8a0f993f0b
build(deps): bump boto3 from 1.19.10 to 1.19.11 ( #1739 )
2021-11-05 08:29:37 +01:00
abcf515a69
web/admin: also show note for SAML provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:21:10 +01:00
894f704c27
web: Update Web API Client version ( #1736 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:18:13 +01:00
7798292aa8
sources/plex: use exception_to_string in tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:16:36 +01:00
3005ca17bd
web/admin: show warning on provider when not used with outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:15:33 +01:00
909461e533
providers/*: include list of outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 01:06:04 +01:00
df838a4023
web: Update Web API Client version ( #1735 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-05 01:01:51 +01:00
0f86b62dd3
website/docs: prepare 2021.10.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:55:31 +01:00
a40c3aeb68
core: make group membership lookup respect parent groups (upwards)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:53:56 +01:00
4080738ded
web/elements: fix import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:27:23 +01:00
4a89be3048
core: include parent group name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-05 00:11:17 +01:00
e587c53e18
web: remove deprecated rollup-plugin-node-resolve
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:34:48 +01:00
023b97aa69
sources/ldap: remove deprecated default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 22:13:47 +01:00
51365dba74
web: Update Web API Client version ( #1734 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-04 21:03:09 +01:00
0d3705685e
web/admin: show warning on invitation list when no stage exists or is bound
...
closes #1720
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 21:00:42 +01:00
738e4d5c74
web/admin: only show flows with an invitation stage configured instead of all enrollment flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1720
2021-11-04 20:54:55 +01:00
b14b9cb0dd
tests/e2e: fix selector for static token tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:55:30 +01:00
2a21ebf7b0
web/flows: fix authenticator_validate not allowing alpha-numeric codes due to empty pattern
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:39:10 +01:00
5bc1301043
stages/authenticator_*: add default name for authenticators
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:34:51 +01:00
e0e4bf6972
web/user: fix device type for static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:28:55 +01:00
337677ad12
web/flows: improve display of static tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:21:04 +01:00
3712d5aee2
web/user: fix empty page when no sources to connect exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:16:08 +01:00
dd82d55725
outposts: also send outpost type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 15:08:31 +01:00
8d766efecb
root: don't set signal on start when running in ci or dev
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:32:21 +01:00
9ac3b29418
outpost: add lightweight, anonymous metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 14:10:43 +01:00
5000c5b061
web/user: fix ak-user-settings-password getting wrong configureUrl
...
closes #1733
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:50:26 +01:00
b362d2af03
lib: fix linting issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:43:09 +01:00
bcd42fce13
root: further improve detection of environment we're running in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:35:22 +01:00
6deddd038f
internal: start embedded outpost directly after backend is healthy instead of waiting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:18:04 +01:00
3b47cb64da
root: improve compose detection, add anonymous stats
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:21 +01:00
cf5e70c759
lifecycle: revert to non-h11 worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-04 13:16:10 +01:00
20bc38a54b
build(deps): bump boto3 from 1.19.9 to 1.19.10 ( #1731 )
2021-11-04 08:36:15 +01:00
672a4ab1f4
build(deps): bump @sentry/browser from 6.13.3 to 6.14.0 in /web ( #1728 )
2021-11-04 08:35:53 +01:00
47dd667261
build(deps): bump @trivago/prettier-plugin-sort-imports in /web ( #1729 )
2021-11-04 08:35:40 +01:00
d1ac69789b
build(deps): bump @sentry/tracing from 6.13.3 to 6.14.0 in /web ( #1730 )
2021-11-04 08:34:36 +01:00
08abf81c6d
build(deps): bump goauthentik.io/api from 0.2021101.11 to 0.2021102.2 ( #1732 )
2021-11-04 08:33:50 +01:00
76bd987e6f
web: Update Web API Client version ( #1727 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 21:11:10 +01:00
5374352411
sources/plex: allow users to connect their plex account without login flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 21:09:02 +01:00
08eff4cc5d
sources/plex: fix missing ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:21:33 +01:00
c87a9f9489
web: remove debug entry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 20:19:37 +01:00
8f6d700aa8
sources/oauth: set prompt=none for Discord provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 15:48:59 +01:00
c6843b026c
web: Update Web API Client version ( #1726 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-03 11:41:57 +01:00
3769c33ef0
Merge branch 'version-2021.10'
2021-11-03 11:39:27 +01:00
8982afaf44
website/docs: add 2021.10.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 10:20:29 +01:00
58c221e867
release: 2021.10.2
2021-11-03 10:07:28 +01:00
108d3e56e3
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1721 )
2021-11-03 09:01:54 +01:00
145b32c480
build(deps): bump lxml from 4.6.3 to 4.6.4 ( #1725 )
2021-11-03 08:33:42 +01:00
c788504bb0
build(deps): bump boto3 from 1.19.8 to 1.19.9 ( #1724 )
2021-11-03 08:33:32 +01:00
34782b31e5
build(deps): bump @docusaurus/preset-classic in /website ( #1722 )
2021-11-03 08:33:10 +01:00
5a3ca13d76
build(deps): bump swagger-spec-validator from 2.7.3 to 2.7.4 ( #1723 )
2021-11-03 08:33:02 +01:00
5dc0f3b91b
website: remove static service account, use helm chart instead
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:14:01 +01:00
f51515f3de
stages/invitation: don't throw 404 error in stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-03 00:07:13 +01:00
f978575293
stages/invitation: remove invitation from plan context after deletion
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 23:50:12 +01:00
cb64eed90d
web: re-fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:59:35 +01:00
db1f7f0400
Revert "tests/e2e: remove deprecated desired_capabilities"
...
This reverts commit 2da7a8fede
.
2021-11-02 14:53:52 +01:00
0d02dbf55c
api: replace django sentry proxy with go proxy to prevent login issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 14:44:37 +01:00
6da78b8c32
web/user: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:48:37 +01:00
3a80bc8bda
web/user: fix configureUrl not being passed to <ak-user-settings-password>
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:21:01 +01:00
1aa9c0f9ca
root: move pyright config to toml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 13:05:11 +01:00
2da7a8fede
tests/e2e: remove deprecated desired_capabilities
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 11:04:47 +01:00
89cb402f42
root: fix postgres install on bullseye
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:56:39 +01:00
b617fd213f
web: replace deprecated commonjs plugin
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:38:20 +01:00
97b0f58f25
root: build outposts without CGO, use debug images for basic shell
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-02 10:11:51 +01:00
49a98bb744
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1715 )
2021-11-02 08:45:25 +01:00
f93a00d773
build(deps): bump rollup from 2.58.3 to 2.59.0 in /web ( #1716 )
2021-11-02 08:44:16 +01:00
8de40a8a21
build(deps): bump @typescript-eslint/parser from 5.2.0 to 5.3.0 in /web ( #1717 )
2021-11-02 08:44:08 +01:00
b9c54e97fa
build(deps): bump goauthentik.io/api from 0.2021101.10 to 0.2021101.11 ( #1718 )
2021-11-02 08:44:00 +01:00
f1c55465f7
build(deps): bump boto3 from 1.19.7 to 1.19.8 ( #1719 )
2021-11-02 08:43:51 +01:00
40c2b2860b
web: Update Web API Client version ( #1712 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-11-01 21:08:38 +01:00
a92bce322d
web/flows: fix sub_text not rendering for static fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:54:43 +01:00
af83308fd4
stages/prompt: fix type in Prompt not having enum set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 20:44:48 +01:00
73d991e75a
root: update to buster
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:31:26 +01:00
1eba3f1334
root: update base images for outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 16:29:53 +01:00
b86251255d
website/docs: add azure ad docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-11-01 15:58:59 +01:00
ccab41a6ca
build(deps): bump packaging from 21.0 to 21.2 ( #1708 )
2021-11-01 12:32:42 +01:00
0e051031b1
build(deps): bump django-storages from 1.12.2 to 1.12.3 ( #1710 )
2021-11-01 12:24:06 +01:00
aecbe8c585
build(deps): bump django from 3.2.8 to 3.2.9 ( #1711 )
2021-11-01 12:19:17 +01:00
da98022704
build(deps): bump boto3 from 1.19.6 to 1.19.7 ( #1709 )
2021-11-01 12:16:20 +01:00
e13f9c0b38
build(deps-dev): bump coverage from 6.0.2 to 6.1.1 ( #1707 )
2021-11-01 12:15:57 +01:00
7941fb9d95
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1703 )
2021-11-01 10:05:47 +01:00
d2392b0881
build(deps): bump @babel/preset-env from 7.15.8 to 7.16.0 in /web ( #1704 )
2021-11-01 10:05:37 +01:00
b2044d75fb
build(deps): bump @babel/core from 7.15.8 to 7.16.0 in /web ( #1701 )
2021-11-01 10:04:54 +01:00
617b64b7db
build(deps): bump @babel/preset-typescript from 7.15.0 to 7.16.0 in /web ( #1700 )
2021-11-01 10:03:54 +01:00
2bf5f2709a
build(deps): bump @patternfly/patternfly from 4.144.5 to 4.151.4 in /web ( #1702 )
2021-11-01 10:03:42 +01:00
f03325df28
build(deps): bump @babel/plugin-transform-runtime in /web ( #1705 )
2021-11-01 10:03:22 +01:00
2b71e5bdfd
build(deps): bump goauthentik.io/api from 0.2021101.5 to 0.2021101.10 ( #1706 )
2021-11-01 10:02:52 +01:00
f861737b85
web/admin: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 23:04:26 +01:00
6036d88392
providers/proxy: allow configuring of additional scope mappings for proxy
...
closes #1255
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 22:25:51 +01:00
bfc8a56a0b
*: fix tests for new field show_source_labels
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 18:18:21 +01:00
8d995011b8
web: Update Web API Client version ( #1699 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 18:00:20 +01:00
5646141fe2
stages/identification: add show_source_labels option, to show labels for sources
...
closes #1679
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:57:48 +01:00
96b0bc324e
web/flows: fix invalid validation for static tokens
...
closes #1663
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:32:39 +01:00
335d6edd11
providers/saml: fix error on missing AssertionConsumerServiceURL, fall back to default ACS
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 17:21:15 +01:00
5d9bed130a
root: fix Detection of S3 settings for backups
...
closes #1698
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 16:54:10 +01:00
0a1ab74707
web: Update Web API Client version ( #1697 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-31 12:16:09 +01:00
ef24b94585
Merge branch 'version-2021.10'
2021-10-31 12:13:43 +01:00
77b0438aa4
website/docs: prepare 2021.10.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 10:57:48 +01:00
2788329880
release: 2021.10.1
2021-10-31 10:56:21 +01:00
15ab11be70
web/user: fix wrong device being selected in user's mfa update form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-31 00:55:56 +02:00
8d5460a132
outposts: separate websocket re-connection logic to decrease requests on reconnect
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 21:33:50 +02:00
5ba2c80813
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/user/user-settings/mfa/MFADeviceForm.ts
2021-10-30 15:20:16 +02:00
06766bdb25
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:19:17 +02:00
fdae13316c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-30 13:18:31 +00:00
ae21886e8e
web/user: update form to update mfa devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:16:27 +02:00
f5dc81907a
core: add created field to source connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 15:02:41 +02:00
40f8ce3c4c
web/user: rework MFA Device UI to support multiple devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:56:14 +02:00
c934915776
web: Update Web API Client version ( #1695 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-30 14:53:02 +02:00
d70c8fbcc3
core: add API for all user-source connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:36:54 +02:00
12b26e49ec
flows: optimise stage user_settings API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-30 14:16:28 +02:00
0ac548d56e
web: Update Web API Client version ( #1693 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-29 09:16:08 +02:00
e771e1857f
core: add API to list all authenticator devices
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
479e9750c7
web/user: also search desc and publisher
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-29 09:08:48 +02:00
c5e7801247
build(deps): bump github.com/go-openapi/runtime from 0.20.0 to 0.21.0 ( #1691 )
...
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/go-openapi/runtime/releases )
- [Commits](https://github.com/go-openapi/runtime/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/runtime
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-29 09:06:34 +02:00
48ea15a946
build(deps): bump flowchart.js from 1.16.0 to 1.17.0 in /web ( #1689 )
2021-10-29 08:32:13 +02:00
e4c06f7356
build(deps): bump boto3 from 1.19.5 to 1.19.6 ( #1690 )
2021-10-29 08:31:58 +02:00
4d7d866e4b
build(deps): bump github.com/go-openapi/strfmt from 0.20.3 to 0.21.0 ( #1692 )
2021-10-29 08:31:34 +02:00
72a93c0959
root: pin node images to v16
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 10:29:48 +02:00
73733b20b6
build(deps): bump @trivago/prettier-plugin-sort-imports from 2.0.4 to 3.0.0 in /web ( #1684 )
...
* build(deps): bump @trivago/prettier-plugin-sort-imports in /web
Bumps [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports ) from 2.0.4 to 3.0.0.
- [Release notes](https://github.com/trivago/prettier-plugin-sort-imports/releases )
- [Changelog](https://github.com/trivago/prettier-plugin-sort-imports/blob/master/CHANGELOG.md )
- [Commits](https://github.com/trivago/prettier-plugin-sort-imports/commits )
---
updated-dependencies:
- dependency-name: "@trivago/prettier-plugin-sort-imports"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* web: update prettier config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 09:48:51 +02:00
3872314931
root: update golang ldap server package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-28 09:48:31 +02:00
85c6ede448
build(deps): bump goauthentik.io/api from 0.2021101.4 to 0.2021101.5 ( #1685 )
2021-10-28 08:47:04 +02:00
49c2bee9d6
build(deps): bump boto3 from 1.19.4 to 1.19.5 ( #1686 )
2021-10-28 08:46:54 +02:00
6b2c9d7c44
web: Update Web API Client version ( #1683 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-27 22:32:01 +02:00
381010600f
release: 2021.10.1-rc3
2021-10-27 18:57:07 +02:00
2a265f706a
website/docs: prepare 2021.10.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 18:56:52 +02:00
1b21b50b77
providers/oauth2: fallback to uid if UPN was selected but isn't available
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 16:11:35 +02:00
fa6324ab1d
sources/ldap: prevent key users
from being set as this is an M2M relation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:56 +02:00
9e0daf2bcf
sources/ldap: skip values which are of type bytes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:43:38 +02:00
0273ae16df
events: fix error when notification transport doesn't exist anymore
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:38:41 +02:00
f2f12ef0ba
api: fix error when connection to websocket via secret_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:21:52 +02:00
61d3df5f02
outposts: fix docker controller not using object_naming_template
...
closes #1682
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-27 15:04:59 +02:00
971de4fcb9
core: add USER_ATTRIBUTE_CHANGE_EMAIL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1590 and #1677
2021-10-27 13:34:11 +02:00
9c0bc78ca0
build(deps): bump boto3 from 1.19.3 to 1.19.4 ( #1678 )
2021-10-27 08:30:26 +02:00
92085f1a3c
core: add toggle to completely disable backup mechanism
...
closes #1671
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-26 17:04:33 +02:00
6067406e96
website/docs: add freeipa docs ( #1666 )
...
* website/docs: add freeipa docs
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
* website/docs: fix freeipa settings screenshot
Signed-off-by: M. David Bennett <mdavidbennett@syntheticworks.com >
2021-10-26 14:29:42 +02:00
9ccd4d69fe
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1673 )
2021-10-26 13:25:45 +02:00
17ec48332d
build(deps): bump rollup from 2.58.0 to 2.58.3 in /web ( #1672 )
2021-10-26 13:25:01 +02:00
d3f5253a6b
build(deps): bump @typescript-eslint/parser from 5.1.0 to 5.2.0 in /web ( #1674 )
2021-10-26 13:24:38 +02:00
7a70726d57
build(deps): bump kubernetes from v19.15.0b1 to 19.15.0 ( #1675 )
2021-10-26 13:24:12 +02:00
be303937fb
build(deps): bump boto3 from 1.19.2 to 1.19.3 ( #1676 )
2021-10-26 13:23:59 +02:00
2326fc9ae2
build(deps): bump eslint from 8.0.1 to 8.1.0 in /web ( #1669 )
2021-10-25 09:58:30 +02:00
9374b0bcf2
build(deps): bump chart.js from 3.5.1 to 3.6.0 in /web ( #1668 )
2021-10-25 09:58:18 +02:00
47e6028099
build(deps): bump boto3 from 1.19.1 to 1.19.2 ( #1670 )
2021-10-25 09:57:57 +02:00
24114e8304
Update harbor doc ( #1667 )
2021-10-24 16:44:04 +02:00
921d9c79a1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1659 )
2021-10-22 07:35:06 +02:00
1119989ab7
build(deps): bump postcss from 8.3.10 to 8.3.11 in /website ( #1657 )
2021-10-22 07:34:34 +02:00
e17594f0f7
build(deps): bump eslint-plugin-custom-elements in /web ( #1658 )
2021-10-22 07:34:25 +02:00
5ae3b868d4
build(deps): bump @docusaurus/preset-classic in /website ( #1660 )
2021-10-22 07:34:11 +02:00
37ee4af5ff
build(deps): bump goauthentik.io/api from 0.2021101.2 to 0.2021101.4 ( #1661 )
2021-10-22 07:33:55 +02:00
829aaca317
build(deps): bump boto3 from 1.19.0 to 1.19.1 ( #1662 )
2021-10-22 07:33:45 +02:00
8eb4d53810
providers/oauth2: fix events being created from /application/o/authorize/
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 22:59:01 +02:00
e60dfc5b3c
web: Update Web API Client version ( #1656 )
2021-10-21 17:06:53 +02:00
cc403d8777
Merge branch 'version-2021.10'
2021-10-21 16:52:18 +02:00
b81e2e69d1
website/docs: prepare 2021.10.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 16:49:11 +02:00
731f5d0199
release: 2021.10.1-rc2
2021-10-21 16:38:30 +02:00
a40cb03b44
root: use custom url for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:40:43 +02:00
f6a85c98c9
website: add redirect for discord
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:37:53 +02:00
5727f28784
web: Update Web API Client version ( #1655 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-21 10:35:15 +02:00
6fc54ed7c6
build(deps): bump postcss from 8.3.9 to 8.3.10 in /website ( #1652 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-21 10:29:48 +02:00
4298900ecc
build(deps): bump eslint-plugin-custom-elements in /web ( #1653 )
2021-10-21 09:03:26 +02:00
f04aa09b72
build(deps): bump boto3 from 1.18.65 to 1.19.0 ( #1654 )
2021-10-21 09:02:57 +02:00
3647633232
core: cleanup embedded outpost logging, log user for http requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 22:12:49 +02:00
2e06786869
outpost/ldap: fix logging for mismatched provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 19:49:17 +02:00
eba91c6b2b
root: add cookie domain setting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 18:26:22 +02:00
ba9f8a5795
lib: add utm_source to default links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 17:31:27 +02:00
02b4173d30
root: add utm_source
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:34:39 +02:00
61fab497cf
core: add user flag to prevent users from changing their usernames
...
closes #1590
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 16:17:19 +02:00
6a95de4e8a
website: fix script loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:37:11 +02:00
621e7f564a
flows: also clear cache when deleting bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:25:38 +02:00
535f2eb27e
website: netlify proxy analytics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:24:04 +02:00
0db4716e92
web/flows: show cancel link when choosing authenticator chalenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 15:15:31 +02:00
c10ce5c679
web: disable Sentry.showReportDialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:46:02 +02:00
070438aabe
ci: allow manual cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:18:23 +02:00
71798b931c
ci: only keep images for last week
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 11:17:57 +02:00
8663134c87
build(deps): bump eslint-plugin-lit from 1.6.0 to 1.6.1 in /web ( #1648 )
2021-10-20 09:13:52 +02:00
6bcbaeec2e
build(deps): bump boto3 from 1.18.64 to 1.18.65 ( #1649 )
2021-10-20 09:13:37 +02:00
17ce113c6b
build(deps): bump goauthentik.io/api from 0.202198.6 to 0.2021101.2 ( #1650 )
2021-10-20 09:13:28 +02:00
ff600cd5b1
web: Update Web API Client version ( #1647 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-20 00:19:11 +02:00
2df4322ecf
sources/oauth: add choices to oauth provider_type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-20 00:11:19 +02:00
bb8e0c6f59
web/flow: showing of authentik logo in flow executor
...
closes #1646
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 23:06:23 +02:00
ca682c3ee4
web/flows: fix authenticator device selection not updating
...
closes #1645
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 22:45:09 +02:00
f011e8a61a
Merge branch 'version-2021.10'
2021-10-19 22:25:35 +02:00
bfe27d5979
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 16:01:03 +02:00
b8aff17d98
web: Update Web API Client version ( #1643 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-19 15:52:31 +02:00
3b7e8e3931
website/docs: fix typos
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:45:15 +02:00
03369e2338
sources/ldap: check for existence of vendor fields before falling back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1521
2021-10-19 15:40:40 +02:00
5da7d9a573
release: 2021.10.1-rc1
2021-10-19 15:34:59 +02:00
12110e264d
ci: remove pwgen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-19 15:34:54 +02:00
f5049d3d0f
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1639 )
2021-10-19 06:59:35 +02:00
b616253444
build(deps): bump flowchart.js from 1.15.0 to 1.16.0 in /web ( #1640 )
2021-10-19 06:58:04 +02:00
41efe49d27
build(deps): bump @typescript-eslint/parser from 5.0.0 to 5.1.0 in /web ( #1641 )
2021-10-19 06:57:55 +02:00
86d0e6ce45
build(deps): bump boto3 from 1.18.63 to 1.18.64 ( #1642 )
2021-10-19 06:57:35 +02:00
89bb27b95c
sources/ldap: fix missing arguments?
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 22:04:58 +02:00
9333ffd04f
website/docs: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:48:10 +02:00
2b155964c2
sources/ldap: extract vendor-specific functions
...
#1521
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:44:10 +02:00
c3bd509eb8
website/docs: add matrix docs
...
closes #1477
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 21:09:26 +02:00
72c0da2bdf
build(deps): bump webauthn from 1.0.0 to 1.0.1 ( #1638 )
...
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:31 +02:00
151c62733f
build(deps): bump goauthentik.io/api from 0.202198.3 to 0.202198.6 ( #1637 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202198.3 to 0.202198.6.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202198.3...v0.202198.6 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 18:04:20 +02:00
dbdea24290
website: remove .git suffix for go import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:48:13 +02:00
909c4217bc
website/docs: prepare 2021.10
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 17:06:18 +02:00
922fc9b8d5
sources/oauth: add Sign in with Apple ( #1635 )
...
* sources/oauth: add apple sign in support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: apple sign in docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix missing apple in sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/oauth: add fallback values for name and slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 16:35:12 +02:00
2c06eed8e7
events: don't prefill task if they already have a state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:48:14 +02:00
a1b3af401d
outposts: improve handling of recreate scenarios
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 14:29:37 +02:00
92d38f62b5
outposts: handle k8s 422 response code by recreating objects
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:23:11 +02:00
98a56c77e3
providers/proxy: update ingress controller to work with k8s 1.22
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-18 10:00:24 +02:00
e5906a4115
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1629 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:16:44 +02:00
20c6874bb4
build(deps): bump @rollup/plugin-typescript from 8.2.5 to 8.3.0 in /web ( #1630 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 8.2.5 to 8.3.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v8.3.0/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:35 +02:00
222d3bd358
build(deps): bump @docusaurus/preset-classic in /website ( #1631 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.6 to 2.0.0-beta.7.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.7/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:26 +02:00
02c15f7c43
build(deps): bump boto3 from 1.18.62 to 1.18.63 ( #1632 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.62 to 1.18.63.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.62...1.18.63 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:16 +02:00
ab200eb855
build(deps): bump django-storages from 1.12.1 to 1.12.2 ( #1633 )
...
Bumps [django-storages](https://github.com/jschneier/django-storages ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/jschneier/django-storages/releases )
- [Changelog](https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jschneier/django-storages/compare/1.12.1...1.12.2 )
---
updated-dependencies:
- dependency-name: django-storages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:15:06 +02:00
9e8ce012e3
build(deps): bump pyjwt from 2.2.0 to 2.3.0 ( #1634 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/commits )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:14:55 +02:00
00dc8f8b1f
ci: backoff translation compile ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 22:15:38 +02:00
ce812e14c7
core: improve detection for s3 settings to trigger backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:56:31 +02:00
8d32a53126
outposts: add additional error checking for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 15:54:57 +02:00
f9b6b1dd3f
web/admin: improve visibility of oauth rsa key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-17 14:15:36 +02:00
9679be39fa
lifecycle: bump celery healthcheck to 5s timeout
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1627
2021-10-16 14:28:05 +02:00
0225bf9c99
stages/authenticator_validate: create a default authenticator validate stage with sensible defaults
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-16 00:28:56 +02:00
8040e2b6e4
build(deps): bump webauthn from 0.4.7 to 1.0.0 ( #1625 )
...
* build(deps): bump webauthn from 0.4.7 to 1.0.0
Bumps [webauthn](https://github.com/duo-labs/py_webauthn ) from 0.4.7 to 1.0.0.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v0.4.7...v1.0.0 )
---
updated-dependencies:
- dependency-name: webauthn
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* stages/authenticator_webauthn: migrate to new library version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: migrate to new version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_webauthn: add bytes_to_base64url_dict for json encoding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* actually don't do that
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing response on web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more double json
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more base64 stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* working
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: always sync
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 23:26:29 +02:00
56a56ffdbf
web: new default flow background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 23:03:41 +02:00
afedcc0074
build(deps): bump drf-spectacular from 0.20.1 to 0.20.2 ( #1624 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.20.1...0.20.2 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:48:51 +00:00
4d93e30147
web: Update Web API Client version ( #1623 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-15 19:29:44 +02:00
f62786e58b
policies: add additional filters to create flow charts on frontend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-15 18:21:44 +02:00
f76c1a6f93
build(deps): bump @patternfly/patternfly from 4.135.2 to 4.144.5 in /web ( #1621 )
2021-10-15 08:33:46 +02:00
56871523e7
build(deps): bump boto3 from 1.18.61 to 1.18.62 ( #1622 )
2021-10-15 08:33:31 +02:00
5f9dda2e58
outposts: rename docker_image_base to container_image_base, since its not docker specific
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 20:28:30 +02:00
0c55eea678
outposts: Adding more flexibility to outposts in Kubernetes. ( #1617 )
...
* outposts/ldap: Support hard coded `uidNumber` and `gidNumber`.
* outposts: more options for image + labels
- Set outpost docker image in config.
- Set image pull secrets in outpost config.
- Add additional labels for easier targeting from
custom services.
* Fix some linting errors.
* outposts: Rename `docker_image` to `container_image
2021-10-14 19:54:56 +02:00
19a343dadb
web: fix linting on rollup config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:49:31 +02:00
3ab9798f38
web: prepare for building with external API bases
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:20 +02:00
dd9dc7e596
root: fix error with sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 19:45:01 +02:00
797e31696a
outposts: fix attribute error in docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 13:37:56 +02:00
9a42c5815d
web/admin: add fallback font for doughnut charts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:50:52 +02:00
f341479732
web: make table pagination size user-configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:48:52 +02:00
8eddb4b95b
admin: check for debug in worker count api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:32:30 +02:00
5c58532121
web/admin: default to warning state for backup task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:31:01 +02:00
4b7399f454
*: add @prefill_task() decorator to "pre-fill" tasks in cache, so they can be executed even before their schedule would do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 12:21:28 +02:00
27982a771c
web: Update Web API Client version ( #1620 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-14 11:52:50 +02:00
8296d0c94c
web/admin: fix SMS Authenticator stage not loading state correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:49:55 +02:00
9bc9568008
stages/authenticator_sms: make fields non-nullable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:42:11 +02:00
07d619d257
website/docs: add authenticator_sms stage docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 11:33:46 +02:00
6ee7d5bf9c
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-10-14 10:25:13 +02:00
634375c43f
stages/authenticator_sms: add generic provider ( #1595 )
...
* stages/sms: New SMS provider, aka wrapper for outside API
* web/pages/authenicator_sms: Conditionally show options based on provider.
* stages/authenicator_sms: Fixing up the model.
* Whoops
* stages/authenicator_sms: Adding supported auth types for Generic provider.
* web/pages/stages/authenicator_sms: Added auth type for generic provider
* web/pages/stages/authenicator_sms: Fixing up my generic provider options.
* stages/authenicator/sms: Working version of generic provider.
* stages/authenicator/sms: Cleanup and creating an event on error.
* web/ages/stages/authenicator_sms: Made a default for Auth Type and cleaned up the non-needed name attribute.
* stages/authenicator_validate: Fixing up the migration as it had no SMS.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* stages/authenicator_sms: Removd non-needed migration and better error code handling.
* web/pages/stages/authenicator_sms: Provider default is not empty anymore.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-14 10:24:15 +02:00
10fc33f7d3
build(deps): bump eslint from 8.0.0 to 8.0.1 in /web ( #1612 )
2021-10-14 08:33:55 +02:00
ee140014e9
build(deps): bump pyyaml from 5.4.1 to 6.0 ( #1613 )
2021-10-14 08:33:07 +02:00
2d363948b6
build(deps-dev): bump selenium from 3.141.0 to 4.0.0 ( #1614 )
2021-10-14 08:32:50 +02:00
dcb3ef14d1
build(deps): bump boto3 from 1.18.60 to 1.18.61 ( #1615 )
2021-10-14 08:32:37 +02:00
a71ef7f36c
build(deps): bump django-model-utils from 4.1.1 to 4.2.0 ( #1616 )
2021-10-14 08:32:28 +02:00
4d51ec906d
internal/proxyv2: improve error handling when configuring app
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:48:11 +02:00
cd42281383
Revert "website: use 302-based proxy for goauthentik.io/v2"
...
This reverts commit faf706cbec
.
2021-10-13 21:27:26 +02:00
faf706cbec
website: use 302-based proxy for goauthentik.io/v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 21:25:12 +02:00
16c05a7bbc
tests: migrate to selenium 4 ( #1611 )
2021-10-13 19:06:19 +02:00
2ad5995332
website/docs: add symlink for latest compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:51:54 +02:00
f73a404fd6
website: make static files available under domain
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 17:45:45 +02:00
178e8e7e43
web/user: initial optimisation for smaller screens
...
see #1610
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 11:23:26 +02:00
98907ec889
root: remove structlog.processors.format_exc_info for new structlog version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-13 09:42:49 +02:00
9dd9ab6da3
build(deps): bump structlog from 21.1.0 to 21.2.0 ( #1609 )
...
Bumps [structlog](https://github.com/hynek/structlog ) from 21.1.0 to 21.2.0.
- [Release notes](https://github.com/hynek/structlog/releases )
- [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/hynek/structlog/compare/21.1.0...21.2.0 )
---
updated-dependencies:
- dependency-name: structlog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 09:41:44 +02:00
80c6b8f0c7
build(deps): bump @typescript-eslint/parser from 4.33.0 to 5.0.0 in /web ( #1604 )
2021-10-13 08:36:09 +02:00
8436814874
build(deps): bump codemirror from 5.63.1 to 5.63.3 in /web ( #1606 )
2021-10-13 08:34:56 +02:00
3c16bdce45
build(deps): bump typescript from 4.4.3 to 4.4.4 in /web ( #1607 )
2021-10-13 08:34:34 +02:00
a2bce79796
build(deps): bump boto3 from 1.18.59 to 1.18.60 ( #1608 )
2021-10-13 08:34:24 +02:00
3e5b05203b
Revert "root: handle liveness probe in router"
...
This reverts commit d39dbc7287
.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:44:37 +02:00
57e86582d1
Revert "root: handle liveness probe in router (also keep internal one)"
...
This reverts commit dd7cb45733
.
2021-10-12 18:44:08 +02:00
dd7cb45733
root: handle liveness probe in router (also keep internal one)
...
This reverts commit d39dbc7287
.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 18:43:39 +02:00
2b09d97522
core: fix squash migrations error when AK_ADMIN_TOKEN is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 17:45:10 +02:00
d39dbc7287
root: handle liveness probe in router
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:54:15 +02:00
48f96ea55f
lifecycle: only set prometheus_multiproc_dir in ak wrapper to prevent full disk on worker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 14:44:32 +02:00
22a7c25526
internal: call GetStore on application to improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:33:20 +02:00
cc69311ec0
stages/authenticator_validate: add new class
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 13:13:31 +02:00
15d7004e25
tests/e2e: use vanity urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:38:23 +02:00
ddb70a283e
managed: don't run managed reconciler in foreground on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 12:10:46 +02:00
ecfc3a6d93
*: migrate everything to goauthentik.io docker proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 11:04:47 +02:00
5753182e03
root: migrate docker images to netlify proxy ( #1603 )
...
* migrate to netlify proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* relative forward to func
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* custom logic for go paths
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix const
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* missing break
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add default for new repos
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-12 10:58:02 +02:00
db79244ba4
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1602 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 09:26:39 +02:00
3231bcea66
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1596 )
2021-10-12 08:34:10 +02:00
5e0299ca82
build(deps): bump @types/codemirror from 5.60.4 to 5.60.5 in /web ( #1597 )
2021-10-12 08:33:01 +02:00
42e35aace0
build(deps-dev): bump coverage from 6.0.1 to 6.0.2 ( #1598 )
2021-10-12 08:32:23 +02:00
d96cfc8e30
build(deps): bump goauthentik.io/api from 0.202198.2 to 0.202198.3 ( #1599 )
2021-10-12 08:32:13 +02:00
36c97afc44
build(deps): bump django-storages from 1.12 to 1.12.1 ( #1600 )
2021-10-12 08:32:02 +02:00
9c322be8d7
build(deps): bump boto3 from 1.18.58 to 1.18.59 ( #1601 )
2021-10-12 08:31:51 +02:00
cf09205933
website/docs: fix sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:45:24 +02:00
e851a7f294
website/docs: add missing make migrate
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 22:33:31 +02:00
e4f141c6c0
*: Squash Migrations ( #1593 )
...
* *: first squash pass
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/saml: squash less
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix docker controller not correctly checking image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix old migration reference
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 21:39:35 +02:00
35fa93d9aa
ci: fix missing gettext
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:59:52 +02:00
2bdc0102f9
web: Update Web API Client version ( #1592 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-11 17:53:43 +02:00
aef9d27706
stages/authenticator_sms: Add SMS Authenticator Stage ( #1577 )
...
* stages/authenticator_sms: initial implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add initial stage UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: clear invalid state when old input was invalid but new input is correct
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add more logic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add basic SMS settings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: initial working version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_sms: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: optimise totp password manager entry on authenticator_validation stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: add grouping support for table
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow sms class in authenticator stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add grouping to more pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/authenticator_validate: add SMS support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: add throttling for flow executor based on session key and pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix style issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: add workflow to compile backend translations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 17:51:49 +02:00
7bf587af24
ci: push dev images to ghcr ( #1591 )
...
* ci: push dev images to ghcr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use new ghcr images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: use ghcr proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 14:08:34 +02:00
ef1cf7867c
Revert "build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )"
...
This reverts commit e22b8f5fdc
.
2021-10-11 13:43:36 +02:00
da443b443c
website: use ghcr proxy for registry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-11 10:08:21 +02:00
f4322e665a
build(deps): bump github.com/go-openapi/strfmt from 0.20.2 to 0.20.3 ( #1585 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.2 to 0.20.3.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.2...v0.20.3 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 09:20:36 +02:00
e22b8f5fdc
build(deps): bump eslint from 7.32.0 to 8.0.0 in /web ( #1584 )
2021-10-11 08:33:38 +02:00
a18176af56
build(deps): bump react-before-after-slider-component in /website ( #1583 )
2021-10-11 08:32:48 +02:00
4132fd139c
build(deps): bump goauthentik.io/api from 0.202197.2 to 0.202198.2 ( #1586 )
2021-10-11 08:32:28 +02:00
b077bb8783
build(deps): bump github.com/go-openapi/runtime from 0.19.31 to 0.20.0 ( #1587 )
2021-10-11 08:32:20 +02:00
69665d9547
build(deps): bump pycryptodome from 3.10.4 to 3.11.0 ( #1588 )
2021-10-11 08:32:11 +02:00
d0f056357d
build(deps): bump boto3 from 1.18.57 to 1.18.58 ( #1589 )
2021-10-11 08:32:02 +02:00
9ed236f7ab
outposts/ldap: Support hard coded uidNumber
and gidNumber
. ( #1582 )
2021-10-10 23:43:36 +02:00
83f4830946
website: add netlify config file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 22:26:33 +02:00
e23df99a9e
web: Update Web API Client version ( #1580 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 18:57:23 +02:00
b80ecd4668
stages/prompt: fix wrong field type of field_key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 18:54:56 +02:00
66ca488ea0
web: Update Web API Client version ( #1579 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-10 14:43:58 +02:00
d959b7a930
Merge branch 'version-2021.9'
2021-10-10 14:35:40 +02:00
62ae3f1e31
website/docs: prepare 2021.9.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-10 13:22:36 +02:00
619203c177
release: 2021.9.8
2021-10-10 13:12:26 +02:00
a1adf382af
root: don't compilemessages in build process since it requires redis, do it on startup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 23:38:25 +02:00
834bddd0da
root: add AUTHENTIK_SECRET_KEY for compilemessages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 22:52:32 +02:00
7d9251ce2f
root: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:56:49 +02:00
fb13a46252
web: Update Web API Client version ( #1576 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 20:23:38 +02:00
dfefdbfd7c
root: compile messages for backend in docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:11:51 +02:00
846c971674
root: add translation for backend strings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 20:07:28 +02:00
5b7e1f97e0
stages/authenticator_duo: remove signals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:29:35 +02:00
dff0613b3d
crypto: add managed field, prepare managed JWT cert
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 19:14:39 +02:00
0a4343d61b
web: Update Web API Client version ( #1575 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:05:02 +02:00
09696207a6
web/user: remove debug
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:03:14 +02:00
8965451073
core: add default for user's settings attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 16:01:22 +02:00
994c1c4b6a
web: Update Web API Client version ( #1574 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-09 16:01:14 +02:00
3ee5a672f1
web/user: load interface settings from user settings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:52:36 +02:00
b33ea9cc61
core: add settings serializer to user/me and update_self endpoints, saved in a key in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-09 15:35:18 +02:00
50a623d8ab
build(deps): bump golang from 1.17.1 to 1.17.2 ( #1566 )
2021-10-08 08:34:37 +02:00
cdbf7ae567
build(deps): bump lit from 2.0.0 to 2.0.2 in /web ( #1567 )
2021-10-08 08:34:21 +02:00
1307a39042
build(deps): bump react-before-after-slider-component in /website ( #1569 )
2021-10-08 08:33:54 +02:00
dca34cfbd3
build(deps): bump docker from 5.0.2 to 5.0.3 ( #1571 )
2021-10-08 08:33:39 +02:00
735f7cbd69
build(deps): bump boto3 from 1.18.56 to 1.18.57 ( #1570 )
2021-10-08 08:33:20 +02:00
728356d420
build(deps): bump goauthentik.io/api from 0.202197.1 to 0.202197.2 ( #1572 )
2021-10-08 08:32:54 +02:00
a9f6f1563d
ci: fix more order
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
155c28d7cd
ci: prepare variables before checking out stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
f9a180eb1f
ci: fix gh_env
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 22:40:13 +02:00
4ae476e58d
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38
.
2021-10-07 22:35:41 +02:00
f32d35b07c
policies/password: add extra sub_text field in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:27:24 +02:00
9e936e4436
outposts: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:15:57 +02:00
649abddea7
outposts: fallback to known-good outpost image if configured image cannot be pulled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:10:39 +02:00
956382b682
ci: set separate variable for container branch name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:06:03 +02:00
67b88595ad
stages/prompt: fix sub_text not allowing blank
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 19:00:15 +02:00
b4ee693a5c
stages/user_write: allow recursive writing to user.attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:57:19 +02:00
57e5acaf2f
stages/prompt: add sub_text field to add HTML below prompt fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:34:37 +02:00
050ec99c89
flows: fix inspector history not being cleared when executing from API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 18:29:28 +02:00
10fd1c8120
web/admin: truncate prompt label when too long
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 17:58:07 +02:00
070745e764
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )"
...
This reverts commit 55259adf38
.
2021-10-07 10:48:12 +02:00
cbeee27fc1
build(deps): bump @sentry/tracing from 6.13.2 to 6.13.3 in /web ( #1556 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-07 09:39:44 +02:00
2bc4d0cedb
build(deps): bump @babel/core from 7.15.5 to 7.15.8 in /web ( #1555 )
2021-10-07 08:28:13 +02:00
5105a1c207
build(deps): bump @babel/plugin-transform-runtime in /web ( #1557 )
2021-10-07 08:28:02 +02:00
64e357ab0e
build(deps): bump @babel/preset-env from 7.15.6 to 7.15.8 in /web ( #1554 )
2021-10-07 08:27:03 +02:00
6ca93525aa
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1558 )
2021-10-07 08:26:21 +02:00
a2c978768c
build(deps): bump @sentry/browser from 6.13.2 to 6.13.3 in /web ( #1559 )
2021-10-07 08:26:11 +02:00
f0c7be7144
build(deps): bump pyjwt from 2.1.0 to 2.2.0 ( #1560 )
2021-10-07 08:26:00 +02:00
0f96e3e4b3
build(deps): bump django-storages from 1.11.1 to 1.12 ( #1561 )
2021-10-07 08:25:44 +02:00
d42fc37a88
build(deps): bump goauthentik.io/api from 0.202196.1 to 0.202197.1 ( #1562 )
2021-10-07 08:25:16 +02:00
4ecd8f5dcf
build(deps): bump boto3 from 1.18.55 to 1.18.56 ( #1563 )
2021-10-07 08:25:06 +02:00
d7a194b512
build(deps-dev): bump coverage from 6.0 to 6.0.1 ( #1564 )
2021-10-07 08:24:56 +02:00
753f8d38bf
web: Update Web API Client version ( #1552 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 21:09:30 +02:00
118a54517a
website/docs: add 2021.9.7 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 21:05:04 +02:00
8c27616d0c
Merge branch 'version-2021.9'
2021-10-06 21:04:16 +02:00
e444d0d640
release: 2021.9.7
2021-10-06 20:57:56 +02:00
3869965b4c
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 20:51:36 +02:00
097a42bb7b
web/admin: fix description for flow import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 20:50:43 +02:00
26f1f47cc1
Revert "build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )"
...
This reverts commit 471f9c6d05
.
2021-10-06 09:55:44 +02:00
471f9c6d05
build(deps): bump python from 3.9-slim-buster to 3.10.0-slim-buster ( #1546 )
...
Bumps python from 3.9-slim-buster to 3.10.0-slim-buster.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 09:35:01 +02:00
d4e1b95991
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:24 +02:00
67d13f19a1
root: fix syntax error in dockerfile healthcheck
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 09:18:01 +02:00
1b7c19cf50
build(deps): bump eslint-plugin-lit from 1.5.1 to 1.6.0 in /web ( #1547 )
2021-10-06 08:29:03 +02:00
b012ae600d
build(deps): bump boto3 from 1.18.54 to 1.18.55 ( #1548 )
2021-10-06 08:28:33 +02:00
1838101d60
build(deps): bump goauthentik.io/api from 0.202195.4 to 0.202196.1 ( #1549 )
2021-10-06 08:28:23 +02:00
929add4e9c
build(deps): bump django from 3.2.7 to 3.2.8 ( #1550 )
2021-10-06 08:28:15 +02:00
18edaea658
website/docs: fix header of release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:08:03 +02:00
8030e45d75
web: Update Web API Client version ( #1545 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-06 00:07:00 +02:00
d75c63d38b
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-06 00:04:09 +02:00
52889ffea1
website/docs: add 2021.9.6 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-06 00:03:29 +02:00
2b730dec54
release: 2021.9.6
2021-10-05 22:22:54 +02:00
2aacb311bc
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
40055ef01b
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:22:38 +02:00
6c603cdf80
internal: add internal healthchecking to prevent websocket errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:21:14 +02:00
5f4a1417b2
cmd: prevent outposts from panicking when failing to get their config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 22:19:05 +02:00
75608dce5c
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 21:22:08 +02:00
b0f7083879
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:04:01 +02:00
e8420957b1
lifecycle: fix syntax error in ak wrapper
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 21:03:54 +02:00
62bf79ce32
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
7a16c9cb14
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
d29d161ac6
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:38 +02:00
aee58c8d53
root: add docker-native healthcheck for web and celery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:45:18 +02:00
c47ab4f1fc
root: remove redundant internal network from compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:39:27 +02:00
fa6df84de2
admin: clear update notification when notification's version matches current version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:36:38 +02:00
1faa403fe2
root: update security
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 20:08:26 +02:00
653631ac77
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 16:24:48 +02:00
cde303e780
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/interfaces/locale.ts
2021-10-05 16:24:31 +02:00
7f5feb9451
web: fix strings not being translated at all when matching browser locale not found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 16:23:40 +02:00
b85aeae5ef
web: ensure fallback locale is loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 14:53:02 +02:00
aa359a032c
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:49:15 +02:00
6491065aab
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:49:15 +02:00
79eec5a3a0
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:49:14 +02:00
cd5e091937
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# go.mod
# go.sum
2021-10-05 13:49:11 +02:00
7ed8952803
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:48:53 +02:00
c1f302fb7c
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:53 +02:00
cb31e52d0e
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:48:51 +02:00
782764ac73
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
d0c56325ef
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
73d57d6f82
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:48:42 +02:00
2716a26887
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-05 13:48:23 +02:00
0452537e8b
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:55 +02:00
d1a1bfbbc5
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:49 +02:00
a69fcbca9a
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-05 13:47:29 +02:00
1ac4dacc3b
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:47:15 +02:00
b72b731320
build(deps): bump goauthentik.io/api from 0.202195.3 to 0.202195.4 ( #1544 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.3 to 0.202195.4.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.3...v0.202195.4 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:19:20 +02:00
65de4b8cad
web: Update Web API Client version ( #1543 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 13:12:42 +02:00
9e7e22367b
core: include group uuids in self serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 13:10:44 +02:00
9301b27e43
build(deps): bump goauthentik.io/api from 0.202195.1 to 0.202195.3 ( #1542 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202195.1 to 0.202195.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202195.1...v0.202195.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 13:00:06 +02:00
7b415a24ee
web: Update Web API Client version ( #1540 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 12:33:50 +02:00
f5761dc70d
core: only return group names for user_self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 12:31:25 +02:00
4f57dfda93
web/flows: adjust message for email stage
...
closes #1538
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:28:11 +02:00
16380b3f7a
api: ensure viewsets have default ordering
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:26:41 +02:00
b0e416e9f0
web/elements: fix model form always loading when viewport check is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:45 +02:00
16f2603130
core: make user's name field fully options
...
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:23:27 +02:00
e742494f3d
web: Update Web API Client version ( #1539 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-05 11:14:04 +02:00
5fdca722f4
web/admin: only show outpost deployment info when not embedded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:44 +02:00
847cfed73f
web/user: don't show managed tokens in user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:34 +02:00
19247accd9
web: fix rendering of token copy button in dark mode
...
closes #1528
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 11:11:13 +02:00
05b587ae44
outposts: fix error when comparing ports in docker controller when port mapping is disabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:44:07 +02:00
a515afae0b
recovery: handle error when user doesn't exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-05 10:40:59 +02:00
8da00585e3
Translate /web/src/locales/en.po in fr_FR ( #1536 )
...
translation completed for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-05 10:30:01 +02:00
b70a72f247
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1529 )
2021-10-05 07:19:47 +02:00
11160b6e04
build(deps): bump postcss from 8.3.8 to 8.3.9 in /website ( #1530 )
2021-10-05 07:18:40 +02:00
55259adf38
build(deps): bump construct-style-sheets-polyfill in /web ( #1531 )
2021-10-05 07:18:28 +02:00
3f308ad48c
build(deps): bump @typescript-eslint/parser in /web ( #1532 )
2021-10-05 07:18:20 +02:00
ee6fd6f609
build(deps): bump react-before-after-slider-component in /website ( #1533 )
2021-10-05 07:17:38 +02:00
d53d0c353f
build(deps): bump goauthentik.io/api from 0.202194.1 to 0.202195.1 ( #1534 )
2021-10-05 07:17:25 +02:00
1360b76d1b
build(deps): bump boto3 from 1.18.53 to 1.18.54 ( #1535 )
2021-10-05 07:17:13 +02:00
e22a286a6f
lifecycle: only lock database when system migrations need to be applied, and during django migrations, and don't double unlock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 23:14:16 +02:00
62c0f69541
web: Update Web API Client version ( #1527 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 22:07:00 +02:00
1c340ddbbd
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-10-04 22:02:56 +02:00
bcf7e162a4
release: 2021.9.5
2021-10-04 20:08:46 +02:00
62af5b2dd3
website/docs: add 2021.9.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 19:33:11 +02:00
f44956bd61
web: Update Web API Client version ( #1526 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:52:27 +02:00
e0859686c4
web: Update Web API Client version ( #1526 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-04 18:50:43 +02:00
cb37e5c10e
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/locales/fr_FR.po
2021-10-04 18:50:19 +02:00
73bb778d62
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:50:00 +02:00
b612a82e16
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:57 +02:00
83991c743e
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:54 +02:00
09f43ca43b
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:50 +02:00
1c91835a26
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 18:49:45 +02:00
c032914092
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:42 +02:00
3634bf4629
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:49:10 +02:00
0692663537
stages/email: add activate_user_on_success flag, add for all example flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:47:51 +02:00
b5649bdcc4
stages/user_login: add check for user.is_active and tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:37:05 +02:00
418e491799
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )"
...
This reverts commit 0c6237d8c4
.
2021-10-04 18:22:21 +02:00
fab9a10487
outposts: don't always build permissions on outpost.user access, only in signals and tasks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:04:19 +02:00
9778050dda
lifecycle: switch to h11 uvicorn worker for now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 18:03:08 +02:00
9ac808ee98
website/docs: add missing pipenv instructions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:54:06 +02:00
0f00b27384
events: add missing migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 17:51:31 +02:00
ab5981836d
providers/ldap: use RDN when using posixGroup's memberUid attribute ( #1514 )
...
Use the RDN instead of the FDN when establishing group memberships based on posixGroup's 'memberUid' attribute.
fixes #1436
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-10-04 10:56:06 +02:00
a4418a83f8
web/admin: fix search group label
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:41:16 +02:00
36b23c4624
root: coverage with toml support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:17:31 +02:00
0c6237d8c4
build(deps): bump construct-style-sheets-polyfill in /web ( #1516 )
...
Bumps [construct-style-sheets-polyfill](https://github.com/calebdwilliams/adoptedStyleSheets ) from 2.4.17 to 3.0.3.
- [Release notes](https://github.com/calebdwilliams/adoptedStyleSheets/releases )
- [Changelog](https://github.com/calebdwilliams/construct-style-sheets/blob/main/CHANGELOG.md )
- [Commits](https://github.com/calebdwilliams/adoptedStyleSheets/commits/v3.0.3 )
---
updated-dependencies:
- dependency-name: construct-style-sheets-polyfill
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-04 09:11:55 +02:00
e546453250
build(deps): bump react-before-after-slider-component in /website ( #1517 )
2021-10-04 08:33:28 +02:00
5b35d71bb3
build(deps): bump rollup from 2.57.0 to 2.58.0 in /web ( #1518 )
2021-10-04 08:33:03 +02:00
cddff85e1c
build(deps): bump @types/codemirror from 5.60.3 to 5.60.4 in /web ( #1519 )
2021-10-04 08:32:34 +02:00
c65c6a62cc
build(deps): bump boto3 from 1.18.52 to 1.18.53 ( #1520 )
2021-10-04 08:32:24 +02:00
1bc51adcac
build(deps): bump goauthentik.io/api from 0.202193.3 to 0.202194.1 ( #1522 )
2021-10-04 08:32:11 +02:00
c523b799be
build(deps-dev): bump coverage from 5.5 to 6.0 ( #1524 )
2021-10-04 08:32:00 +02:00
9d0d779f40
build(deps): bump drf-spectacular from 0.19.0 to 0.20.1 ( #1523 )
2021-10-04 08:31:17 +02:00
8a791c4eac
tests/e2e: fallback to gh-master if outpost docker image cannot be found for PR
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 23:12:11 +02:00
036a4e86e2
tests/integration: fix tests failing due to incorrect comparison
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 22:54:07 +02:00
4715e7bf04
website/docs: fix description for docker outpost settings ( #1513 )
...
Changed the first "Kubernetes outpost specific settings" to Docker
2021-10-03 19:43:56 +02:00
45f99fbaf0
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:26 +02:00
83150d9920
outposts: fix circular import in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:25:18 +02:00
e31a3307b5
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
d28fcca344
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:42 +02:00
c296e1214c
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:37 +02:00
d30dcda814
providers/proxy: always check ingress secret in kubernetes controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:14:27 +02:00
c720c9f41b
outposts: check ports of deployment in kubernetes outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 19:09:52 +02:00
62cfb76b39
website/docs: fix order of steps on bookstack integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:46:47 +02:00
d676cf6e3f
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
39d87841d0
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
fcd879034c
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:20:44 +02:00
b285814e24
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 18:19:07 +02:00
1c52836060
web: fix package lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 01:17:41 +02:00
f3cc1be0f2
Translate /web/src/locales/en.po in fr_FR ( #1509 )
...
translation completed updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-10-03 00:32:17 +02:00
8dd77793a0
sources/ldap: fix logic error in Active Directory account disabled status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-03 00:30:35 +02:00
f6e8dbfb5e
outposts/proxy: show full error message when user is authenticated
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:37 +02:00
3c1ac4c7ec
outposts/proxy: add new headers with unified naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 22:00:23 +02:00
52bbf454e3
outpost/proxy: fix missing negation for internal host ssl verification
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-02 21:17:15 +02:00
1252c6b07d
web: add locale detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:11:54 +02:00
3493d35af9
web: Translate /web/src/locales/en.po in fr_FR ( #1506 )
...
translated updated for the source file '/web/src/locales/en.po'
on the 'fr_FR' language.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 14:02:18 +02:00
f8e4ffbc85
web: Update Web API Client version ( #1505 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-10-01 12:24:12 +02:00
faca127217
Merge branch 'version-2021.9'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Pipfile.lock
2021-10-01 12:19:11 +02:00
f88575cec4
website/docs: prepare 2021.9.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-10-01 10:09:54 +02:00
1a6ea72c09
release: 2021.9.4
2021-10-01 09:51:51 +02:00
b4eac771c2
build(deps): bump boto3 from 1.18.51 to 1.18.52 ( #1503 )
2021-10-01 08:49:09 +02:00
84e4ec4406
build(deps): bump channels-redis from 3.3.0 to 3.3.1 ( #1504 )
2021-10-01 08:48:59 +02:00
c251b87f8c
sources/ldap: add support for Active Directory userAccountControl
attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
21a9aa229a
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
5f6565ee27
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:34:43 +02:00
afad55a357
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 19:34:43 +02:00
f25d76fa43
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-30 19:34:42 +02:00
53e15bfbca
sources/ldap: add support for Active Directory userAccountControl
attribute
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 19:13:48 +02:00
8bce16e6b4
sources/ldap: don't sync ldap source when no property mappings are set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:49:18 +02:00
e9bb8c896b
web/admin: fix LDAP Source form not exposing syncParentGroup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 18:10:56 +02:00
de5455716d
build(deps): bump codemirror from 5.63.0 to 5.63.1 in /web ( #1500 )
2021-09-30 08:40:57 +02:00
1d879400f2
build(deps): bump boto3 from 1.18.49 to 1.18.51 ( #1501 )
2021-09-30 08:40:48 +02:00
5136ae17f5
build(deps): bump sentry-sdk from 1.4.2 to 1.4.3 ( #1502 )
2021-09-30 08:40:38 +02:00
10b45d954e
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
339eaf37f2
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
f723fdd551
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-30 00:11:50 +02:00
4cb8ae760a
outposts: allow disabling of docker controller port mapping
...
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 23:55:22 +02:00
e4898f4b92
web/elements: use dedicated button for search clear instead of webkit exclusive one
...
closes #1499
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:47:38 +02:00
a2f3c54c2a
website/docs: use full paths for forward_auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:57 +02:00
c0a0b52fbb
web/elements: fix initialLoad not being done when viewportCheck was disabled
...
closes #1497
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 21:36:44 +02:00
8359f0bfb3
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:20:40 +02:00
ee610a906a
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:07:04 +02:00
828eeb5ebb
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 10:04:27 +02:00
c9c177d8f9
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:06 +02:00
c19afa4f16
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 10:02:01 +02:00
cfd4817bb5
root: Use fully qualified names for docker bases base images. ( #1490 )
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc >
2021-09-29 09:52:07 +02:00
94ae52b576
web/admin: don't require username nor name for activate/deactivate toggles
...
closes #1491
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-29 09:42:59 +02:00
be479f2453
build(deps): bump @lingui/core from 3.11.1 to 3.12.1 in /web ( #1493 )
2021-09-29 09:10:30 +02:00
c5d066577d
build(deps): bump @lingui/macro from 3.11.1 to 3.12.1 in /web ( #1492 )
2021-09-29 08:42:45 +02:00
9ec6eaf4b8
build(deps): bump @lingui/cli from 3.11.1 to 3.12.1 in /web ( #1494 )
2021-09-29 08:34:38 +02:00
b057120351
build(deps): bump goauthentik.io/api from 0.202193.1 to 0.202193.3 ( #1495 )
2021-09-29 08:34:27 +02:00
b8082598a1
web: fix linting again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:49:22 +02:00
1b5a163f46
web: Update Web API Client version ( #1489 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-28 09:40:54 +02:00
1f2f48a7bc
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:39:21 +02:00
f9ad102915
flows: inspector ( #1469 )
...
* flows: add initial inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: change naming a bit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flow: add inspector frame
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: don't use shadydom when inspecting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add current stage to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/*: fix imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: deep-copy plan instead of just adding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: restrict inspector to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add buttons to launch flow with inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: don't automatically follow redirects when inspector is open
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: make current_plan optional, only require historry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: handle error messages in inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: improve UI when flow is done
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add is_completed flag to inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: fix monkeypatches for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: add inspector tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: re-enable cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-28 09:36:48 +02:00
ea4b920264
build(deps): bump @typescript-eslint/parser in /web ( #1484 )
2021-09-28 09:08:39 +02:00
7d8390ca77
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1485 )
2021-09-28 08:32:35 +02:00
7ae551da65
build(deps): bump boto3 from 1.18.48 to 1.18.49 ( #1486 )
2021-09-28 08:32:25 +02:00
51b26c2ac7
build(deps): bump goauthentik.io/api from 0.202192.5 to 0.202193.1 ( #1487 )
2021-09-28 08:32:10 +02:00
e4a5f22f9b
build(deps): bump sentry-sdk from 1.4.1 to 1.4.2 ( #1488 )
2021-09-28 08:31:57 +02:00
2462d58135
outposts/proxy: fix duplicate protocol in domain auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:49:00 +02:00
44534153a0
website/docs: fix hardcoded name in service-account yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 20:18:12 +02:00
facfea035b
web: Update Web API Client version ( #1483 )
2021-09-27 18:52:42 +02:00
941bc61b31
release: 2021.9.3
2021-09-27 17:31:50 +02:00
282b364606
stages/prompt: fix inconsistent policy context for validation policies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 17:05:26 +02:00
ad4bc4083d
website/docs: update dev docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 16:04:41 +02:00
ebe282eb1a
web/admin: fix user_write form not writing group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 10:12:45 +02:00
830c26ca25
tests/e2e: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-27 09:52:47 +02:00
ed3b4a3d4a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /website ( #1478 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:24:43 +02:00
975c4ddc04
build(deps): bump postcss from 8.3.7 to 8.3.8 in /website ( #1479 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.3.7 to 8.3.8.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.3.7...8.3.8 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:49 +02:00
7e2896298a
build(deps): bump rapidoc from 9.1.2 to 9.1.3 in /web ( #1480 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:31 +02:00
cba9cf8361
build(deps): bump actions/github-script from 4.1 to 5 ( #1481 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 4.1 to 5.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v4.1...v5 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:21 +02:00
bf12580f64
build(deps): bump pycryptodome from 3.10.3 to 3.10.4 ( #1482 )
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.10.3 to 3.10.4.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/commits/v3.10.4 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 09:22:03 +02:00
75ef4ce596
tests/e2e: add new ldap object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:57:42 +02:00
c2f3ce11b0
outposts/ldap: fix potential panic when converting attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:52:25 +02:00
3c256fecc6
outposts/ldap: add groupofuniquenames
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:49:11 +02:00
0285b84133
outposts/ldap: add query support for all supported object classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:42:26 +02:00
99a371a02c
web/elements: fix token copy button not working on chrome...
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:34:28 +02:00
c7e6eb8896
outposts/ldap: add support for base scope and domain info
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 14:01:22 +02:00
674bd9e05c
web/admin: Fix typo 'username address' -> 'username' ( #1473 )
2021-09-26 12:53:37 +02:00
b79901df87
website/docs: prepare 2021.9.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:03:10 +02:00
b248f450dd
outposts: make AUTHENTIK_HOST_BROWSER configurable from central config
...
closes #1471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 12:00:51 +02:00
05db9e5c40
web/admin: handle error correctly when creating user recovery link
...
closes #1472
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:49:40 +02:00
234a5e2b66
outposts: fix outposts not correctly updating central state
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-26 11:40:21 +02:00
aea1736f70
outposts/proxy: Fix failing traefik healtcheck ( #1470 )
2021-09-26 11:33:18 +02:00
9f4a4449f5
outposts/proxy: ensure cookies only last as long as tokens
...
closes #1462
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 16:12:59 +02:00
b6b55e2336
build(deps): bump goauthentik.io/api from 0.202192.3 to 0.202192.5 ( #1468 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.3 to 0.202192.5.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.3...v0.202192.5 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 16:06:10 +02:00
8f2805e05b
web: Update Web API Client version ( #1467 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 16:04:07 +02:00
4f3583cd7e
providers/proxy: make token_validity float and optional for backwards compat
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 15:54:32 +02:00
617e90dca3
web: Update Web API Client version ( #1465 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:48:05 +02:00
f7408626a8
providers/proxy: return token_validity as total seconds instead of expression
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 15:44:16 +02:00
4dcb15af46
build(deps): bump goauthentik.io/api from 0.202192.1 to 0.202192.3 ( #1464 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202192.1 to 0.202192.3.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202192.1...v0.202192.3 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 15:11:08 +02:00
89beb7a9f7
web: Update Web API Client version ( #1463 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-25 15:02:33 +02:00
28eeb4798e
providers/proxy: add token_validity field for outpost configuration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1462
2021-09-25 15:00:06 +02:00
79b92e764e
*: fix typos in code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-25 00:01:11 +02:00
919336a519
outposts: ensure service is always re-created with mismatching ports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 23:45:15 +02:00
27e04589c1
outposts/proxyv2: fix routing not working correctly for domain auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 23:32:16 +02:00
ba44fbdac8
website/docs: fix typos and grammar ( #1459 )
2021-09-24 15:37:54 +02:00
0e093a8917
web: Update Web API Client version ( #1458 )
2021-09-24 12:23:14 +02:00
d0bfb99859
web/elements: improve error handling on forms
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 12:19:56 +02:00
93bdea3769
core: fix api return code for user self-update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:51:03 +02:00
e681654af7
web/admin: add notice for recovery
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:52 +02:00
cab7593dca
web/user: fix brand not being shown in safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 11:50:46 +02:00
cf92f9aefc
web/elements: fix token copy error in safari
...
closes #1219
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
8d72b3498d
internal: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-24 10:44:28 +02:00
42ab858c50
build(deps): bump goauthentik.io/api from 0.202191.4 to 0.202192.1 ( #1455 )
...
Bumps [goauthentik.io/api](https://github.com/goauthentik/client-go ) from 0.202191.4 to 0.202192.1.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v0.202191.4...v0.202192.1 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 09:34:10 +02:00
a1abae9ab1
build(deps): bump boto3 from 1.18.46 to 1.18.47 ( #1456 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.46 to 1.18.47.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.46...1.18.47 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-24 09:34:01 +02:00
8f36b49061
web/user: search apps when user typed before apps have loaded
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:34:11 +02:00
64b4e851ce
events: add additional validation for event transport
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:29:58 +02:00
40a62ac1e5
web/admin: fix Transport Form not loading mode correctly on edit
...
closes #1453
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:16:38 +02:00
5df60e4d87
web/admin: fix NotificationWebhookMapping not loading correctly
...
closes #1452
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 16:13:58 +02:00
50ebc8522d
web: Update Web API Client version ( #1454 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-23 14:21:49 +02:00
eddca478dc
release: 2021.9.2
2021-09-23 12:34:02 +02:00
99a7fca08e
website/docs: prepare 2021.9.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 12:33:42 +02:00
a7e3602908
web: fix import order of polyfills causing shadydom to not work on firefox and safari
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 10:16:49 +02:00
74169860cf
api: add logging to sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:42 +02:00
52bb774f73
internal: add asset paths for user interface
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-23 09:57:24 +02:00
f26fcaf825
website/docs: add warning for example flows ( #1444 )
2021-09-23 08:34:40 +02:00
b8e92e2f11
build(deps): bump postcss from 8.3.6 to 8.3.7 in /website ( #1445 )
2021-09-23 08:33:27 +02:00
08adfc94d6
build(deps): bump rollup from 2.56.3 to 2.57.0 in /web ( #1446 )
2021-09-23 08:33:18 +02:00
236fafb735
build(deps): bump boto3 from 1.18.45 to 1.18.46 ( #1447 )
2021-09-23 08:33:10 +02:00
5ad9ddee3c
build(deps): bump goauthentik.io/api from 0.202191.3 to 0.202191.4 ( #1449 )
2021-09-23 08:33:01 +02:00
24d220ff49
build(deps): bump urllib3 from 1.26.6 to 1.26.7 ( #1448 )
2021-09-23 08:32:53 +02:00
3364c195b7
build(deps): bump sentry-sdk from 1.4.0 to 1.4.1 ( #1450 )
2021-09-23 08:32:43 +02:00
50aa87d141
web/user: enable sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 22:35:52 +02:00
72b375023d
web: Update Web API Client version ( #1443 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-22 20:53:25 +02:00
77ba186818
website/docs: add notice for guacamole token length
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 20:02:30 +02:00
2fe6de0505
release: 2021.9.1
2021-09-22 19:11:20 +02:00
bf9e969b53
website/docs: prepare 2021.9.1
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:58:52 +02:00
184f119b16
website: set use_global_settings to true for example flows with email stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 18:52:55 +02:00
ebc06f1abe
outposts/ldap: fix logic error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:19:50 +02:00
0f8880ab0a
outposts: fix typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-22 13:14:28 +02:00
ee56da5092
build(deps): bump @sentry/tracing from 6.13.1 to 6.13.2 in /web ( #1438 )
2021-09-22 07:32:40 +02:00
2152004502
build(deps): bump @types/codemirror from 5.60.2 to 5.60.3 in /web ( #1437 )
2021-09-22 07:30:35 +02:00
45d0b80d02
build(deps): bump @sentry/browser from 6.13.1 to 6.13.2 in /web ( #1439 )
2021-09-22 07:30:27 +02:00
96065eb942
build(deps): bump boto3 from 1.18.44 to 1.18.45 ( #1441 )
2021-09-22 07:30:01 +02:00
ac944fee8b
build(deps): bump drf-spectacular from 0.18.2 to 0.19.0 ( #1442 )
2021-09-22 07:29:52 +02:00
1d0e5fc353
build(deps): bump sentry-sdk from 1.3.1 to 1.4.0 ( #1440 )
2021-09-22 07:28:48 +02:00
1f97420207
outposts/ldap: allow custom attributes to shadow built-in attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 21:59:39 +02:00
ae07f13a87
outposts: don't map port 9300 on docker, only expose port
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 21:40:08 +02:00
0aec504170
website/docs: add ssl port for ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:44:05 +02:00
3b4c9bcc57
root: use tagged go client version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 15:42:07 +02:00
5182a6741e
root: format pyproject
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 13:32:28 +02:00
da7635ae5c
web: sort imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:33:51 +02:00
a92a0fb60a
web: migrate to lit 2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-21 11:19:26 +02:00
cb10c1753b
build(deps): bump lit-html from 1.4.1 to 2.0.0 in /web ( #1427 )
2021-09-21 08:35:36 +02:00
ae654bd4c8
build(deps): bump lit-element from 2.5.1 to 3.0.0 in /web ( #1433 )
2021-09-21 08:32:15 +02:00
28192655ec
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1426 )
2021-09-21 08:32:00 +02:00
9582294eb8
build(deps): bump @sentry/tracing from 6.12.0 to 6.13.1 in /web ( #1428 )
2021-09-21 08:31:48 +02:00
0172430d7d
build(deps): bump @patternfly/patternfly from 4.132.2 to 4.135.2 in /web ( #1429 )
2021-09-21 08:30:44 +02:00
1454b65933
build(deps): bump @typescript-eslint/parser in /web ( #1430 )
2021-09-21 08:30:36 +02:00
432a7792e2
build(deps): bump @sentry/browser from 6.12.0 to 6.13.1 in /web ( #1431 )
2021-09-21 08:30:28 +02:00
54069618b4
build(deps): bump codemirror from 5.62.3 to 5.63.0 in /web ( #1432 )
2021-09-21 08:30:20 +02:00
81feb313df
build(deps): bump geoip2 from 4.2.0 to 4.3.0 ( #1434 )
2021-09-21 08:29:33 +02:00
e6b275add3
stages/invitation: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:41:05 +02:00
27016a5527
stages/invitation: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 20:30:51 +02:00
4c29d517f0
stages/email: use different query arguments for email and invitation tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:55:53 +02:00
180d27cc37
outposts: don't restart container when health checks are starting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:46:05 +02:00
5a8b356dc7
web: fix css for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:38:25 +02:00
3195640776
stages/email: slugify token identifier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:26:25 +02:00
f463296d47
web: Update Web API Client version ( #1421 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-20 19:22:46 +02:00
adf4b23c01
website/docs: add /akprox for nginx auth_request ( #1420 )
2021-09-20 19:21:30 +02:00
d900a2b6a9
*: fix lookup_fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:19:36 +02:00
95a2fddfa8
policies/expression: add ak_user_has_authenticator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:13:41 +02:00
8f7d21b692
stages/email: don't throw 404 when token can't be found
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 19:01:25 +02:00
3f84abec2f
core: fix token identifier not being slugified when created with user-controller input
...
closes #1390
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 13:43:25 +02:00
b5c857aff4
api: add explicit lookup_value_regex, disable include_format_suffixes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 13:42:56 +02:00
f8dee09107
web/user: allow customisable background colour
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:49:17 +02:00
84a800583c
web/user: make search configurable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-20 12:15:53 +02:00
88de94f014
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /website ( #1418 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:38 +02:00
25549ec339
build(deps): bump rapidoc from 9.1.0 to 9.1.2 in /web ( #1419 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/v9.1.0...v9.1.2 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 11:50:27 +02:00
fe4923bff6
build(deps): bump boto3 from 1.18.43 to 1.18.44 ( #1417 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.43 to 1.18.44.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.43...1.18.44 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 09:09:22 +02:00
bb1a0b6bd2
web: Update Web API Client version ( #1416 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-19 22:32:38 +02:00
879b5ead71
web: fix notification badge not refreshing after clearing notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:58:59 +02:00
1670ec9167
website/docs: update 2021.9.1-rc3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:55:21 +02:00
ac52667327
release: 2021.9.1-rc3
2021-09-19 21:52:49 +02:00
0d7c5c2108
web/user: fix edit button for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:10:57 +02:00
73e3d19384
web/user: add auto-focus search for applications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 21:07:18 +02:00
f6e0f0282d
core: fix tokens not being viewable but superusers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 16:11:20 +02:00
3f42067a8f
web: improve display of action buttons with non-primary classes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:57:12 +02:00
ed6f5b98df
sources/ldap: improve messages of sync tasks in UI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:54:22 +02:00
dd290e264c
web/admin: trigger refresh after syncing ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:34:44 +02:00
c85484fc00
core: allow admins to create tokens with all parameters, re-add user to token form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 15:25:48 +02:00
663dffd8be
web/admin: fix error in firefox when creating token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:28:40 +02:00
c15d0c3d17
web: fix text colour in delete form in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-19 00:14:50 +02:00
bf09a54f35
web/user: optimise load, fix unread status for notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 18:16:31 +02:00
930dd51663
web: fix datetime-local fields throwing errors on firefox
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 15:31:48 +02:00
12a523c7aa
website: remove sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-18 14:33:53 +02:00
ea9a6d57dd
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /website ( #1414 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 11:23:54 +02:00
91958e1232
build(deps): bump rapidoc from 9.0.0 to 9.1.0 in /web ( #1415 )
...
Bumps [rapidoc](https://github.com/mrin9/RapiDoc ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/mrin9/RapiDoc/releases )
- [Commits](https://github.com/mrin9/RapiDoc/compare/9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: rapidoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 11:23:44 +02:00
8925afb089
web/admin: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:54:48 +02:00
ccafe7be4f
website/docs: update 2021.9 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:49:36 +02:00
8279690a8f
sources/ldap: prevent error when retrying old system task with no arguments
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:49:26 +02:00
763d3ae76a
web/admin: fix ldap sync status for new API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 16:46:18 +02:00
b775e7f4d3
web: Update Web API Client version ( #1412 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-17 12:45:16 +02:00
3d8d93ece5
root: log failed celery tasks to event log
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 12:42:42 +02:00
06af306e8a
sources/ldap: bump timeout, run each sync component in its own task
...
closes #1411
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 12:42:20 +02:00
9257f3c919
web/user: add missing stop impersonation button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 10:04:47 +02:00
2fe7f4cf04
web/user: fix final redirect after stage setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:14 +02:00
04399bc8bb
web/admin: fix settings link on user avatar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:53:04 +02:00
fcbcfbc3c0
website/docs: Minor LDAP and NGINX Documentation Updates ( #1406 )
...
* update LDAP documentation
* include domain level nginx forward auth example
* wrap in banner
* update placeholder
2021-09-17 09:47:27 +02:00
3e4ce62dfe
build(deps-dev): bump pylint from 2.10.2 to 2.11.1 ( #1409 )
...
* build(deps-dev): bump pylint from 2.10.2 to 2.11.1
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.10.2 to 2.11.1.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.10.2...v2.11.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* root: update pylint config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-17 09:46:39 +02:00
d8292151e6
build(deps-dev): bump prettier from 2.4.0 to 2.4.1 in /website ( #1407 )
2021-09-17 09:17:20 +02:00
3d01a59b34
build(deps): bump prettier from 2.4.0 to 2.4.1 in /web ( #1408 )
2021-09-17 09:17:12 +02:00
5df15c4105
build(deps): bump boto3 from 1.18.42 to 1.18.43 ( #1410 )
2021-09-17 09:16:43 +02:00
75d695105d
web: Update Web API Client version ( #1405 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-16 23:44:53 +02:00
28189bdddf
release: 2021.9.1-rc2
2021-09-16 23:23:36 +02:00
f6885c7cf8
website: update screenshots
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 23:20:05 +02:00
2c43f0824e
tests/e2e: fix e2e tests for new URLs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 22:48:34 +02:00
13e2eea72f
web/user: new end-user interface ( #1404 )
...
* web/user: migrate to top navbar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: prepare config from server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* re-sort
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove old interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update issue template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use notification badge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: re-add go-to-admin button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix remaining redirects directly to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* make settings better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: ensure sources and stages are sorted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add sessions and consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/oauth2: add post wrapper to stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add new interface to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 22:17:05 +02:00
9441be1ee2
interface split ( #943 )
2021-09-16 17:30:16 +02:00
d7ab2a362a
ci: bump cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 13:46:11 +02:00
e920be3a72
ci: add versioning to cache keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 12:31:29 +02:00
f771383c4b
cmd: fix outpost metrics not being set in embedded mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 12:09:12 +02:00
65c75f085a
website/docs: add 2021.9.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:06:03 +02:00
17503365f7
policies: improve error handling when using bindings without policy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:04:31 +02:00
ebf9f0ca63
stages/email: don't crash when testing stage does not exist
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 11:04:08 +02:00
ae26d2756f
providers/saml: improved error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:58:51 +02:00
124071f9be
root: remove python requirement from pipfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:37:43 +02:00
471f7d9c62
outposts: add consistent name and type to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:14:51 +02:00
a6a6b3bd06
outposts: add outpost_name label to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 10:04:17 +02:00
48ad3dccda
outposts/proxy: remove deprecated rs256
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:57:47 +02:00
341c58a722
core: fix token expiry for service accounts being only 30 minutes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:57:34 +02:00
9b04f2da48
website/docs: add notice for rancher cert
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-16 09:40:04 +02:00
f7a296544f
web: Update Web API Client version ( #1401 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-15 22:45:32 +02:00
78641a57ad
web: update background image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 22:43:03 +02:00
a77ff5ffec
website/docs: add 2021.9 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 22:37:39 +02:00
bdd5e16db1
release: 2021.9.1-rc1
2021-09-15 20:20:54 +02:00
d4672bfe79
events: log parsed query string instead of just full path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 20:15:04 +02:00
abd9fab41a
api: fix call of sentry proxy task
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 19:39:58 +02:00
7c8bf42ef9
api: send proxied sentry events in background
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 19:12:20 +02:00
274b555912
api: add timeout for sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 18:59:27 +02:00
916530f0d8
providers/oauth2: use access_code_validity for id_tokens generated when using an implicit flow, improve wording in web ui
...
closes #1369
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 17:14:53 +02:00
95efd47f65
root: remove asgi error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 12:23:14 +02:00
90ecb1af7f
outposts: fix service account's permissions being checked twice
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 09:55:27 +02:00
d7fdca1b44
stages/email: fix error when retrying email delivery after stage has been deleted
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-15 09:50:11 +02:00
37346763dc
sources/oauth: Updating token url to new google url ( #1397 )
...
the present url goes to a 404
google openid (https://accounts.google.com/.well-known/openid-configuration ) says the new url is `https://oauth2.googleapis.com/token `
not using the new url makes authentik fallback on the default auth flow
2021-09-15 09:15:19 +02:00
c35fd2755f
build(deps): bump boto3 from 1.18.41 to 1.18.42 ( #1398 )
2021-09-15 08:40:42 +02:00
281e3a0518
build(deps): bump django-otp from 1.1.0 to 1.1.1 ( #1399 )
2021-09-15 08:40:34 +02:00
6349cdad2f
web: Update Web API Client version ( #1396 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-14 21:50:32 +02:00
ef341dd405
stages/user_write: add option to add newly created users to a group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 21:45:34 +02:00
198e5ce642
outpost: fix crash when common keys are not defined in config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 17:40:48 +02:00
923fbac5b0
website/docs: Fix docker-compose example ( #1395 )
...
`docker-compose exec` by default allocates a tty and does not support `-it`.
See https://docs.docker.com/compose/reference/exec/
2021-09-14 16:35:01 +02:00
5f28c7ace7
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:44:57 +02:00
d96c96006f
web/admin: open URLs group when urls are customisable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:38:52 +02:00
3ddf2d6f85
sources/oauth: fix type lookup for openid not matching
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 14:38:35 +02:00
ba6849f29c
*: remove string.format()
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 12:06:47 +02:00
942170f902
Revert "sources/oauth: fix access_token being sent as query param and not authorization header"
...
This reverts commit 248f993541
.
2021-09-14 11:59:32 +02:00
248f993541
sources/oauth: fix access_token being sent as query param and not authorization header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 11:07:36 +02:00
56d40bddd0
web/admin: make token list more consistent
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 10:04:15 +02:00
3a700a449a
sources/oauth: don't try to load azure AD user ID as UUID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 09:33:44 +02:00
a20f552bcf
web/flows: fix alignment for duo authenticator
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-14 09:23:10 +02:00
32331a56eb
build(deps): bump django-otp from 1.0.6 to 1.1.0 ( #1394 )
...
Bumps [django-otp](https://github.com/django-otp/django-otp ) from 1.0.6 to 1.1.0.
- [Release notes](https://github.com/django-otp/django-otp/releases )
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-otp/django-otp/compare/v1.0.6...v1.1.0 )
---
updated-dependencies:
- dependency-name: django-otp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:23:01 +02:00
d752b7e41c
build(deps): bump @typescript-eslint/parser in /web ( #1392 )
2021-09-14 08:36:32 +02:00
0b4223c6ca
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1391 )
2021-09-14 08:35:30 +02:00
a3ec5c13f0
build(deps): bump boto3 from 1.18.40 to 1.18.41 ( #1393 )
2021-09-14 08:35:05 +02:00
128b582dd6
website/docs: fix inconsistent version number
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 22:05:35 +02:00
e59ede5422
website/docs: fix ports for current outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 22:03:02 +02:00
6d08ba2513
root: update go api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:36:12 +02:00
23444f4df0
core: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:19:28 +02:00
3338f7a401
website/docs: prepare 2021.9
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:18:14 +02:00
b126519275
web: Update Web API Client version ( #1389 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-13 18:10:24 +02:00
71e68b498e
core: optimise groups api by removing member superuser status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 18:06:37 +02:00
fb267ee223
tenants: optimise db queries in middleware
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:37 +02:00
8e59b06611
lifecycle: migrate to gunicorn instead of runserver
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 17:54:23 +02:00
a4b3519428
api: fix possible error in sentry proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-13 16:36:04 +02:00
4895fc3bbb
build(deps): bump typescript from 4.4.2 to 4.4.3 in /web ( #1387 )
2021-09-13 08:39:24 +02:00
3daabd6fa8
build(deps): bump boto3 from 1.18.39 to 1.18.40 ( #1388 )
2021-09-13 08:38:58 +02:00
9fccb14065
Merge branch 'update-web-api-client'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/package.json
2021-09-12 01:09:40 +02:00
12efe94fd1
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-11 23:07:32 +00:00
375ef27b9f
web: Update Web API Client version
...
Signed-off-by: GitHub <noreply@github.com >
2021-09-12 01:06:28 +02:00
9a7fa39de4
events: allow setting a mapping for webhook transport to customise request payloads
...
closes #1383
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-12 01:05:42 +02:00
c779ad2e3b
*: use common user agent for all outgoing requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 21:08:26 +02:00
7e7ef289ba
admin: migrate to new update check, add option to disable update check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 20:35:23 +02:00
223d9ad414
outposts/proxy: fix upstream ssl certificate not being ignored if configured to do so
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-11 19:30:21 +02:00
948ea7b087
web: Update Web API Client version ( #1382 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-11 19:24:18 +02:00
bf771f8b6c
release: 2021.8.5
2021-09-11 19:20:13 +02:00
6dc8aa396c
Update index.md ( #1381 )
2021-09-11 00:11:48 +02:00
92a48f9dc6
build(deps): bump sqlparse from 0.4.1 to 0.4.2 ( #1380 )
2021-09-10 20:32:47 +02:00
d0ad9fcb1f
web: Update Web API Client version ( #1379 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 18:19:29 +02:00
539e6deca5
root: use go api client from github ( #1378 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:18:11 +00:00
df4c8003b8
api: fix items of list fields having nullable set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 18:15:59 +02:00
169e748a78
website: prepare go vanity URL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 17:18:15 +02:00
39b365c6ae
sources/oauth: don't cancel flow when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:36:10 +02:00
9a79bab43d
outposts/proxy: fix redirect URL error due to callback url not being joined correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 16:19:29 +02:00
e229eda96e
outposts/controllers/kubernetes: don't create service monitor for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 15:59:39 +02:00
4448145aa9
providers/proxy: use auth/traefik subpath
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 13:53:04 +02:00
3d042e708a
outposts/proxy: always redirect on forward_auth for traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:43:57 +02:00
2428d5f1c2
outpost: update global outpost config on refresh
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 12:18:19 +02:00
f1dc2b4d2a
web: Update Web API Client version ( #1377 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-10 11:41:12 +02:00
7dfbcdbb81
stages/authenticator_duo: add API to "import" devices from duo
...
closes #1371
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-10 11:35:09 +02:00
5fd4f56fa2
build(deps-dev): bump prettier from 2.3.2 to 2.4.0 in /website ( #1372 )
2021-09-10 08:41:38 +02:00
b9d5ba6b0a
build(deps): bump @babel/preset-env from 7.15.4 to 7.15.6 in /web ( #1373 )
2021-09-10 08:41:29 +02:00
2a4cb07ba8
build(deps): bump prettier from 2.3.2 to 2.4.0 in /web ( #1374 )
2021-09-10 08:41:20 +02:00
7939286176
build(deps): bump golang from 1.17.0 to 1.17.1 ( #1375 )
2021-09-10 08:41:10 +02:00
46ef49b897
build(deps): bump boto3 from 1.18.38 to 1.18.39 ( #1376 )
2021-09-10 08:40:58 +02:00
b923d85f6a
web: allow duplicate messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:31 +02:00
2862b4ecfb
core: remove ?v from static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 20:09:12 +02:00
094acc62f0
web: ignore network error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 19:58:43 +02:00
13d17dc729
lib: fix default listening port for metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:40:39 +02:00
5cf3a13ca8
flows: fix invalid parameter in tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:36:51 +02:00
d0898a3869
flows: ensure all StageViews accept post, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 16:30:14 +02:00
7158c9d2ea
core: metrics v2 ( #1370 )
...
* outposts: add ldap metrics, move ping to 9100
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: add flow_executor metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use port 9300 for metrics, add core metrics port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts/controllers/k8s: add service monitor creation support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:52:24 +02:00
c5cf17b60b
lifecycle: fix worker startup error when docker socket's group is not called docker
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 15:24:35 +02:00
da58796768
providers/proxy: fix defaults for old proxy providers (load providers directly)
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:54:24 +02:00
d98499a3fa
providers/proxy: fix defaults for old proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 13:26:36 +02:00
e5944567e8
outposts/proxy: fix url not being substituted for sign_out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 11:00:58 +02:00
d296c12d01
outposts/proxy: fix redirect when using forward_auth mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:56:20 +02:00
4c3a9e69f2
outposts/proxy: fix securecookie: no codecs provided error with redis
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-09 10:23:46 +02:00
eb2540a3c8
build(deps): bump boto3 from 1.18.37 to 1.18.38 ( #1367 )
2021-09-09 08:20:41 +02:00
bf9a3615d9
build(deps): bump github.com/pires/go-proxyproto from 0.6.0 to 0.6.1 ( #1368 )
2021-09-09 08:20:22 +02:00
33fb22e3e7
ci: include build sha in docker tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:03:32 +02:00
f3ff398a44
providers/proxy: add metrics port to controllers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:01:22 +02:00
533eb59a04
outposts/controllers: re-create service when mismatched ports to prevent errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 23:00:53 +02:00
8ca29f6d49
Revert "outpost/proxy: set samesite none"
...
This reverts commit f7afb60c1f
.
2021-09-08 22:56:24 +02:00
0a33d38adf
outpost/proxy: fix prometheus errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:41:41 +02:00
f7afb60c1f
outpost/proxy: set samesite none
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:06:44 +02:00
b9c605bf1a
outpost/proxy: fix double slash when trailing slash in authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 22:03:41 +02:00
2983adc719
outpost/proxyv2: fix redirect to localhost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:16 +02:00
502393ee56
outpost/proxyv2: allow port offset via yaml
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 21:07:06 +02:00
121bba1d9f
web: Update Web API Client version ( #1366 )
2021-09-08 20:23:01 +02:00
3c1b70c355
outposts/proxyv2 ( #1365 )
...
* outposts/proxyv2: initial commit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
more stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add forward auth an sign_out
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
match cookie name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
re-add support for rs256 for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
ensure unique user-agent is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
set cookie duration based on id_token expiry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
build proxy v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add ssl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add basic auth and custom header support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add application cert loading
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
implement whitelist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add redis
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
migrate embedded outpost to v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
remove old proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
providers/proxy: make token expiration configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
add metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* providers/proxy: only allow one redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix docker build for proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove default port offset
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add AUTHENTIK_HOST_BROWSER
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests: fix e2e/integration tests not using proper tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* remove references of old port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix user_attributes not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 18:04:56 +00:00
27508dd1f0
build(deps): bump @lingui/core from 3.10.4 to 3.11.1 in /web ( #1363 )
2021-09-08 08:38:00 +02:00
6d962dbdf3
build(deps): bump @lingui/macro from 3.10.2 to 3.11.1 in /web ( #1362 )
2021-09-08 08:36:56 +02:00
9194e6368a
build(deps): bump @lingui/cli from 3.10.2 to 3.11.1 in /web ( #1361 )
2021-09-08 08:36:46 +02:00
917fb7d626
build(deps): bump boto3 from 1.18.36 to 1.18.37 ( #1364 )
2021-09-08 08:36:12 +02:00
3cf5794b96
web/admin: increase default expiry for refresh tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-08 00:12:18 +02:00
631b0a1819
outpost/proxy: improve error logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:33:48 +02:00
6662dcc4b0
Revert "web: replace deprecated dependencies"
...
This reverts commit 95db54b819
.
2021-09-07 23:25:38 +02:00
95db54b819
web: replace deprecated dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 23:16:30 +02:00
bc7d5042df
outpost/proxy: use common template for proxy error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 16:44:15 +02:00
de3e1c3dbc
sources/oauth: fix FlowExecutor view call
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:39:03 +02:00
3c6aac5435
sources/oauth: prevent potentially confidential data from being logged
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:05:18 +02:00
eeb755ab7d
root: show location header in logs when redirecting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:04:00 +02:00
70d0dd51a5
sources/oauth: cancel currently active flows before redirecting out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 11:03:45 +02:00
073dd8b560
web/admin: fix notification clear all not triggering render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:23:55 +02:00
b5d2924d46
website/docs: update 2021.8.5
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:10:43 +02:00
597e279f34
ci: fix old node version in release ci
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-07 10:07:36 +02:00
fc28def83d
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1358 )
2021-09-07 08:42:57 +02:00
f6efdfded4
build(deps): bump @typescript-eslint/parser in /web ( #1357 )
2021-09-07 08:31:13 +02:00
91312496e0
ci: simplify testspace setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-06 16:52:21 +02:00
b557b4337d
build(deps): bump @babel/core from 7.15.4 to 7.15.5 in /web ( #1351 )
2021-09-06 08:36:40 +02:00
bfde186aa0
build(deps): bump actions/cache from 1 to 2.1.6 ( #1352 )
2021-09-06 08:36:32 +02:00
2bd75dd1a9
build(deps): bump xmlsec from 1.3.11 to 1.3.12 ( #1353 )
2021-09-06 08:36:16 +02:00
27ab31a9b0
build(deps): bump boto3 from 1.18.35 to 1.18.36 ( #1354 )
2021-09-06 08:35:56 +02:00
44a8b737d9
build(deps): bump drf-spectacular from 0.18.1 to 0.18.2 ( #1355 )
2021-09-06 08:35:45 +02:00
b939ee7a09
website/docs: use kubectl exec with deployment, add note for backup version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1349
2021-09-05 20:25:42 +02:00
0bae550520
root: include authentik version in backup naming
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 20:25:02 +02:00
b5cc2f2bda
website/docs: add missing ENV, changed k8s beta instructions ( #1350 )
...
* fixed IsActive and IsSuperuser return string
IsActive and IsSuperuser attributes were interchanged.
* updated docs
Co-authored-by: Tobias Mandjik <tobias.mandjik@linogics.io >
2021-09-05 19:58:42 +02:00
9ad4cf1db9
outposts/ldap: improve logging of client IPs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-05 19:47:30 +02:00
9dbafaaea2
web: Update Web API Client version ( #1348 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:49:16 +02:00
2db8b07578
events: add mark_all_seen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 22:08:12 +02:00
7c1a7bfd9d
ci: use native kind action to test integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 16:06:44 +02:00
b7ef076798
outposts: add expected outpost replica count to metrics
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:56:57 +02:00
37c29a073e
policies/password: fix symbols not being checked correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:48 +02:00
0c288ea64b
ci: cache webui for e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 15:21:24 +02:00
2476475174
ci: attempt to cache pipenv ( #1347 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:55:54 +02:00
71913c8164
website/docs: fix typos in vikunja docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:38:35 +02:00
6ec8432217
policies/password: don't use regex for symbol detection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:36:01 +02:00
7a12c0e4d1
web/admin: fix user selection in token form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:33:40 +02:00
23a7eba16b
website/docs: add 8.5 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:09:11 +02:00
3ba84a8e8b
stages/identification: fix empty user_fields query returning first user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 14:07:14 +02:00
75476217a0
internal: fix web requests not having a logger set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:52:47 +02:00
7771c0b905
internal: fix font loading errors on safari
...
closes #1057
for some reason safari appends the relative font path to the document URL not to the stylesheet URL. Since I don't want to build a fully custom patternfly base css file, this mounts the static files where safari expects them
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:50:29 +02:00
3378e82ec7
root: fix is_secure with safari on debug environments
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:45:50 +02:00
126e43dea4
internal: disable directory listing on static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:40:29 +02:00
f725009530
web/flows: fix display error when using IdentificationStage without input fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-04 13:06:37 +02:00
70d1e3a0cb
outpost: fix spans being sent without parent context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:17:08 +02:00
e751ce1220
root: update badges
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:11:13 +02:00
e09a27cf87
events: remove authentik_events gauge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 18:04:26 +02:00
06fbf44724
root: update security.md
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 17:26:10 +02:00
200e409d91
core: minor query optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 14:02:57 +02:00
5e5854e256
ci: fix invalid workflow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:58:42 +02:00
3df8bcfc9c
web: Update Web API Client version ( #1345 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-03 10:53:59 +02:00
e76c14f9e0
ci: run on pr and improve checking for push
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:53:39 +02:00
6b6748b1c7
web/admin: show applications instead of providers in outpost form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:21 +02:00
d92d8e6dbb
api: add additional filters for ldap and proxy providers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:43:09 +02:00
c2b9dc5c75
api: cache schema, fix server urls
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-03 10:23:14 +02:00
5c1d27de2b
build(deps): bump docker from 5.0.1 to 5.0.2 ( #1343 )
2021-09-03 08:46:33 +02:00
6ab9e7cd68
build(deps): bump @babel/core from 7.15.0 to 7.15.4 in /web ( #1339 )
2021-09-03 08:46:23 +02:00
3ef56e9ec1
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1338 )
2021-09-03 08:46:05 +02:00
6d8d157772
build(deps): bump @babel/plugin-proposal-decorators in /web ( #1340 )
2021-09-03 08:44:36 +02:00
cadd466eec
build(deps): bump @docusaurus/preset-classic in /website ( #1341 )
2021-09-03 08:44:27 +02:00
3fea0c1e49
build(deps): bump @babel/preset-env from 7.15.0 to 7.15.4 in /web ( #1342 )
2021-09-03 08:44:16 +02:00
4c58201adc
build(deps): bump boto3 from 1.18.34 to 1.18.35 ( #1344 )
2021-09-03 08:44:02 +02:00
4fb4e72624
web: Update Web API Client version ( #1337 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 21:34:04 +02:00
276d8fe5cf
release: 2021.8.4
2021-09-02 20:21:21 +02:00
92ce5f0931
web: improve error display when only {'detail'} is returned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:55:37 +02:00
7fea20375f
*: fix tests not using APITestCase
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 19:14:21 +02:00
d4d4034d2c
web: Update Web API Client version ( #1336 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:42:55 +02:00
f0db408699
api: add v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:40:02 +02:00
5e200655d9
web: Update Web API Client version ( #1335 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-02 17:13:16 +02:00
d5d1f2a645
web: show version in logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 17:10:43 +02:00
cc5cc43baa
api: fix sentry endpoint not working due to mime-media
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 16:56:53 +02:00
e512f085db
root: allow enabling s3 backup ssl verification
...
closes #1332
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-02 09:41:55 +02:00
f323c01bd8
build(deps): bump django from 3.2.6 to 3.2.7 ( #1333 )
2021-09-02 09:12:24 +02:00
f56cacb406
build(deps): bump boto3 from 1.18.33 to 1.18.34 ( #1334 )
2021-09-02 09:12:03 +02:00
eaecd31e9f
ci: always run codecov and testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:59:51 +02:00
36989d82e1
ci: merge on testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:35:17 +02:00
50777d9022
ci: re-add testspace ( #1331 )
...
* ci: re-add testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix double k3d
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:33:10 +02:00
a15571bd3e
outposts/proxy: detect empty authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 22:09:07 +02:00
26fd66d831
stages/authenticator_validate: fix variable shadowing, optimization
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:54:54 +02:00
0be873025a
ci: fix bumpversion path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:38:04 +02:00
28ada49910
website/docs: final 2021.8.4 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:37:00 +02:00
4fc8e61f8c
stages/authenticator_validate: show single button for multiple webauthn authenticators
...
tested with browser + yubikey 5
closes #1096
The order of allowCredentials doesn't seem to matter, chrome seems to always choose the internal authenticator first.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:28:52 +02:00
7d26ea1a9c
web/admin: fix list of webauthn devices not updating after rename
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 19:05:18 +02:00
3a58dc62e1
ci: fix missing branch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 18:34:57 +02:00
71fe7bc827
ci: fix sha being used instead of timestamp
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 17:10:42 +02:00
933336c38b
ci: fix images not being pushed with correct tags
...
* ci: debug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: fix branch and sha
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 16:19:29 +02:00
371feb9a31
ci: fix images not being pushed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 15:07:13 +02:00
95a2fd3c9e
web: Update Web API Client version ( #1327 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-09-01 14:48:48 +02:00
17cb76c334
stages/invitation: fix invitation not inheriting ExpiringModel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 14:25:19 +02:00
88f0dfc8cc
web/admin: fallback for invitation list on first load
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:33:05 +02:00
f82aada23b
web/admin: fix flow executor not opening in new tab
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-09-01 13:19:09 +02:00
ecaee92634
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /web ( #1322 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 09:26:53 +02:00
89252ec47b
build(deps): bump @sentry/tracing from 6.11.0 to 6.12.0 in /website ( #1320 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.11.0...6.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 09:26:33 +02:00
f0f25ab291
build(deps): bump @sentry/react from 6.11.0 to 6.12.0 in /website ( #1321 )
2021-09-01 08:40:07 +02:00
e4d0fec15a
build(deps): bump @sentry/browser from 6.11.0 to 6.12.0 in /web ( #1323 )
2021-09-01 08:39:56 +02:00
6b10baf086
build(deps): bump docker from 5.0.0 to 5.0.1 ( #1324 )
2021-09-01 08:39:21 +02:00
f148b5d341
build(deps): bump boto3 from 1.18.32 to 1.18.33 ( #1326 )
2021-09-01 08:39:12 +02:00
1471ff8940
build(deps): bump drf-spectacular from 0.18.0 to 0.18.1 ( #1325 )
2021-09-01 08:39:01 +02:00
d9a6ec2ac0
webiste/docs: update extensionvs/v1beta ingress
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 21:11:01 +02:00
5745ffa0a8
ci: don't login to docker on forks
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-31 09:31:10 +02:00
b26202db35
build(deps): bump @typescript-eslint/parser in /web ( #1316 )
2021-08-31 08:42:14 +02:00
6318577a51
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1317 )
2021-08-31 08:16:59 +02:00
6a2cd45847
build(deps-dev): bump pytest from 6.2.4 to 6.2.5 ( #1318 )
2021-08-31 08:16:44 +02:00
ef5cea2c01
build(deps): bump boto3 from 1.18.31 to 1.18.32 ( #1319 )
2021-08-31 08:16:32 +02:00
69f4d54bae
ci: migrate ci to gh actions ( #1315 )
2021-08-30 20:21:15 +02:00
b1eec5a7d2
outposts/proxy: add more logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:52 +02:00
1b8271d767
flows: disable compatibility_mode by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 17:18:43 +02:00
3e9f5ec5ef
providers/proxy: improve error handling for non-tls ingresses
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:57 +02:00
63f57b6a77
events: improve logging for task exceptions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 14:43:44 +02:00
a016f99450
core: fix user_obj being empty on token API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-30 12:51:17 +02:00
adc18b2991
build(deps): bump boto3 from 1.18.30 to 1.18.31 ( #1314 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.30 to 1.18.31.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.30...1.18.31 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 09:12:58 +02:00
e37a326b95
website/docs: prepare 8.4 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 22:12:49 +02:00
048467e97d
outpost/ldap: delay user information removal upon closing of connection
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:46 +02:00
cc2cd6919f
outpost/embedded: only send requests for non-akprox paths when we're doing proxy mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 21:13:28 +02:00
0c6e781e5b
providers/proxy: fix traefik middleware being generated with wrong ports for embedded outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:49:11 +02:00
7294d8fca5
website/docs: add note for cross-namespace reference in traefik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 20:46:17 +02:00
16ec5680b4
web: Update Web API Client version ( #1313 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-29 19:51:10 +02:00
87920fb1d7
website/docs: add docs for websocket connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:49:18 +02:00
523b96a6d2
api: add basic rate limiting for sentry endpoint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:33:18 +02:00
45731d8069
cmd: add option to disable embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 19:19:13 +02:00
e872371970
website/docs: add embedded outpost docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 14:43:13 +02:00
08e8cf850a
web/flows: fix FlowExecutor not updating when challenge changes from outside
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 13:49:57 +02:00
b1ed2154ac
policies/password: fix PasswordStage not being usable with prompt stages, rework validation logic
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-29 00:40:36 +02:00
7ef2aa3eb9
web: Update Web API Client version ( #1312 )
2021-08-28 19:08:38 +02:00
160139813d
release: 2021.8.3
2021-08-28 16:58:44 +02:00
582ad92c76
outposts/k8s: improve error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 14:58:26 +02:00
f61736e3d1
stages/identification: add error handling when password isn't set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:54:10 +02:00
eb02c96281
website/docs: make it clearer to use context[]
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-28 12:53:57 +02:00
8619552920
website/docs: prepare 2021.8.3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:12:53 +02:00
6237352e25
web/flows: fix checkboxes not being rendered correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 23:09:53 +02:00
2d8b4f543b
providers/proxy: fix url parsing for traefik labels on docker containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 22:21:16 +02:00
8542dc10ab
providers/proxy: fix docker container labels not being inherited correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 20:20:34 +02:00
c55b63337c
web/flows: fix post-challenge updates not always being called by using setter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:45:23 +02:00
12ddee3bb6
outpost: add additional labels to docker container
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:27 +02:00
dc41d0af27
outposts: add configurable docker_network for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 19:26:11 +02:00
3323b50036
web/flows: also check for redirects as result of posting challenge
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 10:08:15 +02:00
8acb15a7fd
outpost: fix flow executor not sending password for identification stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:07 +02:00
f601e04b38
web/flows: assign location from redirect challenge in request handler not render
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-27 09:43:00 +02:00
f50529cb5b
build(deps): bump @docusaurus/preset-classic in /website ( #1307 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.4 to 2.0.0-beta.5.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.5/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-27 09:20:09 +02:00
3f1b6f9ed4
build(deps): bump typescript from 4.3.5 to 4.4.2 in /web ( #1306 )
2021-08-27 08:36:43 +02:00
f1ab0f4314
build(deps): bump @patternfly/patternfly from 4.125.3 to 4.132.2 in /web ( #1308 )
2021-08-27 08:36:34 +02:00
4d1129f385
build(deps): bump boto3 from 1.18.29 to 1.18.30 ( #1310 )
2021-08-27 08:36:19 +02:00
03ac9c6e16
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1309 )
2021-08-27 08:36:11 +02:00
c0839924f1
build(deps): bump github.com/go-openapi/runtime from 0.19.30 to 0.19.31 ( #1311 )
2021-08-27 08:35:57 +02:00
91e3aa760a
web: Update Web API Client version ( #1305 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 19:06:13 +02:00
5c0681d57b
website/docs: add 2021.8.2 docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 18:56:42 +02:00
c4f72c2bc1
release: 2021.8.2
2021-08-26 17:58:20 +02:00
e92f9836e3
root: allow django auth backend for upgrading users with cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 17:57:25 +02:00
3818dc834b
web: Update Web API Client version ( #1304 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 16:57:12 +02:00
cda011a049
website/docs: add 2021.8.1 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 16:06:27 +02:00
897f6f3473
release: 2021.8.1
2021-08-26 16:03:45 +02:00
b70b44490b
root: Require PG_PASS to be set ( #1303 )
...
This raises an error when PG_PASS is not set.
docker-compose recently changed the way .env files are searched for (see
for example https://github.com/docker/compose/issues/8347 ) and with the
current setup, authentik will not work anyway without a password set.
2021-08-26 10:24:35 +02:00
77a5a58cb9
root: Fix table of contents for CONTRIBUTING.md ( #1302 )
2021-08-26 10:08:07 +02:00
f3b227434e
web: Update Web API Client version ( #1301 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-26 10:06:46 +02:00
2ae164df78
*: cleanup api schema warnings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-26 09:36:41 +02:00
9b09793230
build(deps): bump drf-spectacular from 0.17.3 to 0.18.0 ( #1299 )
2021-08-26 08:54:59 +02:00
f8a401aeca
build(deps): bump boto3 from 1.18.28 to 1.18.29 ( #1300 )
2021-08-26 08:53:56 +02:00
ffbab2cd68
outpost/ldap: set request_id in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 22:36:08 +02:00
734e5fcab4
web: Update Web API Client version ( #1298 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-25 21:52:32 +02:00
78578c6c9d
web/admin: allow admins to create tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:23:32 +02:00
0ccec96490
core: make user optional in token creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:21:51 +02:00
8022d0801d
web/elements: add support for datetime-local
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 21:14:32 +02:00
d79975c409
core: fix user object for token not be setable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 20:43:34 +02:00
20d65035d5
core: fix error when user updates themselves
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 17:52:50 +02:00
8d6227377f
core: fix error for asgi error handler with websockets
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-25 10:24:01 +02:00
4bc50e7f57
build(deps): bump boto3 from 1.18.27 to 1.18.28 ( #1296 )
2021-08-25 08:35:12 +02:00
945e42c940
web: Update Web API Client version ( #1295 )
2021-08-24 22:35:08 +02:00
052bb28086
ci: only generate NPM API package on master
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 21:44:47 +02:00
4a84b7e2d5
web: Update Web API Client version ( #1294 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 21:32:29 +02:00
4d27694706
release: 2021.8.1-rc2
2021-08-24 21:29:29 +02:00
16cfa8cae2
web/admin: add ServiceAccount creation form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:13:08 +02:00
1a20c8ffc1
web: Update Web API Client version ( #1293 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 20:12:46 +02:00
d7ad5f6a16
core: add API to create service account with token for app password
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 20:09:22 +02:00
5af9a3d3be
sources/saml: fix error when getting metadata
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:51:08 +02:00
dec34bc948
stages/password: fix replace_inbuilt not being called
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 16:37:39 +02:00
cff37caa57
web: Update Web API Client version ( #1292 )
2021-08-24 14:32:33 +02:00
cc6d5765f2
web/admin: fix inconsistent ordering for ldap property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:04:19 +02:00
2ec1ff2ebb
sources/ldap: fix error when modifying ldap source with password write-back
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:41 +02:00
884c2bd0e9
root: fix missing ldap backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 13:03:19 +02:00
2c938ec9dc
stages/password: sort backends in migration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 12:44:45 +02:00
9733caf3b7
admin: use copy for environ api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 11:39:49 +02:00
494af0a430
web: Update Web API Client version ( #1291 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-24 11:01:51 +02:00
10e50bc77f
stages/user_login: improve logging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:58:50 +02:00
44bfbb9e49
Merge branch 'master' into next
2021-08-24 10:58:27 +02:00
5be152e12d
stages/password: fix migration error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:57:20 +02:00
b0efab6d6d
admin: add env to API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 10:55:46 +02:00
f2725b88c8
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1289 )
2021-08-24 10:33:59 +02:00
24cc123029
build(deps): bump @typescript-eslint/parser in /web ( #1288 )
2021-08-24 10:16:49 +02:00
d75c9997f6
build(deps): bump boto3 from 1.18.26 to 1.18.27 ( #1290 )
2021-08-24 10:16:41 +02:00
0a20a30af3
ci: remove zeus.ci :(
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-24 00:07:02 +02:00
c60ba91fee
core: fix auth saving entire models into session
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 23:59:43 +02:00
37927c9361
web: Update Web API Client version ( #1287 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 22:06:25 +02:00
0a63441935
website/docs: update release notes 2021.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:24:53 +02:00
6b7a8b6ac7
core: add new token intent and auth backend ( #1284 )
...
* core: add new token intent and auth backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: update schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: allow users to create app password tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: display token's intents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/password: auto-enable app password backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix missing app passwords backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: use custom inbuilt backend, set backend login information in flow plan for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add docs for `auth_method` and `auth_method_args` fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: fix example flows using incorrect backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add alias for akflow files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix token intent not defaulting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: update akflows orders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: improve delete modal for stage bindings and policy bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* events: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website: make default login-2fa flow ignore 2fa with app passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: select all password stage backends by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix mis-matched postgres version for CI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: fix authentication error when no request is given
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* ci: set debug log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: fix wrong fallback authentication backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: add token tests for invalid intent and token auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 21:21:39 +02:00
cba255eaaa
Merge branch 'master' into app-passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/tests/test_source_flow_manager.py
# authentik/stages/authenticator_validate/tests.py
# authentik/stages/password/tests.py
# scripts/generate_ci_config.py
2021-08-23 21:21:12 +02:00
859cf2bd8f
lib: move id and key generators to lib ( #1286 )
...
* lib: move generators to lib
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* core: bump default token key size
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: fix split being used for http basic auth instead of partition
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/elements: don't rethrow error in ActionButton
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:27:38 +02:00
a2578ffaad
core: add token tests for invalid intent and token auth
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 20:21:54 +02:00
888526a2a7
stages/user_write: fix wrong fallback authentication backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:31:23 +02:00
0d00b9cc0d
ci: set debug log level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:14:24 +02:00
27cc5d7138
core: fix authentication error when no request is given
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 19:09:53 +02:00
b2f077645a
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:38:35 +02:00
2878597603
root: fix mis-matched postgres version for CI
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:25:31 +02:00
5face5410f
web/admin: select all password stage backends by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 18:08:29 +02:00
1b8750e13b
website: make default login-2fa flow ignore 2fa with app passwords
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:50:42 +02:00
e27a6fdeeb
events: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:48:28 +02:00
a9af40f85c
web/admin: improve delete modal for stage bindings and policy bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:46:51 +02:00
59f04963be
website: update akflows orders
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:39:19 +02:00
033c9a3bd3
core: fix token intent not defaulting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:33:35 +02:00
09e3d616e9
root: add alias for akflow files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:29:12 +02:00
0b280c0a47
website: fix example flows using incorrect backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:26:07 +02:00
07a4f474f4
website/docs: add docs for auth_method
and auth_method_args
fields
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:23:55 +02:00
244dc671db
Merge branch 'master' into app-passwords
2021-08-23 17:12:17 +02:00
4308136108
root: fix error_handler for websocket
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:12:11 +02:00
69a0153619
core: use custom inbuilt backend, set backend login information in flow plan for events
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 17:09:53 +02:00
2655768f5a
Merge branch 'master' into app-passwords
2021-08-23 16:48:43 +02:00
73c55b56a0
ci: update commit message for web api update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:48:28 +02:00
bcbdd6c26f
web: Update Web API Client version ( #1283 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com >
2021-08-23 16:47:56 +02:00
00e9b91f56
web/admin: fix missing app passwords backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:47:38 +02:00
4cf76fdcda
stages/password: auto-enable app password backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:39:39 +02:00
c4832206fa
web/admin: display token's intents
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:33:12 +02:00
d05562a388
Merge branch 'master' into app-passwords
2021-08-23 16:28:25 +02:00
f217d34a98
web/admin: allow users to create app password tokens
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:27:39 +02:00
89f2967f69
ci: only run npm client push on master and version branches
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:21:27 +02:00
9a6a3e66b8
root: update schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:14:33 +02:00
2f4b18ebbd
web: fix license for API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:12:31 +02:00
20572c728d
core: add new token intent and auth backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 16:05:29 +02:00
aad753de68
ci: fix extraction of generated client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:57:56 +02:00
a79a150a1f
root: test schema auto-update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:55:26 +02:00
8b23e4701a
ci: upgrade web api client when schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:54:58 +02:00
a366d61891
root: add License to NPM package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:41:49 +02:00
9a13dfd63a
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:40:15 +02:00
32d80829e2
web/admin: show system status first
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:35 +02:00
f6953296d8
outposts: add recursion limit for docker controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:28 +02:00
e4790f9060
core: handle error when ?for_user is not numberical
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:25:18 +02:00
58712047e1
root: add ASGI Error handler
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:15:12 +02:00
85915905dc
web/flows: fix error during error handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 15:11:30 +02:00
52f2838f57
lifecycle: rename to ak
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:54:02 +02:00
12e2f7b945
outposts: add repair_permissions command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:53:53 +02:00
45d47f828a
outpost: handle non-existant permission
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 14:39:47 +02:00
cf7eb88661
web: add custom readme to api client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 12:00:35 +02:00
6a14ae7975
web: Merge pull request #1258 from goauthentik/publish-api-to-npm
...
Publish api to npm
2021-08-23 11:43:25 +02:00
08f3294a1d
web: add ESM to generated Client
...
https://github.com/OpenAPITools/openapi-generator/issues/8881
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 11:11:18 +02:00
ac47fc9295
web: use custom client for web linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:36:32 +02:00
1ff19e1467
web: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:33:45 +02:00
439454a71b
website: add docs for making schema changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:32:37 +02:00
2a11964e1a
Merge branch 'master' into publish-api-to-npm
2021-08-23 10:16:35 +02:00
507b8d43fb
root: remove remainders from gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:16:24 +02:00
7efec281be
build(deps-dev): bump pylint from 2.9.6 to 2.10.2 ( #1280 )
...
* build(deps-dev): bump pylint from 2.9.6 to 2.10.2
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.6 to 2.10.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.6...v2.10.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: add missing encoding to open() calls
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:10:31 +02:00
9469f86f65
web: improve api client versioning
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:09:56 +02:00
e998919097
web: fix build not working
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 10:02:39 +02:00
450d69a1a4
web: build. api in different folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-23 09:49:09 +02:00
b74681f22c
Merge branch 'master' into publish-api-to-npm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
2021-08-23 09:40:52 +02:00
f95a7c26e5
build(deps): bump github.com/go-openapi/strfmt from 0.20.1 to 0.20.2 ( #1281 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.1...v0.20.2 )
---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:44:28 +02:00
ffc9bd2cec
build(deps): bump boto3 from 1.18.25 to 1.18.26 ( #1282 )
2021-08-23 07:06:16 +02:00
bb7db0c828
build(deps): bump codemirror from 5.62.2 to 5.62.3 in /web ( #1279 )
2021-08-23 07:06:04 +02:00
aec3e08201
Merge branch 'version-2021.8' into next
2021-08-22 21:57:14 +02:00
0651fbba06
website/docs: add 2021.8 to sidebar
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-22 20:19:23 +02:00
7639cdad0a
release: 2021.8.1-rc1
2021-08-22 20:17:35 +02:00
6533f48912
web: add topMost attribute to ak-loading-overlay to force it over codemirror
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 19:26:06 +02:00
2024dac39a
web: lock overflow when showing loading overlay on modals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 19:19:23 +02:00
33d5cd2973
web: add notice for Certificate for LDAP Provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 18:48:02 +02:00
b003e8e1e8
sources/oauth: fix openidconnect provider name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 18:36:06 +02:00
294d70ae4d
outposts/ldap: move virtual groups to other OU for lookups, conditionally skip requests based on search filter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 17:53:09 +02:00
23fd257624
outposts/ldap: fix nil pointer dereference when search self
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:51:47 +02:00
3e909ae6bb
core: allow filtering users by the groups they are in
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:27:48 +02:00
ff24bc8cb8
outpost/ldap: regularly pre-heat flow executor cache to increase bind performance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:17:30 +02:00
ecf35cfd1d
web: fix mis-matched oauth source icon names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:10:03 +02:00
673520c9f8
web: fix OAuthSource not setting providerType
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 16:08:50 +02:00
b4f738492d
sources/oauth: improve UI with prefilled urls (when customizable) and hiding provider type
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:52:41 +02:00
00a666856d
web: expand parent FormGroup when containing element has error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:24:31 +02:00
bff7addb55
stages/password: adjust name of default prompt stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:16:18 +02:00
2a90c0b35e
sources/oauth2: migrate to microsoft graph instead of azure graph
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 15:15:29 +02:00
93e27d1959
web: improve failed request handling
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:40:45 +02:00
02c736d784
lib: ignore installation specific errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
2015d91484
outpost: load global config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
6433b5982e
api: add cache timeouts to config API for outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-21 14:14:18 +02:00
f0bc90738f
build(deps): bump actions/github-script from 4.0.2 to 4.1 ( #1276 )
2021-08-20 08:42:54 +02:00
970a4baf49
build(deps): bump boto3 from 1.18.24 to 1.18.25 ( #1277 )
2021-08-20 08:42:42 +02:00
5fbefef56f
build(deps): bump chart.js from 3.5.0 to 3.5.1 in /web ( #1274 )
2021-08-19 08:37:12 +02:00
1110038eb0
build(deps): bump boto3 from 1.18.23 to 1.18.24 ( #1275 )
2021-08-19 08:36:43 +02:00
e945c250db
ci: make zeus optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-18 10:33:25 +02:00
b46d08cc97
build(deps): bump boto3 from 1.18.22 to 1.18.23 ( #1273 )
2021-08-18 09:59:17 +02:00
18eccd995d
sources/plex: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:44:54 +02:00
6f06ba06d0
website/docs: fixed a typo and pronounce problem ( #1271 )
2021-08-17 13:29:25 +02:00
495b068be5
web: add plex connection deletion support
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:02:40 +02:00
84c4547005
sources/plex: add API for user connections
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-17 13:02:40 +02:00
065121d280
build(deps): bump @typescript-eslint/parser in /web ( #1267 )
2021-08-17 09:58:35 +02:00
8c943e187b
build(deps): bump golang from 1.16.7 to 1.17.0 ( #1265 )
2021-08-17 09:04:49 +02:00
ee54a8b33d
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1266 )
2021-08-17 09:04:27 +02:00
373d94635f
build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.0 to 3.4.1 ( #1268 )
2021-08-17 09:04:19 +02:00
31422c6836
build(deps): bump kubernetes from 17.17.0 to 18.20.0 ( #1269 )
2021-08-17 09:04:05 +02:00
bca59a2b5a
build(deps): bump boto3 from 1.18.21 to 1.18.22 ( #1270 )
2021-08-17 09:03:17 +02:00
4ff3bc59b7
website/docs: Fixed two typos in Wordpress integration ( #1264 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* docs: fix typo in logout url
* docs: added wordpress integration
* docs: fixed two typos for wordpress
2021-08-16 17:31:33 +02:00
bd9cd086a0
Merge branch 'master' into publish-api-to-npm
2021-08-16 17:29:36 +02:00
a6b1ee949d
web: fix mis-matched height of application cards
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-16 11:33:12 +02:00
f93e2c5eb6
website/docs: Add Wordpress to Integrations ( #1259 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* docs: fix typo in logout url
* docs: added wordpress integration
2021-08-16 10:33:53 +02:00
8fe38b528b
outposts: fix managed check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-16 09:36:01 +02:00
38dbde191c
build(deps): bump github.com/go-ldap/ldap/v3 from 3.3.0 to 3.4.0 ( #1262 )
...
Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/go-ldap/ldap/releases )
- [Commits](https://github.com/go-ldap/ldap/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 09:28:14 +02:00
39434053b9
build(deps): bump boto3 from 1.18.20 to 1.18.21 ( #1263 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.20 to 1.18.21.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.20...1.18.21 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 09:28:03 +02:00
5bdc1a3ddc
build(deps): bump uvicorn from 0.14.0 to 0.15.0 ( #1261 )
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.14.0...0.15.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 09:27:47 +02:00
14fb0c3d61
web: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 22:18:03 +02:00
c52afe5952
Merge branch 'master' into publish-api-to-npm
2021-08-15 21:40:11 +02:00
36e6d5e394
website/docs: fix image reference typo
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:39:24 +02:00
1d4b941a3b
web: migrate to @goauthentik/api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:28 +02:00
0344e5d9b3
root: remove usage of make-gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:17 +02:00
d8e8cc062b
ci: add pipeline to build and push js api package
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 21:32:06 +02:00
0a6efab7cb
outposts: fix syntax
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 20:59:37 +02:00
c8dc299ae3
website/docs: Add Portainer to Integrations Providers docs ( #1256 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
* Added Vikunja to integration providers docs
* web: update tsconfig
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* Add Portainer to integration provider docs
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 20:58:52 +02:00
700c66f312
web/library: Updated applications card display ( #1257 )
2021-08-15 20:19:50 +02:00
04861b1b00
web: update package-lock
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:14:37 +02:00
06badf88b2
web: fix missing import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:14:02 +02:00
67ab4305ad
website/developer-docs: simplify .env file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:13:25 +02:00
b35e62e5ae
outposts: don't start docker container for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:10:49 +02:00
051016f613
web: fix missing app description
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 18:09:48 +02:00
295f0fe730
Revert "build(deps): bump construct-style-sheets-polyfill in /web ( #1252 )"
...
This reverts commit 0d5a7f9b44
.
2021-08-15 18:05:52 +02:00
54b7ef42f5
outpost/ldap: add sAMAccountName on groups for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 15:59:24 +02:00
669b5db8e5
web: update tsconfig
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-15 11:27:48 +02:00
4882de6ade
website/developer-docs: add note for node16 and npm i for api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 22:09:45 +02:00
95ceabe1ba
website/docs: Forward authentication proxy and Grafana considerations ( #1254 )
...
* docs: Updated forward authentication proxy nginx buffer config, grafana oauth integration considerations
* docs: Cover edge-case when default grafana org id is not 1
2021-08-14 22:05:23 +02:00
769a3424dc
web/elements: fix unchecking all elements not unchecking select-all
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 21:38:05 +02:00
47070261b0
web/elements: fix select all not working in tables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-14 21:34:11 +02:00
0d5a7f9b44
build(deps): bump construct-style-sheets-polyfill in /web ( #1252 )
2021-08-13 09:23:12 +02:00
07ceaa20f3
build(deps): bump boto3 from 1.18.19 to 1.18.20 ( #1253 )
2021-08-13 09:22:26 +02:00
d1403f6f7d
web: implement bulk-delete form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 23:21:29 +02:00
9430a2eea2
web/elements: add bulk delete form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 21:42:52 +02:00
2592fc3826
sources/ldap: allow for anonymous binds, fix sync_users_password not working correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 19:09:29 +02:00
d9ece98bbc
core: fix token expiration not being updated upon key rotation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:22:42 +02:00
1524efcf51
core: fix expired tokens not being returned by API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:21:53 +02:00
8cceacb33f
website: fix typo in example flow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 17:16:39 +02:00
3b13f322de
build(deps): bump tslib from 2.3.0 to 2.3.1 in /web ( #1250 )
2021-08-12 09:34:12 +02:00
a570189c73
build(deps): bump boto3 from 1.18.18 to 1.18.19 ( #1251 )
2021-08-12 09:34:04 +02:00
c92c0102ca
website/docs: add database port parameter
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-12 02:24:36 +02:00
c6dddc97f0
core: fix error when migrating with AK_ADMIN_TOKEN set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 22:36:52 +02:00
38292a588b
website/docs: add docs for automated installs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:57:58 +02:00
01e54cb986
website/docs: update compose install
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:53:20 +02:00
e90da9283e
core: add support to bootstrap token on initial install using AK_ADMIN_TOKEN in environment
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 21:45:49 +02:00
e0e0f4fa6c
core: fix users's group list not allowing blank values
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 20:16:45 +02:00
90426802fd
website/docs: update 2021.8 release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:54:03 +02:00
8b28039c1b
web: re-add sentry error dialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:53:52 +02:00
cdf57d7eea
web/elements: add support for dot-notation in input names
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 19:48:19 +02:00
b237f2ddfb
web/elements: fix loading overlay not being removed on error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 17:44:09 +02:00
784a3efaa5
web: fix websocket connecting double
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 16:53:47 +02:00
9e0c4e7e08
web/admin: fix version API being called too much
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 16:46:23 +02:00
7e62b82d56
outpost/embedded: fix login URL not being set correctly from outpost config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 12:39:27 +02:00
c079f9e339
build(deps): bump rollup from 2.56.1 to 2.56.2 in /web ( #1247 )
2021-08-11 09:15:43 +02:00
72d42249e2
build(deps): bump boto3 from 1.18.17 to 1.18.18 ( #1248 )
2021-08-11 09:15:34 +02:00
f9e826d553
web: improve loading indication for modals
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-11 00:00:07 +02:00
0f5e0a774a
web/admin: fix ScopeMapping requiring description
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:33:27 +02:00
34fe250fb0
web/elements: fix resetForm is not a function
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:22:25 +02:00
92990b4ded
web/elements: properly cleanup event handlers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:22:13 +02:00
9e2f165dd8
web: update tsconfig
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 23:21:59 +02:00
88891c99bc
web/admin: fix drawers being openable via tab focus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 22:50:03 +02:00
93de363c86
website/developer-docs: add notice for translation requirements
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 21:42:59 +02:00
7db3be604c
web/admin: allow modification of users groups from user view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 21:27:41 +02:00
ec95a2bddc
core: allow changing of groups a user is in from user api
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 19:31:30 +02:00
de9d483b9f
admin: add API to show embedded outpost status, add notice when its not configured properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 19:16:11 +02:00
0c9c3153b5
tests/e2e: fix LDAP provider tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 14:10:06 +02:00
557724768a
core: add API to directly send recovery link to user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 13:54:59 +02:00
68608087ec
web: fix class for propertymapping test button
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:46:50 +02:00
3118365118
Merge branch 'master' into next
2021-08-10 12:45:40 +02:00
1f821521c6
outposts/ldap: add sAMAccountName field for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:45:29 +02:00
281a460960
providers/ldap: fix error in outpost when certificate is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-10 12:45:29 +02:00
0e131e6b2f
build(deps): bump @typescript-eslint/parser in /web ( #1243 )
2021-08-10 10:34:16 +02:00
ca9e632b57
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1244 )
2021-08-10 09:45:48 +02:00
184aa25513
build(deps): bump boto3 from 1.18.16 to 1.18.17 ( #1245 )
2021-08-10 09:45:38 +02:00
80df444067
outposts/ldap: add sAMAccountName field for compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 21:00:02 +02:00
d18e829d80
providers/ldap: fix error in outpost when certificate is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 20:47:26 +02:00
c5dfe189f7
build(deps): bump @sentry/tracing from 6.10.0 to 6.11.0 in /web ( #1237 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-09 10:17:42 +02:00
29f6f1d54f
build(deps): bump @sentry/tracing from 6.10.0 to 6.11.0 in /website ( #1238 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-09 09:53:16 +02:00
e952bd671f
build(deps): bump @sentry/browser from 6.10.0 to 6.11.0 in /web ( #1239 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.10.0...6.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-09 09:53:03 +02:00
421c7df536
build(deps): bump rollup from 2.56.0 to 2.56.1 in /web ( #1236 )
2021-08-09 09:03:23 +02:00
f322198020
build(deps): bump @sentry/react from 6.10.0 to 6.11.0 in /website ( #1240 )
2021-08-09 09:02:53 +02:00
c392aa607d
build(deps): bump boto3 from 1.18.15 to 1.18.16 ( #1241 )
2021-08-09 09:02:43 +02:00
4e368d1e8d
build(deps): bump github.com/go-openapi/runtime from 0.19.29 to 0.19.30 ( #1242 )
2021-08-09 09:02:29 +02:00
229468175a
lifecycle: fix error in gunicorn config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 01:07:50 +02:00
e1f7421c6a
web: fix error from trying to clone the request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:38:43 +02:00
7a836e0d7e
api: fix backup capability not being detected correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:32:29 +02:00
5b57d67b5f
cmd: improve error message for local config loading
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:28:08 +02:00
4cd3466e56
root: ignore known warnings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:27:29 +02:00
f496b8b5d7
providers/oauth2: add more test cases for token view
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-09 00:20:32 +02:00
3d5eebda3b
Merge branch 'next'
2021-08-09 00:12:04 +02:00
a26e5f3b17
website/docs: Add Vikunja Instructions to Integrations as Provider ( #1235 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
* Added Vikunja to integration providers docs
2021-08-09 00:11:48 +02:00
fe91bff854
outpost/embedded: fix schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 23:09:35 +02:00
03958d170b
outpost/proxy: fix string substitution for internal
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 22:24:10 +02:00
837fa23af0
outpost: only set embedded outpost config on creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 22:23:33 +02:00
665c1aa81b
providers/proxy: don't create ingress when no hosts are defined
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 21:46:05 +02:00
ebc6afe015
outpost: fix detection of embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 21:39:08 +02:00
45bee4b4dc
outposts: fix test for config validation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 17:14:05 +02:00
c025d64ba3
outpost: revert managed config, make authentik_host field optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:58:01 +02:00
a9ef1a3190
web/admin: link build hash when set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:57:27 +02:00
2a53bc4330
outpost: add fallback for authentik_host when its not set in config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:32:26 +02:00
8180d6f9e8
outposts: don't override authentik_host for embedded outpost authentik_host
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:29:33 +02:00
ccfc1dbcc2
*: make all PropertyMappings filterable by multiple managed attributes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 16:06:44 +02:00
16f0f89a9d
outpost/embedded: fix embedded outpost redirecting to localhost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:39:52 +02:00
c5976de500
web/admin: fix UI inconsistency
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:18:32 +02:00
1781ab59ba
web/admin: fix requests on API Drawer vanishing when the drawer is closed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:17:06 +02:00
3367b83368
providers/saml: use idp-initiated sso flow as launch url
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 15:01:52 +02:00
f21bb319d0
web/admin: fix Outpost's detailed health not being shown in columns
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 14:04:50 +02:00
f0a8c30ce9
outposts: create different service when using embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 14:01:39 +02:00
571049219f
web: fix API Drawer not opening in new tab by default
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 13:39:39 +02:00
260f0b8710
web: fix width for ViewPages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-08 13:19:13 +02:00
787f5a1e96
website/docs: prepare next release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:38:26 +02:00
b36a3100e6
outposts: allow empty provider list for embedded provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:32:44 +02:00
e02207f38d
outpost/embedded: use redis session backend
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 22:12:22 +02:00
3eafa4711e
web: fix lint errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:43:04 +02:00
9a8240bdd1
proviers/saml: fix validation error not being raised
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:39:30 +02:00
f6ab241219
providers/oauth2: fix accessing undefined variable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:35:17 +02:00
ff579fd387
web: update default flow background for 2021.8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:32:40 +02:00
1693118df7
web/admin: cleanup display of outpost health
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 21:11:28 +02:00
b0f09eb2c4
web/admin: fix Table not updating selectedElements correctly after update
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 20:53:28 +02:00
9c9addb0ce
*: ensure all resources can be filtered
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-07 16:34:14 +02:00
decb91e5f1
build(deps): bump boto3 from 1.18.14 to 1.18.15 ( #1233 )
2021-08-06 09:00:10 +02:00
b39339409a
build(deps): bump golang from 1.16.6 to 1.16.7 ( #1231 )
2021-08-06 08:59:59 +02:00
0d75ce45c3
build(deps): bump actions/setup-node from 2.3.2 to 2.4.0 ( #1232 )
2021-08-06 08:59:50 +02:00
8801e39e65
build(deps): bump @patternfly/patternfly from 4.115.2 to 4.125.3 in /web ( #1230 )
2021-08-06 08:59:41 +02:00
0faa91c1fe
build(deps): bump rollup from 2.55.1 to 2.56.0 in /web ( #1229 )
2021-08-06 08:59:33 +02:00
2d5094fdf7
root: fix formatting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-06 00:11:24 +02:00
8044818a4d
core: add additional cleanup for authenticated sessions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 23:25:40 +02:00
9703e32c1b
web: migrate gallery to grid
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 23:13:55 +02:00
f28bfdaeb9
web: fix minor styling issues
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 22:04:45 +02:00
fdd8e66b91
web: add API Drawer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 22:04:31 +02:00
562eb8af95
website/docs: remove traefik and fix compose port
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 20:24:47 +02:00
a43fb026a0
Merge branch 'version-2021.7'
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/api/users.py
# authentik/providers/saml/processors/metadata_parser.py
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
# web/src/pages/users/UserForm.ts
2021-08-05 20:23:32 +02:00
29b88d0e5c
website/docs: add 2021.7.3 changelog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 19:26:25 +02:00
18211a2033
release: 2021.7.3
2021-08-05 19:23:03 +02:00
48c980e8e7
website/docs: add Bookstack Integration Instructions ( #1228 )
...
* Create index.mdx
Add Wekan example
* updated to include wekan entry
* Update and rename website/docs/sources.md to website/docs/sources/index.md
Break Sources into individual pages.
* Update and rename website/docs/sources/index.md to website/docs/sources/ldap/index.md
* Create index.md
* Update index.md
* Update index.md
* Create index.md
* Create index.md
* Create index.md
* Update index.md
* Update index.md
* Update index.md
* Create index.md
* discord images
* spacing
* Added discord
* discord changes
* Added sources breakdown to the sidebar
* Fixed the saml title
* Added github examples
* fixed formatting
* Changed file path, updated sidebar, added google.
* fixed a spelling mistake
* Cleaned up formatting
* Fixed Notes
* Added Bookstack to the intergrations
* Fixed a typo with formatting
* Added a line break for Advanced protocol settings
2021-08-05 17:17:19 +00:00
b4cfc56e5e
web/admin: fix source form's userMatchingMode being swapped
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
2021-08-05 18:48:02 +02:00
667ccbe00e
web/admin: fix source form's userMatchingMode being swapped
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:45:24 +02:00
6af2c6a014
outpost/ldap: fix errors with new UserSelf serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:20:24 +02:00
8e797fa76b
outpost/ldap: fix errors with new UserSelf serializer
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 18:16:06 +02:00
1b91543add
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
...
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/core/api/users.py
# web/src/elements/forms/ModelForm.ts
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/user-settings/UserSettingsPage.ts
2021-08-05 17:47:45 +02:00
1cd59be8dc
web/admin: fix email being required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/users/UserForm.ts
2021-08-05 17:46:28 +02:00
6fe5175f21
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
...
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 17:42:19 +02:00
90775d5122
web/admin: fix email being required
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 14:50:32 +02:00
e52390aa28
web: fix alignment issues in application list page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 14:14:39 +02:00
fea493f3a0
web/admin: fix table width for policies for bound stages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 13:47:23 +02:00
5803575ee2
web/admin: fix launch button on app list
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 13:47:13 +02:00
1a17ce24f9
web: use single delete button with checkbox and icon-based action buttons
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 12:30:43 +02:00
ddd5047cc3
web: better label table actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:40:44 +02:00
919946609d
web/elements: add separate flag for chips when checkboxes are enabled
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:16:13 +02:00
d861a0cec9
web/elements: fix select-all not selecting previously unselected rows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 10:15:03 +02:00
6ea83edd9f
web: disable showReportDialog
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:57:58 +02:00
66bb68a747
lifecycle: decrease default worker count on compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:44:58 +02:00
13a8ad3126
lifecycle: decrease default worker count on compose
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-05 09:37:14 +02:00
e83465517b
build(deps): bump @babel/plugin-transform-runtime in /web ( #1221 )
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-05 09:30:02 +02:00
bc23197643
build(deps): bump @babel/preset-typescript from 7.14.5 to 7.15.0 in /web ( #1223 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.14.5 to 7.15.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.15.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-05 09:29:46 +02:00
f887c257f8
build(deps): bump boto3 from 1.18.13 to 1.18.14 ( #1226 )
2021-08-05 08:35:26 +02:00
1d4017d94a
build(deps): bump @babel/core from 7.14.8 to 7.15.0 in /web ( #1225 )
2021-08-05 08:35:17 +02:00
8f9e8bb9dd
build(deps): bump actions/setup-node from 2.3.1 to 2.3.2 ( #1224 )
2021-08-05 08:35:07 +02:00
ded9060af2
build(deps): bump @babel/preset-env from 7.14.9 to 7.15.0 in /web ( #1222 )
2021-08-05 08:34:45 +02:00
579697b978
build(deps): bump @fortawesome/fontawesome-free in /web ( #1220 )
2021-08-05 08:34:35 +02:00
200391c533
build(deps): bump actions/setup-node from 2.3.0 to 2.3.1 ( #1217 )
2021-08-04 08:48:09 +02:00
5384a06cb5
build(deps): bump boto3 from 1.18.12 to 1.18.13 ( #1218 )
2021-08-04 08:47:59 +02:00
aa4f7fb2b6
providers/saml: fix error when PropertyMapping return value isn't string
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-04 00:22:07 +02:00
4f1c11c5ef
providers/saml: add WantAssertionsSigned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# authentik/providers/saml/processors/metadata_parser.py
2021-08-04 00:21:54 +02:00
04486d65dc
web: fully re-label service connection to integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-04 00:18:15 +02:00
a449f9c69b
providers/saml: fix error when PropertyMapping return value isn't string
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 22:40:56 +02:00
36b346662c
providers/saml: add WantAssertionsSigned
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 22:40:13 +02:00
9d392931df
root: fix lint errors from re-format
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 18:09:16 +02:00
2c60ec50be
web: re-format with prettier
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 17:52:21 +02:00
77ed25ae34
root: reformat to 100 line width
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-03 17:45:16 +02:00
b87903a209
build(deps): bump @typescript-eslint/parser in /web ( #1211 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.28.5 to 4.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:43:09 +02:00
87a418de25
build(deps): bump @webcomponents/webcomponentsjs in /web ( #1212 )
...
Bumps [@webcomponents/webcomponentsjs](https://github.com/webcomponents/polyfills/tree/HEAD/packages/webcomponentsjs ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/webcomponents/polyfills/releases )
- [Changelog](https://github.com/webcomponents/polyfills/blob/master/packages/webcomponentsjs/CHANGELOG.md )
- [Commits](https://github.com/webcomponents/polyfills/commits/@webcomponents/webcomponentsjs@2.6.0/packages/webcomponentsjs )
---
updated-dependencies:
- dependency-name: "@webcomponents/webcomponentsjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:23:25 +02:00
683d10fa70
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1213 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.5 to 4.29.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:23:14 +02:00
8e84d74634
build(deps): bump boto3 from 1.18.11 to 1.18.12 ( #1214 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.11 to 1.18.12.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.11...1.18.12 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:23:05 +02:00
d783c632ad
build(deps): bump django from 3.2.5 to 3.2.6 ( #1215 )
...
Bumps [django](https://github.com/django/django ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/commits )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-03 09:22:52 +02:00
756f3dbedc
web: add centered icon
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 19:43:46 +02:00
eff2e3aeb0
root: fix readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 19:42:58 +02:00
fb3e302f44
root: update readme
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-02 12:47:28 +02:00
24d2c94e7c
website/docs: fix "new application" typo ( #1210 )
2021-08-02 08:27:07 +00:00
400adaa282
build(deps): bump @babel/preset-env from 7.14.8 to 7.14.9 in /web ( #1207 )
2021-08-02 08:38:01 +02:00
6d67ad8451
build(deps): bump eslint from 7.31.0 to 7.32.0 in /web ( #1206 )
2021-08-02 08:37:50 +02:00
7ad1656369
build(deps): bump @rollup/plugin-typescript from 8.2.4 to 8.2.5 in /web ( #1208 )
2021-08-02 08:37:41 +02:00
79b1b21931
build(deps): bump boto3 from 1.18.10 to 1.18.11 ( #1209 )
2021-08-02 08:37:28 +02:00
9c9bcb7a01
Merge branch 'version-2021.7'
2021-08-01 19:23:22 +02:00
add7a80fdc
release: 2021.7.2
2021-08-01 19:11:50 +02:00
aac91c2e9d
stages/email: handle OSError
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:25:53 +02:00
85e86351cd
flows: fix flows not redirecting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:25:53 +02:00
75fec19079
website/docs: add note for nginx header size
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 18:22:50 +02:00
a939e224fc
stages/email: handle OSError
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 17:53:13 +02:00
1fc2bcf02b
flows: fix flows not redirecting correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 17:50:43 +02:00
b7bfb93928
website/docs: update 2021.7.2 changelog again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:24:59 +02:00
d767504474
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
...
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
f84cd6208c
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
1ec540ea9a
providers/saml: fix metadata being inaccessible without authentication
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:23:46 +02:00
4e5dba1d0b
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
...
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 15:10:45 +02:00
92a448b677
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:56:48 +02:00
f875149983
providers/saml: fix metadata being inaccessible without authentication
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:50:17 +02:00
29fe731bbf
providers/saml: fix Error when getting metadata for invalid ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 14:09:22 +02:00
d70b81fe43
providers/saml: fix Error when getting metadata for invalid ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:50:54 +02:00
a64dbc94c1
website/docs: update 2021.7.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:24:04 +02:00
26e66969c9
stages/invitation: delete invite only after full enrollment flow is completed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:22:02 +02:00
fe629f8b51
web/admin: fix empty column when no invitation expiry was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:22:02 +02:00
b58c913618
stages/invitation: delete invite only after full enrollment flow is completed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:21:27 +02:00
9665e33156
website/docs: add note for invitation via prompt
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 13:07:50 +02:00
96d7a5a27f
web/admin: fix empty column when no invitation expiry was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:44:10 +02:00
05aefefb61
website/docs: add category for old releases
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:43:59 +02:00
f5dc8c045e
website/docs: prepare 2021.7.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:37:56 +02:00
72b7642c5a
outposts: catch invalid ServiceConnection error in outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:21 +02:00
a97f842112
sources/plex: add background task to monitor validity of plex token
...
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:21 +02:00
16e6e4c3b7
web/admin: add re-authenticate button for plex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1205
2021-08-01 12:33:21 +02:00
dc0d715885
web/admin: add UI to copy invitation link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:20 +02:00
7ecd57ecff
outpost: bump timer for periodic config reloads
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:33:20 +02:00
1e1f17aceb
website/docs: add example Email template
...
closes #1204
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:32:13 +02:00
35c1476bbe
outposts: catch invalid ServiceConnection error in outpost controller
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:25:11 +02:00
18bb4fd0bf
sources/plex: add background task to monitor validity of plex token
...
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 12:24:52 +02:00
ac77291b6d
web/admin: add re-authenticate button for plex
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1205
2021-08-01 11:47:39 +02:00
5571aa32b6
web/admin: add UI to copy invitation link
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-08-01 11:47:22 +02:00
66c3535bcb
outpost: bump timer for periodic config reloads
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 21:57:33 +02:00
293c479364
outposts: ensure embedded outpost is created with integration selected
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 21:09:38 +02:00
f9382b8458
web/admin: fix embedded outpost showing version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 14:59:16 +02:00
c9fe28dad7
website/docs: add usage for invitation stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 14:14:10 +02:00
8bb57a1283
web/admin: re-name service connection to integration
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-31 13:48:26 +02:00
55a5300bd2
website/docs: add notice for psql password length
...
closes #1184
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:52:18 +02:00
0cb4d64b57
stages/email: fix error when re-requesting email after token has expired
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:42 +02:00
a4fd58a0db
events: ensure fallback result is set for on_failure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:42 +02:00
8ceef82c55
stages/email: fix error when re-requesting email after token has expired
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:39:24 +02:00
f933cd99ad
events: ensure fallback result is set for on_failure
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-30 09:37:53 +02:00
e5b63377a0
build(deps): bump boto3 from 1.18.9 to 1.18.10 ( #1202 )
2021-07-30 09:07:12 +02:00
6c81a1929d
build(deps): bump @rollup/plugin-typescript from 8.2.3 to 8.2.4 in /web ( #1201 )
2021-07-30 09:07:03 +02:00
e5269306df
build(deps): bump rollup from 2.55.0 to 2.55.1 in /web ( #1200 )
2021-07-30 09:06:53 +02:00
fb6e8ca1eb
events: remove default result for MonitoredTasks, only save when result was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:43:29 +02:00
7ac5091e5a
events: remove default result for MonitoredTasks, only save when result was set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:42:56 +02:00
bc9ff792a8
outposts: manage config for embedded outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 22:29:38 +02:00
4c41948e75
e2e: fix broken selenium by locking images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:53:09 +02:00
a5c8caf909
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:59 +02:00
970655ab21
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:52 +02:00
8495ff9fc0
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:22:31 +02:00
309cd90c43
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 21:06:40 +02:00
acbc0ee5cc
Revert "tests: re-add firefox e2e tests"
...
This reverts commit a60f6e426f
.
2021-07-29 19:45:12 +02:00
a60f6e426f
tests: re-add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 18:52:59 +02:00
6fd86aa357
e2e: fix broken selenium by locking images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 18:49:08 +02:00
f1e32b989d
Revert "tests: add firefox e2e tests"
...
This reverts commit 5693a794b4
.
2021-07-29 18:02:46 +02:00
6aebbec270
Revert "tests/e2e: remove chrome requirement"
...
This reverts commit b86fd7b716
.
2021-07-29 18:02:42 +02:00
b86fd7b716
tests/e2e: remove chrome requirement
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 15:24:54 +02:00
5693a794b4
tests: add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 15:07:13 +02:00
c8c7202c61
web/admin: fix LDAP Provider bind flow list being empty
...
closes #1192
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:54 +02:00
a3981dd3cd
providers/proxy: fix hosts for ingress not being compared correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:50 +02:00
affafc31cf
sources/ldap: improve ms-ad password complexity checking
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:47 +02:00
602aed674b
web/admin: fully remove response cloning due to errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:35:44 +02:00
f01bc20d44
Embedded outpost ( #1193 )
...
* api: allow API requests as managed outpost's account when using secret_key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: load secret key from env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make listener IP configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost/proxy: run outpost in background and pass requests conditionally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outpost: unify branding to embedded
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: fix embedded outpost not being editable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: fix mismatched host detection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix LDAP test not including user for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: fix user matching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: add tests for secret_key auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: load environment variables using github.com/Netflix/go-env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-29 11:30:30 +02:00
1b03aae7aa
build(deps): bump @docusaurus/preset-classic in /website ( #1196 )
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.3 to 2.0.0-beta.4.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.4/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:28:59 +02:00
7eb97cd2bc
build(deps): bump twisted from 20.3.0 to 21.7.0 ( #1198 )
...
Bumps [twisted](https://github.com/twisted/twisted ) from 20.3.0 to 21.7.0.
- [Release notes](https://github.com/twisted/twisted/releases )
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst )
- [Commits](https://github.com/twisted/twisted/compare/twisted-20.3.0...twisted-21.7.0 )
---
updated-dependencies:
- dependency-name: twisted
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:44 +02:00
8aaec3b149
build(deps): bump boto3 from 1.18.8 to 1.18.9 ( #1199 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.8 to 1.18.9.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.8...1.18.9 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:31 +02:00
4c9b49e7a6
build(deps-dev): bump pylint from 2.9.5 to 2.9.6 ( #1197 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.5 to 2.9.6.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.5...v2.9.6 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:23 +02:00
903d1ecc6e
build(deps): bump @docusaurus/plugin-client-redirects in /website ( #1195 )
...
Bumps [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) from 2.0.0-beta.3 to 2.0.0-beta.4.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.4/packages/docusaurus-plugin-client-redirects )
---
updated-dependencies:
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:22:08 +02:00
f2197d63f1
build(deps): bump rollup from 2.54.0 to 2.55.0 in /web ( #1194 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.54.0 to 2.55.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.54.0...v2.55.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-29 09:21:53 +02:00
9c0f7e0018
web/admin: fix LDAP Provider bind flow list being empty
...
closes #1192
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 21:01:10 +02:00
75ff2480e2
providers/proxy: fix hosts for ingress not being compared correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 16:08:06 +02:00
bc7f84fff4
sources/ldap: improve ms-ad password complexity checking
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 12:47:52 +02:00
1b638adf89
web/admin: fully remove response cloning due to errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-28 12:26:50 +02:00
7eebc40e00
ci: add codeql
2021-07-28 09:58:13 +02:00
33ddccf066
build(deps): bump boto3 from 1.18.7 to 1.18.8 ( #1190 )
2021-07-28 09:22:36 +02:00
efc8452e72
build(deps): bump sentry-sdk from 1.3.0 to 1.3.1 ( #1191 )
2021-07-28 09:22:26 +02:00
e6b515e3f7
release: 2021.7.1
2021-07-27 10:35:45 +02:00
36eaecfdec
build(deps): bump drf-spectacular from 0.17.2 to 0.17.3 ( #1188 )
...
Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular ) from 0.17.2 to 0.17.3.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases )
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tfranzel/drf-spectacular/compare/0.17.2...0.17.3 )
---
updated-dependencies:
- dependency-name: drf-spectacular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-27 09:27:06 +02:00
3973efae19
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1185 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.4 to 4.28.5.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.5/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-27 09:26:58 +02:00
d8492e0df5
build(deps): bump @typescript-eslint/parser in /web ( #1186 )
2021-07-27 08:47:31 +02:00
b64da0dd28
build(deps): bump boto3 from 1.18.6 to 1.18.7 ( #1187 )
2021-07-27 08:46:56 +02:00
c3ae3e02f3
website/docs: add go requirement
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:52:58 +02:00
7c6a96394b
root: add code of conduct and PR template
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:49:17 +02:00
0fe43f8319
root: add contributing file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 22:42:00 +02:00
7e32723748
website/docs: update terminology for dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 21:50:49 +02:00
577aa7ba79
web/admin: add status card for https and timedrift
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 19:58:26 +02:00
b752540800
core: fix pagination not working correctly with applications API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 19:12:23 +02:00
64c8ca9b5d
web/admin: default to authentication flow for LDAP provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 18:47:59 +02:00
5552e0ffa7
web/admin: add notice for event_retention
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 18:47:46 +02:00
e7b7bfddd6
providers/oauth2: fix blank redirect_uri not working with TokenView
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-26 11:29:16 +02:00
28f970c795
build(deps): bump boto3 from 1.18.5 to 1.18.6 ( #1183 )
2021-07-26 08:40:05 +02:00
d1dbdfa9fe
build(deps): bump chart.js from 3.4.1 to 3.5.0 in /web ( #1182 )
2021-07-26 08:39:57 +02:00
c4f4e3eac7
build(deps): bump rollup from 2.53.3 to 2.54.0 in /web ( #1181 )
2021-07-26 08:39:49 +02:00
f21ebf5488
core: add tests for flow_manager
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 23:20:38 +02:00
5615613ed1
core: fix CheckApplication's for_user flag not being checked correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 22:29:15 +02:00
669329e49c
tenants: set tenant uuid in sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 22:28:09 +02:00
0587ab26e8
web/admin: fix ApplicationView's CheckAccess not sending UserID correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-25 21:03:32 +02:00
3c9cc9d421
Merge branch 'version-2021.7'
2021-07-24 20:07:42 +02:00
1972464a20
tenants: make event retention configurable on tenant level
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-24 20:07:12 +02:00
3041a30193
release: 2021.7.1-rc2
2021-07-24 18:32:05 +02:00
1e28a1e311
ci: fix relative path for sourcemaps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-24 17:25:37 +02:00
5a1b912b76
web: fix lint error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 22:42:45 +02:00
464c27ef17
web: improve UI for event actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 22:27:51 +02:00
a745022f06
website/docs: prepare 2021.7.1-rc2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 21:30:15 +02:00
0b34f70205
web/admin: fix missing dark theme for notifications
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 21:27:56 +02:00
a4b051fcc1
web: fix icon flashing in header, fix notification header icon in dark mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 20:57:06 +02:00
5ff3e9b418
outposts/ldap: add support for member query
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 20:00:23 +02:00
8ae7403abc
core: add group filter by member username and pk
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 19:35:41 +02:00
f6e1bfdfc8
outpost: fix 100% CPU Usage when not connected to websocket
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 18:57:26 +02:00
aca3a5c458
outpost: add tracing for http client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 17:37:06 +02:00
d16c24fd53
website/docs: clear up outpost uuids
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 16:07:47 +02:00
6a8be0dc71
outposts/ldap: improve parsing of LDAP filters
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-23 15:41:09 +02:00
81b9b37e5e
build(deps): bump @sentry/tracing from 6.9.0 to 6.10.0 in /web ( #1174 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.9.0...6.10.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-23 10:11:16 +02:00
22b01962fb
build(deps): bump @sentry/tracing from 6.9.0 to 6.10.0 in /website ( #1175 )
...
Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.9.0...6.10.0 )
---
updated-dependencies:
- dependency-name: "@sentry/tracing"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-23 10:11:05 +02:00
86cc99be35
build(deps): bump @sentry/react from 6.9.0 to 6.10.0 in /website ( #1176 )
2021-07-23 09:05:26 +02:00
416f917c4a
build(deps): bump @sentry/browser from 6.9.0 to 6.10.0 in /web ( #1177 )
2021-07-23 09:05:04 +02:00
f77bece790
build(deps): bump boto3 from 1.18.4 to 1.18.5 ( #1178 )
2021-07-23 09:04:50 +02:00
a8dd846437
Revert "root: fix root dir for coverage"
...
This reverts commit 4c50769040
.
2021-07-22 23:52:58 +02:00
4c50769040
root: fix root dir for coverage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 23:15:52 +02:00
34189fcc06
outposts/ldap: search users and group in parallel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 22:55:23 +02:00
fb5c8f3d7f
ci: attempt to load variable group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 22:18:58 +02:00
049a55a761
ci: add zeus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 21:34:17 +02:00
4cd53f3d11
ci: remove unused variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 21:05:55 +02:00
0d0dcf8de0
outposts/ldap: optimise backend Search API requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 20:38:30 +02:00
8cd1223081
core: add email filter for user
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 20:10:42 +02:00
1b4654bb1d
outposts/ldap: add tracing for LDAP bind and search
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 19:23:56 +02:00
0a3fade1fd
providers/proxy: remove deprecated field
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 16:20:26 +02:00
ff64814f40
web/admin: improve UI for notification toggle
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 14:17:56 +02:00
cbeb6e58ac
web: separate websocket connection from messages
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 13:47:27 +02:00
285a9b8b1d
website/docs: remove duplicate proxy docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:48:10 +02:00
66bfa6879d
outposts/proxy: add X-Auth-Groups header to pass groups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:47:58 +02:00
c05240afbf
lib: fix outpost fake-ip not working, add tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:10:25 +02:00
7370dd5f3f
outposts: ensure outpost SAs always have permissions to fake IP
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 10:02:20 +02:00
477c8b099e
build(deps-dev): bump pylint from 2.9.4 to 2.9.5 ( #1173 )
2021-07-22 09:32:24 +02:00
2c761da883
build(deps): bump boto3 from 1.18.3 to 1.18.4 ( #1172 )
2021-07-22 09:32:16 +02:00
75070232b1
build(deps): bump codemirror from 5.62.1 to 5.62.2 in /web ( #1170 )
2021-07-22 09:32:08 +02:00
690b35e1a3
build(deps): bump postcss from 8.3.5 to 8.3.6 in /website ( #1169 )
2021-07-22 09:31:59 +02:00
bd67f2362f
build(deps): bump rollup from 2.53.2 to 2.53.3 in /web ( #1171 )
2021-07-22 09:31:43 +02:00
896e5adce2
sources/ldap: fix lint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 00:40:55 +02:00
7f25b6311d
web/admin: fix negative count for policies when more cached than total policies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-22 00:01:28 +02:00
253f345fc4
outposts: save certificate fingerprint and check before re-fetching to cleanup logs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:53:43 +02:00
a3abbcec6a
sources/ldap: improve error handling for property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:49:09 +02:00
70e000d327
providers/saml: improve error handling for property mappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 23:14:03 +02:00
a7467e6740
providers/oauth2: handler PropertyMapping exceptions and create event
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 22:51:39 +02:00
b3da94bbb8
core: broaden error catching for propertymappings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 22:50:39 +02:00
e62f5a75e4
outposts: fix git hash not being set in outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 21:31:25 +02:00
39ad9d7c9d
release: 2021.7.1-rc1
2021-07-21 10:44:40 +02:00
20d09c14b2
website/docs: add 2021.7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 09:41:49 +02:00
3a4d514bae
build(deps): bump @babel/core from 7.14.6 to 7.14.8 in /web ( #1162 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.6 to 7.14.8.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.14.8/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 09:41:16 +02:00
4932846e14
build(deps): bump codemirror from 5.62.0 to 5.62.1 in /web ( #1163 )
...
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.62.0 to 5.62.1.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.62.0...5.62.1 )
---
updated-dependencies:
- dependency-name: codemirror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 09:41:08 +02:00
bb62aa7c7f
build(deps): bump actions/setup-node from 2.2.0 to 2.3.0 ( #1165 )
2021-07-21 09:19:25 +02:00
907b837301
build(deps): bump @babel/preset-env from 7.14.7 to 7.14.8 in /web ( #1164 )
2021-07-21 09:18:55 +02:00
b60a3d45dc
build(deps): bump boto3 from 1.18.2 to 1.18.3 ( #1166 )
2021-07-21 09:18:43 +02:00
3f5585ca84
build(deps-dev): bump pylint from 2.9.3 to 2.9.4 ( #1167 )
2021-07-21 09:18:03 +02:00
ba9a4efc9b
providers/oauth2: fix nonce field not being optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:34:01 +02:00
902378af53
providers/oauth2: fix redirect_uris not having blank set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:22:09 +02:00
2352a7f4d6
providers/oauth2: nonce is only required for implicit flows, don't check or fallback for other flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-21 00:21:08 +02:00
d89266a9d2
outposts/ldap: fix order of Listeners
...
TCP -> PROXY -> TLS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-20 15:25:11 +02:00
d678d33756
root: add support for PROXY protocol on listeners
...
closes #1161
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-20 11:03:09 +02:00
49d0ccd9c7
build(deps): bump @typescript-eslint/parser in /web ( #1158 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.28.3 to 4.28.4.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.4/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-20 09:08:16 +02:00
ea082ed9ef
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1159 )
2021-07-20 08:33:22 +02:00
d62fc9766c
build(deps): bump boto3 from 1.18.1 to 1.18.2 ( #1160 )
2021-07-20 08:33:12 +02:00
983747b13b
website: add sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 21:50:56 +02:00
de4710ea71
outpost: minor cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 17:19:48 +02:00
d55b31dd82
outposts/proxy: set server header
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 17:11:11 +02:00
d87871f806
outposts/ldap: improve logging, add request ID
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:41:29 +02:00
148194e12b
tests/e2e: add LDAPS bind tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:26:36 +02:00
a2c587be43
outposts: don't authenticate as service user for flows to set remote-ip
...
set outpost token as additional header and check that token (user) if they can override remote-ip
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-19 13:17:13 +02:00
673da2a96e
build(deps): bump eslint from 7.30.0 to 7.31.0 in /web ( #1156 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.30.0 to 7.31.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.30.0...v7.31.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-19 10:15:32 +02:00
a9a7b26264
build(deps): bump ldap3 from 2.9 to 2.9.1 ( #1157 )
...
Bumps [ldap3](https://github.com/cannatag/ldap3 ) from 2.9 to 2.9.1.
- [Release notes](https://github.com/cannatag/ldap3/releases )
- [Changelog](https://github.com/cannatag/ldap3/blob/dev/_changelog.txt )
- [Commits](https://github.com/cannatag/ldap3/compare/v2.9...v2.9.1 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-19 10:11:30 +02:00
83d2c442a5
tests/e2e: fix ldap tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:43:35 +02:00
4029e19b72
outposts/ldap: fix order of flow check
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:22:35 +02:00
538a466090
root: fix middleware exception for outpost
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 22:10:50 +02:00
322a343c81
root: fix log level not being set to DEBUG for tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 21:45:08 +02:00
6ddd6bfa72
root: fix linting errors
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 20:54:34 +02:00
36de302250
outposts: separate CLI flow executor from ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-18 15:51:48 +02:00
9eb13c50e9
ci: fix linter for embed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 21:56:42 +02:00
cffc6a1b88
outpost/ldap: fix import
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 20:02:36 +02:00
ba437beacc
build(deps): bump @rollup/plugin-replace from 2.4.2 to 3.0.0 in /web ( #1152 )
...
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace ) from 2.4.2 to 3.0.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/wasm-v3.0.0/packages/replace )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-replace"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-17 19:38:57 +02:00
da32b05eba
build(deps): bump boto3 from 1.18.0 to 1.18.1 ( #1154 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.18.0...1.18.1 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-17 19:38:44 +02:00
45b7e7565d
Merge pull request #1153 from goauthentik/dependabot/go_modules/github.com/google/uuid-1.3.0
...
build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0
2021-07-17 19:38:33 +02:00
a0b63f50bf
outposts: fix import for self-signed cert on ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 19:38:04 +02:00
dc5d571c99
root: initial merging of outpost and main project ( #1030 )
...
* root: initial merging of outpost and main project
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix build for main server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: start deduplicating code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: add more common utils
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make outpost managed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: make managed outposts
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: more code merging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* outposts: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix missing go client in dockerfile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* root: fix docker stage name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* internal: fix gunicorn not being restarted correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* internal: don't send kill signal to child as we mange it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cmd: fix shutdown not being signaled properl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 18:38:27 +02:00
05161db458
cmd: fix shutdown not being signaled properl
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 18:04:09 +02:00
311ffa9f79
internal: don't send kill signal to child as we mange it
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 17:07:35 +02:00
7cbe33d65d
internal: fix gunicorn not being restarted correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 16:59:31 +02:00
be9ca48de0
root: fix docker stage name
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-17 16:40:55 +02:00
b3159a74e5
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# Dockerfile
# internal/outpost/ak/api.go
# internal/outpost/ak/api_uag.go
# internal/outpost/ak/global.go
# internal/outpost/ldap/api_tls.go
# internal/outpost/ldap/instance_bind.go
# internal/outpost/ldap/utils.go
# internal/outpost/proxy/api_bundle.go
# outpost/go.mod
# outpost/go.sum
# outpost/pkg/ak/cert.go
2021-07-17 12:49:38 +02:00
89fafff0af
lifecycle: fix postgresql port not being passed for migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-16 12:04:36 +02:00
ae77c872a0
root: celery requires additional parameters when tls is enabled ( #1148 )
2021-07-16 08:51:09 +02:00
5f13563e03
build(deps): bump rollup from 2.53.1 to 2.53.2 in /web ( #1149 )
2021-07-16 08:48:48 +02:00
e17c9040bb
build(deps): bump @rollup/plugin-typescript from 8.2.1 to 8.2.3 in /web ( #1150 )
2021-07-16 08:48:40 +02:00
280ef3d265
build(deps): bump boto3 from 1.17.112 to 1.18.0 ( #1151 )
2021-07-16 08:48:30 +02:00
a5bb583268
root: optional TLS support on redis connections ( #1147 )
...
* root: optional TLS support on redis connections
* root: don't use f-strings when not interpolating variables
* root: use f-string in redis protocol prefix interpolation
* root: glaring typo
* formatting
* small formatting change I missed
* root: swap around default redis protocol prefixes
2021-07-15 11:48:52 +02:00
212ff11b6d
api: fix Capabilities check for s3 backup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-15 09:58:07 +02:00
1fa9d70945
build(deps): bump golang from 1.16.5 to 1.16.6 ( #1144 )
2021-07-15 08:39:38 +02:00
eeeaa9317b
build(deps): bump golang from 1.16.5 to 1.16.6 in /outpost ( #1145 )
2021-07-15 08:39:26 +02:00
09b932100f
build(deps): bump boto3 from 1.17.111 to 1.17.112 ( #1146 )
2021-07-15 08:39:17 +02:00
aa701c5725
core: don't delete expired tokens, rotate their key
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 21:47:32 +02:00
6f98833150
core: allow users to create non-expiring tokens when flag is set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 21:15:14 +02:00
30aa24ce6e
outposts/ldap: more cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 20:37:27 +02:00
a426a1a0b6
outposts: cleanup UserAgent config for API Client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 20:33:35 +02:00
061c549a40
providers/ldap: fix: dn and member fields for virtual groups ( #1143 )
...
* providers/ldap: fix: dn and member fields for virtual groups
* Refactor GetGroupDN to use string name instead to allow more flexibility
2021-07-14 14:54:55 +00:00
efa09d5e1d
providers/ldap: fix: Return user DN with virtual group ( #1142 )
...
* fix: incorrect ldap virtual group member DN
Signed-off-by: Toboshii Nakama <toboshii@gmail.com >
* fix: imports
Signed-off-by: Toboshii Nakama <toboshii@gmail.com >
2021-07-14 10:59:40 +00:00
4fe0bd4b6c
tests/e2e: fix e2e tests for ldap provider
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 10:10:11 +02:00
7c2decf5ec
providers/ldap: squash migrations
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-14 09:22:25 +02:00
7f39399c32
providers/ldap: Added auto-generated uidNumber and guidNumber generated attributes for use with SSSD and similar software. ( #1138 )
...
* Added auto-generated uidNumber and guidNumber generated attributes for
use with SSSD and similar software.
The starting number for uid/gid can be configured iva environtment
variables and is by default 2000 which should work fine for most instances unless there are more than
999 local accounts on the server/computer.
The uidNumber is just the users Pk + the starting number.
The guidNumber is calculated by the last couple of bytes in the uuid of
the group + the starting number, this should have a low enough chance
for collisions that it's going to be fine for most use cases.
I have not added any interface stuff for configuring the environment variables as I couldn't really find my way around all the places I'd have to edit to add it and the default values should in my opinion be fine for 99% use cases.
* Add a 'fake' primary group for each user
* First attempt att adding config to interface
* Updated API to support new fields
* Refactor code, update documentation and remove obsolete comment
Simplify `GetRIDForGroup`, was a bit overcomplicated before.
Add an additional class/struct `LDAPGroup` which is the new argument
for `pi.GroupEntry` and util functions to create `LDAPGroup` from api.Group and api.User
Add proper support in the interface for changing gidNumber and uidNumber starting points
* make lint-fix for the migration files
2021-07-14 09:17:01 +02:00
7fd78a591d
build(deps): bump boto3 from 1.17.110 to 1.17.111 ( #1141 )
2021-07-14 08:44:03 +02:00
bdb84b7a8f
root: build bundled docs into helo dir to fix path issue with packaged static files
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 19:09:16 +02:00
84e9748340
policies/reputation: handle cache error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 18:47:32 +02:00
7dfc621ae4
LDAP Provider: TLS support ( #1137 )
2021-07-13 18:24:18 +02:00
cd0a6f2d7c
website: upgrade to docusaurus 2beta3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:46:29 +02:00
b7835a751b
website: migrate to react-before-after-slider-component
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:10:08 +02:00
fd197ceee7
website: fix broken links
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 12:02:14 +02:00
be5c8341d2
root: add bundled docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 11:06:51 +02:00
2036827f04
api: add sentry tunnel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-13 10:58:14 +02:00
35665d248e
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1131 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.2 to 4.28.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.3/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 10:34:27 +02:00
bc30b41157
build(deps): bump @sentry/browser from 6.8.0 to 6.9.0 in /web ( #1130 )
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.8.0...6.9.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 10:34:14 +02:00
2af7fab42c
build(deps): bump @typescript-eslint/parser in /web ( #1132 )
2021-07-13 08:41:24 +02:00
4de205809b
build(deps): bump @sentry/tracing from 6.8.0 to 6.9.0 in /web ( #1133 )
2021-07-13 08:41:14 +02:00
e8433472fd
build(deps): bump boto3 from 1.17.109 to 1.17.110 ( #1134 )
2021-07-13 08:40:40 +02:00
3896299312
build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 in /outpost ( #1135 )
2021-07-13 08:40:32 +02:00
5cfbb0993a
Allow for Configurable Redis Port ( #1124 )
...
* root: make redis port configurable
* root: parse redis port from config as an integer
* code formatting
* lifecycle: truncate line under 100 chars
* lifecycle: incorrect indenting on newline
2021-07-12 11:01:41 +02:00
a62e3557ac
build(deps): bump rollup from 2.52.8 to 2.53.1 in /web ( #1125 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.52.8 to 2.53.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.52.8...v2.53.1 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 09:06:14 +02:00
626936636a
build(deps): bump channels from 3.0.3 to 3.0.4 ( #1126 )
...
Bumps [channels](https://github.com/django/channels ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/django/channels/releases )
- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt )
- [Commits](https://github.com/django/channels/compare/3.0.3...3.0.4 )
---
updated-dependencies:
- dependency-name: channels
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 09:06:03 +02:00
85ec713213
build(deps): bump boto3 from 1.17.108 to 1.17.109 ( #1127 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.108 to 1.17.109.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.108...1.17.109 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 09:05:54 +02:00
406bbdcfc9
root: fix missing go client in dockerfile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-11 12:44:26 +02:00
02f87032cc
Merge branch 'master' into inbuilt-proxy
2021-07-11 12:41:16 +02:00
b7a929d304
web/flows: update background for 2021.7
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 23:12:46 +02:00
3c0cc27ea1
events: fix error when slack notification request failed without a response
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:52:19 +02:00
ec254d5927
flows: allow variable substitution in flow titles
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:46:39 +02:00
92ba77e9e5
core: fix error when setting icon/background to url longer than 100 chars
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:31:32 +02:00
7ddb459030
web: fix error when showing error message of request
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-09 19:06:30 +02:00
076e89b600
build(deps): bump boto3 from 1.17.107 to 1.17.108 ( #1122 )
2021-07-09 10:05:20 +02:00
ba5fa2a04f
build(deps): bump sentry-sdk from 1.2.0 to 1.3.0 ( #1121 )
2021-07-09 10:05:10 +02:00
90fe1c2ce8
providers/oauth2: allow blank redirect_uris to allow any redirect_uri
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-08 19:28:35 +02:00
85f88e785f
build(deps): bump boto3 from 1.17.106 to 1.17.107 ( #1120 )
2021-07-08 09:50:29 +02:00
a7c4f81275
build(deps): bump rollup from 2.52.7 to 2.52.8 in /web ( #1119 )
2021-07-08 09:50:21 +02:00
396fbc4a76
build(deps): bump @types/grecaptcha from 3.0.2 to 3.0.3 in /web ( #1114 )
...
Bumps [@types/grecaptcha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/grecaptcha ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/grecaptcha )
---
updated-dependencies:
- dependency-name: "@types/grecaptcha"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:30:11 +02:00
2dcd0128aa
build(deps): bump @types/chart.js from 2.9.33 to 2.9.34 in /web ( #1115 )
...
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js ) from 2.9.33 to 2.9.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js )
---
updated-dependencies:
- dependency-name: "@types/chart.js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:29:57 +02:00
e5aa9e0774
build(deps): bump @types/codemirror from 5.60.1 to 5.60.2 in /web ( #1116 )
...
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 5.60.1 to 5.60.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
---
updated-dependencies:
- dependency-name: "@types/codemirror"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:15:49 +02:00
53d78d561b
build(deps): bump sentry-sdk from 1.1.0 to 1.2.0 ( #1117 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.1.0...1.2.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:15:37 +02:00
93001d1329
build(deps): bump boto3 from 1.17.105 to 1.17.106 ( #1118 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.105 to 1.17.106.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.105...1.17.106 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-07 10:15:26 +02:00
40428f5a82
providers/saml: fix parsing of POST bindings
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 16:54:58 +02:00
007838fcf2
root: subclass SessionMiddleware to set Secure and SameSite flag depending on context
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 14:48:36 +02:00
5e03b27348
website/docs: add note about logging out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1113
2021-07-06 14:26:11 +02:00
7c51afa36c
root: set samesite to None for SAML POST flows
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-06 12:39:51 +02:00
38fd5c5614
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1112 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.28.1 to 4.28.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.2/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06 07:31:10 +00:00
7e3148fab5
build(deps): bump @typescript-eslint/parser in /web ( #1111 )
2021-07-06 08:58:10 +02:00
948db46406
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-07-05 19:11:26 +02:00
cccddd8c69
ci: re-finalize releases in sentry since sourcemaps are fixed now
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-05 18:30:11 +02:00
adc4cd9c0d
release: 2021.6.4
2021-07-05 16:59:29 +02:00
abed254ca1
web/admin: make table dispatch refresh event on refresh button instead of just fetching
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-05 09:48:14 +02:00
edfab0995f
build(deps): bump eslint from 7.29.0 to 7.30.0 in /web ( #1106 )
2021-07-05 09:10:15 +02:00
528dedf99d
build(deps): bump chart.js from 3.4.0 to 3.4.1 in /web ( #1107 )
2021-07-05 09:09:33 +02:00
5d7eec3049
build(deps): bump @types/chart.js from 2.9.32 to 2.9.33 in /web ( #1108 )
2021-07-05 09:09:24 +02:00
ad44567ebe
build(deps): bump packaging from 20.9 to 21.0 ( #1109 )
2021-07-05 09:09:13 +02:00
ac82002339
build(deps): bump boto3 from 1.17.104 to 1.17.105 ( #1110 )
2021-07-05 09:08:53 +02:00
df92111296
outposts: update outpost permissions on m2m change
...
closes #1105
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 19:37:12 +02:00
da8417a141
outposts/ldap: re-add old fields for backwards compatibility
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 18:10:39 +02:00
7f32355e3e
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 13:49:38 +02:00
5afe88a605
outposts: fix empty message when docker outpost controller has changed nothing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 13:48:43 +02:00
320dab3425
core: only show Reset password
link when recovery flow is configured
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:59:41 +02:00
ca44f8bd60
web: log response when >= http 400
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:39:10 +02:00
5fd408ca82
outposts: fix docker controller not checking ports correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-04 12:32:55 +02:00
becb9e34b5
outposts: fix docker controller not checking env correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 22:17:29 +02:00
4917ab9985
outposts: fix container not being started after creation
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:59:47 +02:00
bd92505bc2
core: add notice about duplicate keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:52:28 +02:00
30033d1f90
g: fix static and media caching not working properly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:43:37 +02:00
3e5dfcbd0f
website/docs: add release notes for 2021.6.4
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 21:29:52 +02:00
bf0141acc6
crypto: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:57:25 +02:00
0c8d513567
stages/user_write: add wrapper for post to user_write
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:25:37 +02:00
d07704fdf1
crypto: show both sha1 and sha256 fingerprints
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:25:27 +02:00
086a8753c0
flows: handle old cached flow plans better
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:22:09 +02:00
ae7a6e2fd6
website/docs: fix gitab saml binding
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 19:02:47 +02:00
6a4ddcaba7
web/admin: don't use form.reset() for ModelForms, reset instance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 18:26:50 +02:00
2c9b596f01
web/admin: run explicit update after loading instance
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:41:42 +02:00
7257108091
sources/oauth: create configuration error event when profile can't be parsed as json
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:11:49 +02:00
91f7b289cc
web/admin: show oauth2 token revoked status
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 16:04:24 +02:00
77a507d2f8
providers/oauth2: add revoked field, create suspicious event when previous token is used
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:59:01 +02:00
3e60e956f4
providers/oauth2: fix CORS headers not being set for unsuccessful requests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:49:00 +02:00
84ec70c2a2
providers/oauth2: use self.expires for exp field instead of calculating it again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:32:58 +02:00
72846f0ae1
website/docs: update system requirements
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-03 15:11:40 +02:00
dd53e7e9b1
web/admin: fix ModelForm not re-loading after being reset
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-02 21:21:11 +02:00
9df16a9ae0
website/docs: update gitlab docs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-02 21:17:16 +02:00
3dc9e247d5
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-07-02 16:23:30 +02:00
02dd44eeec
build(deps): bump rollup from 2.52.4 to 2.52.7 in /web ( #1100 )
2021-07-02 08:04:31 +02:00
2f78e14381
build(deps): bump channels-redis from 3.2.0 to 3.3.0 ( #1101 )
2021-07-02 08:04:09 +02:00
ef6f692526
build(deps): bump boto3 from 1.17.102 to 1.17.104 ( #1102 )
2021-07-02 08:03:58 +02:00
2dd575874b
build(deps): bump django from 3.2.4 to 3.2.5 ( #1103 )
2021-07-02 08:03:48 +02:00
84c2ebabaa
build(deps-dev): bump pylint from 2.9.1 to 2.9.3 ( #1104 )
2021-07-02 08:03:34 +02:00
3e26170f4b
providers/oauth2: deepmerge claims
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 17:33:46 +02:00
4709dca33c
outposts/proxy: always redirect to session-end interface on sign_out
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 16:51:36 +02:00
6064a481fb
outposts/proxy: set ValidateURL
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 15:42:48 +02:00
3979b0bde7
tests/e2e: ensure superuser group is created
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 12:16:58 +02:00
4280847bcc
tests/e2e: add LDAP bind and search tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 11:51:07 +02:00
ade8644da6
outposts/ldap: add support for boolean fields in ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-07-01 11:51:07 +02:00
3c3fd53999
build(deps): bump typescript from 4.3.4 to 4.3.5 in /web ( #1097 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.3.5 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 09:42:20 +02:00
7b823f23ae
build(deps): bump actions/setup-node from 2.1.5 to 2.2.0 ( #1098 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 09:42:08 +02:00
a67bea95d4
build(deps-dev): bump pylint from 2.9.0 to 2.9.1 ( #1099 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.0...v2.9.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 09:41:42 +02:00
775e0ef2fa
website/docs: improve docs for restore in k8s
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-30 19:07:11 +02:00
d102c59654
build(deps-dev): bump pylint from 2.8.3 to 2.9.0 ( #1095 )
...
* build(deps-dev): bump pylint from 2.8.3 to 2.9.0
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.8.3 to 2.9.0.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.8.3...v2.9.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* *: update source for new pylint version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-30 10:37:28 +02:00
03448a9169
build(deps): bump rollup from 2.52.3 to 2.52.4 in /web ( #1094 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.52.3 to 2.52.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.52.3...v2.52.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-30 09:38:53 +02:00
1e6c081e5c
website/docs: update forward_auth for nginx config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 20:32:49 +02:00
8b9ce4a745
ci: don't finalise sentry release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 17:08:57 +02:00
2a0bd50e23
outposts: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 17:08:12 +02:00
014d93d485
root: fix mismatched version in openapi schema
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:34:42 +02:00
ff42663d3c
root: more code merging
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:21:00 +02:00
ce49d7ea5b
outposts: make managed outposts
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-29 16:20:44 +02:00
8429dd19b2
Merge branch 'master' into inbuilt-proxy
2021-06-29 16:20:24 +02:00
680b182d95
release: 2021.6.3
2021-06-29 16:19:07 +02:00
b2a832175e
build(deps): bump celery from 5.1.1 to 5.1.2 ( #1092 )
2021-06-29 08:55:13 +02:00
b3ce8331f5
build(deps): bump @typescript-eslint/parser in /web ( #1087 )
2021-06-29 08:55:00 +02:00
ef0f618234
build(deps): bump @sentry/tracing from 6.7.2 to 6.8.0 in /web ( #1089 )
2021-06-29 08:54:49 +02:00
b8a7186a55
build(deps): bump @typescript-eslint/eslint-plugin in /web ( #1088 )
2021-06-29 08:53:42 +02:00
b39530f873
build(deps): bump @sentry/browser from 6.7.2 to 6.8.0 in /web ( #1090 )
2021-06-29 08:53:31 +02:00
7937c84f2b
build(deps): bump boto3 from 1.17.101 to 1.17.102 ( #1091 )
2021-06-29 08:53:10 +02:00
621843c60c
flows: fix migration dependency issue
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 23:55:07 +02:00
c19da839b1
stages/user_write: add create_users_as_inactive flag
...
close #1086
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 23:24:54 +02:00
fea1f3be6f
stages/prompt: ensure hidden and static fields keep the value they had set
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 22:29:36 +02:00
6f5ec7838f
events: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:57:28 +02:00
94300492e7
website/docs: update release notes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:27:22 +02:00
5d3931c128
events: ignore notification non-existent in transport
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:15:00 +02:00
262a8b5ae8
api: use partition instead of split for token
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 20:13:08 +02:00
fe069c5e55
website/docs: fix use of escaped_request_uri in standalone nginx
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 19:51:55 +02:00
c6e60c0ebc
build(deps): bump rollup from 2.52.2 to 2.52.3 in /web ( #1080 )
2021-06-28 08:53:15 +02:00
90b457c5ee
build(deps-dev): bump prettier from 2.3.1 to 2.3.2 in /website ( #1081 )
2021-06-28 08:53:07 +02:00
5e724e4299
build(deps): bump chart.js from 3.3.2 to 3.4.0 in /web ( #1082 )
2021-06-28 08:52:54 +02:00
b4c8dd6b91
build(deps): bump boto3 from 1.17.100 to 1.17.101 ( #1083 )
2021-06-28 08:52:31 +02:00
63d163cc65
build(deps): bump urllib3 from 1.26.5 to 1.26.6 ( #1084 )
2021-06-28 08:52:21 +02:00
2b1356bb91
flows: add invalid_response_action to configure how the FlowExecutor should handle invalid responses
...
closes #1079
Default value of `retry` behaves like previous version.
`restart` and `restart_with_context` restart the flow upon an invalid response. `restart_with_context` keeps the same context of the Flow, allowing users to bind policies that maybe aren't valid on the first execution, but are after a retry, like a reputation policy with a deny stage.
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-28 00:22:09 +02:00
ba9edd6c44
flows: handle possible errors with FlowPlans received from cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 22:03:48 +02:00
3b2b3262d7
flows: add FlowStageBinding to flow plan instead of just stage
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 18:47:04 +02:00
5431e7fe9d
tenants: fix tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-27 15:12:47 +02:00
7d9c74ce04
tenants: include all default flows in current_tenant
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 23:47:49 +02:00
60c3cf890a
events: add ability to create events via API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 23:37:03 +02:00
4ec5df6b12
web/admin: fix linting error
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 22:30:33 +02:00
0403f6d373
web/admin: add flow export button on flow view page
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 22:03:19 +02:00
b7f4d15a94
web/admin: fix deletion of authenticator not reloading the state correctly
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 21:22:10 +02:00
56450887ca
web/admin: cleanup imports
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 21:14:23 +02:00
9bd613a31d
stages/authenticator_duo: fix component not being set in API
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 20:49:58 +02:00
3fe0483dbf
core: fix flow background not correctly loading on initial draw
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 20:29:45 +02:00
63a28ca1e9
web/admin: fix only recovery flows being selectable for unenrollment flow in tenant form
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-26 19:33:20 +02:00
2543b075be
outposts/ldap: fixed IsActive and IsSuperuser returning swapped incorrect values ( #1078 )
...
IsActive and IsSuperuser attributes were interchanged.
2021-06-26 15:07:43 +02:00
b8bdf7a035
outposts: fix outpost being re-created when in host mode
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 15:15:18 +02:00
a3ff7cea23
providers/oauth2: fix usage of timedelta.seconds
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 11:55:00 +02:00
bb776c2710
outposts: check docker container ports match
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-25 11:54:35 +02:00
c9ad87d419
build(deps): bump boto3 from 1.17.99 to 1.17.100 ( #1077 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.99 to 1.17.100.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.99...1.17.100 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-25 10:59:40 +02:00
0d81eaffff
web/admin: fix text color on pf-c-card
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-24 19:30:16 +02:00
6930c84425
events: only create SYSTEM_EXCEPTION event when error would've been sent to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-24 13:01:41 +02:00
eaaeaccf5d
build(deps): bump boto3 from 1.17.98 to 1.17.99 ( #1076 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.17.98 to 1.17.99.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.17.98...1.17.99 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 09:58:23 +02:00
efbbd0adcf
build(deps): bump @types/codemirror from 5.60.0 to 5.60.1 in /web ( #1074 )
...
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
---
updated-dependencies:
- dependency-name: "@types/codemirror"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 09:58:14 +02:00
c8d9771640
build(deps): bump @patternfly/patternfly from 4.108.2 to 4.115.2 in /web ( #1075 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.108.2 to 4.115.2.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.108.2...prerelease-v4.115.2 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 09:58:06 +02:00
1554dc9feb
outposts: make outpost managed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-23 21:26:24 +02:00
1005f341e4
Merge branch 'master' into inbuilt-proxy
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
# internal/constants/constants.go
# outpost/pkg/version.go
2021-06-23 20:41:06 +02:00
2b98637ca5
lib: fix regex_match result being inverted, add tests
...
closes #1073
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-23 20:06:43 +02:00
e3f7185564
website/docs: Added setting for SP name ID format ( #1072 )
2021-06-23 18:02:49 +02:00
d1198fc6c1
sources/ldap: improve error handling when checking for password complexity on non-ad setups
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
#1067
2021-06-23 00:24:05 +02:00
8cb5f8fbee
Merge branch 'version-2021.6'
2021-06-22 23:58:54 +02:00
fad5b09aee
website/docs: add release notes for 2021.6.2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-22 23:18:05 +02:00
b98895ac2c
root: add more common utils
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 17:29:01 +02:00
6dc38b0132
root: start deduplicating code
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:41:34 +02:00
e154e28611
root: fix build for main server
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:05:30 +02:00
690b7be1d8
root: initial merging of outpost and main project
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
2021-06-16 12:02:02 +02:00