Jens Langhammer
2b730dec54
release: 2021.9.6
2021-10-05 22:22:54 +02:00
Jens Langhammer
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
Jens Langhammer
bcf7e162a4
release: 2021.9.5
2021-10-04 20:08:46 +02:00
Jens Langhammer
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
Jens Langhammer
1a6ea72c09
release: 2021.9.4
2021-10-01 09:51:51 +02:00
Jens Langhammer
ee610a906a
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-29 10:07:04 +02:00
Jens Langhammer
1f2f48a7bc
web: fix linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-28 09:39:21 +02:00
Jens L
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
Jens Langhammer
941bc61b31
release: 2021.9.3
2021-09-27 17:31:50 +02:00
dependabot[bot]
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
Jens Langhammer
eddca478dc
release: 2021.9.2
2021-09-23 12:34:02 +02:00
Jens Langhammer
2fe6de0505
release: 2021.9.1
2021-09-22 19:11:20 +02:00
Jens Langhammer
ac52667327
release: 2021.9.1-rc3
2021-09-19 21:52:49 +02:00
Jens Langhammer
28189bdddf
release: 2021.9.1-rc2
2021-09-16 23:23:36 +02:00
Jens L
9441be1ee2
interface split ( #943 )
2021-09-16 17:30:16 +02:00
Jens Langhammer
d7ab2a362a
ci: bump cache
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-16 13:46:11 +02:00
Jens Langhammer
e920be3a72
ci: add versioning to cache keys
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-16 12:31:29 +02:00
Jens Langhammer
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
Jens Langhammer
bdd5e16db1
release: 2021.9.1-rc1
2021-09-15 20:20:54 +02:00
Jens Langhammer
bf771f8b6c
release: 2021.8.5
2021-09-11 19:20:13 +02:00
Jens L
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
Jens Langhammer
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
Jens L
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
Jens Langhammer
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
Jens Langhammer
91312496e0
ci: simplify testspace setup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-06 16:52:21 +02:00
dependabot[bot]
bfde186aa0
build(deps): bump actions/cache from 1 to 2.1.6 ( #1352 )
2021-09-06 08:36:32 +02:00
Jens Langhammer
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
Jens Langhammer
0c288ea64b
ci: cache webui for e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-04 15:21:24 +02:00
Jens L
2476475174
ci: attempt to cache pipenv ( #1347 )
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-04 14:55:54 +02:00
Jens Langhammer
5e5854e256
ci: fix invalid workflow
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-03 10:58:42 +02:00
Jens Langhammer
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
Jens Langhammer
276d8fe5cf
release: 2021.8.4
2021-09-02 20:21:21 +02:00
Jens Langhammer
eaecd31e9f
ci: always run codecov and testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-01 22:59:51 +02:00
Jens Langhammer
36989d82e1
ci: merge on testspace
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-01 22:35:17 +02:00
Jens L
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
Jens Langhammer
3a58dc62e1
ci: fix missing branch
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-01 18:34:57 +02:00
Jens Langhammer
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
Jens L
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
Jens Langhammer
371feb9a31
ci: fix images not being pushed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-01 15:07:13 +02:00
Jens Langhammer
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
Jens L
69f4d54bae
ci: migrate ci to gh actions ( #1315 )
2021-08-30 20:21:15 +02:00
Jens Langhammer
160139813d
release: 2021.8.3
2021-08-28 16:58:44 +02:00
Jens Langhammer
c4f72c2bc1
release: 2021.8.2
2021-08-26 17:58:20 +02:00
Jens Langhammer
897f6f3473
release: 2021.8.1
2021-08-26 16:03:45 +02:00
Jens Langhammer
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
Jens Langhammer
4d27694706
release: 2021.8.1-rc2
2021-08-24 21:29:29 +02:00
Jens Langhammer
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
Jens Langhammer
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
Jens Langhammer
aad753de68
ci: fix extraction of generated client
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-23 15:57:56 +02:00
Jens Langhammer
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
Jens Langhammer
450d69a1a4
web: build. api in different folder
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-23 09:49:09 +02:00
Jens Langhammer
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
Jens Langhammer
7639cdad0a
release: 2021.8.1-rc1
2021-08-22 20:17:35 +02:00
dependabot[bot]
f0bc90738f
build(deps): bump actions/github-script from 4.0.2 to 4.1 ( #1276 )
2021-08-20 08:42:54 +02:00
Jens Langhammer
14fb0c3d61
web: cleanup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-15 22:18:03 +02:00
Jens Langhammer
0344e5d9b3
root: remove usage of make-gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-15 21:32:17 +02:00
Jens Langhammer
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
dependabot[bot]
0d75ce45c3
build(deps): bump actions/setup-node from 2.3.2 to 2.4.0 ( #1232 )
2021-08-06 08:59:50 +02:00
Jens Langhammer
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
Jens Langhammer
18211a2033
release: 2021.7.3
2021-08-05 19:23:03 +02:00
dependabot[bot]
8f9e8bb9dd
build(deps): bump actions/setup-node from 2.3.1 to 2.3.2 ( #1224 )
2021-08-05 08:35:07 +02:00
dependabot[bot]
200391c533
build(deps): bump actions/setup-node from 2.3.0 to 2.3.1 ( #1217 )
2021-08-04 08:48:09 +02:00
Jens Langhammer
9c9bcb7a01
Merge branch 'version-2021.7'
2021-08-01 19:23:22 +02:00
Jens Langhammer
add7a80fdc
release: 2021.7.2
2021-08-01 19:11:50 +02:00
Jens Langhammer
970655ab21
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-29 21:22:52 +02:00
Jens Langhammer
309cd90c43
ci: fix sentry sourcemap path
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-29 21:06:40 +02:00
Jens L
7eebc40e00
ci: add codeql
2021-07-28 09:58:13 +02:00
Jens Langhammer
e6b515e3f7
release: 2021.7.1
2021-07-27 10:35:45 +02:00
Jens Langhammer
3041a30193
release: 2021.7.1-rc2
2021-07-24 18:32:05 +02:00
Jens Langhammer
1e28a1e311
ci: fix relative path for sourcemaps
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-24 17:25:37 +02:00
Jens Langhammer
39ad9d7c9d
release: 2021.7.1-rc1
2021-07-21 10:44:40 +02:00
dependabot[bot]
bb62aa7c7f
build(deps): bump actions/setup-node from 2.2.0 to 2.3.0 ( #1165 )
2021-07-21 09:19:25 +02:00
Jens Langhammer
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
Jens Langhammer
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
Jens Langhammer
adc4cd9c0d
release: 2021.6.4
2021-07-05 16:59:29 +02:00
Jens Langhammer
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
dependabot[bot]
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
Jens Langhammer
8b9ce4a745
ci: don't finalise sentry release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-29 17:08:57 +02:00
Jens Langhammer
680b182d95
release: 2021.6.3
2021-06-29 16:19:07 +02:00
Jens Langhammer
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
Jens Langhammer
31a58e2c25
release: 2021.6.2
2021-06-22 23:35:10 +02:00
Jens Langhammer
229715acb2
ci: fix push as stable
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-22 23:33:36 +02:00
Jens Langhammer
25817cae6b
ci: always run full test, send sourcemaps to sentry
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-21 16:12:14 +02:00
Jens Langhammer
5383ae2c19
ci: re-tag latest images on stable build instead of building again
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-21 16:11:30 +02:00
Jens Langhammer
fe6963c428
release: 2021.6.1
2021-06-17 22:14:52 +02:00
Jens Langhammer
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
Jens Langhammer
e0f48a30b7
release: 2021.6.1-rc6
2021-06-15 21:18:33 +02:00
Jens Langhammer
973f14d911
ci: only build stable images when non-rc version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-15 18:41:26 +02:00
Jens Langhammer
3ca8d9c968
ci: build and push stable tag when rc not in release name
...
closes #1023
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-15 17:34:23 +02:00
Jens Langhammer
d78fda990a
release: 2021.6.1-rc5
2021-06-12 15:19:24 +02:00
Jens Langhammer
e25f6aea8c
release: 2021.6.1-rc4
2021-06-10 18:59:00 +02:00
Jens Langhammer
b1a9eda1d3
ci: fix release test using wrong docker image
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-10 18:58:30 +02:00
Jens Langhammer
2c15ab9995
release: 2021.6.1-rc3
2021-06-10 18:04:59 +02:00
Jens Langhammer
71578af47f
ci: fix testing for release tag
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-10 17:41:54 +02:00
Jens Langhammer
6c985acb36
release: 2021.6.1-rc2
2021-06-10 14:10:47 +02:00
Jens Langhammer
01c5235e82
ci: use bootstrap for testing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-09 15:54:47 +02:00
Jens Langhammer
3f69dd34ba
ci: run tests as authentik
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-09 15:05:03 +02:00
Jens Langhammer
f4a53c89ef
release: 2021.6.1-rc1
2021-06-09 11:01:14 +02:00
Jens L
6a9c95c593
root: generate API Client in dockerfile instead of copying it ( #942 )
...
* root: generate API Client in dockerfile instead of copying it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: fix docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: fix path for docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: set explicit buildContext
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-30 17:28:58 +02:00
dependabot[bot]
5488db3574
build(deps): bump docker/setup-qemu-action from 1.1.0 to 1.2.0 ( #934 )
2021-05-27 09:25:50 +02:00
Jens Langhammer
0768b201a7
Merge branch 'version-2021.5'
2021-05-22 20:47:48 +02:00
Jens Langhammer
2d5c45543b
release: 2021.5.4
2021-05-22 20:15:23 +02:00
Jens Langhammer
7666c246c3
Merge branch 'version-2021.5'
2021-05-20 20:46:18 +02:00
Jens Langhammer
bf4cbb25fe
release: 2021.5.3
2021-05-20 20:17:39 +02:00
Jens Langhammer
f016095891
Merge branch 'master' into openapi-v3
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# Pipfile.lock
2021-05-17 20:37:18 +02:00
Jens Langhammer
5a465fbc36
release: 2021.5.2
2021-05-17 19:54:10 +02:00
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
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
cac1f242dc
*: replace swagger with openapi
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-16 14:23:05 +02:00
Jens Langhammer
0b7ebf0e07
release: 2021.5.1
2021-05-13 20:50:31 +02:00
dependabot[bot]
a2181c3bf0
build(deps): bump actions/create-release from 1.0.0 to 1.1.4 ( #876 )
2021-05-13 15:40:05 +02:00
dependabot[bot]
a07ded0dae
build(deps): bump actions/github-script from 0.2.0 to 4.0.2 ( #877 )
2021-05-13 15:39:48 +02:00
Jens Langhammer
8f99891a9d
release: 2021.5.1-rc10
2021-05-12 21:25:18 +02:00
Jens Langhammer
99d5262d41
ci: install git in final test containers
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-12 21:24:35 +02:00
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
ae1edde17b
ci: install git in container for dbbackup
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-12 16:30:51 +02:00
Jens Langhammer
3665e2fefa
release: 2021.5.1-rc8
2021-05-12 14:52:34 +02:00
Jens Langhammer
80fae44f47
release: 2021.5.1-rc7
2021-05-10 12:13:10 +02:00
Jens Langhammer
afd7af557d
ci: login to ghcr
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-10 12:13:03 +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
9adf8e88ba
ci: remove arm v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-10 11:33:21 +02:00
Jens Langhammer
72d87ee51d
ci: test arm/v8 with libpq
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-10 11:23:15 +02:00
Jens Langhammer
2e70ea799a
ci: try arm64 only
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-10 00:06:49 +02:00
Jens Langhammer
af30b781b6
ci: only arm only v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 23:40:27 +02:00
Jens Langhammer
5f490c563e
ci: build for arm v6 and v8
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 23:32:52 +02:00
Jens Langhammer
d4de243e3b
ci: always run on release for version branches but don't push images
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 23:09:48 +02:00
Jens Langhammer
9cfeeb35ba
ci: fix invalid workflow file
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 22:56:50 +02:00
Jens Langhammer
f7fd31cc84
release: 2021.5.1-rc4
2021-05-09 21:43:38 +02:00
Jens Langhammer
465d9c2b93
ci: use local context for docker build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 21:42:22 +02:00
Jens Langhammer
9a9e55ae32
ci: bump qemu action version
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 17:53:57 +02:00
Jens Langhammer
481260a5ca
ci: bump checkout actions
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 17:51:56 +02:00
Jens Langhammer
cd3f02fd3b
release: 2021.5.1-rc3
2021-05-09 17:25:48 +02:00
Jens Langhammer
7abfd24150
ci: only build arm64 and arm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 17:23:19 +02:00
Jens Langhammer
d3feab9463
release: 2021.5.1-rc2
2021-05-09 16:43:36 +02:00
Jens Langhammer
189427609f
ci: fix paths for go build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 16:41:52 +02:00
Jens Langhammer
d76a9c211a
ci: fix web api client not being generated for general build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 16:41:45 +02:00
Jens Langhammer
ef7d9c4d35
ci: fix mixed environment variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 16:37:03 +02:00
Jens Langhammer
70c25692eb
release: 2021.5.1-rc1
2021-05-09 16:07:50 +02:00
Jens Langhammer
71b31a2812
ci: fix web api client not being generated before docker build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-09 16:06:27 +02:00
Jens Langhammer
02b06838e2
root: remove old helm chart
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-08 16:25:11 +02:00
Jens Langhammer
fabdb6448f
ci: fix arguments for sentry release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-07 11:00:13 +02:00
Jens Langhammer
c03f0d1d7c
ci: fix names for docker images during release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-05 21:11:18 +02:00
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
ad8ee83697
root: use upstream sentry action for release
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-04-29 16:14:03 +02:00
Jens Langhammer
43c87f87c3
root: use docker action during release
...
closes #738
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-04-28 21:03:13 +02:00
Jens Langhammer
4da0c81f44
root: use docker action to login
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-04-28 20:58:11 +02:00
Jens Langhammer
5f58a4566c
release: 2021.4.4
2021-04-24 21:03:29 +02:00
Jens Langhammer
e20bb7d636
release: 2021.4.3
2021-04-20 09:15:07 +02:00
Jens Langhammer
60615c9f3e
release: 2021.4.2
2021-04-17 15:26:59 +02:00
Jens Langhammer
bd8447d5a7
release: 2021.4.1
2021-04-14 09:46:16 +02:00
Jens Langhammer
fd0ad20031
release: 2021.4.1-rc2
2021-04-12 20:03:21 +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
2397cb162a
release: 2021.4.1-rc1
2021-04-11 16:18:20 +02:00
Jens Langhammer
5f024eb1f7
web: use API as dedicated module
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-16 21:32:39 +01:00
Jens Langhammer
4b33971155
release: 2021.3.4
2021-03-16 19:17:50 +01:00
Jens Langhammer
d5de12b69e
release: 2021.3.3
2021-03-09 18:03:53 +01:00
Jens L
2852fa3c5e
web: use generated API Client ( #616 )
...
* api: fix types for config API
* api: remove broken swagger UI
* admin: re-fix system task enum
* events: make event optional
* events: fix Schema for notification transport test
* flows: use APIView for Flow Executor
* core: fix schema for Metrics APIs
* web: rewrite to use generated API client
* web: generate API Client in CI
* admin: use x_cord and y_cord to prevent yaml issues
* events: fix linting errors
* web: don't lint generated code
* core: fix fields not being required in TypeSerializer
* flows: fix missing permission_classes
* web: cleanup
* web: fix rendering of graph on Overview page
* web: cleanup imports
* core: fix missing background image filter
* flows: fix flows not advancing properly
* stages/*: fix warnings during get_challenge
* web: send Flow response as JSON instead of FormData
* web: fix styles for horizontal tabs
* web: add base chart class and custom chart for application view
* root: generate ts client for e2e tests
* web: don't attempt to connect to websocket in selenium tests
* web: fix UserTokenList not being included in the build
* web: fix styling for static token list
* web: fix CSRF Token missing
* stages/authenticator_static: fix error when disable static tokens
* core: fix display issue when updating user info
* web: fix Flow executor not showing spinner when redirecting
2021-03-08 11:14:00 +01:00
Jens Langhammer
e1e0b0cf7d
release: 2021.3.2
2021-03-04 09:33:25 +01:00
Jens Langhammer
32e5ebb8a3
release: 2021.3.1
2021-03-03 20:53:43 +01:00
Jens Langhammer
d420719649
release: 2021.3.1-rc2
2021-03-02 21:41:30 +01:00
Jens Langhammer
2e659c1ab0
release: 2021.3.1-rc1
2021-03-02 09:41:09 +01:00
Jens Langhammer
5725e54334
release: 2021.2.6-stable
2021-02-27 18:16:46 +01:00
Jens Langhammer
e81d3dad3e
release: 2021.2.5-stable
2021-02-24 09:54:06 +01:00
Jens Langhammer
bd48955f39
release: 2021.2.4-stable
2021-02-23 23:00:43 +01:00
Jens Langhammer
7da90ff7e4
release: 2021.2.3-stable
2021-02-10 20:47:33 +01:00
Jens Langhammer
c621f62d92
release: 2021.2.2-stable
2021-02-10 13:33:23 +01:00
Jens Langhammer
b3bd979ecd
release: 2021.2.1-stable
2021-02-08 21:34:05 +01:00
Jens Langhammer
1e934aa5d5
release: 2021.2.1-rc2
2021-02-07 19:04:43 +01:00
Jens Langhammer
33cdbd7776
release: 2021.2.1-rc1
2021-02-06 20:10:50 +01:00
Jens Langhammer
3e3f29973b
release: 2021.1.4-stable
2021-01-29 10:29:06 +01:00
Jens Langhammer
5c3f410016
release: 2021.1.3-stable
2021-01-27 10:50:48 +01:00
Jens Langhammer
6f1fb9ca43
release: 2021.1.2-stable
2021-01-18 11:14:55 +01:00
Jens Langhammer
677a181b9c
release: 2021.1.1-stable
2021-01-17 22:36:16 +01:00
Jens Langhammer
cf76652a4c
release: 2021.1.1-rc2
2021-01-17 17:40:43 +01:00
Jens Langhammer
c525ecc334
ci: fix paths for github release
2021-01-17 17:40:20 +01:00
Jens Langhammer
94182f88a4
release: 2021.1.1-rc1
2021-01-17 17:25:47 +01:00
Jens Langhammer
a85b8a65c0
release: 0.14.2-stable
2020-12-31 12:00:31 +01:00
Jens Langhammer
16d5e1d9ff
release: 0.14.1-stable
2020-12-29 21:25:49 +01:00
Jens Langhammer
540c22ce15
release: 0.14.0-stable
2020-12-28 17:49:45 +01:00
Jens Langhammer
8c3008abce
release: 0.14.0-rc2
2020-12-28 17:49:39 +01:00
Jens Langhammer
8a22c86aaa
release: 0.14.0-rc1
2020-12-28 17:49:35 +01:00
Jens Langhammer
95b56a0005
release: 0.13.5-stable
2020-12-26 00:52:42 +01:00
Jens Langhammer
a56ddb2b8e
release: 0.13.4-stable
2020-12-24 15:46:08 +01:00
Jens Langhammer
e23afd18e4
release: 0.13.3-stable
2020-12-19 16:55:07 +01:00
Jens Langhammer
e4b66d991c
release: 0.13.2-stable
2020-12-17 20:20:47 +01:00
Jens Langhammer
040e148a73
release: 0.13.1-stable
2020-12-16 11:26:15 +01:00
Jens Langhammer
9f2e9e8444
release: 0.13.0-stable
2020-12-14 11:20:47 +01:00
Jens Langhammer
c9f0d048a8
release: 0.13.0-rc4
2020-12-13 23:40:07 +01:00
Jens Langhammer
aef5c60a7b
release: 0.13.0-rc3
2020-12-13 00:57:36 +01:00
Jens Langhammer
59c93defcf
release: 0.13.0-rc2
2020-12-12 21:50:10 +01:00
Jens Langhammer
f781f4848c
ci: fix release not depending on proxy build
2020-12-12 21:10:13 +01:00
Jens Langhammer
71e7a03f71
release: 0.13.0-rc1
2020-12-12 20:47:10 +01:00
Jens L
1cfe1aff13
wip: rename to authentik ( #361 )
...
* root: initial rename
* web: rename custom element prefix
* root: rename external functions with pb_ prefix
* root: fix formatting
* root: replace domain with goauthentik.io
* proxy: update path
* root: rename remaining prefixes
* flows: rename file extension
* root: pbadmin -> akadmin
* docs: fix image filenames
* lifecycle: ignore migration files
* ci: copy default config from current source before loading last tagged
* *: new sentry dsn
* tests: fix missing python3.9-dev package
* root: add additional migrations for service accounts created by outposts
* core: mark system-created service accounts with attribute
* policies/expression: fix pb_ replacement not working
* web: fix last linting errors, add lit-analyse
* policies/expressions: fix lint errors
* web: fix sidebar display on screens where not all items fit
* proxy: attempt to fix proxy pipeline
* proxy: use go env GOPATH to get gopath
* lib: fix user_default naming inconsistency
* docs: add upgrade docs
* docs: update screenshots to use authentik
* admin: fix create button on empty-state of outpost
* web: fix modal submit not refreshing SiteShell and Table
* web: fix height of app-card and height of generic icon
* web: fix rendering of subtext
* admin: fix version check error not being caught
* web: fix worker count not being shown
* docs: update screenshots
* root: new icon
* web: fix lint error
* admin: fix linting error
* root: migrate coverage config to pyproject
2020-12-05 22:08:42 +01:00
Jens L
6164db5a18
root: attempt to build static image without django's collectstatic ( #360 )
...
* root: attempt to build static image without django's collectstatic
* web: move static dockerfile to /web
* web: fix dockerfile path
* web: improve image size by not copying node_modules
2020-12-02 21:23:07 +01:00
Jens Langhammer
8a105cf5a0
release: 0.12.11-stable
2020-11-16 00:21:56 +01:00
Jens Langhammer
7393d8720b
new release: 0.12.10-stable
2020-11-11 14:54:29 +01:00
Jens Langhammer
7401278707
new release: 0.12.9-stable
2020-11-10 20:15:06 +01:00
Jens Langhammer
251672a67d
new release: 0.12.8-stable
2020-10-29 22:37:53 +01:00
Jens Langhammer
d6afdc575e
new release: 0.12.7-stable
2020-10-27 11:36:46 +01:00
Jens Langhammer
73497a27cc
new release: 0.12.6-stable
2020-10-23 18:42:29 +02:00
Jens Langhammer
3324473cd0
new release: 0.12.5-stable
2020-10-22 14:22:32 +02:00
Jens Langhammer
b00573bde2
new release: 0.12.4-stable
2020-10-20 22:31:31 +02:00
Jens Langhammer
a4cc653757
new release: 0.12.3-stable
2020-10-20 10:24:45 +02:00
Jens Langhammer
e13d348315
new release: 0.12.2-stable
2020-10-19 19:36:36 +02:00
Jens Langhammer
ac4c314042
new release: 0.12.1-stable
2020-10-19 15:30:27 +02:00
Jens Langhammer
5de0d03acf
new release: 0.12.0-stable
2020-10-19 12:15:25 +02:00
Jens Langhammer
b0cc91f343
ci: disable code-ql while django check is broken
2020-10-19 12:15:17 +02:00
Jens Langhammer
32f6ba6302
ci: install python3.8 for code ql
2020-10-19 11:12:57 +02:00
Jens Langhammer
713025d218
new release: 0.11.0-stable
2020-10-11 19:57:03 +02:00
Jens Langhammer
94eaeb5a60
new release: 0.10.9-stable
2020-10-01 10:24:16 +02:00
Jens Langhammer
03647fa6af
new release: 0.10.8-stable
2020-09-30 14:59:02 +02:00
Jens Langhammer
c3e64df95b
new release: 0.10.7-stable
2020-09-26 19:26:12 +02:00
Jens Langhammer
4eaa46e717
new release: 0.10.6-stable
2020-09-21 22:07:59 +02:00
Jens Langhammer
c7ca95ff2b
new release: 0.10.5-stable
2020-09-20 13:58:33 +02:00
Jens Langhammer
c25eda63ba
new release: 0.10.4-stable
2020-09-19 19:40:58 +02:00
Jens Langhammer
895e7d7393
new release: 0.10.3-stable
2020-09-17 10:10:39 +02:00
Jens Langhammer
61c00e5b39
ci: create release as draft
2020-09-15 12:36:02 +02:00
Jens Langhammer
566ebae065
new release: 0.10.2-stable
2020-09-15 12:04:00 +02:00
Jens Langhammer
4d51295db2
new release: 0.10.1-stable
2020-09-14 23:08:57 +02:00
Jens Langhammer
3bbded3555
docs: remove default password for docker-compose, improve instructions
2020-09-14 23:08:04 +02:00
Jens Langhammer
82eade3eb1
new release: 0.10.0-stable
2020-09-13 23:03:38 +02:00
Jens Langhammer
56a9dcc88d
ci: fix CI trying to run e2e tests
2020-09-13 23:02:46 +02:00
Jens Langhammer
404f5d7912
new release: 0.10.0-rc6
2020-09-10 14:35:17 +02:00
Jens Langhammer
8bea99a953
ci: run on release publish and creation
2020-09-10 14:35:13 +02:00
Jens Langhammer
0b0ba33dce
new release: 0.10.0-rc5
2020-09-10 14:24:31 +02:00
Jens Langhammer
e3627b2cd9
ci: generate proxy api client before building docker image
2020-09-10 14:24:02 +02:00
Jens Langhammer
37fac3ae00
ci: fix release being run on release edit
2020-09-10 13:25:08 +02:00
Jens Langhammer
17a90adf3e
new release: 0.10.0-rc4
2020-09-10 13:17:38 +02:00
Jens Langhammer
7c3590f8ef
ci: fix tests not being run in bash
2020-09-10 13:17:34 +02:00
Jens Langhammer
7471415e7f
new release: 0.10.0-rc3
2020-09-10 13:13:32 +02:00
Jens Langhammer
e72000eb06
new release: 0.10.0-rc2
2020-09-10 13:11:34 +02:00
Jens Langhammer
ec5ff7c14d
ci: fix docker-compose failing during release tag
2020-09-10 13:10:51 +02:00
Jens Langhammer
43cb08b433
new release: 0.10.0-rc1
2020-09-10 13:05:12 +02:00
Jens L
268de20872
Proxy v2 ( #189 )
2020-09-03 00:04:12 +02:00
Jens Langhammer
9826bb4d01
root: fix sentry's being passed incorrectly
2020-08-20 23:12:54 +02:00
Jens Langhammer
316ac78e49
new release: 0.9.0-stable
2020-08-01 22:17:59 +02:00
Jens L
567a8f53da
ci: add codeql analysis
2020-07-29 09:14:17 +02:00
Jens Langhammer
c58658d820
new release: 0.9.0-rc2
2020-07-26 23:34:36 +02:00
Jens Langhammer
6b26e10ea2
new release: 0.9.0-rc1
2020-07-15 12:00:47 +02:00
Jens Langhammer
c7f078ffcc
new release: 0.9.0-pre7
2020-07-07 22:34:44 +02:00
Jens Langhammer
0b250b897e
new release: 0.9.0-pre6
2020-07-07 19:14:29 +02:00
Jens Langhammer
b048a1fb4f
ci: notify sentry of new releases
2020-07-07 14:09:28 +02:00
Jens Langhammer
094d191bff
new release: 0.9.0-pre5
2020-07-06 12:52:34 +02:00
Jens Langhammer
01c83f6f4a
Merge branch 'master' into azure-pipelines
...
# Conflicts:
# .github/workflows/ci.yml
# README.md
2020-07-03 09:33:04 +02:00
Jens Langhammer
b30b58924f
e2e: Add denied tests for oauth and oidc provider
2020-07-02 21:55:02 +02:00
Jens Langhammer
5f04a75878
new release: 0.9.0-pre4
2020-07-01 09:50:21 +02:00
Jens Langhammer
9743ad33d6
ci: add snyk
2020-06-30 00:45:04 +02:00