Skip to content
This repository was archived by the owner on Jul 12, 2023. It is now read-only.

Releases: google/exposure-notifications-verification-server

v1.13.0

12 Sep 20:19
v1.13.0
1c267ed
Compare
Choose a tag to compare

Misc

  • Adds clarification to keyserver stats help text on realm admin statistics page. (#2371, @mikehelmick)
  • Stop allowing longexpires in the User Report SMS template since it always uses the expires value. (#2370, @mikehelmick)
  • System admin: display a chart code global codes issued / code claimed (#2372, @mikehelmick)
  • Upgrade the programming language to Go 1.19. (#2368, @sethvargo)

Dependencies

Added

  • cloud.google.com/go/asset: v1.5.0
  • cloud.google.com/go/security: v1.5.0
  • github.com/cristalhq/acmd: v0.7.0
  • github.com/curioswitch/go-reassign: v0.1.2
  • github.com/ledongthuc/pdf: 0c2507a
  • github.com/magefile/mage: v1.13.0
  • github.com/sashamelentyev/interfacebloat: v1.1.0
  • github.com/sashamelentyev/usestdlibvars: v1.13.0
  • github.com/timonwong/logrlint: v0.1.0

Changed

Read more

v1.12.1

05 Aug 17:49
f30eb3a
Compare
Choose a tag to compare

Release notes for v1.12.1

Changelog since v1.12.0

Changes by Kind

Bug or Regression

  • Fix a potential race condition where the system could be configured to clean up user report records (delete nonce) while the user report code is still valid. This ensures that user reports across all realms are not cleaned up sooner than the realm with the longest short code timeout AND user report enabled. (#2367, @mikehelmick)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.12.0

04 Aug 16:58
61a0dcf
Compare
Choose a tag to compare

Release notes for v1.12.0 - Exposure Notifications Verification Server

Changelog since v1.11.0

Changes by Kind

Bug fixes and improvements

  • Change the default minimum self-report interval from 90 days to 30 days. (#2364, @sethvargo)
  • Switch to newer function for making strings titlecase. (#2360, @sethvargo)
  • Update Javascript and CSS elements to bootstrap to 5.2.0 and Firebase to 9.9.0. (#2359, @sethvargo)
  • Update modeler code to handle floating point math differences between Intel and Arm processors. (#2361, @sethvargo)

Infrastructure

  • Update dependencies. (#2366, @mikehelmick)

  • Updated Go dependencies. (#2356, @mikehelmick)

  • This updates the minimum required Terraform version to 1.2 and updates the Terraform providers to their latest version. As part of this upgrade, some fields were deprecated or renamed.

    As part of this change, you will see the local ".env" file deleted and re-created. This is okay because this file is only used for local development. (#2363, @sethvargo)

Operations

  • For operators: ability to get extended error information on why verification codes fail to claim when debug logging is enabled. (#2365, @mikehelmick)

Dependencies

Added

  • git.sr.ht/~sbinet/gg: v0.3.1
  • github.com/GaijinEntertainment/go-exhaustruct/v2: v2.2.2
  • github.com/alingse/asasalint: v0.0.11
  • github.com/firefart/nonamedreturns: v1.0.4
  • github.com/go-pdf/fpdf: v0.6.0
  • github.com/hashicorp/cronexpr: v1.1.1
  • github.com/hashicorp/nomad/api: c2428e1
  • github.com/lufeee/execinquery: v1.2.1
  • github.com/quasilyte/stdinfo: f7386bf
  • github.com/remyoudompheng/go-dbus: b7232d3
  • github.com/remyoudompheng/go-liblzma: 81bf2d4
  • github.com/remyoudompheng/go-misc: 2d6ac65
  • github.com/sivchari/nosnakecase: v1.7.0
  • github.com/stbenjam/no-sprintf-host-port: v0.1.1

Changed

Read more

v1.11.0

13 Jul 16:21
1fb4d19
Compare
Choose a tag to compare

Release notes for v1.11.0

Changelog since v1.10.0

Changes by Kind

Bug Fixes and Improvements

  • Adds a chart on the realm statistics page that indicates when a user-report code was requested from one device, but sent to another (and therefore not able to be claimed). (#2354, @mikehelmick)
  • Adds new statistic for user report invalid codes. This if effectively a measure for when a user report is sent do a different device than the one requesting it. (#2352, @mikehelmick)
  • Disallow newlines and repeated spaces in SMS template, many newlines can cause messages to be flagged and not delivered. Existing SMS templates are not impacted, but will be automatically changed on the next realm edit and errors will appear in the settings page when editing. (#2353, @mikehelmick)

Dependency Updates

Dependencies

Added

  • github.com/googleapis/enterprise-certificate-proxy: v0.1.0

Changed

Removed

  • github.com/jessevdk/go-flags: v1.4.0

v1.10.0

04 Jun 21:31
dcfc82b
Compare
Choose a tag to compare

Release notes for v1.10.0

Changelog since v1.9.0

Changes by Kind

Bug fixes and enhancements

  • Accept desktop user agents from Macs. iPhone where the browser is set to "always request desktop" mode enabled, currently get an error if they tap on the link in the SMS. (#2348, @mikehelmick)

Dependencies

Added

  • github.com/AdaLogics/go-fuzz-headers: 6c3934b
  • github.com/bketelsen/crypt: 5cbc8cc
  • github.com/certifi/gocertifi: 2c3bb06
  • github.com/cockroachdb/errors: v1.2.4
  • github.com/cockroachdb/logtags: eb05cc2
  • github.com/containerd/stargz-snapshotter/estargz: v0.4.1
  • github.com/dennwc/varint: v1.0.0
  • github.com/digitalocean/godo: v1.80.0
  • github.com/docker/cli: a8ff7f8
  • github.com/docker/docker-credential-helpers: v0.6.3
  • github.com/getsentry/raven-go: v0.2.0
  • github.com/go-logr/stdr: v1.2.2
  • github.com/go-openapi/analysis: v0.21.2
  • github.com/go-openapi/errors: v0.20.2
  • github.com/go-openapi/loads: v0.21.1
  • github.com/go-openapi/strfmt: v0.21.2
  • github.com/go-openapi/validate: v0.21.0
  • github.com/go-resty/resty/v2: d7b9766
  • github.com/go-zookeeper/zk: v1.0.2
  • github.com/goccy/go-json: v0.9.7
  • github.com/google/gnostic: v0.5.7-v3refs
  • github.com/google/go-containerregistry: v0.5.1
  • github.com/google/go-github/v39: v39.2.0
  • github.com/gophercloud/gophercloud: v0.24.0
  • github.com/grafana/regexp: 2e8d9ba
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.10.2
  • github.com/hashicorp/go.net: v0.0.1
  • github.com/hetznercloud/hcloud-go: v1.33.2
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/intel/goresctrl: v0.2.0
  • github.com/ionos-cloud/sdk-go/v6: v6.0.5851
  • github.com/joefitzgerald/rainbow-reporter: v0.1.0
  • github.com/kolo/xmlrpc: 38db28d
  • github.com/linode/linodego: v1.5.0
  • github.com/linuxkit/virtsock: f8cee7d
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/maxbrunsfeld/counterfeiter/v6: v6.2.2
  • github.com/mitchellh/gox: v0.4.0
  • github.com/mitchellh/iochan: v1.0.0
  • github.com/moby/spdystream: v0.2.0
  • github.com/moby/sys/signal: v0.6.0
  • github.com/pelletier/go-toml/v2: v2.0.1
  • github.com/prometheus/alertmanager: v0.24.0
  • github.com/prometheus/common/assets: v0.1.0
  • github.com/prometheus/common/sigv4: v0.1.0
  • github.com/prometheus/exporter-toolkit: v0.7.1
  • github.com/rakyll/embedmd: c8060a0
  • github.com/scaleway/scaleway-sdk-go: v1.0.0-beta.9
  • github.com/sclevine/agouti: v3.0.0+incompatible
  • github.com/sclevine/spec: v1.2.0
  • github.com/shurcooL/httpfs: 8d4bc4b
  • github.com/stoewer/go-strcase: v1.2.0
  • github.com/stvp/go-udp-testing: 469649b
  • github.com/vultr/govultr/v2: v2.17.0
  • go.etcd.io/etcd/client/v3: v3.5.0
  • go.etcd.io/etcd/pkg/v3: v3.5.0
  • go.etcd.io/etcd/raft/v3: v3.5.0
  • go.etcd.io/etcd/server/v3: v3.5.0
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.28.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.32.0
  • go.opentelemetry.io/contrib: v0.20.0
  • go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.7.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.7.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp: v1.7.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.7.0
  • go.opentelemetry.io/otel/exporters/otlp: v0.20.0
  • go.opentelemetry.io/otel/metric: v0.30.0
  • go.opentelemetry.io/otel/oteltest: v0.20.0
  • go.opentelemetry.io/otel/sdk/export/metric: v0.20.0
  • go.opentelemetry.io/otel/sdk/metric: v0.20.0
  • go.opentelemetry.io/otel/sdk: v1.7.0
  • go.opentelemetry.io/otel/trace: v1.7.0
  • go.opentelemetry.io/otel: v1.7.0
  • go.uber.org/automaxprocs: v1.5.1
  • k8s.io/code-generator: v0.19.7
  • k8s.io/klog: v1.0.0
  • sigs.k8s.io/json: 9f7c6b3

Changed

Read more

v1.9.0

25 Apr 21:01
v1.9.0
a70c0dc
Compare
Choose a tag to compare

Changes since v1.8.0

Misc

  • Upgrade runtime to Go 1.18 (previous 1.17). This includes some performance improvements at the language level, but there are no user-facing changes. (#2343, @sethvargo)

Dependencies

Added

  • github.com/googleapis/go-type-adapters: v1.0.0
  • github.com/prometheus/prometheus: v2.5.0+incompatible
  • golang.org/x/exp/typeparams: 6cf2b20

Changed

Removed

Read more

v1.8.0

25 Mar 17:48
3ed7fc6
Compare
Choose a tag to compare

Release notes for Exposure Notifications Verification Server

Changelog since v1.7.0

Changes by Kind

Features and Bug Fixes

  • Allows for server admins to place individual realms in maintenance mode to facilitate EN turndown in a region. (#2339, @mikehelmick)
  • Centralize logic on how API keys are injected into the session. (#2334, @sethvargo)
  • Disable spellchecking and autocorrect on login fields. (#2333, @sethvargo)
  • Fixes a bug in chart smoothing on stats page. (#2337, @mikehelmick)
  • Fixes an issue where some users might not see a newly created API key. (#2336, @mikehelmick)

Other

Dependencies

Added

  • github.com/moby/sys/signal: v0.6.0

Changed

Removed

  • github.com/urfave/negroni: v1.0.0
    ub.com/googleapis/gax-go/v2: v2.1.1 → v2.2.0
  • github.com/grpc-ecosystem/go-grpc-middleware: v1.2.2 → v1.3.0
  • github.com/hashicorp/go-hclog: v1.1.0 → v1.2.0
  • github.com/hashicorp/go-secure-stdlib/parseutil: v0.1.3 → v0.1.4
  • github.com/hashicorp/vault/api: v1.4.1 → v1.5.0
  • github.com/mattn/go-shellwords: v1.0.3 → v1.0.6
  • github.com/moby/sys/symlink: v0.1.0 → v0.2.0
  • github.com/vishvananda/netlink: d40f988 → f5de759
  • github.com/vishvananda/netns: db3c7e5 → 2eb08e3
  • go.etcd.io/bbolt: v1.3.5 → v1.3.6
  • go.opentelemetry.io/proto/otlp: v0.7.0 → v0.11.0
  • go.uber.org/goleak: v1.1.11 → v1.1.12
  • go.uber.org/multierr: v1.7.0 → v1.8.0
  • golang.org/x/crypto: 8634188 → 2c7772b
  • golang.org/x/oauth2: ee48083 → 6242fa9
  • golang.org/x/sys: 4e6760a → a9b59b0
  • google.golang.org/api: v0.70.0 → v0.73.0
  • google.golang.org/genproto: 15d65a4 → acbaeb5
  • google.golang.org/grpc: v1.44.0 → v1.45.0
  • google.golang.org/protobuf: v1.27.1 → v1.28.0
  • k8s.io/api: v0.20.6 → v0.22.5
  • k8s.io/apimachinery: v0.20.6 → v0.22.5
  • k8s.io/apiserver: v0.20.6 → v0.22.5
  • k8s.io/client-go: v0.20.6 → v0.22.5
  • k8s.io/component-base: v0.20.6 → v0.22.5
  • k8s.io/cri-api: v0.20.6 → v0.23.1
  • k8s.io/gengo: 3a45101 → 83324d8
  • k8s.io/klog/v2: v2.4.0 → v2.30.0
  • k8s.io/utils: 67b214c → cb0fa31
  • sigs.k8s.io/structured-merge-diff/v4: v4.0.3 → v4.1.2

Removed

Nothing has changed.

v1.7.2

10 Mar 23:26
a03a442
Compare
Choose a tag to compare

Release notes for Exposure Notifications Verification Server

Changelog since v1.7.1

Changes by Kind

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.7.1

04 Mar 19:13
d4f75a0
Compare
Choose a tag to compare

Release notes for main

Documentation

Changelog since v1.7.0

Changes by Kind

Bug fixes and improvements

  • Centralize logic on how API keys are injected into the session. (#2334, @sethvargo)
  • Disable spellchecking and autocorrect on login fields. (#2333, @sethvargo)
  • Fixes an issue where some users might not see a newly created API key. (#2336, @mikehelmick)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.7.0

28 Feb 22:01
32026ff
Compare
Choose a tag to compare

Enhancements

  • Realm admin label for short code expiration now includes user report (if enabled) for clarity (#2331, @mikehelmick)
  • Security related headers are applied to /static/ serving as well as main web contect. (#2329, @mikehelmick)

Dependencies

Added

  • github.com/Antonboom/nilnil: v0.1.0
  • github.com/blizzy78/varnamelen: v0.6.0
  • github.com/breml/bidichk: v0.2.2
  • github.com/breml/errchkjson: v0.2.3
  • github.com/butuzov/ireturn: v0.1.1
  • github.com/denis-tingaikin/go-header: v0.4.3
  • github.com/googleapis/google-cloud-go-testing: bcd43fb
  • github.com/gostaticanalysis/testutil: v0.4.0
  • github.com/hexops/gotextdiff: v1.0.3
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/josharian/txtarfs: 0702f00
  • github.com/leonklingele/grouper: v1.1.0
  • github.com/lufia/plan9stats: 39d0f17
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/matryer/is: v1.4.0
  • github.com/onsi/ginkgo/v2: v2.1.3
  • github.com/otiai10/copy: v1.2.0
  • github.com/otiai10/curr: v1.0.0
  • github.com/otiai10/mint: v1.3.1
  • github.com/pkg/diff: 20ebb0f
  • github.com/power-devops/perfstat: 5aafc22
  • github.com/quasilyte/gogrep: 628d8b3
  • github.com/rivo/uniseg: v0.2.0
  • github.com/sagikazarmark/crypt: v0.4.0
  • github.com/sivchari/containedctx: v1.0.2
  • github.com/sivchari/tenv: v1.4.7
  • github.com/sylvia7788/contextcheck: v1.0.5
  • github.com/tenntenn/modver: v1.0.1
  • github.com/tenntenn/text/transform: 7eef512
  • github.com/yagipy/maintidx: v1.0.0
  • github.com/yusufpapurcu/wmi: v1.2.2
  • gitlab.com/bosi/decorder: v0.2.1

Changed

Read more