Skip to content

Releases: mmb/tmpbbs

v6.3.0

08 Mar 19:08
v6.3.0
efaa711

Choose a tag to compare

Container Images

  • mm62/tmpbbs:6.3.0
  • ghcr.io/mmb/tmpbbs:6.3.0

What's Changed

  • Shared integration test setup by @mmb in #314
  • Add prune test by @mmb in #315
  • Remove name from steps with uses in release workflow by @mmb in #316
  • Add caching to release docker-build-action by @mmb in #317
  • Remove minReadySeconds by @mmb in #318
  • Bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #319
  • Bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #320
  • Bump mm62/tmpbbs from 6.1.1 to v6.2.0 in /kubernetes by @dependabot[bot] in #321
  • Run integration tests in a browser using chromedp by @mmb in #322
  • Only use backticks when necessary by @mmb in #323
  • Install Chromium before running integration tests by @mmb in #324
  • Add emoji suggest integration test by @mmb in #325
  • Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in #326
  • Bump docker/metadata-action from 5.10.0 to 6.0.0 by @dependabot[bot] in #327
  • Deploy an instance per Ginkgo node by @mmb in #328
  • Bump google.golang.org/grpc from 1.79.1 to 1.79.2 by @dependabot[bot] in #329
  • Bump docker/build-push-action from 6.19.2 to 7.0.0 by @dependabot[bot] in #330
  • Add integration tests for emoji shortcode substitution by @mmb in #331
  • Pass along contexts by @mmb in #332
  • Remove local external traffic policy from service by @mmb in #333
  • Check if post exists before deleting by @mmb in #335
  • Add tests for post deletion by @mmb in #336
  • Build image locally before tests to match GitHub Actions by @mmb in #337
  • Clear tripcode on delete by @mmb in #338
  • Add keepalives and timeout to grpc for slow and unreliable networks by @mmb in #339
  • Remove Chromium install by @mmb in #340
  • Add .dockerignore by @mmb in #341

Full Changelog: v6.2.0...v6.3.0

v6.2.0

04 Mar 04:38
v6.2.0
44f5356

Choose a tag to compare

Container Images

  • mm62/tmpbbs:6.2.0
  • ghcr.io/mmb/tmpbbs:6.2.0

What's Changed

  • Bump google.golang.org/grpc from 1.78.0 to 1.79.0 by @dependabot[bot] in #280
  • Bump docker/build-push-action from 6.19.1 to 6.19.2 by @dependabot[bot] in #281
  • Bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 by @dependabot[bot] in #282
  • Bump google.golang.org/grpc from 1.79.0 to 1.79.1 by @dependabot[bot] in #283
  • Update golangci-lint to version 2.10.1 by @mmb in #285
  • Use fmt.Fprintf instead of fmt.Printf by @mmb in #284
  • Add YAML tags to exporter post struct fields by @mmb in #286
  • Convert inline error handling by @mmb in #287
  • Lint unexported interfaces that are used in exported functions or met… by @mmb in #288
  • Reword Adding a New Language header by @mmb in #289
  • Lint Markdown when checking PRs by @mmb in #290
  • Run govulncheck on PRs by @mmb in #291
  • Upload govulncheck sarif by @mmb in #292
  • Only upload sarif when running on main by @mmb in #293
  • Fix typo in govulncheck by @mmb in #294
  • Bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 by @dependabot[bot] in #295
  • Add --tls-trusted-ca for trusting peer server certs by @mmb in #296
  • Remove GOMEMLIMIT by @mmb in #297
  • Use actions/attest instead of actions/attest-build-provenance by @mmb in #299
  • Handle negative maxResults in post sync requests by @mmb in #300
  • Return any error that os.Stat returns in ServeFSPaths by @mmb in #301
  • Add GET method to /healthz pattern by @mmb in #302
  • Add logo to README by @mmb in #303
  • Use Markdown instead of HTML for README logo by @mmb in #304
  • Use version tag in Kubernetes image instead of latest by @mmb in #305
  • Use kubeconform image by @mmb in #306
  • Remove TMPBBS_JSON_LOG from StatefulSet by @mmb in #307
  • Fail govulncheck and trivy jobs if check fails by @mmb in #308
  • Add actionlint by @mmb in #309
  • Rename headless service to match StatefulSet by @mmb in #310
  • Bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 by @dependabot[bot] in #312
  • Add peer integration test by @mmb in #311
  • Default commit in main() by @mmb in #313

Full Changelog: v6.1.1...v6.2.0

v6.1.1

12 Feb 05:50
00281ed

Choose a tag to compare

Container Images

  • mm62/tmpbbs:6.1.1
  • ghcr.io/mmb/tmpbbs:6.1.1

What's Changed

Full Changelog: v6.1.0...v6.1.1

v6.1.0

29 Jan 05:08
d20dc7b

Choose a tag to compare

Container Images

  • mm62/tmpbbs:6.1.0
  • ghcr.io/mmb/tmpbbs:6.1.0

What's Changed

  • Update for golangci-lint version 2.8.0 by @mmb in #265
  • Bump golang.org/x/text from 0.32.0 to 0.33.0 by @dependabot[bot] in #266
  • Run stylelint on PRs by @mmb in #267
  • Improve CSS font families by @mmb in #268
  • Add safe area bottom padding by @mmb in #269
  • Remove useradd from build stage by @mmb in #270
  • Add -trimpath to go build args by @mmb in #271
  • Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #272
  • Don't use details for posts with no body by @mmb in #273

Full Changelog: v6.0.0...v6.1.0

v6.0.0

07 Jan 05:51
f747ecb

Choose a tag to compare

Container Images

  • mm62/tmpbbs:6.0.0
  • ghcr.io/mmb/tmpbbs:6.0.0

What's Changed

  • Bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in #241
  • Bump softprops/action-gh-release from 2.4.2 to 2.5.0 by @dependabot[bot] in #242
  • Add requests to Kubernetes StatefulSet by @mmb in #243
  • Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by @dependabot[bot] in #244
  • Prebuild Content-Security-Policy header by @mmb in #245
  • Set toolchain to go 1.25.5 by @mmb in #246
  • Regenerate catalog with latest gotext by @mmb in #247
  • Add documentation on adding a new language by @mmb in #248
  • Bump golang.org/x/text from 0.31.0 to 0.32.0 by @dependabot[bot] in #249
  • Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by @dependabot[bot] in #250
  • Run modernize in golangci-lint by @mmb in #252
  • Add go generate for protoc by @mmb in #251
  • Move tmpbbs go generate to separate file by @mmb in #253
  • Sort struct fields and params in postGetHandler and NewServeMux by @mmb in #254
  • Commit cannot be empty by @mmb in #255
  • Move build flags to main package by @mmb in #256
  • Add date build flag by @mmb in #257
  • Sort struct fields by @mmb in #258
  • Sort struct field order in new functions by @mmb in #259
  • Refactor function signatures by @mmb in #260
  • Enable new golangci-lint linters by @mmb in #261
  • Use hmac to generate tripcodes by @mmb in #262
  • Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #263
  • Bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in #264

Full Changelog: v5.0.0...v6.0.0

v5.0.0

22 Nov 04:39
a7a3fd4

Choose a tag to compare

Container Images

  • mm62/tmpbbs:5.0.0
  • ghcr.io/mmb/tmpbbs:5.0.0

What's Changed

  • Bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in #232
  • Add hashes to CSS, Javascript and other asset URLs by @mmb in #233
  • Add /healthz endpoint and Kubernetes liveness check by @mmb in #234
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #235
  • Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in #236
  • Always disable cgo by @mmb in #237
  • Add more binary builds by @mmb in #238
  • Update README by @mmb in #239
  • Add favicon by @mmb in #240

Full Changelog: v4.5.0...v5.0.0

v4.5.0

17 Nov 03:07
d3f6a70

Choose a tag to compare

Container Images

  • mm62/tmpbbs:4.5.0
  • ghcr.io/mmb/tmpbbs:4.5.0

What's Changed

  • Enable godoclint by @mmb in #213
  • Add security headers by @mmb in #214
  • Set GOMEMLIMIT by @mmb in #215
  • Add kubeconform to checks by @mmb in #216
  • Move QR code button in-line style to main.css by @mmb in #218
  • Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #219
  • Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #220
  • Bump softprops/action-gh-release from 2.4.1 to 2.4.2 by @dependabot[bot] in #221
  • Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #222
  • Bump golang.org/x/text from 0.30.0 to 0.31.0 by @dependabot[bot] in #223
  • Bump !delete replies by @mmb in #225
  • Block deletion of root post by @mmb in #226
  • Set Vary: Accept-Language header by @mmb in #227
  • Add ETag / If-None-Match to post get by @mmb in #228
  • Handle If-None-Match header with multiple values in immutable get by @mmb in #229
  • Set Cache-Control header by @mmb in #230
  • Reorder postGetHandler code to run only when necessary by @mmb in #231

Full Changelog: v4.4.0...v4.5.0

v4.4.0

19 Oct 05:58
2d7db2b

Choose a tag to compare

Container Images

  • mm62/tmpbbs:4.4.0
  • ghcr.io/mmb/tmpbbs:4.4.0

What's Changed

  • Bump softprops/action-gh-release from 2.3.2 to 2.3.3 by @dependabot[bot] in #196
  • Bump github.com/spf13/viper from 1.20.1 to 1.21.0 by @dependabot[bot] in #197
  • Bump golang.org/x/text from 0.28.0 to 0.29.0 by @dependabot[bot] in #198
  • Bump google.golang.org/protobuf from 1.36.8 to 1.36.9 by @dependabot[bot] in #199
  • Bump google.golang.org/grpc from 1.75.0 to 1.75.1 by @dependabot[bot] in #200
  • Bump hadolint/hadolint-action from 3.2.0 to 3.3.0 by @dependabot[bot] in #201
  • Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #202
  • Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 by @dependabot[bot] in #203
  • Bump softprops/action-gh-release from 2.3.3 to 2.3.4 by @dependabot[bot] in #204
  • Bump google.golang.org/grpc from 1.75.1 to 1.76.0 by @dependabot[bot] in #205
  • Bump softprops/action-gh-release from 2.3.4 to 2.4.0 by @dependabot[bot] in #206
  • Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #207
  • Bump golang.org/x/text from 0.29.0 to 0.30.0 by @dependabot[bot] in #208
  • Bump softprops/action-gh-release from 2.4.0 to 2.4.1 by @dependabot[bot] in #209
  • Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #210
  • Add indent eslint rule and fix indentation by @mmb in #211
  • Move event listening inside EmojiSuggester by @mmb in #212

Full Changelog: v4.3.0...v4.4.0

v4.3.0

05 Sep 03:48
66247aa

Choose a tag to compare

Container Images

  • mm62/tmpbbs:4.3.0
  • ghcr.io/mmb/tmpbbs:4.3.0

What's Changed

  • Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in #183
  • Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #184
  • Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in the go_modules group by @dependabot[bot] in #185
  • Bump aquasecurity/trivy-action from 0.32.0 to 0.33.0 by @dependabot[bot] in #186
  • Bump actions/attest-build-provenance from 2 to 3 by @dependabot[bot] in #187
  • Bump github.com/spf13/pflag from 1.0.7 to 1.0.9 by @dependabot[bot] in #188
  • Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 by @dependabot[bot] in #189
  • Use keyup instead of input event to update emoji suggestions by @mmb in #190
  • Bump aquasecurity/trivy-action from 0.33.0 to 0.33.1 by @dependabot[bot] in #191
  • Bump hadolint/hadolint-action from 3.1.0 to 3.2.0 by @dependabot[bot] in #192
  • Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #193
  • Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #194
  • Add go-version-file to setup-go for building release binaries by @mmb in #195

Full Changelog: v4.2.0...v4.3.0

v4.2.0

14 Aug 06:08
c4584b0

Choose a tag to compare

Container Images

  • mm62/tmpbbs:4.2.0
  • ghcr.io/mmb/tmpbbs:4.2.0

What's Changed

  • Bump docker/metadata-action from 5.7.0 to 5.8.0 by @dependabot[bot] in #174
  • Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #175
  • Bump golang.org/x/text from 0.27.0 to 0.28.0 by @dependabot[bot] in #176
  • Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #177
  • Use click event instead of mouseup for emoji completion by @mmb in #178
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #180
  • Bump golang from 1.24 to 1.25 by @dependabot[bot] in #181
  • Update go.mod to go version 1.25.0 by @mmb in #182

Full Changelog: v4.1.0...v4.2.0