Commit Graph

  • f26ed5f3d1
    Merge pull request from cschyma/patch-1 Joel Speed 2019-05-28 14:32:41 +01:00
  • 91346df5ac
    fix typo Christian Schyma 2019-05-28 15:26:22 +02:00
  • ff36b61f8c
    Add Redis sentinel compatibility Joel Speed 2019-05-24 17:32:55 +01:00
  • 09d0a25ced
    Add redis-connection-url flag Joel Speed 2019-05-17 13:16:43 +01:00
  • ec04cf43d8
    Refactor persistent tests with more Context Joel Speed 2019-05-16 17:38:42 +01:00
  • a9e2d1bfa7
    Stop miniredis after each test Joel Speed 2019-05-16 17:32:54 +01:00
  • bf72731bcb
    Run persistent tests with multiple option groups Joel Speed 2019-05-16 17:29:53 +01:00
  • b770aeca63
    Clean up persistent SessionStore tests Joel Speed 2019-05-16 17:25:41 +01:00
  • 0ca05bd05b
    Tranfser all cookies in tests Joel Speed 2019-05-16 17:13:14 +01:00
  • e179741b21
    Remove spurious comment Joel Speed 2019-05-16 17:08:59 +01:00
  • 22b42848b8
    Rename expire -> expiration Joel Speed 2019-05-16 17:08:10 +01:00
  • d461812444
    More obvious comment on CFB Joel Speed 2019-05-16 17:07:43 +01:00
  • cf1a9c819d
    Make loadSessionFromString private Joel Speed 2019-05-16 17:06:13 +01:00
  • bae865f880
    Fix comments on Redis options Joel Speed 2019-05-16 17:03:38 +01:00
  • b791312bec
    Fix go-redis version pin Joel Speed 2019-05-15 17:24:06 +01:00
  • a21dc34282
    Sign cookies in the Redis Session store Joel Speed 2019-05-15 17:20:32 +01:00
  • febd026ffe
    Use session CreatedAt for cookie timings Joel Speed 2019-05-15 17:08:15 +01:00
  • 8e7f98e461
    Simplify redis store options Joel Speed 2019-05-15 17:06:05 +01:00
  • 94945238b2
    Pin version of go-redis Brian Van Klaveren 2019-05-13 11:54:22 -07:00
  • 89a06a0104
    Check cookie error and doc on cookie handling Brian Van Klaveren 2019-05-13 11:54:06 -07:00
  • 1f0cb4ae44
    Add support for a redis session store Brian Van Klaveren 2019-05-09 16:09:22 -07:00
  • 3afb196a57
    Fix session_state type Brian Van Klaveren 2019-05-08 12:35:15 -07:00
  • 10e240c8bf
    Merge pull request from pusher/proxy-session-store Joel Speed 2019-05-20 12:55:39 +02:00
  • d40a61613e
    Update Changelog Joel Speed 2019-05-20 11:39:41 +02:00
  • 093f9da881
    Move cipher creation to options and away from oauth2_proxy.go Joel Speed 2019-05-15 16:56:05 +01:00
  • 76bd23738f
    Simplify cookie creation form *options.CookieOptions Joel Speed 2019-05-13 16:01:28 +01:00
  • 37e31b5f09
    Remove dead code Joel Speed 2019-05-07 17:01:52 +01:00
  • c61f3a1c65
    Use SessionStore for session in proxy Joel Speed 2019-05-07 16:13:55 +01:00
  • 34cbe0497c
    Add CreatedAt to SessionState Joel Speed 2019-05-07 15:32:46 +01:00
  • fbee5eae16
    Initialise SessionStore in Options Joel Speed 2019-05-07 14:27:09 +01:00
  • 17e97ab884
    Merge pull request from pusher/session-store Joel Speed 2019-05-20 10:18:47 +01:00
  • 4ad4b11411
    Update documentation to include session storage session-store Joel Speed 2019-05-18 13:30:16 +02:00
  • 72fd3b96a6
    Update changelog Joel Speed 2019-05-18 13:09:24 +02:00
  • 54393b91ed
    Increase linter deadline Joel Speed 2019-05-18 12:30:21 +02:00
  • 1d29a0d094
    Drop Session suffix from SessionStore methods Joel Speed 2019-05-08 16:36:28 +01:00
  • 455e0004b8
    Include SessionOptions in Options struct Joel Speed 2019-05-07 14:24:12 +01:00
  • 1048584075
    Add session-store-type flag Joel Speed 2019-05-07 14:05:12 +01:00
  • 65302ed34b
    Rename RunCookieTests to RunSessionTests Joel Speed 2019-05-07 13:58:15 +01:00
  • 02e80b7aab
    Check all information is encoded when cookie-secret set Joel Speed 2019-05-07 13:55:49 +01:00
  • 553cf89579
    Add tests for saving and loading a session in SessionStore Joel Speed 2019-05-07 13:42:43 +01:00
  • 1c2ee715b3
    Refactor session_store_test.go Joel Speed 2019-05-07 13:32:54 +01:00
  • b965f25c10
    Implement SaveSession in Cookie SessionStore Joel Speed 2019-05-07 12:18:23 +01:00
  • 15a2cf8b9e
    Implement ClearSession for cookie SessionStore Joel Speed 2019-05-07 00:20:36 +01:00
  • 8b3a3853eb
    Implement LoadSession in Cookie SessionStore Joel Speed 2019-05-06 23:16:01 +01:00
  • 965d95fd4f
    Update dependencies Joel Speed 2019-05-06 22:51:02 +01:00
  • 0204054005
    Add tests to check cookies set by SessionStores Joel Speed 2019-05-06 22:34:43 +01:00
  • 6d162a1d78
    Define session options and cookie session store types Joel Speed 2019-05-06 14:33:33 +01:00
  • 530acff38c
    Add SessionStore interface Joel Speed 2019-05-06 14:33:04 +01:00
  • fd6655411b
    Move cookie configuration to separate package Joel Speed 2019-05-05 19:13:10 +01:00
  • 2da89f8425
    Allow embedded structs in env_options Joel Speed 2019-05-05 19:12:36 +01:00
  • 14d559939f
    Fix dependencies Joel Speed 2019-05-05 19:12:13 +01:00
  • 2ab8a7d95d
    Move SessionState to its own package Joel Speed 2019-05-05 13:33:13 +01:00
  • a1130e41a3
    Merge pull request from pusher/fix-templates Joel Speed 2019-05-10 15:27:02 +01:00
  • e10b8860a6
    Merge pull request from pusher/docs-instructions Joel Speed 2019-05-10 15:26:56 +01:00
  • 5d7d0c4b4b
    Shorten README.md () Icelyn Jennings 2019-05-10 12:25:05 +01:00
  • 16734dbee8
    Add make targets for serving docs locally Joel Speed 2019-05-10 12:07:16 +01:00
  • 090bc50ec3
    Fix templating escaping for logging templates in docs Joel Speed 2019-05-10 11:45:14 +01:00
  • f262ec84d5
    Fix broken link in installation doc () Icelyn Jennings 2019-05-09 15:12:27 +01:00
  • bd3bbbdf54
    Merge pull request from pusher/jekyll-url Joel Speed 2019-05-09 13:53:08 +01:00
  • 4d233c44dc
    Set Jekyll URL to https://pusher.github.io/oauth2_proxy Joel Speed 2019-05-09 11:52:11 +01:00
  • 701c012567
    Merge pull request from pusher/jekyll-docs Icelyn Jennings 2019-05-09 11:33:10 +01:00
  • 9200eb8e97
    split README.MD into pages devopsice 2019-03-26 16:04:59 +00:00
  • b8137ba666
    Initialise Jekyll site Joel Speed 2019-02-03 21:44:04 +00:00
  • 908ac24257
    Merge pull request from pusher/no-infer-username Phil Taprogge 2019-05-09 10:30:28 +01:00
  • d4341ec40c
    Add breaking changes section to changelog Phil Taprogge 2019-05-09 10:26:40 +01:00
  • 39d2f28a40
    Add comment; update changelog Phil Taprogge 2019-05-09 10:14:01 +01:00
  • ec036d1005
    Merge pull request from timothy-spencer/fixredeemcodelogging Joel Speed 2019-05-08 17:38:49 +01:00
  • 7179c5796a make unable to fetch user a warning message Benjamin Chess 2019-05-08 08:29:38 -07:00
  • 1a8bd70b46
    fixing code redemption error string logging timothy-spencer 2019-05-07 10:47:15 -07:00
  • 56da8387c0
    Include JWT sub as User Phil Taprogge 2019-05-07 11:44:19 +01:00
  • 15f48fb95e
    Don't infer username from email local part if username not set Phil Taprogge 2019-05-07 10:36:00 +01:00
  • 3f2d21dde9
    Remove go list - no longer needed Phil Taprogge 2019-05-07 10:35:30 +01:00
  • 8519e7ccae
    Merge pull request from kskewes/goversion Phil Taprogge 2019-05-03 12:43:51 +01:00
  • 8b06d255f7
    Merge branch 'master' into goversion Phil Taprogge 2019-05-03 12:37:15 +01:00
  • 81c9185ee3
    Merge pull request from kskewes/user Phil Taprogge 2019-05-03 12:34:13 +01:00
  • 8fca58cf49 build: use go 1.12 for arm as well Karl Skewes 2019-05-03 21:31:19 +12:00
  • 308bcc06a4 fix Docker user on arm Karl Skewes 2019-05-03 18:38:03 +12:00
  • 3f2fab10e6 check google group based on email address Benjamin Chess 2019-04-16 14:57:09 -07:00
  • 93b7d31332
    Merge pull request from MisterWil/enhanced_logging Joel Speed 2019-05-01 15:44:23 +01:00
  • 9eaa9fdcbf
    Standardizing log messages to colons Mister Wil 2019-04-23 09:36:18 -07:00
  • 8a17ef8d71
    Fixing accidental variable name change. Mister Wil 2019-04-23 09:29:01 -07:00
  • 72da47509f
    Update CHANGELOG.md Mister Wil 2019-04-23 09:22:46 -07:00
  • 88c518885c
    Merge branch 'master' into enhanced_logging Mister Wil 2019-04-16 06:53:45 -07:00
  • 46a0d7ca54
    Merge pull request from timothy-spencer/jwtsigningkeyfile Joel Speed 2019-04-16 10:38:29 +01:00
  • 1ae62a3343
    added jwt-key-file option, update docs timothy-spencer 2019-03-20 15:15:47 -07:00
  • 79bcfebb77 Final conflicts MisterWil 2019-04-12 09:53:07 -07:00
  • 40ba565975 Requested changes MisterWil 2019-04-12 09:48:21 -07:00
  • d77119be55 Merging changes MisterWil 2019-04-12 09:26:44 -07:00
  • 1f15631547 Added list of variables for logging formats. MisterWil 2019-02-26 08:53:41 -08:00
  • 562db1e2da Updated changelog MisterWil 2019-02-15 10:29:24 -08:00
  • c22731afa0 Fixed linting errors. MisterWil 2019-02-15 10:07:25 -08:00
  • 37c415b889 Self code review changes MisterWil 2019-02-10 09:01:13 -08:00
  • 8ec025f536 Auth and standard logging with file rolling MisterWil 2019-02-10 08:37:45 -08:00
  • ee4ebe53bf
    Merge pull request from pusher/release-3.2.0 v3.2.0 Joel Speed 2019-04-12 11:26:55 +01:00
  • 6545a33f93
    Update changelog for release v3.2.0 Joel Speed 2019-04-12 10:27:42 +01:00
  • bf9fedb3cf
    build: use go 1.12 () Dan Bond 2019-04-12 11:15:29 +01:00
  • 66a82435de
    Merge pull request from martin-loetzsch/update-readme-for-azure-ad Joel Speed 2019-04-12 10:26:10 +01:00
  • 484771b98a Update README.md Joel Speed 2019-04-12 11:23:12 +02:00
  • 70c4ca95b6 Update README.md Joel Speed 2019-04-12 11:23:01 +02:00
  • 6df85b9787 Update README.md Joel Speed 2019-04-12 11:08:42 +02:00