Commit Graph

10 Commits

Author SHA1 Message Date
R. Tyler Croy 3a3a28d467
Use the proper special token for ANONYMOUS when setting up the authorization strategy
Have I told you lately how much I hate scripting Jenkins?
2017-08-20 16:13:59 -07:00
R. Tyler Croy 831c9e9915
Allow anonymous users to see Pipelines/Jobs 2017-08-20 15:36:46 -07:00
R. Tyler Croy 3f29b4065c
Give myself a backdoor for local dev instances without any authentication/authorization
Lulz
2017-08-20 14:59:13 -07:00
R. Tyler Croy 4ccb9c253f
Ensure our GlobalAuthorizationStrategy variable is in scope 2017-08-20 13:31:05 -07:00
R. Tyler Croy 7c79cf51ac
Switch from the GitHub Committer Authorization Strategy to Matrix Auth
This should address the issues seen by @lavaliere with #9, and requires at least
a master image of `rtyler/codevalet-master:2017-08-20.1` or later.

:shipit:

Fixes #9
2017-08-20 12:02:25 -07:00
R. Tyler Croy 466ead1a2e
Add a default collaborator grant when running in local testing mode 2017-08-19 16:26:37 -07:00
R. Tyler Croy 03ad414bad
Modify the OAuth scopes to limit to public repositories only 2017-08-01 19:04:38 -07:00
R. Tyler Croy 53a724c15b
Add a hard-coded client_secret from the development OAuth app 2017-07-22 10:43:38 -07:00
R. Tyler Croy 65d1a12ff6
Instead of hard-coding a client_id for Jenkins, allow the environment to override
This makes local development with a different OAuth Application feasible
2017-07-22 00:12:05 -07:00
R. Tyler Croy 67885fe629
Rename this directory to be a little more clear 2017-07-20 18:37:05 -07:00