From d3a1dffa5cae7711026dfffff2ada00f7d4a87d9 Mon Sep 17 00:00:00 2001 From: Carsten Dietrich <3203968+carstendietrich@users.noreply.github.com> Date: Thu, 11 Feb 2021 15:55:11 +0100 Subject: [PATCH] Update Flamingo to latest version, mark beginning of new version 3.5.0 (#302) --- CHANGELOG.md | 15 +++++++++++---- go.mod | 5 +---- go.sum | 4 ++-- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 609d651b7..e0650f334 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog -## v3.4.0 [upcoming] +## v3.5.0 [upcoming] + + +## v3.4.0 **cart** * Added desired time to DeliveryForm * InMemoryCartStorage: initialize lock and storage already in Inject() to avoid potential race conditions @@ -17,13 +20,13 @@ | POST | /api/v1/cart/billing | PUT | /api/v1/cart/billing | | POST | /api/v1/cart/delivery/{deliveryCode}/deliveryinfo | PUT | /api/v1/cart/delivery/{deliveryCode} | | PUT | /api/v1/cart/updatepaymentselection | PUT | /api/v1/cart/payment-selection | - * Embed swagger.json via go-bindata so it can be used from the outside + * GraphQL - * Updated schema and resolver regarding desired time + * Update schema and resolver regarding desired time **category** * Added cue config to module -* Updated documentation of the module regarding the fake service +* Update fake service documentation * FakeService * The category fake service was added which can return a project specific category tree and categories * Added configuration options are `fakeService.enabled` and `fakeService.testDataFolder` to enable the fake category service and to use json files as fake categories and tree. You can find examples in the documentation of the module @@ -39,6 +42,7 @@ * | old HTTP verb | old route | new HTTP verb | new route | |--------------:|-----------------------------------------------|---------------|-----------------------------------------------| | POST | /api/v1/checkout/placeorder/refreshblocking | POST | /api/v1/checkout/placeorder/refresh-blocking | + **customer** * GraphQL * Extend `Commerce_Customer_Address` with some useful fields @@ -70,6 +74,9 @@ **sourcing** * **Breaking** * Optional pointer `DeliveryInfo` added as parameter to `StockProvider.GetStock` + +**docs** +* Embed swagger.json via go-bindata, so it can be used from the outside ## v3.3.0 diff --git a/go.mod b/go.mod index 7d6b0df82..f5803f498 100644 --- a/go.mod +++ b/go.mod @@ -3,9 +3,8 @@ module flamingo.me/flamingo-commerce/v3 go 1.13 require ( - dmitri.shuralyov.com/go/generated v0.0.0-20170818220700-b1254a446363 // indirect flamingo.me/dingo v0.2.9 - flamingo.me/flamingo/v3 v3.2.1 + flamingo.me/flamingo/v3 v3.2.2 flamingo.me/form v1.0.1 flamingo.me/graphql v1.2.0 flamingo.me/pugtemplate v1.1.3 @@ -19,7 +18,6 @@ require ( github.com/docker/go-connections v0.4.0 // indirect github.com/docker/go-units v0.4.0 // indirect github.com/fatih/structs v1.1.0 // indirect - github.com/fzipp/gocyclo v0.3.1 // indirect github.com/gavv/httpexpect/v2 v2.0.2 github.com/go-openapi/spec v0.19.8 // indirect github.com/go-openapi/swag v0.19.9 // indirect @@ -29,7 +27,6 @@ require ( github.com/gomodule/redigo v2.0.0+incompatible github.com/google/go-cmp v0.4.0 github.com/google/uuid v1.1.1 - github.com/gordonklaus/ineffassign v0.0.0-20201107091007-3b93a8888063 // indirect github.com/gotestyourself/gotestyourself v2.2.0+incompatible // indirect github.com/imkira/go-interpol v1.1.0 // indirect github.com/leekchan/accounting v0.0.0-20191104051123-0b9b0bd19c36 diff --git a/go.sum b/go.sum index bf39d27cb..01fc36bc0 100644 --- a/go.sum +++ b/go.sum @@ -20,8 +20,8 @@ flamingo.me/flamingo/v3 v3.0.1 h1:p/jjJDa5Il1Clpg7QuYJHosR6/eX1v89lZRTBMO9PAc= flamingo.me/flamingo/v3 v3.0.1/go.mod h1:qxq7rnO6bKIMgyx7WOoi3QcTy9UkX9jrAEGvFDnWFlc= flamingo.me/flamingo/v3 v3.2.0 h1:Usoj6/CebBwcbG2jSAh206j/jSE9qVhzVXb5j/5BC4U= flamingo.me/flamingo/v3 v3.2.0/go.mod h1:7HSp+QNMoJicGcGbwSYTQpg4rVGcDTqmVhVUfeGrs7A= -flamingo.me/flamingo/v3 v3.2.1 h1:O74S+8CedKmBVo8wkqNWTfOfFlTjORn+gRYu6DjuPMI= -flamingo.me/flamingo/v3 v3.2.1/go.mod h1:demLn9ui2B45vrOfz+/aKohcJy/B56deyygcLBHjBzk= +flamingo.me/flamingo/v3 v3.2.2 h1:qm2OyMoyWWilB+EqI0SBT12yjCBr3t71mWeDwRysNIY= +flamingo.me/flamingo/v3 v3.2.2/go.mod h1:LbkxpLNzhGE60FVwFoif1SriRCryCZy52gosnDW7e5o= flamingo.me/form v1.0.1 h1:mII37OSedlU4ruWdH234UF5ebG7j+WAz1SlX8o6QiPY= flamingo.me/form v1.0.1/go.mod h1:wvH0kq3mTrMmRVGuPT2HwvTScz4xTH11YUeWXCxlRMQ= flamingo.me/graphql v1.2.0 h1:B/g083fTPRqqrsi2X3y8wTAItjLiKOzE5mLxNkcc6UY=