From afbec26c42528ad810fbc08c6a233c7ea75239d4 Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Sat, 19 Aug 2023 10:50:25 -0700 Subject: Add checksumming for clients --- cmd/web/server.go | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cmd/web/server.go b/cmd/web/server.go index b487abc..e930257 100644 --- a/cmd/web/server.go +++ b/cmd/web/server.go @@ -224,7 +224,7 @@ func webMain(cfg app.Config, embeddedTemplates, embeddedClients fs.FS, appVersio s.GET("/clients", lcc) s.GET("/clients/", lcc) - glecho.StaticFS(s.GET, embeddedClients, "/clients/*", "./clients/") + glecho.StaticFSSha256Etags(s.GET, embeddedClients, "/clients/*", "./clients/") s.NeverCacheStaticRoute("/js", "js") diff --git a/go.mod b/go.mod index 591f27c..1695536 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( code.crute.us/mcrute/golib/clients/autocert/v2 v2.2.0 code.crute.us/mcrute/golib/clients/netbox/v3 v3.2.0 code.crute.us/mcrute/golib/db/mongodb/v2 v2.1.0 - code.crute.us/mcrute/golib/echo v0.9.4 + code.crute.us/mcrute/golib/echo v0.9.5 code.crute.us/mcrute/golib/secrets v0.4.0 github.com/go-webauthn/webauthn v0.8.4 github.com/google/go-querystring v1.1.0 @@ -31,7 +31,7 @@ require ( github.com/beorn7/perks v1.0.1 // indirect github.com/cenkalti/backoff/v3 v3.0.0 // indirect github.com/cespare/xxhash/v2 v2.1.1 // indirect - github.com/elnormous/contenttype v1.0.0 // indirect + github.com/elnormous/contenttype v1.0.3 // indirect github.com/fatih/color v1.13.0 // indirect github.com/fxamacker/cbor/v2 v2.4.0 // indirect github.com/go-stack/stack v1.8.0 // indirect diff --git a/go.sum b/go.sum index c05469d..d667573 100644 --- a/go.sum +++ b/go.sum @@ -44,8 +44,8 @@ code.crute.us/mcrute/golib/clients/netbox/v3 v3.2.0 h1:g3+vdaUeoVg+Qx++bGi2j2AVB code.crute.us/mcrute/golib/clients/netbox/v3 v3.2.0/go.mod h1:Wjh2iiFDkRuYN1TBgYrRpwT5Xp8i+2+TWJrbdG3JWWk= code.crute.us/mcrute/golib/db/mongodb/v2 v2.1.0 h1:Qw5g1R6vaJluHJoufNj+tjdLoHH0Z6TrNKDLK3h1hbE= code.crute.us/mcrute/golib/db/mongodb/v2 v2.1.0/go.mod h1:xoML+iNm/O3OgRJ5Uaie+SAEvczR/LrvCMsZm6MWiPI= -code.crute.us/mcrute/golib/echo v0.9.4 h1:C2z7RRIksT2K0Fr4LZHGISRMXooNT1qaEV9NZ7LK5fs= -code.crute.us/mcrute/golib/echo v0.9.4/go.mod h1:mcmhqsSWD/+ECdrd0Sh9u9XGtukXdLPVHc88sKg/gJo= +code.crute.us/mcrute/golib/echo v0.9.5 h1:CDhd/HPdhX8+CSqUhsJkUW8oeq+/r+Gff0eH4qUYn2c= +code.crute.us/mcrute/golib/echo v0.9.5/go.mod h1:/UJsAkrKnw7lqitb1Cst4dlcD+SNxT4zXjsDWJEGg0Y= code.crute.us/mcrute/golib/secrets v0.4.0 h1:tZzQEOnJshDGuzvvr0n0BMWZbu3ZMB5QRqIDa4PwE3U= code.crute.us/mcrute/golib/secrets v0.4.0/go.mod h1:c40ezKg/NXe5NE3PaCRIUJC6D6XCoPSu9+duZSdKsNY= code.crute.us/mcrute/golib/vault v0.2.4 h1:lNc1hq26e/UAGBqxQlZiFffOXZSNEcEkKUzU3oRJ8Eg= @@ -96,8 +96,8 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3 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= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/elnormous/contenttype v1.0.0 h1:cTLou7K7uQMsPEmRiTJosAznsPcYuoBmXMrFAf86t2A= -github.com/elnormous/contenttype v1.0.0/go.mod h1:ngVcyGGU8pnn4QJ5sL4StrNgc/wmXZXy5IQSBuHOFPg= +github.com/elnormous/contenttype v1.0.3 h1:5DrD4LGO3ohab+jPplwE/LlY9JqmkYdssz4Zu7xl8Cs= +github.com/elnormous/contenttype v1.0.3/go.mod h1:ngVcyGGU8pnn4QJ5sL4StrNgc/wmXZXy5IQSBuHOFPg= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -- cgit v1.2.3