diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f74a803..4ed4f921 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,16 +13,6 @@ env: ENVIRONMENT: ${{ secrets.ENVIRONMENT }} ROOT_COLLECTION_SUFFIX: ${{ secrets.ROOT_COLLECTION_SUFFIX }} JWT_KEY: ${{ secrets.JWT_KEY }} - HOST: ${{ secrets.HOST }} - API_SCHEME: ${{ secrets.API_SCHEME }} - TOKEN_URL: ${{ secrets.TOKEN_URL }} - AUTH_SERVER_DOMAIN: ${{ secrets.AUTH_SERVER_DOMAIN }} - GRANT_TYPE: ${{ secrets.GRANT_TYPE }} - USERNAME: ${{ secrets.USERNAME }} - PASSWORD: ${{ secrets.PASSWORD }} - CLIENT_ID: ${{ secrets.CLIENT_ID }} - CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} - AUTH_SERVER_INTROSPECTION_URL: ${{ secrets.AUTH_SERVER_INTROSPECTION_URL }} GHOST_CMS_API_ENDPOINT: ${{ secrets.GHOST_CMS_API_ENDPOINT }} GHOST_CMS_API_KEY: ${{ secrets.GHOST_CMS_API_KEY }} GOOGLE_PROJECT_NUMBER: ${{ secrets.GOOGLE_PROJECT_NUMBER }} @@ -47,14 +37,6 @@ env: TWILIO_WHATSAPP_SENDER: ${{ secrets.TWILIO_WHATSAPP_SENDER }} TWILIO_REGION: ${{ secrets.TWILIO_REGION }} TWILIO_VIDEO_API_URL: ${{ secrets.TWILIO_VIDEO_API_URL }} - CHARGE_MASTER_API_HOST: ${{ secrets.CHARGE_MASTER_API_HOST }} - CHARGE_MASTER_API_SCHEME: ${{ secrets.CHARGE_MASTER_API_SCHEME }} - CHARGE_MASTER_TOKEN_URL: ${{ secrets.CHARGE_MASTER_TOKEN_URL }} - CHARGE_MASTER_CLIENT_ID: ${{ secrets.CHARGE_MASTER_CLIENT_ID }} - CHARGE_MASTER_CLIENT_SECRET: ${{ secrets.CHARGE_MASTER_CLIENT_SECRET }} - CHARGE_MASTER_USERNAME: ${{ secrets.CHARGE_MASTER_USERNAME }} - CHARGE_MASTER_PASSWORD: ${{ secrets.CHARGE_MASTER_PASSWORD }} - CHARGE_MASTER_GRANT_TYPE: ${{ secrets.CHARGE_MASTER_GRANT_TYPE }} AIT_BEWELL_API_KEY: ${{ secrets.AIT_BEWELL_API_KEY }} AIT_BEWELL_USERNAME: ${{ secrets.AIT_BEWELL_USERNAME }} AIT_BEWELL_SENDER_ID: ${{ secrets.AIT_BEWELL_SENDER_ID }} @@ -130,11 +112,10 @@ jobs: env: GO111MODULE: off run: go get github.com/mattn/goveralls - #### Return when coveralls is back - # - name: Send coverage - # env: - # COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # run: goveralls -coverprofile=coverage.out -service=github + - name: Send coverage + env: + COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: goveralls -coverprofile=coverage.out -service=github - name: Quality Gate - Test coverage shall be above threshold env: diff --git a/go.sum b/go.sum index ed9f7c45..a7e3347e 100644 --- a/go.sum +++ b/go.sum @@ -105,7 +105,9 @@ github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcju github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/cpuguy83/go-md2man v1.0.10 h1:BSKMNlYxDvnunlTymqtgONjNnaRV1sTpcovwwjF22jk= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= +github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d h1:U+s90UTSYgptZMwQh2aRr3LuazLJIa+Pg3Kc1ylSYVY= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -376,7 +378,9 @@ github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rs/cors v1.6.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= github.com/rs/xid v1.3.0 h1:6NjYksEUlhurdVehpc7S7dk6DAmcKv8V9gG0FsVN2U4= github.com/rs/xid v1.3.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= +github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= +github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/savannahghi/converterandformatter v0.0.3/go.mod h1:0o7yieYU10WabPqKuqj+5QL52eTL1eGElxjb+A68bbA= @@ -418,6 +422,7 @@ github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNX github.com/shopspring/decimal v1.2.0 h1:abSATXmQEYyShuxI4/vyW3tV1MrKAJzCZ/0zLUXYbsQ= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= github.com/shurcooL/httpfs v0.0.0-20171119174359-809beceb2371/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg= +github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/shurcooL/vfsgen v0.0.0-20180121065927-ffb13db8def0/go.mod h1:TrYk7fJVaAttu97ZZKrO9UbRa8izdowaMIZcxYMbVaw= github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= @@ -451,6 +456,7 @@ github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGr github.com/ugorji/go v1.1.7/go.mod h1:kZn38zHttfInRq0xu/PH0az30d+z6vm202qpg1oXVMw= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY= +github.com/urfave/cli/v2 v2.1.1 h1:Qt8FeAtxE/vfdrLmR3rxR6JRE0RoVmbXu8+6kZtYU4k= github.com/urfave/cli/v2 v2.1.1/go.mod h1:SE9GqnLQmjVa0iPEY0f1w3ygNIYcIJ0OKPMoW2caLfQ= github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= diff --git a/pkg/engagement/presentation/graph/feed.graphql b/pkg/engagement/presentation/graph/feed.graphql index 3318e561..12e6d234 100644 --- a/pkg/engagement/presentation/graph/feed.graphql +++ b/pkg/engagement/presentation/graph/feed.graphql @@ -50,11 +50,12 @@ enum Channel { WHATSAPP } -enum LinkType { +extend enum LinkType { YOUTUBE_VIDEO PNG_IMAGE PDF_DOCUMENT SVG_IMAGE + MP4 DEFAULT } diff --git a/pkg/engagement/presentation/graph/generated/generated.go b/pkg/engagement/presentation/graph/generated/generated.go index 82407951..f4b1c028 100644 --- a/pkg/engagement/presentation/graph/generated/generated.go +++ b/pkg/engagement/presentation/graph/generated/generated.go @@ -2526,6 +2526,7 @@ enum LinkType { PNG_IMAGE PDF_DOCUMENT SVG_IMAGE + MP4 DEFAULT } diff --git a/static/link.schema.json b/static/link.schema.json index a5a2647b..a47c09a7 100644 --- a/static/link.schema.json +++ b/static/link.schema.json @@ -21,6 +21,7 @@ "PNG_IMAGE", "PDF_DOCUMENT", "SVG_IMAGE", + "MP4", "DEFAULT" ] },