Use forked version of gziphandler (#17852)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
f8fc5190ee
Коммит
97e3c550a4
@@ -6,7 +6,7 @@ package api4
|
|||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/NYTimes/gziphandler"
|
"github.com/mattermost/gziphandler"
|
||||||
|
|
||||||
"github.com/mattermost/mattermost-server/v5/web"
|
"github.com/mattermost/mattermost-server/v5/web"
|
||||||
)
|
)
|
||||||
|
|||||||
5
go.mod
5
go.mod
@@ -7,7 +7,6 @@ require (
|
|||||||
github.com/HdrHistogram/hdrhistogram-go v0.9.0 // indirect
|
github.com/HdrHistogram/hdrhistogram-go v0.9.0 // indirect
|
||||||
github.com/Masterminds/semver/v3 v3.1.1
|
github.com/Masterminds/semver/v3 v3.1.1
|
||||||
github.com/Masterminds/squirrel v1.5.0
|
github.com/Masterminds/squirrel v1.5.0
|
||||||
github.com/NYTimes/gziphandler v1.1.1
|
|
||||||
github.com/PuerkitoBio/goquery v1.7.0 // indirect
|
github.com/PuerkitoBio/goquery v1.7.0 // indirect
|
||||||
github.com/RoaringBitmap/roaring v0.8.0 // indirect
|
github.com/RoaringBitmap/roaring v0.8.0 // indirect
|
||||||
github.com/advancedlogic/GoOse v0.0.0-20200830213114-1225d531e0ad // indirect
|
github.com/advancedlogic/GoOse v0.0.0-20200830213114-1225d531e0ad // indirect
|
||||||
@@ -61,7 +60,6 @@ require (
|
|||||||
github.com/jaytaylor/html2text v0.0.0-20200412013138-3577fbdbcff7
|
github.com/jaytaylor/html2text v0.0.0-20200412013138-3577fbdbcff7
|
||||||
github.com/jmoiron/sqlx v1.3.4
|
github.com/jmoiron/sqlx v1.3.4
|
||||||
github.com/jonboulle/clockwork v0.2.2
|
github.com/jonboulle/clockwork v0.2.2
|
||||||
github.com/klauspost/compress v1.13.1 // indirect
|
|
||||||
github.com/klauspost/cpuid/v2 v2.0.6 // indirect
|
github.com/klauspost/cpuid/v2 v2.0.6 // indirect
|
||||||
github.com/klauspost/pgzip v1.2.5 // indirect
|
github.com/klauspost/pgzip v1.2.5 // indirect
|
||||||
github.com/kr/pretty v0.2.0 // indirect
|
github.com/kr/pretty v0.2.0 // indirect
|
||||||
@@ -72,6 +70,7 @@ require (
|
|||||||
github.com/mattermost/go-i18n v1.11.0
|
github.com/mattermost/go-i18n v1.11.0
|
||||||
github.com/mattermost/gorp v1.6.2-0.20210419141818-0904a6a388d3
|
github.com/mattermost/gorp v1.6.2-0.20210419141818-0904a6a388d3
|
||||||
github.com/mattermost/gosaml2 v0.3.3
|
github.com/mattermost/gosaml2 v0.3.3
|
||||||
|
github.com/mattermost/gziphandler v0.0.1
|
||||||
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d
|
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d
|
||||||
github.com/mattermost/logr v1.0.13
|
github.com/mattermost/logr v1.0.13
|
||||||
github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0
|
github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0
|
||||||
@@ -145,8 +144,6 @@ require (
|
|||||||
willnorris.com/go/imageproxy v0.10.0
|
willnorris.com/go/imageproxy v0.10.0
|
||||||
)
|
)
|
||||||
|
|
||||||
replace github.com/NYTimes/gziphandler v1.1.1 => github.com/agnivade/gziphandler v1.1.2-0.20200815170021-7481835cb745
|
|
||||||
|
|
||||||
replace github.com/dyatlov/go-opengraph => github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627
|
replace github.com/dyatlov/go-opengraph => github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627
|
||||||
|
|
||||||
// Hack to prevent the willf/bitset module from being upgraded to 1.2.0.
|
// Hack to prevent the willf/bitset module from being upgraded to 1.2.0.
|
||||||
|
|||||||
5
go.sum
5
go.sum
@@ -91,8 +91,6 @@ github.com/advancedlogic/GoOse v0.0.0-20200830213114-1225d531e0ad h1:gyzOmx++wVk
|
|||||||
github.com/advancedlogic/GoOse v0.0.0-20200830213114-1225d531e0ad/go.mod h1:f3HCSN1fBWjcpGtXyM119MJgeQl838v6so/PQOqvE1w=
|
github.com/advancedlogic/GoOse v0.0.0-20200830213114-1225d531e0ad/go.mod h1:f3HCSN1fBWjcpGtXyM119MJgeQl838v6so/PQOqvE1w=
|
||||||
github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627 h1:Z5Cd4rshcYMKhKuGaVeSaJ4sAiLHzB5YXF10+TvJDU4=
|
github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627 h1:Z5Cd4rshcYMKhKuGaVeSaJ4sAiLHzB5YXF10+TvJDU4=
|
||||||
github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627/go.mod h1:4M/YtupetXsgPzt5YlR87whvFSHtYj1eBFUgcXiwrOY=
|
github.com/agnivade/go-opengraph v0.0.0-20201221052033-34e69ee2a627/go.mod h1:4M/YtupetXsgPzt5YlR87whvFSHtYj1eBFUgcXiwrOY=
|
||||||
github.com/agnivade/gziphandler v1.1.2-0.20200815170021-7481835cb745 h1:K5MCP8PQt50Tqkcdtgg7jhYwo6VBJWMKUmgqbXdu7WE=
|
|
||||||
github.com/agnivade/gziphandler v1.1.2-0.20200815170021-7481835cb745/go.mod h1:eRIEzSVYGdp3PyjpBJPBPMo4LSeFUlpPjByDCzMRrtw=
|
|
||||||
github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY=
|
github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY=
|
||||||
github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
|
github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
|
||||||
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
|
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
|
||||||
@@ -590,7 +588,6 @@ github.com/klauspost/compress v1.4.1/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0
|
|||||||
github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A=
|
github.com/klauspost/compress v1.8.2/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A=
|
||||||
github.com/klauspost/compress v1.9.7/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A=
|
github.com/klauspost/compress v1.9.7/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A=
|
||||||
github.com/klauspost/compress v1.10.10/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
|
github.com/klauspost/compress v1.10.10/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
|
||||||
github.com/klauspost/compress v1.10.11/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
|
|
||||||
github.com/klauspost/compress v1.13.1 h1:wXr2uRxZTJXHLly6qhJabee5JqIhTRoLBhDOA74hDEQ=
|
github.com/klauspost/compress v1.13.1 h1:wXr2uRxZTJXHLly6qhJabee5JqIhTRoLBhDOA74hDEQ=
|
||||||
github.com/klauspost/compress v1.13.1/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg=
|
github.com/klauspost/compress v1.13.1/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg=
|
||||||
github.com/klauspost/cpuid v1.2.0/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek=
|
github.com/klauspost/cpuid v1.2.0/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek=
|
||||||
@@ -651,6 +648,8 @@ github.com/mattermost/gorp v1.6.2-0.20210419141818-0904a6a388d3 h1:VW5cRIZheMbcC
|
|||||||
github.com/mattermost/gorp v1.6.2-0.20210419141818-0904a6a388d3/go.mod h1:QCQ3U0M9T/BlAdjKFJo0I1oe/YAgbyjNdhU8bpOLafk=
|
github.com/mattermost/gorp v1.6.2-0.20210419141818-0904a6a388d3/go.mod h1:QCQ3U0M9T/BlAdjKFJo0I1oe/YAgbyjNdhU8bpOLafk=
|
||||||
github.com/mattermost/gosaml2 v0.3.3 h1:ysWrjp08tpWmo6rV2MQ88Eag/Ttjuj91fZsvibF4/Tg=
|
github.com/mattermost/gosaml2 v0.3.3 h1:ysWrjp08tpWmo6rV2MQ88Eag/Ttjuj91fZsvibF4/Tg=
|
||||||
github.com/mattermost/gosaml2 v0.3.3/go.mod h1:Z429EIOiEi9kbq6yHoApfzlcXpa6dzRDc6pO+Vy2Ksk=
|
github.com/mattermost/gosaml2 v0.3.3/go.mod h1:Z429EIOiEi9kbq6yHoApfzlcXpa6dzRDc6pO+Vy2Ksk=
|
||||||
|
github.com/mattermost/gziphandler v0.0.1 h1:uXHcXF5agnQ6bXabvpiwwwZOlCYoa7mKHH0lxns/o8w=
|
||||||
|
github.com/mattermost/gziphandler v0.0.1/go.mod h1:CvvZR7sXqhj81V2swXuQY7T04Ccc89u7W7pHNPKev8g=
|
||||||
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d h1:/RJ/UV7M5c7L2TQ0KNm4yZxxFvC1nvRz/gY/Daa35aI=
|
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d h1:/RJ/UV7M5c7L2TQ0KNm4yZxxFvC1nvRz/gY/Daa35aI=
|
||||||
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d/go.mod h1:HLbgMEI5K131jpxGazJ97AxfPDt31osq36YS1oxFQPQ=
|
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d/go.mod h1:HLbgMEI5K131jpxGazJ97AxfPDt31osq36YS1oxFQPQ=
|
||||||
github.com/mattermost/logr v1.0.13 h1:6F/fM3csvH6Oy5sUpJuW7YyZSzZZAhJm5VcgKMxA2P8=
|
github.com/mattermost/logr v1.0.13 h1:6F/fM3csvH6Oy5sUpJuW7YyZSzZZAhJm5VcgKMxA2P8=
|
||||||
|
|||||||
10
vendor/github.com/NYTimes/gziphandler/.travis.yml
сгенерированный
поставляемый
10
vendor/github.com/NYTimes/gziphandler/.travis.yml
сгенерированный
поставляемый
@@ -1,10 +0,0 @@
|
|||||||
language: go
|
|
||||||
go:
|
|
||||||
- 1.x
|
|
||||||
- tip
|
|
||||||
env:
|
|
||||||
- GO111MODULE=on
|
|
||||||
install:
|
|
||||||
- go mod download
|
|
||||||
script:
|
|
||||||
- go test -race -v
|
|
||||||
8
vendor/github.com/NYTimes/gziphandler/go.mod
сгенерированный
поставляемый
8
vendor/github.com/NYTimes/gziphandler/go.mod
сгенерированный
поставляемый
@@ -1,8 +0,0 @@
|
|||||||
module github.com/NYTimes/gziphandler
|
|
||||||
|
|
||||||
go 1.11
|
|
||||||
|
|
||||||
require (
|
|
||||||
github.com/klauspost/compress v1.10.11
|
|
||||||
github.com/stretchr/testify v1.3.0
|
|
||||||
)
|
|
||||||
0
vendor/github.com/NYTimes/gziphandler/.gitignore → vendor/github.com/mattermost/gziphandler/.gitignore
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/.gitignore → vendor/github.com/mattermost/gziphandler/.gitignore
сгенерированный
поставляемый
48
vendor/github.com/mattermost/gziphandler/.golangci.yml
сгенерированный
поставляемый
Обычный файл
48
vendor/github.com/mattermost/gziphandler/.golangci.yml
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,48 @@
|
|||||||
|
run:
|
||||||
|
timeout: 5m
|
||||||
|
modules-download-mode: readonly
|
||||||
|
|
||||||
|
linters-settings:
|
||||||
|
gofmt:
|
||||||
|
simplify: true
|
||||||
|
govet:
|
||||||
|
check-shadowing: true
|
||||||
|
disable-all: true
|
||||||
|
enable:
|
||||||
|
- asmdecl # report mismatches between assembly files and Go declarations
|
||||||
|
- assign # check for useless assignments
|
||||||
|
- atomic # check for common mistakes using the sync/atomic package
|
||||||
|
- bools # check for common mistakes involving boolean operators
|
||||||
|
- buildtag # check that +build tags are well-formed and correctly located
|
||||||
|
- cgocall # detect some violations of the cgo pointer passing rules
|
||||||
|
- composites # check for unkeyed composite literals
|
||||||
|
- copylocks # check for locks erroneously passed by value
|
||||||
|
- errorsas # report passing non-pointer or non-error values to errors.As
|
||||||
|
- httpresponse # check for mistakes using HTTP responses
|
||||||
|
- loopclosure # check references to loop variables from within nested functions
|
||||||
|
- lostcancel # check cancel func returned by context.WithCancel is called
|
||||||
|
- nilfunc # check for useless comparisons between functions and nil
|
||||||
|
- printf # check consistency of Printf format strings and arguments
|
||||||
|
- shift # check for shifts that equal or exceed the width of the integer
|
||||||
|
- stdmethods # check signature of methods of well-known interfaces
|
||||||
|
- structtag # check that struct field tags conform to reflect.StructTag.Get
|
||||||
|
- tests # check for common mistaken usages of tests and examples
|
||||||
|
- unmarshal # report passing non-pointer or non-interface values to unmarshal
|
||||||
|
- unreachable # check for unreachable code
|
||||||
|
- unsafeptr # check for invalid conversions of uintptr to unsafe.Pointer
|
||||||
|
- unusedresult # check for unused results of calls to some functions
|
||||||
|
|
||||||
|
linters:
|
||||||
|
disable-all: true
|
||||||
|
enable:
|
||||||
|
- deadcode
|
||||||
|
- gofmt
|
||||||
|
- gosimple
|
||||||
|
- govet
|
||||||
|
- ineffassign
|
||||||
|
- scopelint
|
||||||
|
- structcheck
|
||||||
|
- staticcheck
|
||||||
|
- unconvert
|
||||||
|
- unused
|
||||||
|
- varcheck
|
||||||
0
vendor/github.com/NYTimes/gziphandler/CODE_OF_CONDUCT.md → vendor/github.com/mattermost/gziphandler/CODE_OF_CONDUCT.md
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/CODE_OF_CONDUCT.md → vendor/github.com/mattermost/gziphandler/CODE_OF_CONDUCT.md
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/CONTRIBUTING.md → vendor/github.com/mattermost/gziphandler/CONTRIBUTING.md
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/CONTRIBUTING.md → vendor/github.com/mattermost/gziphandler/CONTRIBUTING.md
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/LICENSE → vendor/github.com/mattermost/gziphandler/LICENSE
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/LICENSE → vendor/github.com/mattermost/gziphandler/LICENSE
сгенерированный
поставляемый
23
vendor/github.com/mattermost/gziphandler/Makefile
сгенерированный
поставляемый
Обычный файл
23
vendor/github.com/mattermost/gziphandler/Makefile
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,23 @@
|
|||||||
|
.PHONY: build check-style install run test verify-gomod
|
||||||
|
|
||||||
|
# Variables
|
||||||
|
GO=go
|
||||||
|
|
||||||
|
# Test runs go test command
|
||||||
|
test:
|
||||||
|
$(GO) test -cover -race ./...
|
||||||
|
|
||||||
|
# Checks code style by running golangci-lint on codebase.
|
||||||
|
check-style:
|
||||||
|
@if ! [ -x "$$(command -v golangci-lint)" ]; then \
|
||||||
|
echo "golangci-lint is not installed. Please see https://github.com/golangci/golangci-lint#install for installation instructions."; \
|
||||||
|
exit 1; \
|
||||||
|
fi; \
|
||||||
|
|
||||||
|
@echo Running golangci-lint
|
||||||
|
golangci-lint run ./...
|
||||||
|
|
||||||
|
# Check modules
|
||||||
|
verify-gomod:
|
||||||
|
$(GO) mod download
|
||||||
|
$(GO) mod verify
|
||||||
11
vendor/github.com/NYTimes/gziphandler/README.md → vendor/github.com/mattermost/gziphandler/README.md
сгенерированный
поставляемый
11
vendor/github.com/NYTimes/gziphandler/README.md → vendor/github.com/mattermost/gziphandler/README.md
сгенерированный
поставляемый
@@ -6,9 +6,12 @@ response body, for clients which support it. Although it's usually simpler to
|
|||||||
leave that to a reverse proxy (like nginx or Varnish), this package is useful
|
leave that to a reverse proxy (like nginx or Varnish), this package is useful
|
||||||
when that's undesirable.
|
when that's undesirable.
|
||||||
|
|
||||||
|
**This is forked from the original repo at https://github.com/nytimes/gziphandler
|
||||||
|
with this [PR](https://github.com/nytimes/gziphandler/pull/107) included.**
|
||||||
|
|
||||||
## Install
|
## Install
|
||||||
```bash
|
```bash
|
||||||
go get -u github.com/NYTimes/gziphandler
|
go get -u github.com/mattermost/gziphandler
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
@@ -23,7 +26,7 @@ package main
|
|||||||
import (
|
import (
|
||||||
"io"
|
"io"
|
||||||
"net/http"
|
"net/http"
|
||||||
"github.com/NYTimes/gziphandler"
|
"github.com/mattermost/gziphandler"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@@ -52,5 +55,5 @@ The docs can be found at [godoc.org][docs], as usual.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[docs]: https://godoc.org/github.com/NYTimes/gziphandler
|
[docs]: https://godoc.org/github.com/mattermost/gziphandler
|
||||||
[license]: https://github.com/NYTimes/gziphandler/blob/master/LICENSE
|
[license]: https://github.com/mattermost/gziphandler/blob/master/LICENSE
|
||||||
8
vendor/github.com/mattermost/gziphandler/go.mod
сгенерированный
поставляемый
Обычный файл
8
vendor/github.com/mattermost/gziphandler/go.mod
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,8 @@
|
|||||||
|
module github.com/mattermost/gziphandler
|
||||||
|
|
||||||
|
go 1.11
|
||||||
|
|
||||||
|
require (
|
||||||
|
github.com/klauspost/compress v1.13.1
|
||||||
|
github.com/stretchr/testify v1.3.0
|
||||||
|
)
|
||||||
5
vendor/github.com/NYTimes/gziphandler/go.sum → vendor/github.com/mattermost/gziphandler/go.sum
сгенерированный
поставляемый
5
vendor/github.com/NYTimes/gziphandler/go.sum → vendor/github.com/mattermost/gziphandler/go.sum
сгенерированный
поставляемый
@@ -1,7 +1,8 @@
|
|||||||
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
|
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
|
||||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||||
github.com/klauspost/compress v1.10.11 h1:K9z59aO18Aywg2b/WSgBaUX99mHy2BES18Cr5lBKZHk=
|
github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
|
||||||
github.com/klauspost/compress v1.10.11/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs=
|
github.com/klauspost/compress v1.13.1 h1:wXr2uRxZTJXHLly6qhJabee5JqIhTRoLBhDOA74hDEQ=
|
||||||
|
github.com/klauspost/compress v1.13.1/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg=
|
||||||
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
||||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||||
6
vendor/github.com/NYTimes/gziphandler/gzip.go → vendor/github.com/mattermost/gziphandler/gzip.go
сгенерированный
поставляемый
6
vendor/github.com/NYTimes/gziphandler/gzip.go → vendor/github.com/mattermost/gziphandler/gzip.go
сгенерированный
поставляемый
@@ -1,4 +1,4 @@
|
|||||||
package gziphandler // import "github.com/NYTimes/gziphandler"
|
package gziphandler // import "github.com/mattermost/gziphandler"
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bufio"
|
"bufio"
|
||||||
@@ -94,7 +94,7 @@ type GzipResponseWriterWithCloseNotify struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (w GzipResponseWriterWithCloseNotify) CloseNotify() <-chan bool {
|
func (w GzipResponseWriterWithCloseNotify) CloseNotify() <-chan bool {
|
||||||
return w.ResponseWriter.(http.CloseNotifier).CloseNotify()
|
return w.ResponseWriter.(http.CloseNotifier).CloseNotify() //nolint:staticcheck
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write appends data to the gzip writer.
|
// Write appends data to the gzip writer.
|
||||||
@@ -332,7 +332,7 @@ func GzipHandlerWithOpts(opts ...option) (func(http.Handler) http.Handler, error
|
|||||||
}
|
}
|
||||||
defer gw.Close()
|
defer gw.Close()
|
||||||
|
|
||||||
if _, ok := w.(http.CloseNotifier); ok {
|
if _, ok := w.(http.CloseNotifier); ok { //nolint:staticcheck
|
||||||
gwcn := GzipResponseWriterWithCloseNotify{gw}
|
gwcn := GzipResponseWriterWithCloseNotify{gw}
|
||||||
h.ServeHTTP(gwcn, r)
|
h.ServeHTTP(gwcn, r)
|
||||||
} else {
|
} else {
|
||||||
0
vendor/github.com/NYTimes/gziphandler/gzip_go18.go → vendor/github.com/mattermost/gziphandler/gzip_go18.go
сгенерированный
поставляемый
0
vendor/github.com/NYTimes/gziphandler/gzip_go18.go → vendor/github.com/mattermost/gziphandler/gzip_go18.go
сгенерированный
поставляемый
7
vendor/modules.txt
поставляемый
7
vendor/modules.txt
поставляемый
@@ -13,9 +13,6 @@ github.com/Masterminds/semver/v3
|
|||||||
# github.com/Masterminds/squirrel v1.5.0
|
# github.com/Masterminds/squirrel v1.5.0
|
||||||
## explicit
|
## explicit
|
||||||
github.com/Masterminds/squirrel
|
github.com/Masterminds/squirrel
|
||||||
# github.com/NYTimes/gziphandler v1.1.1 => github.com/agnivade/gziphandler v1.1.2-0.20200815170021-7481835cb745
|
|
||||||
## explicit
|
|
||||||
github.com/NYTimes/gziphandler
|
|
||||||
# github.com/PuerkitoBio/goquery v1.7.0
|
# github.com/PuerkitoBio/goquery v1.7.0
|
||||||
## explicit
|
## explicit
|
||||||
github.com/PuerkitoBio/goquery
|
github.com/PuerkitoBio/goquery
|
||||||
@@ -343,7 +340,6 @@ github.com/josharian/intern
|
|||||||
# github.com/json-iterator/go v1.1.11
|
# github.com/json-iterator/go v1.1.11
|
||||||
github.com/json-iterator/go
|
github.com/json-iterator/go
|
||||||
# github.com/klauspost/compress v1.13.1
|
# github.com/klauspost/compress v1.13.1
|
||||||
## explicit
|
|
||||||
github.com/klauspost/compress/flate
|
github.com/klauspost/compress/flate
|
||||||
github.com/klauspost/compress/fse
|
github.com/klauspost/compress/fse
|
||||||
github.com/klauspost/compress/gzip
|
github.com/klauspost/compress/gzip
|
||||||
@@ -394,6 +390,9 @@ github.com/mattermost/gorp
|
|||||||
github.com/mattermost/gosaml2
|
github.com/mattermost/gosaml2
|
||||||
github.com/mattermost/gosaml2/types
|
github.com/mattermost/gosaml2/types
|
||||||
github.com/mattermost/gosaml2/uuid
|
github.com/mattermost/gosaml2/uuid
|
||||||
|
# github.com/mattermost/gziphandler v0.0.1
|
||||||
|
## explicit
|
||||||
|
github.com/mattermost/gziphandler
|
||||||
# github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d
|
# github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d
|
||||||
## explicit
|
## explicit
|
||||||
github.com/mattermost/ldap
|
github.com/mattermost/ldap
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/NYTimes/gziphandler"
|
"github.com/mattermost/gziphandler"
|
||||||
"github.com/opentracing/opentracing-go"
|
"github.com/opentracing/opentracing-go"
|
||||||
"github.com/opentracing/opentracing-go/ext"
|
"github.com/opentracing/opentracing-go/ext"
|
||||||
spanlog "github.com/opentracing/opentracing-go/log"
|
spanlog "github.com/opentracing/opentracing-go/log"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import (
|
|||||||
"path/filepath"
|
"path/filepath"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/NYTimes/gziphandler"
|
"github.com/mattermost/gziphandler"
|
||||||
|
|
||||||
"github.com/mattermost/mattermost-server/v5/model"
|
"github.com/mattermost/mattermost-server/v5/model"
|
||||||
"github.com/mattermost/mattermost-server/v5/shared/mlog"
|
"github.com/mattermost/mattermost-server/v5/shared/mlog"
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user