Skip to content

Releases: knadh/otpgateway

v3.5.1

04 Jul 09:28
Compare
Choose a tag to compare

Changelog

v3.5.0

07 Jun 07:39
604d9c9
Compare
Choose a tag to compare

Changelog

  • 604d9c9 Refactor OTP attempts and add separate counters for generate/validate.

v3.4.1

31 Jan 08:26
3e5e12c
Compare
Choose a tag to compare

Changelog

  • 3e5e12c feat: add custom attributes in pinpoint (#43)

v3.4.0

24 Nov 06:50
Compare
Choose a tag to compare

Changelog

v3.3.0

09 May 06:43
Compare
Choose a tag to compare

Changelog

  • 3146195 Add OTP validity to default SMTP template.
  • 717804f Integrate sprig template functions.

v3.2.0

11 Apr 06:10
Compare
Choose a tag to compare

Changelog

  • ed88824 Document the closed field in OTP status.
  • 0a3f389 Merge pull request #33 from joeirimpan/delete-otp-on-status-check
  • fde3799 feat: Add a DELETE handler to check status and delete otp if verified

v3.1.2

14 Mar 11:23
Compare
Choose a tag to compare

Changelog

v3.1.1

03 Feb 08:22
Compare
Choose a tag to compare

Changelog

  • 9e61657 Fix broken redirect that prevents resetting address on an OTP
  • d8856ad Merge pull request #27 from mr-karan/master
  • 952a833 feat: expose models as a public package

v3.1.0

29 Jul 09:20
e83af28
Compare
Choose a tag to compare

Changelog

  • e83af28 Merge pull request #26 from mr-karan/master
  • 4b7b8c4 feat: add entries in .gitignore
  • c53f24c feat: replace stdlib logger with logf

v3.0.0

15 Jan 12:42
Compare
Choose a tag to compare

Important

This is a major release that breaks compatibility with v2.0.0 architecturally. The use of Go plugins (that were highly impractical) as providers has been dropped and has been replaced with HTTP webhooks.

If you are running v2.0.0 with Go plugins in production, recompilations should not be affected as this release changes the package name to github.com/knadh/otpgateway/v3, ensuring that old references continue to work.

There are no changes to any of the APIs and they continue to be backwards compatible.

Changelog

  • 1031f29 Add missing GOPATH env var to Makefile.
  • 975085d Add goreleaser GitHub action.
  • 2b77725 Refactor Makefile.
  • a6bef6a Merge pull request #22 from mr-karan/patch-2
  • fc74f42 fix: Use timeout in config.sample.toml
  • cf79f79 Merge pull request #21 from mr-karan/patch-1
  • f62c88b feat: Add ca-certificates in Docker
  • 7f977a2 Remove mentions of Go plugins.
  • 877653b Add minor fixes to README.
  • 745ce8f Merge pull request #20 from mr-karan/master
  • 3abe2be Split kaleyra package into two providers kaleyra_sms, kaleyra_whatsapp.
  • 184aed0 feat: Add docker build in Goreleaser
  • 058d9ee Add entity_id support to Pinpoint SMS provider.
  • f75698e Clean up API error responses.
  • ce81319 Fix typo in param in sample config.
  • cb5d6ec Fix typo in sample config.
  • e2af374 Remove obsolete CLI flag.
  • 6ee598b Update README for v3.
  • 97baef7 Remove Go plugin providers.
  • b18887a Add new generic HTTP webhook provider.
  • 64876c1 Refactor solsms provider.
  • 221f10a Refactor Pinpoint provider.
  • 94e8c93 Refactor the smtp provider.
  • ebec1a9 Add breaking /v3 to go mod path.
  • cbddf63 Refactor package and interface paths (to prepare for breaking v3).
  • 975d57b Update goreleaser build paths.
  • ecc7238 Fix broken HTTP server timeout config.
  • ac1dd1c Clean up language strings and names.
  • c250137 Replace naive BasicAuth key check with a constant-time check.
  • 7e66c97 Fix tests.
  • 0b207b5 Refactor config constants to a new constants struct.
  • 3da4bcb Refator and clean up main.go
  • 05d6002 Update deps.
  • 2de7ae7 Move main/* to cmd/otpgateway to be idiomatic.
  • e99208b Add auto-refresh/close to the OTP input window.
  • 6619ae4 Add missing Redis DB number to store config.
  • bf3d7ab Add a default / welcome handler.
  • 0d6cf87 Update Go version in build script.