-
Notifications
You must be signed in to change notification settings - Fork 10
Commits on Jun 9, 2020
-
Merge pull request #192 from secrethub/release/v0.29.0
v0.29.0 to develop
Configuration menu - View commit details
-
Copy full SHA for 9277ea9 - Browse repository at this point
Copy the full SHA 9277ea9View commit details
Commits on Jun 15, 2020
-
Merge pull request #194 from secrethub/fix/session-refresh
Session refresh hotfix to develop
Configuration menu - View commit details
-
Copy full SHA for a528477 - Browse repository at this point
Copy the full SHA a528477View commit details
Commits on Jun 23, 2020
-
Add oauthorizer package to deal with OAuth2 authorization flow
This allows you to set up a local listener that deals with the OAuth2 authorization callback.
Configuration menu - View commit details
-
Copy full SHA for df0d165 - Browse repository at this point
Copy the full SHA df0d165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a1f74d - Browse repository at this point
Copy the full SHA 1a1f74dView commit details -
Add functions to extract project ID from a GCP SA email
This will be used to verify the existence of a link between the GCP project and the namespace.
Configuration menu - View commit details
-
Copy full SHA for 0f9a674 - Browse repository at this point
Copy the full SHA 0f9a674View commit details -
Update test for new GCP SA functions
Behaviour of ValidateGCPServiceAccountEmail was changed to only accept user-managed service accounts and ProjectIDFromGCPEmail did not yet have a test.
Configuration menu - View commit details
-
Copy full SHA for 14e18ae - Browse repository at this point
Copy the full SHA 14e18aeView commit details
Commits on Jun 24, 2020
-
Clarify invalid namespace error message
Previous message was incomplete and could be confusing.
Configuration menu - View commit details
-
Copy full SHA for 8ff147b - Browse repository at this point
Copy the full SHA 8ff147bView commit details -
Merge pull request #196 from secrethub/feature/namespace-validation-err
Clarify invalid namespace error message
Configuration menu - View commit details
-
Copy full SHA for 496b5da - Browse repository at this point
Copy the full SHA 496b5daView commit details -
Refactor RequiredLinkedID to RequiredIDPLink
By also return the required link type, the function can be more generally used to check the required preconditions.
Configuration menu - View commit details
-
Copy full SHA for bf459e5 - Browse repository at this point
Copy the full SHA bf459e5View commit details
Commits on Jun 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 77b44b3 - Browse repository at this point
Copy the full SHA 77b44b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc8cf8a - Browse repository at this point
Copy the full SHA cc8cf8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74355d0 - Browse repository at this point
Copy the full SHA 74355d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f305ba - Browse repository at this point
Copy the full SHA 6f305baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c15e8 - Browse repository at this point
Copy the full SHA 83c15e8View commit details -
Make sure WaitForAuthorizationCode() always returns
No longer mixing different channels, which made it very unclear what happened. By buffering the channels and doing best-effort sending to these channels, we prevent goroutines infinitely hanging on sending on a channel. It is possible that a channel ends up with an unread message after WaitForAuthorizationCode has returned, but that will be cleaned up by the GC.
Configuration menu - View commit details
-
Copy full SHA for 93f560c - Browse repository at this point
Copy the full SHA 93f560cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ae5c4 - Browse repository at this point
Copy the full SHA c6ae5c4View commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f7c68f7 - Browse repository at this point
Copy the full SHA f7c68f7View commit details
Commits on Jun 30, 2020
-
Redirect user to customizable page after authorization
The somewhat complex system of having a callback function is needed to be able to pass any server errors while creating the link to the user in the redirect.
Configuration menu - View commit details
-
Copy full SHA for ae4c5a5 - Browse repository at this point
Copy the full SHA ae4c5a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e2017 - Browse repository at this point
Copy the full SHA 09e2017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9adfc0e - Browse repository at this point
Copy the full SHA 9adfc0eView commit details
Commits on Jul 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 16a22d4 - Browse repository at this point
Copy the full SHA 16a22d4View commit details
Commits on Jul 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d465926 - Browse repository at this point
Copy the full SHA d465926View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba04add - Browse repository at this point
Copy the full SHA ba04addView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ba7647 - Browse repository at this point
Copy the full SHA 9ba7647View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a36573 - Browse repository at this point
Copy the full SHA 1a36573View commit details -
This makes it possible to have different linter versions locally and makes sure "make lint" always runs with the version specified in the Makefile.
Configuration menu - View commit details
-
Copy full SHA for d33c79f - Browse repository at this point
Copy the full SHA d33c79fView commit details -
Run linter with the current user
By running the linter as the current user instead of the root user, the files created (in the cache and module storage) are also owned by the user, so that they can still be used when running go as the current user.
Configuration menu - View commit details
-
Copy full SHA for 7649d68 - Browse repository at this point
Copy the full SHA 7649d68View commit details -
Rename RedirectURL to ResultURL
This to avoid confusion with the RedirectURL used in the OAuth spec.
Configuration menu - View commit details
-
Copy full SHA for 2f54d22 - Browse repository at this point
Copy the full SHA 2f54d22View commit details
Commits on Jul 3, 2020
-
Merge pull request #195 from secrethub/feature/gcp-linking
GCP Linking
Configuration menu - View commit details
-
Copy full SHA for 9f5d3de - Browse repository at this point
Copy the full SHA 9f5d3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac3f9ef - Browse repository at this point
Copy the full SHA ac3f9efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 975b892 - Browse repository at this point
Copy the full SHA 975b892View commit details -
Remove non-functioning example and clarify on-GCP requirement
The example did not work because an API key cannot be used for the used API calls.
Configuration menu - View commit details
-
Copy full SHA for d2966b1 - Browse repository at this point
Copy the full SHA d2966b1View commit details -
Merge pull request #198 from secrethub/feature/remove-gcp-beta
Remove GCP BETA notice and some minor comment changes
Configuration menu - View commit details
-
Copy full SHA for c407db9 - Browse repository at this point
Copy the full SHA c407db9View commit details -
Also redirect errors in getting token to the custom result page
Otherwise cancelling the OAuth process results in a lame text-only page.
Configuration menu - View commit details
-
Copy full SHA for b0214dd - Browse repository at this point
Copy the full SHA b0214ddView commit details -
Merge pull request #199 from secrethub/feature/gcp-redirect-all-errors
Also redirect errors in getting token to the custom result page
Configuration menu - View commit details
-
Copy full SHA for 411544a - Browse repository at this point
Copy the full SHA 411544aView commit details
Commits on Jul 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 69d94e3 - Browse repository at this point
Copy the full SHA 69d94e3View commit details -
Explicitly mention GCP instead of just Google
Co-authored-by: Joris Coenen <jpcoenen@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9955b8f - Browse repository at this point
Copy the full SHA 9955b8fView commit details -
Merge pull request #200 from secrethub/feature/server-side-taken-serv…
…ice-error Add server errors for taken service accounts
Configuration menu - View commit details
-
Copy full SHA for 18bbbcf - Browse repository at this point
Copy the full SHA 18bbbcfView commit details
Commits on Jul 7, 2020
-
Add a message to GCP errors without a message
We should aim not to return these errors to the user, but when they do occur, a little bit extra context is very welcome for these already vague errors. To prevent these errors to be returned to the user, input should be validated before sending it to GCP.
Configuration menu - View commit details
-
Copy full SHA for c83e021 - Browse repository at this point
Copy the full SHA c83e021View commit details -
Add more context to GCP error messages
Co-authored-by: Floris van der Grinten <floris@grinten.com>
Configuration menu - View commit details
-
Copy full SHA for a836d8a - Browse repository at this point
Copy the full SHA a836d8aView commit details -
Merge pull request #201 from secrethub/feature/gcp-error-messages
Add a message to GCP errors without a message
Configuration menu - View commit details
-
Copy full SHA for 08657e1 - Browse repository at this point
Copy the full SHA 08657e1View commit details -
Merge pull request #197 from secrethub/feature/lint-in-docker
Run linter in Docker
Configuration menu - View commit details
-
Copy full SHA for c91e33e - Browse repository at this point
Copy the full SHA c91e33eView commit details -
Rename ValidateGCPServiceAccountEmail to ValidateGCPUserManagedServic…
…eAccountEmail This better reflects what the function does.
Configuration menu - View commit details
-
Copy full SHA for 5e56021 - Browse repository at this point
Copy the full SHA 5e56021View commit details -
Merge pull request #202 from secrethub/feature/clarify-user-managed
Rename ValidateGCPServiceAccountEmail to ValidateGCPUserManagedServic…
Configuration menu - View commit details
-
Copy full SHA for 9000de5 - Browse repository at this point
Copy the full SHA 9000de5View commit details
Commits on Jul 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 656e71c - Browse repository at this point
Copy the full SHA 656e71cView commit details