mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 16:57:51 +08:00
add * to allowed groups by default
This commit is contained in:
@@ -1,11 +1,14 @@
|
|||||||
#first stage - builder
|
#first stage - builder
|
||||||
FROM gravitl/go-builder as builder
|
FROM gravitl/go-builder as builder
|
||||||
ARG version
|
ARG version
|
||||||
|
ARG tags
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY . .
|
COPY . .
|
||||||
ENV GO111MODULE=auto
|
ENV GO111MODULE=auto
|
||||||
|
|
||||||
RUN GOOS=linux CGO_ENABLED=1 go build -ldflags="-s -X 'main.version=${version}'" -o netmaker main.go
|
RUN apk add git
|
||||||
|
RUN GOOS=linux CGO_ENABLED=1 go build ${tags} -ldflags="-s -X 'main.version=${version}'" .
|
||||||
|
# RUN go build -tags=ee . -o netmaker main.go
|
||||||
FROM alpine:3.15.2
|
FROM alpine:3.15.2
|
||||||
|
|
||||||
# add a c lib
|
# add a c lib
|
||||||
|
@@ -88,12 +88,17 @@ func CreateNetwork(network models.Network) (models.Network, error) {
|
|||||||
}
|
}
|
||||||
network.AddressRange6 = normalizedRange
|
network.AddressRange6 = normalizedRange
|
||||||
}
|
}
|
||||||
|
|
||||||
network.SetDefaults()
|
network.SetDefaults()
|
||||||
network.SetNodesLastModified()
|
network.SetNodesLastModified()
|
||||||
network.SetNetworkLastModified()
|
network.SetNetworkLastModified()
|
||||||
|
|
||||||
pro.AddProNetDefaults(&network)
|
pro.AddProNetDefaults(&network)
|
||||||
|
|
||||||
|
if len(network.ProSettings.AllowedGroups) == 0 {
|
||||||
|
network.ProSettings.AllowedGroups = []string{pro.DEFAULT_ALLOWED_GROUPS}
|
||||||
|
}
|
||||||
|
|
||||||
err := ValidateNetwork(&network, false)
|
err := ValidateNetwork(&network, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
//logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
//logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
||||||
|
Reference in New Issue
Block a user