Skip to content

Tags: signalsciences/sigsci-module-golang

Tags

v1.14.0

Toggle v1.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow the agent to edit application response headers (#41)

v1.13.0

Toggle v1.13.0's commit message
## 1.13.0 2023-07-06

* Added new module configuration option for more granular inspection

## 1.12.1 2023-02-24

* Sync versions

## 1.12.0 2023-01-10

* Replaced internal custom header extractor function with raw header extractor function

## 1.11.0 2022-01-18

* Improved `Content-Type` header inspection
* Standardized release notes

## 1.10.0 2021-05-26

* Added support for `application/graphql` content-type

## 1.9.0 2020-10-22

* Added `server_flavor` config option

## 1.8.2 2020-06-15

* Updated revision for GitHub Actions release

## 1.8.1 2020-06-15

* Added internal release metadata support

## 1.8.0 2020-06-15

* Deprecated the `AltResponseCodes` concept in favor of using all codes 300-599 as "blocking"
* Added HTTP redirect support

## 1.7.1 2020-04-06

* Updated the response recorder to implement the `io.ReaderFrom` interface
* Fixed some linter issues with missing comments on exported functions

## 1.7.0 2020-03-11

* Cleaned up configuration and added an `AltResponseCodes` option to configure
  alternative (other than 406) response codes that can be used for blocking

## 1.6.5 2020-01-06

* Updated the `http.ResponseWriter` wrapper to allow `CloseNotify()` calls to pass through

## 1.6.4 2019-11-06

* Updated the example to be more configurable allowing it to be used in other example documentation
* Added the ability to support inspecting gRPC (`protobuf`) content

## 1.6.3 2019-09-12

* Added custom header extractor to the post request

## 1.6.2 2019-08-25

* Added support for a custom header extractor function

## 1.6.1 2019-06-13

* Cleaned up internal code

## 1.6.0 2019-05-30

* Updated list of inspectable XML content types
* Added `http.Flusher` interface when the underlying handler supports this interface
* Updated timeout to include time to connect to the agent
* Cleaned up docs, code, and examples

## 1.5.0 2019-01-31

* Switched Update / Post RPC call to async
* Internal release for agent reverse proxy

## 1.4.3 2018-08-07

* Improved error and debug messages
* Exposed more functionality to allow easier extending

## 1.4.2 2018-06-15

* Improved handling of the `Host` request header
* Improved debugging output

## 1.4.1 2018-06-04

* Improved error and debug messages

## 1.4.0 2018-05-24

* Standardized release notes
* Added support for multipart/form-data post
* Extended architecture to allow more flexibility
* Updated response writer interface to allow for WebSocket use
* Removed default filters on CONNECT/OPTIONS methods - now inspected by default
* Standardized error page
* Updated to contact agent on init for faster module registration

v1.12.1

Toggle v1.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #37 from signalsciences/update

v1.12.0

Toggle v1.12.0's commit message
## 1.12.0 2023-01-10

* Replaced internal custom header extractor function with raw header extractor function

## 1.11.0 2022-01-18

* Improved `Content-Type` header inspection
* Standardized release notes

## 1.10.0 2021-05-26

* Added support for `application/graphql` content-type

## 1.9.0 2020-10-22

* Added `server_flavor` config option

## 1.8.2 2020-06-15

* Updated revision for github actions release

## 1.8.1 2020-06-15

* Added internal release metadata support

## 1.8.0 2020-06-15

* Deprecated the `AltResponseCodes` concept in favor of using all codes 300-599 as "blocking"
* Added HTTP redirect support

## 1.7.1 2020-04-06

* Updated the response recorder to implement the io.ReaderFrom interface
* Fixed some linter issues with missing comments on exported functions

## 1.7.0 2020-03-11

* Cleaned up configuration and added an `AltResponseCodes` option to configure
  alternative (other than 406) response codes that can be used for blocking

## 1.6.5 2020-01-06

* Updated the `http.ResponseWriter` wrapper to allow `CloseNotify()` calls to pass through

## 1.6.4 2019-11-06

* Updated helloworld example to be more configurable allowing it to be used in other example documentation
* Added the ability to support inspecting gRPC (protobuf) content

## 1.6.3 2019-09-12

* Added custom header extractor to the post request

## 1.6.2 2019-08-25

* Added support for a custom header extractor function

## 1.6.1 2019-06-13

* Cleaned up internal code

## 1.6.0 2019-05-30

* Updated list of inspectable XML content types
* Added `http.Flusher` interface when the underlying handler supports this interface
* Updated timeout to include time to connect to the agent
* Cleaned up docs/code/examples

## 1.5.0 2019-01-31

* Switched Update / Post RPC call to async
* Internal release for agent reverse proxy

## 1.4.3 2018-08-07

* Improved error and debug messages
* Exposed more functionality to allow easier extending

## 1.4.2 2018-06-15

* Improved handling of the `Host` request header
* Improved debugging output

## 1.4.1 2018-06-04

* Improved error and debug messages

## 1.4.0 2018-05-24

* Standardized release notes
* Added support for multipart/form-data post
* Extended architecture to allow more flexibility
* Updated response writer interface to allow for WebSocket use
* Removed default filters on CONNECT/OPTIONS methods - now inspected by default
* Standardized error page
* Updated to contact agent on init for faster module registration

v1.11.0

Toggle v1.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #31 from signalsciences/content-type-inspection

Improve Content-Type inspection

v1.10.0

Toggle v1.10.0's commit message
## 1.10.0 2021-05-26

* Added support for `application/graphql` content-type

## 1.9.0 2020-10-22

* Added `server_flavor` config option.

## 1.8.2 2020-06-15

* Updated revision for github actions release.

## 1.8.1 2020-06-15

* Added internal release metadata support.

## 1.8.0 2020-06-15

* Deprecated the `AltResponseCodes` concept in favor of using all codes 300-599 as "blocking"
* Added HTTP redirect support

## 1.7.1 2020-04-06

* Updated the response recorder to implement the io.ReaderFrom interface
* Fixed some linter issues with missing comments on exported functions

## 1.7.0 2020-03-11

* Cleaned up configuration and added an `AltResponseCodes` option to configure
  alternative (other than 406) response codes that can be used for blocking

## 1.6.5 2020-01-06

* Updated the `http.ResponseWriter` wrapper to allow `CloseNotify()` calls to pass through

## 1.6.4 2019-11-06

* Updated helloworld example to be more configurable allowing it to be used in other example documentation
* Added the ability to support inspecting gRPC (protobuf) content

## 1.6.3 2019-09-12

* Added custom header extractor to the post request

## 1.6.2 2019-08-25

* Added support for a custom header extractor fn

## 1.6.1 2019-06-13

* Cleaned up internal code

## 1.6.0 2019-05-30

* Updated list of inspectable XML content types
* Added `http.Flusher` interface when the underlying handler supports this interface
* Updated timeout to include time to connect to the agent
* Cleaned up docs/code/examples

## 1.5.0 2019-01-31

* Switched Update / Post RPC call to async
* Internal release for agent reverse proxy

## 1.4.3 2018-08-07

* Improved error and debug messages
* Exposed more functionality to allow easier extending

## 1.4.2 2018-06-15

* Improved handling of the `Host` request header
* Improved debugging output

## 1.4.1 2018-06-04

* Improved error and debug messages

## 1.4.0 2018-05-24

* Standardized release notes
* Added support for multipart/form-data post
* Extended architecture to allow more flexibility
* Updated response writer interface to allow for WebSocket use
* Removed default filters on CONNECT/OPTIONS methods - now inspected by default
* Standardized error page
* Updated to contact agent on init for faster module registration

v1.9.0

Toggle v1.9.0's commit message
## 1.9.0 2020-10-22

* Added `server_flavor` config option.

## 1.8.2 2020-06-15

* Updated revision for github actions release.

## 1.8.1 2020-06-15

* Added internal release metadata support.

## 1.8.0 2020-06-15

* Deprecated the `AltResponseCodes` concept in favor of using all codes 300-599 as "blocking"
* Added HTTP redirect support

## 1.7.1 2020-04-06

* Updated the response recorder to implement the io.ReaderFrom interface
* Fixed some linter issues with missing comments on exported functions

## 1.7.0 2020-03-11

* Cleaned up configuration and added an `AltResponseCodes` option to configure
  alternative (other than 406) response codes that can be used for blocking

## 1.6.5 2020-01-06

* Updated the `http.ResponseWriter` wrapper to allow `CloseNotify()` calls to pass through

## 1.6.4 2019-11-06

* Updated helloworld example to be more configurable allowing it to be used in other example documentation
* Added the ability to support inspecting gRPC (protobuf) content

## 1.6.3 2019-09-12

* Added custom header extractor to the post request

## 1.6.2 2019-08-25

* Added support for a custom header extractor fn

## 1.6.1 2019-06-13

* Cleaned up internal code

## 1.6.0 2019-05-30

* Updated list of inspectable XML content types
* Added `http.Flusher` interface when the underlying handler supports this interface
* Updated timeout to include time to connect to the agent
* Cleaned up docs/code/examples

## 1.5.0 2019-01-31

* Switched Update / Post RPC call to async
* Internal release for agent reverse proxy

## 1.4.3 2018-08-07

* Improved error and debug messages
* Exposed more functionality to allow easier extending

## 1.4.2 2018-06-15

* Improved handling of the `Host` request header
* Improved debugging output

## 1.4.1 2018-06-04

* Improved error and debug messages

## 1.4.0 2018-05-24

* Standardized release notes
* Added support for multipart/form-data post
* Extended architecture to allow more flexibility
* Updated response writer interface to allow for WebSocket use
* Removed default filters on CONNECT/OPTIONS methods - now inspected by default
* Standardized error page
* Updated to contact agent on init for faster module registration

v1.8.2

Toggle v1.8.2's commit message
## 1.8.2 2020-06-15

* Updated revision for github actions release.

## 1.8.1 2020-06-15

* Added internal release metadata support.

## 1.8.0 2020-06-15

* Deprecated the `AltResponseCodes` concept in favor of using all codes 300-599 as "blocking"
* Added HTTP redirect support

## 1.7.1 2020-04-06

* Updated the response recorder to implement the io.ReaderFrom interface
* Fixed some linter issues with missing comments on exported functions

## 1.7.0 2020-03-11

* Cleaned up configuration and added an `AltResponseCodes` option to configure
  alternative (other than 406) response codes that can be used for blocking

## 1.6.5 2020-01-06

* Updated the `http.ResponseWriter` wrapper to allow `CloseNotify()` calls to pass through

## 1.6.4 2019-11-06

* Updated helloworld example to be more configurable allowing it to be used in other example documentation
* Added the ability to support inspecting gRPC (protobuf) content

## 1.6.3 2019-09-12

* Added custom header extractor to the post request

## 1.6.2 2019-08-25

* Added support for a custom header extractor fn

## 1.6.1 2019-06-13

* Cleaned up internal code

## 1.6.0 2019-05-30

* Updated list of inspectable XML content types
* Added `http.Flusher` interface when the underlying handler supports this interface
* Updated timeout to include time to connect to the agent
* Cleaned up docs/code/examples

## 1.5.0 2019-01-31

* Switched Update / Post RPC call to async
* Internal release for agent reverse proxy

## 1.4.3 2018-08-07

* Improved error and debug messages
* Exposed more functionality to allow easier extending

## 1.4.2 2018-06-15

* Improved handling of the `Host` request header
* Improved debugging output

## 1.4.1 2018-06-04

* Improved error and debug messages

## 1.4.0 2018-05-24

* Standardized release notes
* Added support for multipart/form-data post
* Extended architecture to allow more flexibility
* Updated response writer interface to allow for WebSocket use
* Removed default filters on CONNECT/OPTIONS methods - now inspected by default
* Standardized error page
* Updated to contact agent on init for faster module registration

v1.8.1

Toggle v1.8.1's commit message
Updating internal metadata.

v1.8.0

Toggle v1.8.0's commit message
Disable the linter in the build (for now)