Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom tls #1

Open
wants to merge 57 commits into
base: master
Choose a base branch
from
Open

Custom tls #1

wants to merge 57 commits into from

Conversation

joel-g
Copy link
Owner

@joel-g joel-g commented Nov 5, 2020

No description provided.

joel-g and others added 20 commits November 6, 2020 09:18
"Include" value

Co-authored-by: Patrick Hamann <[email protected]>
joel-g and others added 28 commits November 10, 2020 09:06
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Fix link to Godoc in Examples section
Fix link to Godoc in Examples section
* Service waf component (fastly#5)

* service waf component new API  implemented

* Waf configuration resource (fastly#6)

* waf version (configuration) API implemented

* Waf active rules (fastly#9)

* WAF active rules implementation

* Waf rules (fastly#10)

* WAF rules related endpoints implementation

* Waf config resource deletion (fastly#12)

* create empty waf version endpoint implemented

* Waf disable enable (fastly#14)

* making WAF enable and disable functions consistent with rest

* introducing a maximum batch size exclusive for WAF requests

* Waf resource import (fastly#17)

* Introducing waf version struct method to check for custom emptiness
* Using pointers on the WAf version update endpoint

* Cleaning up the old API remaining code (fastly#18)

* Update enable/disable WAF API

* Update WAF active rules and WAF fixtures

* Remove enable/disable WAF API

* Fix type assertion for linter

* Fix error message capitalisation for linter

* Update waf_versions lock API

* Update waf_versions activate API

* Add LastDeploymentStatus so clients can deal with async deploys

* Add testing for LastDeploymentStatus

* Apply suggestions from code review

* Fix fixtures for WAF tests

* Setting go.mod package to v2

* Adding WAF Exclusion endpoints to go-fastly client

Co-authored-by: Zsolt Balvanyos <[email protected]>

* Changing WAF Exclusion terminology to WAF Rule Exclusion

* Changing Include field to be a Slice instead of a comma-separated string

* field consistency: ServiceID, ServiceVersion, DictionaryID, PoolID

* use pointers as field values for optional basic types

reference: https://willnorris.com/2014/05/go-rest-apis-and-pointers/

* Implement /stats/field API

Fixes fastly#214

* README consistency with updated field identifiers

* modernize the markdown syntax for defining headers

* add migration notice for v1 to v2

* Update README with v1 and v2 tagged releases

* Consistency in response struct fields

* remove pointer references for non write/update structs...

NOTE: this does not include 'create' structs that already had pointer
references on them as I'm unaware of the context related to why they are
pointers.

* remove pointer references for existing non write/update structs

* Compatibool should be non-pointer for 'create' structs

* Use pointer reference for Header* constants on write/update structs.

* Use pointer reference for PoolType constants on write/update structs.

Co-authored-by: oscarDovao <[email protected]>
Co-authored-by: Oscar <[email protected]>
Co-authored-by: Stuart Wallace <[email protected]>
Co-authored-by: Patrick Hamann <[email protected]>
Co-authored-by: Mateus Pimenta <[email protected]>
Co-authored-by: Zsolt Balvanyos <[email protected]>
* v2.0.0

* bump project version
* README corrections as per 2.0.0 release

* fix import path.
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Co-authored-by: Mark McDonnell <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants