Travis Groth
ff528e8c7b
Add metrics implementation* Covers proxy service on server side* Update documentation
2019-06-16 07:07:40 -04:00
Bobby DeSimone
a7637cdf49
proxy: allow custom redirect url to be set following signout
2019-06-13 21:39:29 -07:00
Bobby DeSimone
fb3ed64fa1
Merge pull request #177 from desimone/feature/programmatic-access
...
authenticate: support programmatic access
2019-06-13 18:23:22 -07:00
Bobby DeSimone
59e717bd9e
docs: update PR template
2019-06-12 15:02:24 -07:00
Bobby DeSimone
cf0f98536a
authenticate: programmatic access support
...
- authenticate: added a token exchange api endpoint that converts
an identity provider's JWT into a pomerium session.
- internal/identity: authenticate now passes context.
- internal/identity: removed extraneous GetSignInURL from okta.
- internal/sessions: add rest store
- update go.mod / go.sum depedencies.
- docs: add programmatic examples in shell and python
2019-06-12 14:51:19 -07:00
Bobby DeSimone
2025c54899
Merge pull request #182 from desimone/bug/fix-impersonate-headers
...
authorize: fix headers when impersonating
2019-06-12 10:44:21 -07:00
Bobby DeSimone
554e62108f
authorize: fix headers when impersonating
...
- Add user impersonation docs.
- Add navbar link to v0.0.5 docs.
2019-06-11 15:40:28 -07:00
Bobby DeSimone
fb92466f45
Merge pull request #180 from travisgroth/response_writer_middleware
...
Relocate wrapped ResponseWriter to middleware
2019-06-11 00:18:21 -07:00
Travis Groth
78722ec36b
Relocate wrapped ResponseWriter to middleware
2019-06-10 23:01:30 -04:00
Bobby DeSimone
d3cb338a72
docs: add slack link to readme ( #175 )
2019-06-06 10:07:26 -07:00
Bobby DeSimone
0bbb923579
docs: tweaks to helm script and example config
2019-06-05 17:58:24 -07:00
Bobby DeSimone
070a902756
Merge pull request #160 from travisgroth/bugfix/options-by-value
...
Change Options from pointers to values
2019-06-05 17:52:33 -07:00
Bobby DeSimone
dc2d708274
deployment: remove docker ignore file ( #173 )
2019-06-05 17:51:45 -07:00
Bobby DeSimone
6ee9c61d5e
docs: tag as latest again
2019-06-04 22:49:00 -07:00
Bobby DeSimone
953a54416d
changelog++
2019-06-04 22:25:51 -07:00
Bobby DeSimone
5525408a38
v0.0.5
2019-06-04 22:24:07 -07:00
Bobby DeSimone
93044377cb
Merge pull request #169 from desimone/docs/v0.0.5-final-tweaks
...
docs/v0.0.5 final tweaks
2019-06-04 22:22:50 -07:00
Bobby DeSimone
55d01c4fa4
docs: bump version in docs
2019-06-04 22:20:18 -07:00
Bobby DeSimone
6eab1b7630
docs: fix typos in examples
2019-06-04 22:19:07 -07:00
Travis Groth
64eb992854
Protect Options from being mutated by services
...
- Change Options URLs from pointers to values
- Remove special handling for AuthenticateURL checksum
- Change Options itself to a value
2019-06-04 22:47:07 -04:00
Bobby DeSimone
1ee7eb45b2
Merge pull request #168 from travisgroth/faster-travis
...
Faster initial test runs
2019-06-04 19:17:26 -07:00
Travis Groth
1268ee9658
Add faster downloads for CI via goproxy
2019-06-04 22:04:20 -04:00
Bobby DeSimone
dec57f66f3
cmd/pomerium: add version and options dump ( #164 )
2019-06-04 17:45:17 -07:00
Bobby DeSimone
3c0d2feb87
Merge pull request #167 from travisgroth/faster-travis
...
Add build cache to hopefully speed up travis
2019-06-04 17:16:56 -07:00
Travis Groth
1e4c358489
Add build cache to hopefully speed up travis
2019-06-04 20:06:25 -04:00
Bobby DeSimone
49bc8274f1
Merge pull request #165 from desimone/docs/v0-0-5-update
...
docs: update docs for v0.0.5
2019-06-04 16:25:01 -07:00
Bobby DeSimone
9a7c6c052c
Merge pull request #166 from desimone/docs/v0.0.5-changelog
...
docs: update changelog and upgrading docs
2019-06-04 16:24:45 -07:00
Bobby DeSimone
2618602ae1
docs: update upgrading.md for v0.0.5
2019-06-04 15:41:27 -07:00
Bobby DeSimone
6a465ac294
docs: update changelog for v0.0.5
2019-06-04 15:33:39 -07:00
Bobby DeSimone
e9faefea16
docs: update docs for v0.0.5
2019-06-04 15:21:25 -07:00
Bobby DeSimone
4ce4e1e124
proxy: fix internal service url ( #163 )
2019-06-04 12:56:25 -07:00
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
Bobby DeSimone
14403ce388
docs: update examples for v0.0.5 ( #147 )
2019-06-03 14:05:28 -07:00
Bobby DeSimone
8de453dae3
internal/middleware: validate only top domain ( #158 )
2019-06-03 08:45:38 -07:00
Bobby DeSimone
e982e72146
Merge pull request #151 from nareddyt/web-socket-support
...
Enable websocket support
2019-06-01 22:23:19 -07:00
Tejasvi Nareddy
f966e5ab19
(proxy, internal/config, internal/log, docs): opt-in websocket support
2019-06-01 22:39:46 -04:00
Bobby DeSimone
cf61c6be3d
Merge pull request #150 from travisgroth/feature/hot-policy
...
Feature/hot policy
2019-06-01 15:54:28 -07:00
Travis Groth
8c2beac6f1
Add automatic configuration reloading and
...
policy handling
2019-06-01 14:52:10 -04:00
Bobby DeSimone
77f3933560
internal/config: change internal-authenticate-addr to url ( #154 )
2019-05-31 17:53:58 -07:00
Bobby DeSimone
1791e3d3f7
Merge pull request #137 from desimone/docs/add-upgrading-guide
...
docs: add upgrade guide
2019-05-31 11:40:40 -07:00
Bobby DeSimone
bd6d1e4745
Merge pull request #1 from travisgroth/docs/add-upgrading-guide
...
Added note for configuration refactor
2019-05-30 20:21:25 -07:00
Travis Groth
1148c3cd9b
Added note for configuration refactor
2019-05-30 21:56:03 -04:00
Bobby DeSimone
7487de94df
authenticate: catch missing required setting ( #149 )
2019-05-30 14:20:28 -07:00
Bobby DeSimone
191015a0ed
Merge pull request #142 from u5surf/issue-135
...
all: fix incorrect http status codes #135
2019-05-28 21:16:16 -07:00
u5surf
c274112ecc
all: fix incorrect http status codes #135
2019-05-29 12:57:02 +09:00
Bobby DeSimone
f68338c888
internal/httputil: add request id to error page ( #144 )
2019-05-28 18:12:49 -07:00
Bobby DeSimone
3d6471c4b3
docs: fix example policy name typo ( #143 )
...
Rename s/config-policy-only.yaml /config.example.policy.only/
Removed POLICY_FILE references
2019-05-27 14:06:10 -07:00
Bobby DeSimone
80612247e3
docs: add versioning ( #141 )
...
docs: make colors and logos consistent
Fixes #109
2019-05-26 21:52:51 -07:00
Bobby DeSimone
794b7996db
Merge pull request #139 from travisgroth/feature/viper-config
...
deployment: expose config file interface in docker images
2019-05-26 20:09:07 -07:00
Travis Groth
02177043aa
Add config handling to dockerfiles and update documentation
2019-05-26 22:28:51 -04:00