Jens Langhammer
|
67b69cb5d3
|
e2e: add oidc tests using oidc-test-client
|
2020-09-28 17:22:35 +02:00 |
Jens Langhammer
|
863111ac57
|
e2e: fix oauth1 tests
|
2020-09-28 12:15:32 +02:00 |
Jens Langhammer
|
8f4e954160
|
providers/oauth2: rewrite introspection endpoint to allow basic or bearer auth
|
2020-09-28 11:42:27 +02:00 |
Jens Langhammer
|
553f184aad
|
e2e: add proxy connectivity test via Websocket
|
2020-09-28 09:04:44 +02:00 |
Jens Langhammer
|
f27b43507c
|
ci: ensure same checks as locally are run
|
2020-09-26 19:08:37 +02:00 |
Jens Langhammer
|
c1058c7438
|
e2e: fix formatting
|
2020-09-26 18:18:01 +02:00 |
Jens Langhammer
|
c37901feb9
|
e2e: add tests for oauth1
|
2020-09-26 17:44:05 +02:00 |
Jens Langhammer
|
ea38da441b
|
ci: run e2e tests with failfast
|
2020-09-25 22:21:58 +02:00 |
Jens Langhammer
|
bdaf0111c2
|
stages/password: fix formatting
|
2020-09-25 21:12:42 +02:00 |
Jens Langhammer
|
974c2ddb11
|
stages/password: fix change_flow being deleted instead of renamed
|
2020-09-25 20:33:06 +02:00 |
Jens Langhammer
|
769ce1c642
|
e2e: add tests for TOTP Setup, static OTP Setup and otp validation
|
2020-09-25 20:21:49 +02:00 |
Jens Langhammer
|
52101007aa
|
e2e: bump chrome version
|
2020-09-25 17:39:25 +02:00 |
Jens Langhammer
|
5007a6befe
|
stages/prompt: integrate password comparison when multiple password fields are given
|
2020-09-21 11:04:31 +02:00 |
Jens Langhammer
|
6674d3e017
|
e2e: fix tests for proxy provider/outpost
|
2020-09-19 01:54:54 +02:00 |
Jens Langhammer
|
2c2226610e
|
providers/oauth2: fix end-session view not working, add tests
|
2020-09-17 21:55:01 +02:00 |
Jens Langhammer
|
4b39c71de0
|
providers/oauth2: accept token as post param
|
2020-09-16 23:38:55 +02:00 |
Jens Langhammer
|
f1ccef7f6a
|
e2e: add tests for proxy provider and outposts
|
2020-09-16 23:22:17 +02:00 |
Jens Langhammer
|
6428801270
|
e2e: update e2e tests for new AccessDenied response
|
2020-09-15 10:30:04 +02:00 |
Jens Langhammer
|
696aa7e5f6
|
core: fix path to default icon
|
2020-09-13 20:47:17 +02:00 |
Jens Langhammer
|
8e6bb48227
|
sources/saml: add mitigation for idp-initiated requests
|
2020-09-13 15:39:25 +02:00 |
Jens Langhammer
|
0161205c82
|
sources/saml: fix previous request ID being wrongly compared
request ID was compared to request ID not InResponseTo field
|
2020-09-13 14:00:56 +02:00 |
Jens Langhammer
|
ca0ba85023
|
providers/saml: disallow idp-initiated SSO by default and validate Request ID
|
2020-09-12 00:53:44 +02:00 |
Jens Langhammer
|
c2ebaa7f64
|
e2e: add oauth source test case with SameSite strict
|
2020-09-11 23:54:20 +02:00 |
Jens L
|
23cccebb96
|
pytest (#209)
|
2020-09-11 23:21:11 +02:00 |
Jens Langhammer
|
430905295d
|
root: automate system migrations, move docker to lifecycle folder
|
2020-09-10 00:18:39 +02:00 |
Jens Langhammer
|
a7be0379f4
|
e2e: fix tests using promptstages
|
2020-09-09 18:38:49 +02:00 |
Jens L
|
268de20872
|
Proxy v2 (#189)
|
2020-09-03 00:04:12 +02:00 |
Jens Langhammer
|
0394adaf46
|
*: fix general Linting errors
|
2020-08-19 10:49:14 +02:00 |
Jens L
|
c7a2410b1d
|
OAuth Provider Rewrite (#182)
|
2020-08-19 10:32:44 +02:00 |
Jens Langhammer
|
b4fc32afac
|
e2e: fix typo, log when docker healthcheck fails
|
2020-08-14 18:09:49 +02:00 |
Jens Langhammer
|
45df127f18
|
e2e: lock mailhog docker image
|
2020-08-14 17:55:44 +02:00 |
Jens Langhammer
|
00ce2a90f1
|
e2e: lock version of selenium/chrome
|
2020-08-14 10:53:37 +02:00 |
Jens Langhammer
|
3b2d469780
|
e2e: ensure that PasswordStage's change_flow is set correctly
|
2020-07-25 21:37:22 +02:00 |
Jens Langhammer
|
738ced3327
|
e2e: CI -> TF_BUILD
|
2020-07-23 20:03:35 +02:00 |
Jens Langhammer
|
3ffed279d7
|
e2e: fix flow setup stage test not finding link
|
2020-07-23 11:04:59 +02:00 |
Jens Langhammer
|
ac2dd3611f
|
sources/*: remove path-based import from all sources
|
2020-07-20 16:05:09 +02:00 |
Jens Langhammer
|
418b94a45a
|
e2e: fix grafana docker image tag
|
2020-07-20 13:58:50 +02:00 |
Jens Langhammer
|
1393078fe6
|
e2e: fix oauth/oidc tests not working with current grafana
|
2020-07-20 13:49:07 +02:00 |
Jens Langhammer
|
8d58842c9b
|
e2e: decrease timeouts to fix failed tests
|
2020-07-13 08:54:56 +02:00 |
Jens Langhammer
|
1675dab314
|
providers/saml: fix encoding for POST bindings
|
2020-07-12 17:58:38 +02:00 |
Jens Langhammer
|
996aa367d3
|
core: fix autosubmit_form loading full template
|
2020-07-12 17:45:03 +02:00 |
Jens Langhammer
|
06f73512df
|
lib/evaluator: add support for IP Address comparison
|
2020-07-12 16:36:49 +02:00 |
Jens Langhammer
|
8aa0b72b67
|
e2e: only save screenshots in CI
|
2020-07-12 16:17:04 +02:00 |
Jens Langhammer
|
2056b86ce7
|
providers/saml: rewrite SAML AuthNRequest Parser and Response Processor
|
2020-07-11 14:06:42 +02:00 |
Jens Langhammer
|
40e794099a
|
e2e: only initialise selenium after setting up container
|
2020-07-10 16:49:25 +02:00 |
Jens Langhammer
|
111b037512
|
e2e: use non-debug selenium docker image for CI
|
2020-07-10 15:37:10 +02:00 |
Jens Langhammer
|
52f66717d3
|
e2e: print screenshot filename after test
|
2020-07-10 15:28:01 +02:00 |
Jens Langhammer
|
7ac4242a38
|
e2e: add test for OAuth Enrollment -> OAuth Authentication
|
2020-07-10 00:14:48 +02:00 |
Jens Langhammer
|
4caa4be476
|
sources/oauth: fix UserOAuthSourceConnection not being assigned to user after enrollment
sources/oauth: separate handle_new_connection into handle_existing_user_link and handle_enroll
|
2020-07-10 00:07:59 +02:00 |
Jens Langhammer
|
c6d8bae147
|
e2e: generate dex config dynamically
|
2020-07-09 23:15:22 +02:00 |