Jens Langhammer
|
626006725e
|
ci: always use makefile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 22:57:02 +02:00 |
Jens Langhammer
|
0db17b9729
|
root: remove yasg
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 22:18:04 +02:00 |
Jens Langhammer
|
ab2bd622a8
|
Merge branch 'master' into openapi-v3
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# outpost/pkg/ak/api.go
# outpost/pkg/ak/global.go
# outpost/pkg/ldap/instance_bind.go
|
2021-05-16 21:36:24 +02:00 |
Jens Langhammer
|
6bd27d27ec
|
outpost: use shorter API Calls
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 21:35:23 +02:00 |
Jens Langhammer
|
a5233f89b2
|
outpost: migrate to openapitools/openapi-generator-cli
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 21:07:01 +02:00 |
Jens Langhammer
|
cbed5a6522
|
api: fix missing error definitions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 19:53:04 +02:00 |
Jens Langhammer
|
cac1f242dc
|
*: replace swagger with openapi
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 14:23:05 +02:00 |
Jens Langhammer
|
d0d3072c50
|
outposts/ldap: fix AUTHENTIK_INSECURE not being respected for API client during bind
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 00:01:16 +02:00 |
Jens Langhammer
|
6600d5bf69
|
providers/oauth2: use user.uid
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-15 14:08:49 +02:00 |
Andreas Egli
|
81056c3889
|
LDAP: use username instead of name for user dn (#883)
|
2021-05-14 12:58:27 +02:00 |
Jens Langhammer
|
965db6eaf5
|
outposts/proxy: fix insecure TLS Skip
closes #882
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-14 11:38:40 +02:00 |
Jens Langhammer
|
675ad7710c
|
outposts/proxy: fix error redeeming code when using non-standard ports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-14 11:13:57 +02:00 |
Jens Langhammer
|
0b7ebf0e07
|
release: 2021.5.1
|
2021-05-13 20:50:31 +02:00 |
Jens Langhammer
|
8362507bdf
|
outposts: fix GIT_BUILD_HASH not being set correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-13 17:49:11 +02:00 |
Jens Langhammer
|
4d1500e0f3
|
outposts/proxy: revert to using request Host for redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-13 12:34:53 +02:00 |
Jens Langhammer
|
8f99891a9d
|
release: 2021.5.1-rc10
|
2021-05-12 21:25:18 +02:00 |
Jens Langhammer
|
97a3c2d88b
|
release: 2021.5.1-rc9
|
2021-05-12 20:50:29 +02:00 |
Jens Langhammer
|
e91ff4566d
|
Merge branch 'next' into version-2021.5
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# outpost/pkg/version.go
|
2021-05-12 20:49:58 +02:00 |
Jens Langhammer
|
dc942b2f4c
|
outposts: build as gh-<commit hash>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 20:37:55 +02:00 |
Jens Langhammer
|
901cea1453
|
outposts: send build hash as part of hello
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 19:02:04 +02:00 |
Jens Langhammer
|
37b57ac28f
|
outposts: include git commit hash in build from git branch
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 18:56:44 +02:00 |
Jens Langhammer
|
e9aa37ba67
|
outposts/ldap: fix user info caching, fix mixed case DN
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#864
|
2021-05-12 18:49:15 +02:00 |
Jens Langhammer
|
9a0aa4c79b
|
outposts/ldap: add infinite loop prevention
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 18:31:44 +02:00 |
Jens Langhammer
|
34ab68a169
|
outposts: cleanup logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 18:01:46 +02:00 |
Jens Langhammer
|
3665e2fefa
|
release: 2021.5.1-rc8
|
2021-05-12 14:52:34 +02:00 |
Jens Langhammer
|
5a0e78c698
|
outposts: fix issue with duplicate outpost health
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-11 21:46:30 +02:00 |
Jens Langhammer
|
dd1a6a81c8
|
outposts/proxy: improve host header detection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-11 20:02:36 +02:00 |
Jens Langhammer
|
0f1cc86e71
|
outposts/ak: updater providers automatically every 150 seconds
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-11 01:07:26 +02:00 |
Jens Langhammer
|
8eaaaae2a7
|
outpost: add trace log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-10 18:09:52 +02:00 |
Jens Langhammer
|
80fae44f47
|
release: 2021.5.1-rc7
|
2021-05-10 12:13:10 +02:00 |
Jens Langhammer
|
73eb97ca6e
|
release: 2021.5.1-rc6
|
2021-05-10 11:44:23 +02:00 |
Jens Langhammer
|
a1a1b113b1
|
release: 2021.5.1-rc5
|
2021-05-10 11:34:00 +02:00 |
Jens Langhammer
|
f7fd31cc84
|
release: 2021.5.1-rc4
|
2021-05-09 21:43:38 +02:00 |
Jens Langhammer
|
bbca90c93a
|
Merge branch 'next' into version-2021.5
|
2021-05-09 20:57:23 +02:00 |
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
|
cd3f02fd3b
|
release: 2021.5.1-rc3
|
2021-05-09 17:25:48 +02:00 |
Jens Langhammer
|
d3feab9463
|
release: 2021.5.1-rc2
|
2021-05-09 16:43:36 +02:00 |
Jens Langhammer
|
70c25692eb
|
release: 2021.5.1-rc1
|
2021-05-09 16:07:50 +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 |
dependabot[bot]
|
72201c296b
|
build(deps): bump golang from 1.16.2 to 1.16.3 in /outpost (#690)
|
2021-04-02 09:41:35 +02:00 |
dependabot[bot]
|
57f242ccf8
|
build(deps): bump github.com/go-openapi/swag in /outpost (#686)
Bumps [github.com/go-openapi/swag](https://github.com/go-openapi/swag) from 0.19.14 to 0.19.15.
- [Release notes](https://github.com/go-openapi/swag/releases)
- [Commits](https://github.com/go-openapi/swag/compare/v0.19.14...v0.19.15)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-04-01 10:34:04 +02:00 |
dependabot[bot]
|
5cbcd89369
|
build(deps): bump github.com/go-openapi/strfmt from 0.20.0 to 0.20.1 in /outpost (#681)
* build(deps): bump github.com/go-openapi/strfmt in /outpost
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt) from 0.20.0 to 0.20.1.
- [Release notes](https://github.com/go-openapi/strfmt/releases)
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.0...v0.20.1)
Signed-off-by: dependabot[bot] <support@github.com>
* outpost: fix dependencies
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-03-31 09:58:37 +02:00 |
Jens Langhammer
|
fa5f379a53
|
outposts: fix docker image not having correct tag
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 18:31:26 +01:00 |
dependabot[bot]
|
bb743a4d30
|
build(deps): bump github.com/go-openapi/runtime from 0.19.26 to 0.19.27 in /outpost (#653)
|
2021-03-22 10:38:54 +01:00 |
Jens Langhammer
|
aeb4b6b412
|
outposts: update go.sum
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 20:49:51 +01:00 |
Jens Langhammer
|
b1c21c405a
|
outpost: bump recws to 1.3.1
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 20:27:53 +01:00 |
dependabot[bot]
|
9ddc10431a
|
build(deps): bump github.com/recws-org/recws in /outpost (#645)
Bumps [github.com/recws-org/recws](https://github.com/recws-org/recws) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/recws-org/recws/releases)
- [Commits](https://github.com/recws-org/recws/compare/v1.2.1...v1.3.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-17 11:23:08 +01:00 |
Jens Langhammer
|
4b33971155
|
release: 2021.3.4
|
2021-03-16 19:17:50 +01:00 |
dependabot[bot]
|
7738cbe751
|
build(deps): bump golang from 1.16.1 to 1.16.2 in /outpost (#635)
|
2021-03-12 09:01:16 +01:00 |
dependabot[bot]
|
2a644f64ad
|
build(deps): bump golang from 1.16.0 to 1.16.1 in /outpost (#630)
Bumps golang from 1.16.0 to 1.16.1.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-11 09:36:39 +01:00 |
dependabot[bot]
|
1990a3063e
|
build(deps): bump github.com/sirupsen/logrus in /outpost (#627)
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.8.0...v1.8.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-10 09:13:44 +01:00 |
Jens Langhammer
|
d5de12b69e
|
release: 2021.3.3
|
2021-03-09 18:03:53 +01:00 |