Merge pull request #53 from netfoundry/update-0.10

updates to 0.10.0
This commit is contained in:
Andrew
2020-02-28 09:44:56 -05:00
committed by GitHub
4 changed files with 31 additions and 8 deletions
+16
View File
@@ -0,0 +1,16 @@
This page discusses the changes that you need to be aware of when migrating your Ziti deployment from version 0.9.x to version 0.10.x
# Theme
Ziti 0.10 includes a single change:
* Edge API input validation processing was changed to operate on the supplied JSON instead of target objects
# Edge API Validation
Before this version, the Edge API allowed some fields to be omitted from requests. This behavior was due to the fact
that the API was validating the object that resulted from the JSON. This would cause some fields that were not supplied
to default to an acceptable nil/null/empty value.
Some APIs call may now fail with validation errors expecting fields to be defined for POST (create) and PUT (update)
operations. PATCH (partial update) should not be affected.
+4 -3
View File
@@ -21,10 +21,10 @@ require (
github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
github.com/keybase/go-ps v0.0.0-20190827175125-91aafc93ba19
github.com/michaelquigley/pfxlog v0.0.0-20190813191113-2be43bd0dccc
github.com/netfoundry/ziti-edge v0.9.5
github.com/netfoundry/ziti-fabric v0.9.3
github.com/netfoundry/ziti-edge v0.10.3
github.com/netfoundry/ziti-fabric v0.9.5
github.com/netfoundry/ziti-foundation v0.6.5
github.com/netfoundry/ziti-sdk-golang v0.9.4
github.com/netfoundry/ziti-sdk-golang v0.10.0
github.com/pborman/uuid v1.2.0
github.com/pkg/errors v0.8.1
github.com/rcrowley/go-metrics v0.0.0-20190826022208-cac0b30c2563
@@ -38,6 +38,7 @@ require (
github.com/spf13/viper v1.5.0
github.com/stretchr/testify v1.3.0
github.com/urfave/negroni v1.0.0
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72 // indirect
golang.org/x/net v0.0.0-20191126235420-ef20fe5d7933
google.golang.org/grpc v1.25.1
gopkg.in/AlecAivazis/survey.v1 v1.8.7
+10 -4
View File
@@ -218,15 +218,19 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk
github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
github.com/netfoundry/ziti-edge v0.9.5 h1:OAM4tLrHzEP4K7YUcjMjoSfzZnSelmjLixAV7AG7QLU=
github.com/netfoundry/ziti-edge v0.9.5/go.mod h1:vXZxcQJPZjXqa2bkXzAhmZptHMfc29t1STLd9AQPkhU=
github.com/netfoundry/ziti-edge v0.10.3 h1:ttG/QZWRciOoGkjbraeQzJ8Zz6PMjBihS4cBJBUM+Ck=
github.com/netfoundry/ziti-edge v0.10.3/go.mod h1:2A86jbuyzPdlmvxSMTtTAcXwnarqqBvppI89zn4iqvg=
github.com/netfoundry/ziti-fabric v0.9.3 h1:qmBRJCYWJxMBFyiTNQfLKzHumcg+NLa/ONrQYyFhajY=
github.com/netfoundry/ziti-fabric v0.9.3/go.mod h1:FLh8+4Qma4iC73iKYpWEbOgtVgYdwxxn/Pm0/NDcqd8=
github.com/netfoundry/ziti-fabric v0.9.5 h1:y1iKBRysuyNrBJaWIVUUvsynNdluT5MdIJlo4OogYto=
github.com/netfoundry/ziti-fabric v0.9.5/go.mod h1:wIwkusCaTJeIr+7ojELcG/wKFA/BhleQX68Ft/91ASs=
github.com/netfoundry/ziti-fabric v0.10.0 h1:AdYcZengrJzmgCx6E0Uxd9YdFwUkSvxlP5AFNgkp4UE=
github.com/netfoundry/ziti-fabric v0.10.0/go.mod h1:wIwkusCaTJeIr+7ojELcG/wKFA/BhleQX68Ft/91ASs=
github.com/netfoundry/ziti-foundation v0.6.1/go.mod h1:27kvN9RZk7cpt2xba6owuXktNphq5hPK62CAiKnIS10=
github.com/netfoundry/ziti-foundation v0.6.5 h1:csIX4eMBM8p/UvoDioBByGpqOAxA3Wn2dOPY1xaGLSE=
github.com/netfoundry/ziti-foundation v0.6.5/go.mod h1:D2kU4O23O3Ll+v34tidLYr/jNhigiHM0Mz8fKuIJu7E=
github.com/netfoundry/ziti-sdk-golang v0.9.4 h1:KrpdLDF69TqxPhYuqHnirRBKt+tteR2/qHCU6UllamI=
github.com/netfoundry/ziti-sdk-golang v0.9.4/go.mod h1:6VZO57w34l5corhamjGjVMZZDHBB4GaDSxJkOXtYMOc=
github.com/netfoundry/ziti-sdk-golang v0.10.0 h1:ylfhEUybGtYwCOqntNUysdMLWNpXEW0Yi7JIgS0Zpuc=
github.com/netfoundry/ziti-sdk-golang v0.10.0/go.mod h1:6VZO57w34l5corhamjGjVMZZDHBB4GaDSxJkOXtYMOc=
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
github.com/oleiade/reflections v1.0.0 h1:0ir4pc6v8/PJ0yw5AEtMddfXpWBXg9cnG7SgSoJuCgY=
github.com/oleiade/reflections v1.0.0/go.mod h1:RbATFBbKYkVdqmSFtx13Bb/tVhR0lgOBXunWTZKeL4w=
@@ -339,6 +343,8 @@ golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
golang.org/x/crypto v0.0.0-20191112222119-e1110fd1c708 h1:pXVtWnwHkrWD9ru3sDxY/qFK/bfc0egRovX91EjWjf4=
golang.org/x/crypto v0.0.0-20191112222119-e1110fd1c708/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72 h1:+ELyKg6m8UBf0nPFSqD0mi7zUfwPyXo23HNjMnXPz7w=
golang.org/x/crypto v0.0.0-20200204104054-c9f3fb736b72/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
+1 -1
View File
@@ -1 +1 @@
0.9
0.10