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 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
|
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
|
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 |
|