Commit Graph

  • 37475637cd Install gometalinter in travis instead Adam Eijdenberg 2019-06-03 17:50:22 +1000
  • e7d29590cd Fix travis so that if "configure" fails, it doesn't try to run make Adam Eijdenberg 2019-06-03 17:47:51 +1000
  • b05eb71adf Stop assuming that GOPATH is always set, and is a single directory Adam Eijdenberg 2019-06-03 17:25:48 +1000
  • 95e9c1377c
    Add comment about default http_address pablopla 2019-06-02 23:40:26 +0300
  • b630d40c4e
    Fix broken changelog link benbro 2019-06-01 16:31:33 +0300
  • 0e39eba409
    Fix broken configuration link benbro 2019-06-01 16:30:06 +0300
  • 0d56a4c570
    Merge pull request #171 from benbro/master Joel Speed 2019-06-01 10:06:05 +0100
  • 60bb8fc7ea
    Fix repo link benbro 2019-06-01 05:36:28 +0300
  • 076484297e Make release tarballs look like bitly's Chris Hofstaedtler 2019-05-31 10:24:45 +0200
  • e374805f8e
    Merge pull request #169 from kskewes/alpine3.9 Joel Speed 2019-05-31 09:10:02 +0100
  • d3f0cb43ca Update Alpine to 3.9 Karl Skewes 2019-05-31 18:53:10 +1200
  • 131206cf41
    Ensure SessionStores can handle recieving cookies for the wrong implementation redis-session-store Joel Speed 2019-05-30 11:55:42 +0100
  • 6d7f0ab57d
    Make sure the cookie exists before we clear the session in redis Joel Speed 2019-05-30 10:53:53 +0100
  • 66bbf146ec
    Fix ticket retrieval with an invalid ticket Joel Speed 2019-05-30 10:10:28 +0100
  • 48edce3003
    Ensure sessions are refreshable in redis session store Joel Speed 2019-05-29 15:25:56 +0100
  • 9dc1a96d81
    Check SaveSession works when an existing session is present Joel Speed 2019-05-29 11:59:58 +0100
  • f26ed5f3d1
    Merge pull request #166 from cschyma/patch-1 Joel Speed 2019-05-28 14:32:41 +0100
  • 91346df5ac
    fix typo Christian Schyma 2019-05-28 15:26:22 +0200
  • ff36b61f8c
    Add Redis sentinel compatibility Joel Speed 2019-05-24 17:32:55 +0100
  • 95b335f89d Check google group membership with hasMember Benjamin Staffin 2019-05-22 17:31:44 -0400
  • 09d0a25ced
    Add redis-connection-url flag Joel Speed 2019-05-17 13:16:43 +0100
  • ec04cf43d8
    Refactor persistent tests with more Context Joel Speed 2019-05-16 17:38:42 +0100
  • a9e2d1bfa7
    Stop miniredis after each test Joel Speed 2019-05-16 17:32:54 +0100
  • bf72731bcb
    Run persistent tests with multiple option groups Joel Speed 2019-05-16 17:29:53 +0100
  • b770aeca63
    Clean up persistent SessionStore tests Joel Speed 2019-05-16 17:25:41 +0100
  • 0ca05bd05b
    Tranfser all cookies in tests Joel Speed 2019-05-16 17:13:14 +0100
  • e179741b21
    Remove spurious comment Joel Speed 2019-05-16 17:08:59 +0100
  • 22b42848b8
    Rename expire -> expiration Joel Speed 2019-05-16 17:08:10 +0100
  • d461812444
    More obvious comment on CFB Joel Speed 2019-05-16 17:07:43 +0100
  • cf1a9c819d
    Make loadSessionFromString private Joel Speed 2019-05-16 17:06:13 +0100
  • bae865f880
    Fix comments on Redis options Joel Speed 2019-05-16 17:03:38 +0100
  • b791312bec
    Fix go-redis version pin Joel Speed 2019-05-15 17:24:06 +0100
  • a21dc34282
    Sign cookies in the Redis Session store Joel Speed 2019-05-15 17:20:32 +0100
  • febd026ffe
    Use session CreatedAt for cookie timings Joel Speed 2019-05-15 17:08:15 +0100
  • 8e7f98e461
    Simplify redis store options Joel Speed 2019-05-15 17:06:05 +0100
  • 94945238b2
    Pin version of go-redis Brian Van Klaveren 2019-05-13 11:54:22 -0700
  • 89a06a0104
    Check cookie error and doc on cookie handling Brian Van Klaveren 2019-05-13 11:54:06 -0700
  • 1f0cb4ae44
    Add support for a redis session store Brian Van Klaveren 2019-05-09 16:09:22 -0700
  • 3afb196a57
    Fix session_state type Brian Van Klaveren 2019-05-08 12:35:15 -0700
  • 10e240c8bf
    Merge pull request #148 from pusher/proxy-session-store Joel Speed 2019-05-20 12:55:39 +0200
  • d40a61613e
    Update Changelog Joel Speed 2019-05-20 11:39:41 +0200
  • 093f9da881
    Move cipher creation to options and away from oauth2_proxy.go Joel Speed 2019-05-15 16:56:05 +0100
  • 76bd23738f
    Simplify cookie creation form *options.CookieOptions Joel Speed 2019-05-13 16:01:28 +0100
  • 37e31b5f09
    Remove dead code Joel Speed 2019-05-07 17:01:52 +0100
  • c61f3a1c65
    Use SessionStore for session in proxy Joel Speed 2019-05-07 16:13:55 +0100
  • 34cbe0497c
    Add CreatedAt to SessionState Joel Speed 2019-05-07 15:32:46 +0100
  • fbee5eae16
    Initialise SessionStore in Options Joel Speed 2019-05-07 14:27:09 +0100
  • 17e97ab884
    Merge pull request #147 from pusher/session-store Joel Speed 2019-05-20 10:18:47 +0100
  • 4ad4b11411
    Update documentation to include session storage session-store Joel Speed 2019-05-18 13:30:16 +0200
  • 72fd3b96a6
    Update changelog Joel Speed 2019-05-18 13:09:24 +0200
  • 54393b91ed
    Increase linter deadline Joel Speed 2019-05-18 12:30:21 +0200
  • 1d29a0d094
    Drop Session suffix from SessionStore methods Joel Speed 2019-05-08 16:36:28 +0100
  • 455e0004b8
    Include SessionOptions in Options struct Joel Speed 2019-05-07 14:24:12 +0100
  • 1048584075
    Add session-store-type flag Joel Speed 2019-05-07 14:05:12 +0100
  • 65302ed34b
    Rename RunCookieTests to RunSessionTests Joel Speed 2019-05-07 13:58:15 +0100
  • 02e80b7aab
    Check all information is encoded when cookie-secret set Joel Speed 2019-05-07 13:55:49 +0100
  • 553cf89579
    Add tests for saving and loading a session in SessionStore Joel Speed 2019-05-07 13:42:43 +0100
  • 1c2ee715b3
    Refactor session_store_test.go Joel Speed 2019-05-07 13:32:54 +0100
  • b965f25c10
    Implement SaveSession in Cookie SessionStore Joel Speed 2019-05-07 12:18:23 +0100
  • 15a2cf8b9e
    Implement ClearSession for cookie SessionStore Joel Speed 2019-05-07 00:20:36 +0100
  • 8b3a3853eb
    Implement LoadSession in Cookie SessionStore Joel Speed 2019-05-06 23:16:01 +0100
  • 965d95fd4f
    Update dependencies Joel Speed 2019-05-06 22:51:02 +0100
  • 0204054005
    Add tests to check cookies set by SessionStores Joel Speed 2019-05-06 22:34:43 +0100
  • 6d162a1d78
    Define session options and cookie session store types Joel Speed 2019-05-06 14:33:33 +0100
  • 530acff38c
    Add SessionStore interface Joel Speed 2019-05-06 14:33:04 +0100
  • fd6655411b
    Move cookie configuration to separate package Joel Speed 2019-05-05 19:13:10 +0100
  • 2da89f8425
    Allow embedded structs in env_options Joel Speed 2019-05-05 19:12:36 +0100
  • 14d559939f
    Fix dependencies Joel Speed 2019-05-05 19:12:13 +0100
  • 2ab8a7d95d
    Move SessionState to its own package Joel Speed 2019-05-05 13:33:13 +0100
  • c3e2bc0690 Merge commit 'a1130e41a308126a50e596f0c6c3538a29bf33e0' into github_master Ruben Wagner 2019-05-14 10:39:03 +0200
  • a1130e41a3
    Merge pull request #156 from pusher/fix-templates Joel Speed 2019-05-10 15:27:02 +0100
  • e10b8860a6
    Merge pull request #157 from pusher/docs-instructions Joel Speed 2019-05-10 15:26:56 +0100
  • 5d7d0c4b4b
    Shorten README.md (#154) Icelyn Jennings 2019-05-10 12:25:05 +0100
  • 297d10bc1f
    Update CHANGELOG.md Icelyn Jennings 2019-05-10 12:09:20 +0100
  • 16734dbee8
    Add make targets for serving docs locally Joel Speed 2019-05-10 12:07:16 +0100
  • 1f1cc9fbd7
    Add changelog entry devopsice 2019-05-10 11:53:15 +0100
  • bdef94081d
    Prettify docs url Icelyn Jennings 2019-05-10 11:45:38 +0100
  • 090bc50ec3
    Fix templating escaping for logging templates in docs Joel Speed 2019-05-10 11:45:14 +0100
  • bbeb2ab734
    Fix broken link devopsice 2019-05-09 15:56:59 +0100
  • ac909deb01
    Update README.md Icelyn Jennings 2019-05-09 15:53:29 +0100
  • f262ec84d5
    Fix broken link in installation doc (#153) Icelyn Jennings 2019-05-09 15:12:27 +0100
  • 85267f26bd
    Fix broken link in installation doc Icelyn Jennings 2019-05-09 14:54:17 +0100
  • b4b5993b76
    Merge branch 'master' into master Ruben Wagner 2019-05-09 14:57:21 +0200
  • bd3bbbdf54
    Merge pull request #152 from pusher/jekyll-url Joel Speed 2019-05-09 13:53:08 +0100
  • 4d233c44dc
    Set Jekyll URL to https://pusher.github.io/oauth2_proxy Joel Speed 2019-05-09 11:52:11 +0100
  • 701c012567
    Merge pull request #114 from pusher/jekyll-docs Icelyn Jennings 2019-05-09 11:33:10 +0100
  • 9200eb8e97
    split README.MD into pages devopsice 2019-03-26 16:04:59 +0000
  • b8137ba666
    Initialise Jekyll site Joel Speed 2019-02-03 21:44:04 +0000
  • 908ac24257
    Merge pull request #146 from pusher/no-infer-username Phil Taprogge 2019-05-09 10:30:28 +0100
  • d4341ec40c
    Add breaking changes section to changelog Phil Taprogge 2019-05-09 10:26:40 +0100
  • 39d2f28a40
    Add comment; update changelog Phil Taprogge 2019-05-09 10:14:01 +0100
  • ec036d1005
    Merge pull request #149 from timothy-spencer/fixredeemcodelogging Joel Speed 2019-05-08 17:38:49 +0100
  • 7179c5796a make unable to fetch user a warning message Benjamin Chess 2019-05-08 08:29:38 -0700
  • 1a8bd70b46
    fixing code redemption error string logging timothy-spencer 2019-05-07 10:47:15 -0700
  • 56da8387c0
    Include JWT sub as User Phil Taprogge 2019-05-07 11:44:19 +0100
  • 15f48fb95e
    Don't infer username from email local part if username not set Phil Taprogge 2019-05-07 10:36:00 +0100
  • 3f2d21dde9
    Remove go list - no longer needed Phil Taprogge 2019-05-07 10:35:30 +0100
  • 8519e7ccae
    Merge pull request #144 from kskewes/goversion Phil Taprogge 2019-05-03 12:43:51 +0100
  • 8b06d255f7
    Merge branch 'master' into goversion Phil Taprogge 2019-05-03 12:37:15 +0100
  • 81c9185ee3
    Merge pull request #142 from kskewes/user Phil Taprogge 2019-05-03 12:34:13 +0100