pomerium/internal
Bobby DeSimone bade9f50e6
internal/httputil: use error structs for http errors (#159)
The existing implementation used a ErrorResponse method to propogate
and create http error messages. Since we added functionality to
troubleshoot, signout, and do other tasks following an http error
it's useful to use Error struct in place of method arguments.

This fixes #157 where a troubleshooting links were appearing on pages
that it didn't make sense on (e.g. pages without valid sessions).
2019-06-03 20:00:37 -07:00
..
config internal/httputil: use error structs for http errors (#159) 2019-06-03 20:00:37 -07:00
cryptutil authenticate/proxy: add user impersonation, refresh, dashboard (#123) 2019-05-26 12:33:00 -07:00
fileutil initial release 2019-01-02 12:13:36 -08:00
https cmd/pomerium : refactor main to more testable (#112) 2019-05-09 23:10:19 -07:00
httputil internal/httputil: use error structs for http errors (#159) 2019-06-03 20:00:37 -07:00
identity authenticate/proxy: add user impersonation, refresh, dashboard (#123) 2019-05-26 12:33:00 -07:00
log (proxy, internal/config, internal/log, docs): opt-in websocket support 2019-06-01 22:39:46 -04:00
middleware internal/httputil: use error structs for http errors (#159) 2019-06-03 20:00:37 -07:00
policy Switch options parsing to viper 2019-05-25 15:06:32 -04:00
sessions authenticate/proxy: add user impersonation, refresh, dashboard (#123) 2019-05-26 12:33:00 -07:00
templates internal/httputil: use error structs for http errors (#159) 2019-06-03 20:00:37 -07:00
urlutil proxy: make http redirect server configurable (#105) 2019-05-03 20:48:26 -07:00
version initial release 2019-01-02 12:13:36 -08:00