Jens Langhammer
|
5914bbf173
|
Merge branch 'master' into version-2021.12
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# Dockerfile
|
2021-12-13 10:54:21 +01:00 |
Jens Langhammer
|
cb3d9f83f1
|
ci: don't rebuild frontend for sentry, extract files from container image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 14:10:13 +01:00 |
Jens Langhammer
|
ffb0135f06
|
release: 2021.12.1-rc3
|
2021-12-09 13:23:41 +01:00 |
Jens Langhammer
|
ee0ddc3d17
|
Merge branch 'master' into version-2021.12
|
2021-12-09 13:23:28 +01:00 |
Jens L
|
68a0684569
|
ci: fix test-migrations-from-stable (#1898)
* ci: copy files instead of checking out
* ci: add marks for prs
|
2021-12-08 21:00:58 +01:00 |
Jens Langhammer
|
2b5504ff63
|
release: 2021.12.1-rc2
|
2021-12-04 20:06:41 +01:00 |
Jens Langhammer
|
639c2f5c2e
|
Merge branch 'master' into version-2021.12
|
2021-12-04 19:55:37 +01:00 |
Jens Langhammer
|
99c62af89e
|
ci: add check to ensure no migrations are missing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-03 10:05:21 +01:00 |
Jens Langhammer
|
632e3cf7dc
|
Merge branch 'master' into version-2021.12
|
2021-12-01 15:27:48 +01:00 |
Jens Langhammer
|
e7144649d5
|
ci: dont use matrix for multiplatform build
This reverts commit 9092d1189b .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# .github/workflows/ci-main.yml
# .github/workflows/ci-outpost.yml
# .github/workflows/release-publish.yml
|
2021-12-01 15:27:37 +01:00 |
Jens Langhammer
|
e6818c1f6a
|
release: 2021.12.1-rc1
|
2021-12-01 13:08:13 +01:00 |
Jens Langhammer
|
10c4e3c717
|
ci: use buildx
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-01 13:08:06 +01:00 |
Jens Langhammer
|
f9bfae9190
|
Merge branch 'master' into next
|
2021-11-25 13:07:55 +01:00 |
Jens Langhammer
|
0d686465a4
|
ci: bump cache revision
|
2021-11-25 11:54:30 +00:00 |
Jens Langhammer
|
8cf9661e08
|
root: fix translation, run translation compile on PR
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-24 18:16:02 +01:00 |
dependabot[bot]
|
ab501ca971
|
build(deps): bump actions/cache from 2.1.6 to 2.1.7 (#1838)
|
2021-11-24 07:38:33 +01:00 |
Jens Langhammer
|
aa64cf898f
|
ci: enable automerge for generated PRs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 19:15:31 +01:00 |
Jens Langhammer
|
ad06778c34
|
ci: remove v2 suffix in cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 10:00:23 +01:00 |
Jens L
|
9bb0d04aeb
|
root: Random tests (#1825)
* root: add pytest-randomly to randomise tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: generate flows for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: generate users for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: use generated certificate
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: keep containers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: use websockets test case
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-22 22:56:02 +01:00 |
Jens Langhammer
|
dad8547212
|
root: remove arm/v7
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-22 14:29:21 +01:00 |
Jens Langhammer
|
a957e1fc45
|
root: install cargo for cryptography build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-22 12:22:19 +01:00 |
Jens Langhammer
|
2b999e922c
|
ci: disable arm for ci due to duration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-22 11:48:41 +01:00 |
Jens Langhammer
|
a94b0504b7
|
ci: always disable fail-fast
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-21 23:44:09 +01:00 |
Jens Langhammer
|
4fcbfa7709
|
ci: add missing qemu action
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-21 23:35:23 +01:00 |
Jens Langhammer
|
9092d1189b
|
ci: disable arm/v7 for now, use matrix for release
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-21 23:08:55 +01:00 |
Jens Langhammer
|
605ed94ba2
|
ci: use matrix for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-21 22:51:07 +01:00 |
Jens Langhammer
|
4cbeeb9a0c
|
ci: add cross platform build for dev main image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1819
|
2021-11-21 22:44:49 +01:00 |
Jens Langhammer
|
993dee6aad
|
ci: build outpost for multi arch in matrix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-21 22:33:43 +01:00 |
Jens Langhammer
|
4d4193a586
|
ci: re-add cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-14 19:14:18 +01:00 |
Jens Langhammer
|
2a3b049b01
|
release: 2021.10.4
|
2021-11-12 12:31:24 +01:00 |
Jens Langhammer
|
9dd37689e3
|
ci: remove cache from translation compile
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 13:19:57 +01:00 |
Jens Langhammer
|
b515bf7d2e
|
ci: disable cache again...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 11:57:22 +01:00 |
Jens Langhammer
|
d1b9f1e6b8
|
ci: limit pipeline to 2 hours
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 09:31:59 +01:00 |
Jens Langhammer
|
ab2b13938e
|
release: 2021.10.3
|
2021-11-08 20:52:11 +01:00 |
Jens Langhammer
|
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 |
Jens Langhammer
|
58c221e867
|
release: 2021.10.2
|
2021-11-03 10:07:28 +01:00 |
Jens Langhammer
|
2788329880
|
release: 2021.10.1
|
2021-10-31 10:56:21 +01:00 |
Jens Langhammer
|
381010600f
|
release: 2021.10.1-rc3
|
2021-10-27 18:57:07 +02:00 |
Jens Langhammer
|
731f5d0199
|
release: 2021.10.1-rc2
|
2021-10-21 16:38:30 +02:00 |
Jens Langhammer
|
070438aabe
|
ci: allow manual cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 11:18:23 +02:00 |
Jens Langhammer
|
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 |
github-actions[bot]
|
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 |
Jens Langhammer
|
3b7e8e3931
|
website/docs: fix typos
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-19 15:45:15 +02:00 |
Jens Langhammer
|
5da7d9a573
|
release: 2021.10.1-rc1
|
2021-10-19 15:34:59 +02:00 |
Jens Langhammer
|
12110e264d
|
ci: remove pwgen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-19 15:34:54 +02:00 |
Jens Langhammer
|
00dc8f8b1f
|
ci: backoff translation compile ci
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-17 22:15:38 +02:00 |
dependabot[bot]
|
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 |
Jens L
|
16c05a7bbc
|
tests: migrate to selenium 4 (#1611)
|
2021-10-13 19:06:19 +02:00 |
Jens Langhammer
|
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 |
Jens Langhammer
|
35fa93d9aa
|
ci: fix missing gettext
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-11 17:59:52 +02:00 |
Jens L
|
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 |
Jens L
|
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 |
Jens Langhammer
|
d959b7a930
|
Merge branch 'version-2021.9'
|
2021-10-10 14:35:40 +02:00 |
Jens Langhammer
|
619203c177
|
release: 2021.9.8
|
2021-10-10 13:12:26 +02:00 |
Jens Langhammer
|
a9f6f1563d
|
ci: fix more order
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-07 22:40:13 +02:00 |
Jens Langhammer
|
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 |
Jens Langhammer
|
f9a180eb1f
|
ci: fix gh_env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-07 22:40:13 +02:00 |
Jens Langhammer
|
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 |
Jens Langhammer
|
8c27616d0c
|
Merge branch 'version-2021.9'
|
2021-10-06 21:04:16 +02:00 |
Jens Langhammer
|
e444d0d640
|
release: 2021.9.7
|
2021-10-06 20:57:56 +02:00 |
Jens Langhammer
|
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 |
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
|
79b92e764e
|
*: fix typos in code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 00:01:11 +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
|
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 |
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 |