Jens Langhammer
|
65b8a5bb8d
|
outposts/proxy: redirect to protocol based on X-Forwarded-Proto
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-09 19:12:35 +02:00 |
Jens Langhammer
|
f1fd223bc7
|
outposts/ldap: fix concurrency issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-08 21:21:53 +02:00 |
Jens Langhammer
|
9485f0b8cc
|
outpost/ldap: make users and groups OU instead of CN
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-07 11:46:26 +02:00 |
dependabot[bot]
|
459a6ea437
|
build(deps): bump golang from 1.16.3 to 1.16.4 in /outpost (#842)
Bumps golang from 1.16.3 to 1.16.4.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-05-07 09:43:37 +02:00 |
Jens Langhammer
|
c151faeff6
|
ci: batch runs in azure devops
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-06 14:02:59 +02:00 |
Jens Langhammer
|
446f104c90
|
core: add user UID to API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-05 11:54:28 +02:00 |
Jens Langhammer
|
32934fcd38
|
outpost/ldap: check access based on Group Membership
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-05 00:03:19 +02:00 |
Jens Langhammer
|
08451c15f4
|
outposts/ldap: save user DN to determine who can search
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-04 21:49:15 +02:00 |
Jens Langhammer
|
99d161e212
|
Merge branch 'master' into outpost-ldap
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/core/api/users.py
# authentik/policies/event_matcher/migrations/0013_alter_eventmatcherpolicy_app.py
|
2021-05-04 21:02:20 +02:00 |
Jens Langhammer
|
6725569ba8
|
gproxy: listen on tls
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-03 23:19:22 +02:00 |
Jens Langhammer
|
c317efa14c
|
Merge branch 'master' into outpost-ldap
|
2021-05-01 00:26:55 +02:00 |
Jens Langhammer
|
bf7d110af3
|
Merge branch 'version-2021.4'
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# .github/workflows/release.yml
# helm/README.md
# helm/values.yaml
# website/docs/installation/kubernetes.md
|
2021-04-29 23:50:52 +02:00 |
Jens Langhammer
|
4e5eeacf0a
|
release: 2021.4.5
|
2021-04-29 23:03:09 +02:00 |
Jens Langhammer
|
e7b498e8b4
|
outposts/ldap: use forked version of ldap library
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-29 21:06:30 +02:00 |
Jens Langhammer
|
b55cb2b40c
|
Merge branch 'master' into outpost-ldap
|
2021-04-29 20:13:47 +02:00 |
Jens L
|
2a409215d3
|
outpost: forwardAuth mode (#790)
|
2021-04-29 18:17:10 +02:00 |
Jens Langhammer
|
d27dfcc1e3
|
outposts/ldap: improve logging,return success for empty DN
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 23:25:31 +02:00 |
Jens Langhammer
|
2a122845d9
|
core: add groups to users
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 19:51:24 +02:00 |
Jens Langhammer
|
91ca90f700
|
outposts/ldap: add dockerfile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 15:35:56 +02:00 |
Jens Langhammer
|
b3c8ffb96c
|
outposts/ldap: use authorization_flow instead of separate field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 15:09:41 +02:00 |
Jens Langhammer
|
dcd80c6d63
|
outposts/ldap: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 12:24:46 +02:00 |
Jens Langhammer
|
5b150657f5
|
outposts/ldap: add ability to use multiple providers on the same outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 11:53:06 +02:00 |
Jens Langhammer
|
2f3bf5efe7
|
outposts/ldap: check application access
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-26 10:46:53 +02:00 |
Jens Langhammer
|
6c9b3ebd2b
|
outposts: add LDAP Binding using flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-25 22:07:12 +02:00 |
Jens Langhammer
|
820c9e7d06
|
Merge branch 'master' into outpost-ldap
|
2021-04-24 22:22:01 +02:00 |
Jens Langhammer
|
5f58a4566c
|
release: 2021.4.4
|
2021-04-24 21:03:29 +02:00 |
Jens Langhammer
|
7a49377caf
|
outpost: check for X-Forwarded-Host to switch context
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-23 14:07:44 +02:00 |
Jens Langhammer
|
5b3941a425
|
outposts: always update bundles and swap maps
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-23 10:08:19 +02:00 |
Jens Langhammer
|
a7598c6ee5
|
*: fix more URLs for github org
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-22 11:06:56 +02:00 |
Jens Langhammer
|
e20bb7d636
|
release: 2021.4.3
|
2021-04-20 09:15:07 +02:00 |
Jens Langhammer
|
4f5e1fb86b
|
outposts: initial ldap outpost implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 00:30:27 +02:00 |
Jens L
|
837d2f6fab
|
outpost: use tools from docker (#758)
* outpost: replace golang.org/x/lint with golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: use swagger generator from docker
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: don't use tty for swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: revert docker-swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 20:43:13 +02:00 |
Jens Langhammer
|
10b45a8dea
|
api: fix 401 responses which should be 403s
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 19:03:00 +02:00 |
Jens Langhammer
|
c43ac1f704
|
api: mount outposts under outposts/instances to match flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 18:51:12 +02:00 |
Jens Langhammer
|
60615c9f3e
|
release: 2021.4.2
|
2021-04-17 15:26:59 +02:00 |
Jens Langhammer
|
31909a4d78
|
outpost: fix outpost deps
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 12:01:05 +02:00 |
Jens Langhammer
|
f67b57e369
|
flows: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 12:01:04 +02:00 |
Jens Langhammer
|
6be19962d2
|
outposts: bump go version
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 12:01:04 +02:00 |
Jens Langhammer
|
bd8447d5a7
|
release: 2021.4.1
|
2021-04-14 09:46:16 +02:00 |
Jens Langhammer
|
9742d19729
|
Merge branch 'master' into version-2021.4
|
2021-04-13 21:07:20 +02:00 |
Jens Langhammer
|
7798a046db
|
outpost: fix API calls being made with basic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-13 20:50:45 +02:00 |
Jens Langhammer
|
7a562fe8c0
|
Merge branch 'master' into version-2021.4
|
2021-04-13 20:02:25 +02:00 |
Jens Langhammer
|
6821679fbc
|
*: add support for bearer authentication on API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-13 20:01:30 +02:00 |
Jens Langhammer
|
fd0ad20031
|
release: 2021.4.1-rc2
|
2021-04-12 20:03:21 +02:00 |
Jens L
|
13b75c15f0
|
outpost: download go-swagger from github (#730)
* outpost: download go-swagger from github
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: use sudo to download swagger
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-12 20:01:12 +02:00 |
Jens Langhammer
|
e7626d0716
|
Revert "release: 2021.4.1-rc1"
This reverts commit 2397cb162a .
|
2021-04-11 21:04:25 +02:00 |
Jens Langhammer
|
e9d29b956d
|
Merge branch 'master' into next
|
2021-04-11 21:02:59 +02:00 |
Jens Langhammer
|
b42b7be726
|
outpost: fix build dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-11 16:51:50 +02:00 |
Jens Langhammer
|
2397cb162a
|
release: 2021.4.1-rc1
|
2021-04-11 16:18:20 +02:00 |
Jens Langhammer
|
1e10f37370
|
outpost: fix check for changed providers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-11 13:50:04 +02:00 |