oauth2-proxy/pkg
Nick Meves d3423408c7
Add a clock package for better time mocking (#1136)
* Add a clock package for better time mocking

* Make Clock a struct so it doesn't need initialization

* Test clock package

* Use atomic for live time tests

* Refer to same clock.Mock throughout methods
2021-04-18 18:25:57 +01:00
..
apis Multiple providers in alpha config (#947) 2021-04-03 17:06:30 +01:00
app/pagewriter Create seperate page getter 2021-03-21 18:34:43 +00:00
authentication/basic Ensure errors in tests are logged to the GinkgoWriter 2021-02-10 19:50:04 +00:00
clock Add a clock package for better time mocking (#1136) 2021-04-18 18:25:57 +01:00
cookies Update go version to 1.16 2021-02-19 11:30:58 +00:00
encryption Stop accepting legacy SHA1 signed cookies 2020-09-24 10:31:34 -07:00
header Ensure errors in tests are logged to the GinkgoWriter 2021-02-10 19:50:04 +00:00
http Add server group implementation for running multiple servers at once 2021-03-07 11:49:10 +00:00
ip Fix import path for v7 (#800) 2020-09-29 17:44:42 +01:00
logger Request ID Logging (#1087) 2021-03-21 18:20:57 +00:00
middleware Reinstate preferEmailToUser behaviour for basic auth sessions 2021-03-22 13:13:26 +00:00
requests Request ID Logging (#1087) 2021-03-21 18:20:57 +00:00
sessions Ensure errors in tests are logged to the GinkgoWriter 2021-02-10 19:50:04 +00:00
upstream Remove duplication in proxy directors 2021-03-22 13:07:41 +00:00
util Refactor organization of scope aware request utils 2021-01-16 13:55:48 -08:00
validation Multiple providers in alpha config (#947) 2021-04-03 17:06:30 +01:00