-
Notifications
You must be signed in to change notification settings - Fork 1
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: hyperdriven/hyperdrive
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: param-binding
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: hyperdriven/hyperdrive
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 25 files changed
- 1 contributor
Commits on Mar 16, 2017
-
adds code quality indicators (#48)
* adds code quality indicators - adds code coverage to test run - integrates with coveralls.io - adds badge for coveralls and gograde - fixes typos caught by gograde * improves test coverage (low hanging fruit) * adds license badge to README * more low hanging fruit
Configuration menu - View commit details
-
Copy full SHA for 38fdacc - Browse repository at this point
Copy the full SHA 38fdaccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9689bf - Browse repository at this point
Copy the full SHA b9689bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c53410c - Browse repository at this point
Copy the full SHA c53410cView commit details
Commits on Mar 20, 2017
-
Given an `Endpointer` struct like this one: ```go type TaggedStruct struct { *Endpoint TestParam string `param:"test_param;a=GET,PUT;r=PUT"` TestParamDefault string `param:"test_param_default"` TestParamEmpty string `param:""` TestParamRequired string `param:"test_param_required;a=GET;r=PUT"` } ``` We apply the following parsing rules: - `TestParam` has specified `test_param` as the `key` which will map the incoming input from an HTTP request to the field on the endpoint. It has also specified `GET` and `PUT` requests to allow the param. Other requests will strip it out (when that gets implemented). It has specified `PUT` to require the param. `PUT` requests will throw an error if `test_param` is not present in the request (when that gets implemented). - `TestParamDefault` has specified a `key` of `test_param_default`. It will default to allowing the param on `GET`, `PATCH`, `POST` and `PUT` requests, and not require it on any of those allowed requests. - `TestParamEmpty` has not specified any directives, and will use `TestParamEmpty` as the `key`. It will allow the param on `GET`, `PATCH`, `POST` and `PUT` requests, which is the default, and not require it on any of the allowed requests. - `TestParamRequired` will allow and require `PUT` requests, even though `PUT` was omitted from the `allowed` list. fixes #49Configuration menu - View commit details
-
Copy full SHA for c216382 - Browse repository at this point
Copy the full SHA c216382View commit details
Commits on Mar 22, 2017
-
adds support for parsing allowed/required params (#51)
- adds `GetParams()` function to be used in method handlers for getting only allowed params and returning an error if any required params are missing. fixes #42
Configuration menu - View commit details
-
Copy full SHA for 2f9739b - Browse repository at this point
Copy the full SHA 2f9739bView commit details
Commits on Mar 27, 2017
-
adds support for self-describing Parameters (#52)
- users can now create custom types that have `GetName` and `GetDesc` functions, these names and descriptions are used by all endpoints that add the param, allowing for reuse of common types. - All params are now returned by the discovery url, providing additional information to API clients fixes #43
Configuration menu - View commit details
-
Copy full SHA for e77c46d - Browse repository at this point
Copy the full SHA e77c46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a54960 - Browse repository at this point
Copy the full SHA 2a54960View commit details
Commits on Apr 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6be53da - Browse repository at this point
Copy the full SHA 6be53daView commit details
Commits on Feb 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 886e85e - Browse repository at this point
Copy the full SHA 886e85eView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff param-binding...master