diff --git a/.golangci.yml b/.golangci.yml index 694efe46..7527a8c7 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -3,9 +3,8 @@ linters-settings: sections: - standard - default - - prefix(github.com/gotenberg/gotenberg/v7) + - prefix(github.com/gotenberg/gotenberg/v8) skip-generated: true - skip-vendor: true custom-order: true linters: @@ -27,7 +26,7 @@ linters: - unused run: - deadline: 5m + timeout: 5m issues-exit-code: 1 tests: false diff --git a/Makefile b/Makefile index 7063c1fd..29cf39a1 100644 --- a/Makefile +++ b/Makefile @@ -155,13 +155,13 @@ tests-once: ## Run the tests once (prefer the "tests" command while developing) .PHONY: fmt fmt: ## Format the code and "optimize" the dependencies gofumpt -l -w . - gci write -s standard -s default -s "prefix(github.com/gotenberg/gotenberg/v7)" --skip-generated --skip-vendor --custom-order . + gci write -s standard -s default -s "prefix(github.com/gotenberg/gotenberg/v8)" --skip-generated --skip-vendor --custom-order . go mod tidy # go install golang.org/x/tools/cmd/godoc@latest .PHONY: godoc godoc: ## Run a webserver with Gotenberg godoc - $(info http://localhost:6060/pkg/github.com/gotenberg/gotenberg/v7) + $(info http://localhost:6060/pkg/github.com/gotenberg/gotenberg/v8) godoc -http=:6060 .PHONY: release diff --git a/README.md b/README.md index f8538d05..63609bf8 100644 --- a/README.md +++ b/README.md @@ -15,13 +15,13 @@ numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, an Open a terminal and run the following command: ``` -docker run --rm -p 3000:3000 gotenberg/gotenberg:7 +docker run --rm -p 3000:3000 gotenberg/gotenberg:8 ``` Alternatively, using the historic Docker repository from our sponsor [TheCodingMachine](https://www.thecodingmachine.com): ``` -docker run --rm -p 3000:3000 thecodingmachine/gotenberg:7 +docker run --rm -p 3000:3000 thecodingmachine/gotenberg:8 ``` The API is now available on your host at http://localhost:3000. @@ -41,5 +41,5 @@ Head to the [documentation](https://gotenberg.dev/docs/getting-started/introduct [![Docker pulls](https://img.shields.io/docker/pulls/gotenberg/gotenberg)](https://hub.docker.com/r/gotenberg/gotenberg) [![Docker pulls](https://img.shields.io/docker/pulls/thecodingmachine/gotenberg)](https://hub.docker.com/r/thecodingmachine/gotenberg) [![Continuous Integration](https://github.com/gotenberg/gotenberg/actions/workflows/continuous_integration.yml/badge.svg)](https://github.com/gotenberg/gotenberg/actions/workflows/continuous_integration.yml) -[![Go Reference](https://pkg.go.dev/badge/github.com/gotenberg/gotenberg.svg)](https://pkg.go.dev/github.com/gotenberg/gotenberg/v7) +[![Go Reference](https://pkg.go.dev/badge/github.com/gotenberg/gotenberg.svg)](https://pkg.go.dev/github.com/gotenberg/gotenberg/v8) [![Codecov](https://codecov.io/gh/gotenberg/gotenberg/branch/main/graph/badge.svg)](https://codecov.io/gh/gotenberg/gotenberg) diff --git a/build/Dockerfile b/build/Dockerfile index 0cc935e3..45d6712c 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -24,7 +24,7 @@ RUN go mod download &&\ COPY cmd ./cmd COPY pkg ./pkg -RUN go build -o gotenberg -ldflags "-X 'github.com/gotenberg/gotenberg/v7/cmd.Version=$GOTENBERG_VERSION'" cmd/gotenberg/main.go +RUN go build -o gotenberg -ldflags "-X 'github.com/gotenberg/gotenberg/v8/cmd.Version=$GOTENBERG_VERSION'" cmd/gotenberg/main.go # ---------------------------------------------- # Final stage diff --git a/cmd/gotenberg.go b/cmd/gotenberg.go index f3d58a82..7d46f24d 100644 --- a/cmd/gotenberg.go +++ b/cmd/gotenberg.go @@ -11,7 +11,7 @@ import ( flag "github.com/spf13/pflag" "golang.org/x/sync/errgroup" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) // See https://patorjk.com/software/taag/#p=display&f=Small%20Slant&t=Gotenberg. diff --git a/cmd/gotenberg/main.go b/cmd/gotenberg/main.go index 86d5d11d..1699318e 100644 --- a/cmd/gotenberg/main.go +++ b/cmd/gotenberg/main.go @@ -1,9 +1,9 @@ package main import ( - gotenbergcmd "github.com/gotenberg/gotenberg/v7/cmd" + gotenbergcmd "github.com/gotenberg/gotenberg/v8/cmd" // Gotenberg modules. - _ "github.com/gotenberg/gotenberg/v7/pkg/standard" + _ "github.com/gotenberg/gotenberg/v8/pkg/standard" ) func main() { diff --git a/go.mod b/go.mod index aa70d824..b67e4269 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/gotenberg/gotenberg/v7 +module github.com/gotenberg/gotenberg/v8 go 1.21 diff --git a/pkg/gotenberg/modules.go b/pkg/gotenberg/modules.go index 926bf25c..e6ee875c 100644 --- a/pkg/gotenberg/modules.go +++ b/pkg/gotenberg/modules.go @@ -83,7 +83,7 @@ type SystemLogger interface { // gotenberg.MustRegisterModule(YourModule{}) // } // -// Then, in the main command (github.com/gotenberg/gotenberg/v7/cmd/gotenberg), +// Then, in the main command (github.com/gotenberg/gotenberg/v8/cmd/gotenberg), // import the module: // // imports ( diff --git a/pkg/modules/api/api.go b/pkg/modules/api/api.go index e612ee58..5077193b 100644 --- a/pkg/modules/api/api.go +++ b/pkg/modules/api/api.go @@ -19,7 +19,7 @@ import ( "golang.org/x/net/http2" "golang.org/x/sync/errgroup" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func init() { diff --git a/pkg/modules/api/api_test.go b/pkg/modules/api/api_test.go index 2c23f860..20057649 100644 --- a/pkg/modules/api/api_test.go +++ b/pkg/modules/api/api_test.go @@ -16,7 +16,7 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestApi_Descriptor(t *testing.T) { diff --git a/pkg/modules/api/context.go b/pkg/modules/api/context.go index ac79801e..ebb083e5 100644 --- a/pkg/modules/api/context.go +++ b/pkg/modules/api/context.go @@ -19,7 +19,7 @@ import ( "go.uber.org/zap" "golang.org/x/text/unicode/norm" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) var ( diff --git a/pkg/modules/api/context_test.go b/pkg/modules/api/context_test.go index 4528822b..da9bbd92 100644 --- a/pkg/modules/api/context_test.go +++ b/pkg/modules/api/context_test.go @@ -15,7 +15,7 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestNewContext(t *testing.T) { diff --git a/pkg/modules/api/middlewares.go b/pkg/modules/api/middlewares.go index df7e8778..c5cd6f5f 100644 --- a/pkg/modules/api/middlewares.go +++ b/pkg/modules/api/middlewares.go @@ -12,7 +12,7 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) // ErrAsyncProcess happens when a handler or middleware handles a request in an diff --git a/pkg/modules/api/middlewares_test.go b/pkg/modules/api/middlewares_test.go index b273013e..146817a2 100644 --- a/pkg/modules/api/middlewares_test.go +++ b/pkg/modules/api/middlewares_test.go @@ -14,7 +14,7 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestParseError(t *testing.T) { diff --git a/pkg/modules/chromium/browser.go b/pkg/modules/chromium/browser.go index 9fd164fb..fd2dd13b 100644 --- a/pkg/modules/chromium/browser.go +++ b/pkg/modules/chromium/browser.go @@ -17,7 +17,7 @@ import ( "github.com/chromedp/chromedp" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) type browser interface { diff --git a/pkg/modules/chromium/browser_test.go b/pkg/modules/chromium/browser_test.go index 59b6ce50..db2cd189 100644 --- a/pkg/modules/chromium/browser_test.go +++ b/pkg/modules/chromium/browser_test.go @@ -15,7 +15,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestChromiumBrowser_Start(t *testing.T) { diff --git a/pkg/modules/chromium/chromium.go b/pkg/modules/chromium/chromium.go index 202bcadc..9a085534 100644 --- a/pkg/modules/chromium/chromium.go +++ b/pkg/modules/chromium/chromium.go @@ -11,8 +11,8 @@ import ( flag "github.com/spf13/pflag" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func init() { diff --git a/pkg/modules/chromium/chromium_test.go b/pkg/modules/chromium/chromium_test.go index 840781e5..204647bf 100644 --- a/pkg/modules/chromium/chromium_test.go +++ b/pkg/modules/chromium/chromium_test.go @@ -11,7 +11,7 @@ import ( "github.com/alexliesenfeld/health" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestDefaultOptions(t *testing.T) { diff --git a/pkg/modules/chromium/mocks.go b/pkg/modules/chromium/mocks.go index 9effed77..cbd4884d 100644 --- a/pkg/modules/chromium/mocks.go +++ b/pkg/modules/chromium/mocks.go @@ -5,7 +5,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) // ApiMock is a mock for the [Api] interface. diff --git a/pkg/modules/chromium/routes.go b/pkg/modules/chromium/routes.go index bb5b38c5..88708326 100644 --- a/pkg/modules/chromium/routes.go +++ b/pkg/modules/chromium/routes.go @@ -18,8 +18,8 @@ import ( "github.com/russross/blackfriday/v2" "go.uber.org/multierr" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) // FormDataChromiumOptions creates [Options] from the form data. Fallback to diff --git a/pkg/modules/chromium/routes_test.go b/pkg/modules/chromium/routes_test.go index 2d79f992..05470e29 100644 --- a/pkg/modules/chromium/routes_test.go +++ b/pkg/modules/chromium/routes_test.go @@ -13,8 +13,8 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func TestFormDataChromiumOptions(t *testing.T) { diff --git a/pkg/modules/libreoffice/api/api.go b/pkg/modules/libreoffice/api/api.go index ec1c78d2..c2c07796 100644 --- a/pkg/modules/libreoffice/api/api.go +++ b/pkg/modules/libreoffice/api/api.go @@ -12,8 +12,8 @@ import ( "go.uber.org/multierr" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func init() { diff --git a/pkg/modules/libreoffice/api/api_test.go b/pkg/modules/libreoffice/api/api_test.go index da7e204d..8a63ab02 100644 --- a/pkg/modules/libreoffice/api/api_test.go +++ b/pkg/modules/libreoffice/api/api_test.go @@ -11,7 +11,7 @@ import ( "github.com/alexliesenfeld/health" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestApi_Descriptor(t *testing.T) { diff --git a/pkg/modules/libreoffice/api/libreoffice.go b/pkg/modules/libreoffice/api/libreoffice.go index 28e56aef..6f82e0d7 100644 --- a/pkg/modules/libreoffice/api/libreoffice.go +++ b/pkg/modules/libreoffice/api/libreoffice.go @@ -15,7 +15,7 @@ import ( "github.com/google/uuid" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) type libreOffice interface { diff --git a/pkg/modules/libreoffice/api/libreoffice_test.go b/pkg/modules/libreoffice/api/libreoffice_test.go index 85bf6053..554b3629 100644 --- a/pkg/modules/libreoffice/api/libreoffice_test.go +++ b/pkg/modules/libreoffice/api/libreoffice_test.go @@ -11,7 +11,7 @@ import ( "github.com/google/uuid" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestLibreOfficeProcess_Start(t *testing.T) { diff --git a/pkg/modules/libreoffice/api/mocks.go b/pkg/modules/libreoffice/api/mocks.go index 068ac6c9..0f87d851 100644 --- a/pkg/modules/libreoffice/api/mocks.go +++ b/pkg/modules/libreoffice/api/mocks.go @@ -5,7 +5,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) // ApiMock is a mock for the [Uno] interface. diff --git a/pkg/modules/libreoffice/libreoffice.go b/pkg/modules/libreoffice/libreoffice.go index e7978ca8..6dd04b82 100644 --- a/pkg/modules/libreoffice/libreoffice.go +++ b/pkg/modules/libreoffice/libreoffice.go @@ -5,9 +5,9 @@ import ( flag "github.com/spf13/pflag" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" - libeofficeapi "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" + libeofficeapi "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) func init() { diff --git a/pkg/modules/libreoffice/libreoffice_test.go b/pkg/modules/libreoffice/libreoffice_test.go index 39ee3e18..4d756a07 100644 --- a/pkg/modules/libreoffice/libreoffice_test.go +++ b/pkg/modules/libreoffice/libreoffice_test.go @@ -5,8 +5,8 @@ import ( "reflect" "testing" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - libreofficeapi "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + libreofficeapi "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) func TestLibreOffice_Descriptor(t *testing.T) { diff --git a/pkg/modules/libreoffice/pdfengine/pdfengine.go b/pkg/modules/libreoffice/pdfengine/pdfengine.go index c33032ba..9de03718 100644 --- a/pkg/modules/libreoffice/pdfengine/pdfengine.go +++ b/pkg/modules/libreoffice/pdfengine/pdfengine.go @@ -7,8 +7,8 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) func init() { diff --git a/pkg/modules/libreoffice/pdfengine/pdfengine_test.go b/pkg/modules/libreoffice/pdfengine/pdfengine_test.go index 97ef2fa7..26d60d9c 100644 --- a/pkg/modules/libreoffice/pdfengine/pdfengine_test.go +++ b/pkg/modules/libreoffice/pdfengine/pdfengine_test.go @@ -8,8 +8,8 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) func TestLibreOfficePdfEngine_Descriptor(t *testing.T) { diff --git a/pkg/modules/libreoffice/routes.go b/pkg/modules/libreoffice/routes.go index 9154cc54..fe336cf8 100644 --- a/pkg/modules/libreoffice/routes.go +++ b/pkg/modules/libreoffice/routes.go @@ -7,9 +7,9 @@ import ( "github.com/labstack/echo/v4" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" - libreofficeapi "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" + libreofficeapi "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) // convertRoute returns an [api.Route] which can convert LibreOffice documents diff --git a/pkg/modules/libreoffice/routes_test.go b/pkg/modules/libreoffice/routes_test.go index e6f6175b..5e71cc11 100644 --- a/pkg/modules/libreoffice/routes_test.go +++ b/pkg/modules/libreoffice/routes_test.go @@ -9,9 +9,9 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" - libreofficeapi "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" + libreofficeapi "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" ) func TestConvertRoute(t *testing.T) { diff --git a/pkg/modules/logging/logging.go b/pkg/modules/logging/logging.go index ff7e261c..be3a8e33 100644 --- a/pkg/modules/logging/logging.go +++ b/pkg/modules/logging/logging.go @@ -11,7 +11,7 @@ import ( "go.uber.org/zap/zapcore" "golang.org/x/term" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func init() { diff --git a/pkg/modules/logging/logging_test.go b/pkg/modules/logging/logging_test.go index dff7ed1e..8d484328 100644 --- a/pkg/modules/logging/logging_test.go +++ b/pkg/modules/logging/logging_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap/zapcore" "go.uber.org/zap/zaptest/observer" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestLogging_Descriptor(t *testing.T) { diff --git a/pkg/modules/pdfcpu/pdfcpu.go b/pkg/modules/pdfcpu/pdfcpu.go index 808ecece..b16b5d02 100644 --- a/pkg/modules/pdfcpu/pdfcpu.go +++ b/pkg/modules/pdfcpu/pdfcpu.go @@ -9,7 +9,7 @@ import ( pdfcpuConfig "github.com/pdfcpu/pdfcpu/pkg/pdfcpu/model" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func init() { diff --git a/pkg/modules/pdfcpu/pdfcpu_test.go b/pkg/modules/pdfcpu/pdfcpu_test.go index 40c1c3ba..b0da23f8 100644 --- a/pkg/modules/pdfcpu/pdfcpu_test.go +++ b/pkg/modules/pdfcpu/pdfcpu_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestPdfCpu_Descriptor(t *testing.T) { diff --git a/pkg/modules/pdfengines/multi.go b/pkg/modules/pdfengines/multi.go index 619dba3c..b25a7ac4 100644 --- a/pkg/modules/pdfengines/multi.go +++ b/pkg/modules/pdfengines/multi.go @@ -7,7 +7,7 @@ import ( "go.uber.org/multierr" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) type multiPdfEngines struct { diff --git a/pkg/modules/pdfengines/multi_test.go b/pkg/modules/pdfengines/multi_test.go index 67f34b84..05eb6fd5 100644 --- a/pkg/modules/pdfengines/multi_test.go +++ b/pkg/modules/pdfengines/multi_test.go @@ -7,7 +7,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestMultiPdfEngines_Merge(t *testing.T) { diff --git a/pkg/modules/pdfengines/pdfengines.go b/pkg/modules/pdfengines/pdfengines.go index 7cfa0550..cba3e797 100644 --- a/pkg/modules/pdfengines/pdfengines.go +++ b/pkg/modules/pdfengines/pdfengines.go @@ -7,8 +7,8 @@ import ( flag "github.com/spf13/pflag" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func init() { diff --git a/pkg/modules/pdfengines/pdfengines_test.go b/pkg/modules/pdfengines/pdfengines_test.go index f85d91b2..dccc2518 100644 --- a/pkg/modules/pdfengines/pdfengines_test.go +++ b/pkg/modules/pdfengines/pdfengines_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestPdfEngines_Descriptor(t *testing.T) { diff --git a/pkg/modules/pdfengines/routes.go b/pkg/modules/pdfengines/routes.go index c55a12e9..6728e0b7 100644 --- a/pkg/modules/pdfengines/routes.go +++ b/pkg/modules/pdfengines/routes.go @@ -7,8 +7,8 @@ import ( "github.com/labstack/echo/v4" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) // mergeRoute returns an [api.Route] which can merge PDFs. diff --git a/pkg/modules/pdfengines/routes_test.go b/pkg/modules/pdfengines/routes_test.go index 96f695b4..04c65d1f 100644 --- a/pkg/modules/pdfengines/routes_test.go +++ b/pkg/modules/pdfengines/routes_test.go @@ -9,8 +9,8 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func TestMergeHandler(t *testing.T) { diff --git a/pkg/modules/pdftk/pdftk.go b/pkg/modules/pdftk/pdftk.go index f5e60f52..6fcf5fa9 100644 --- a/pkg/modules/pdftk/pdftk.go +++ b/pkg/modules/pdftk/pdftk.go @@ -8,7 +8,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func init() { diff --git a/pkg/modules/pdftk/pdftk_test.go b/pkg/modules/pdftk/pdftk_test.go index 27a71b71..06648b5c 100644 --- a/pkg/modules/pdftk/pdftk_test.go +++ b/pkg/modules/pdftk/pdftk_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestPdfTk_Descriptor(t *testing.T) { diff --git a/pkg/modules/prometheus/prometheus.go b/pkg/modules/prometheus/prometheus.go index d05127d8..6f54d047 100644 --- a/pkg/modules/prometheus/prometheus.go +++ b/pkg/modules/prometheus/prometheus.go @@ -12,8 +12,8 @@ import ( "github.com/prometheus/client_golang/prometheus/promhttp" flag "github.com/spf13/pflag" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func init() { diff --git a/pkg/modules/prometheus/prometheus_test.go b/pkg/modules/prometheus/prometheus_test.go index 614a9457..02816b0f 100644 --- a/pkg/modules/prometheus/prometheus_test.go +++ b/pkg/modules/prometheus/prometheus_test.go @@ -8,7 +8,7 @@ import ( "github.com/prometheus/client_golang/prometheus" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestPrometheus_Descriptor(t *testing.T) { diff --git a/pkg/modules/qpdf/qpdf.go b/pkg/modules/qpdf/qpdf.go index 1f9fc8ae..d256e25e 100644 --- a/pkg/modules/qpdf/qpdf.go +++ b/pkg/modules/qpdf/qpdf.go @@ -8,7 +8,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func init() { diff --git a/pkg/modules/qpdf/qpdf_test.go b/pkg/modules/qpdf/qpdf_test.go index bd7e7050..c030fe24 100644 --- a/pkg/modules/qpdf/qpdf_test.go +++ b/pkg/modules/qpdf/qpdf_test.go @@ -9,7 +9,7 @@ import ( "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestQPdf_Descriptor(t *testing.T) { diff --git a/pkg/modules/webhook/middleware.go b/pkg/modules/webhook/middleware.go index d7709856..d0540bf3 100644 --- a/pkg/modules/webhook/middleware.go +++ b/pkg/modules/webhook/middleware.go @@ -17,7 +17,7 @@ import ( "github.com/hashicorp/go-retryablehttp" "github.com/labstack/echo/v4" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func webhookMiddleware(w *Webhook) api.Middleware { diff --git a/pkg/modules/webhook/middleware_test.go b/pkg/modules/webhook/middleware_test.go index 992273cd..664a4d31 100644 --- a/pkg/modules/webhook/middleware_test.go +++ b/pkg/modules/webhook/middleware_test.go @@ -19,7 +19,7 @@ import ( "github.com/labstack/echo/v4" "go.uber.org/zap" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func TestWebhookMiddlewareGuards(t *testing.T) { diff --git a/pkg/modules/webhook/webhook.go b/pkg/modules/webhook/webhook.go index fe3add36..7476bd5b 100644 --- a/pkg/modules/webhook/webhook.go +++ b/pkg/modules/webhook/webhook.go @@ -6,8 +6,8 @@ import ( flag "github.com/spf13/pflag" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" - "github.com/gotenberg/gotenberg/v7/pkg/modules/api" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/modules/api" ) func init() { diff --git a/pkg/modules/webhook/webhook_test.go b/pkg/modules/webhook/webhook_test.go index c10091e6..03928046 100644 --- a/pkg/modules/webhook/webhook_test.go +++ b/pkg/modules/webhook/webhook_test.go @@ -4,7 +4,7 @@ import ( "reflect" "testing" - "github.com/gotenberg/gotenberg/v7/pkg/gotenberg" + "github.com/gotenberg/gotenberg/v8/pkg/gotenberg" ) func TestWebhook_Descriptor(t *testing.T) { diff --git a/pkg/standard/imports.go b/pkg/standard/imports.go index 818a3789..436f4bab 100644 --- a/pkg/standard/imports.go +++ b/pkg/standard/imports.go @@ -2,16 +2,16 @@ package standard import ( // Standard Gotenberg modules. - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/api" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/chromium" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/api" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/libreoffice/pdfengine" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/logging" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/pdfcpu" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/pdfengines" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/pdftk" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/prometheus" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/qpdf" - _ "github.com/gotenberg/gotenberg/v7/pkg/modules/webhook" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/api" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/chromium" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/api" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/libreoffice/pdfengine" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/logging" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/pdfcpu" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/pdfengines" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/pdftk" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/prometheus" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/qpdf" + _ "github.com/gotenberg/gotenberg/v8/pkg/modules/webhook" )