Skip to content

Releases: mgjules/deckr

v0.3.3

09 Jun 20:02
7dc3352
Compare
Choose a tag to compare

Changelog

  • b165533 chore: update description
  • 01dede5 fix: can now close connection
  • 7dc3352 refactor: remove any reference of GORM
  • ae2e03d refactor: replace GORM with pgx + go-migrate + squirrel
  • db35cb3 refactor: use PATCH for DrawCards instead of GET
  • 8f87289 refactor: use grpc-gateway to register http deck service

v0.3.2

19 May 07:42
0b458f6
Compare
Choose a tag to compare

Changelog

  • bf5e3a7 chore: bump version to v0.3.2
  • cb1110a chore: update .gitignore
  • 0b458f6 fix: env vars
  • 6ef3e76 fix: use proper json pkg
  • 5a90c6a refactor: create transporter interface to regroup http + grpc

v0.3.1

18 May 19:28
0f5ab21
Compare
Choose a tag to compare

Changelog

  • 50f45bf fix: proper messages structure

v0.3.0

18 May 16:57
2c21f80
Compare
Choose a tag to compare

Changelog

  • 6626985 feat: add grpc deck models + service
  • 8b8a7b9 feat: add grpc server
  • 3360fbf feat: add postgres repository
  • f2796a7 fix: http graceful shutdown
  • 2b90ceb fix: missing call to s.registerServices
  • 2c21f80 fix: postgres implementation
  • c3a0e9b refactor: better abstraction for domain and repo deck
  • 3359bc2 refactor: prep work for multiple repository impl.

v0.2.0

15 May 16:59
8599332
Compare
Choose a tag to compare

Changelog

  • 8599332 chore: bump version to v0.2.0
  • fa414b3 feat: can easily extend composition
  • c7ea205 feat: can now specify composition when creating deck
  • 1d25d14 refactor: proper error bubbling
  • e68ee70 refactor: renaming funcs
  • fe3279a refactor: store only card code in repo
  • 3681a7f style: remove newline

v0.1.3

14 May 20:48
0d7576e
Compare
Choose a tag to compare

Changelog

  • 0d7576e chore: bump version to v0.1.3
  • dcf6edf refactor: move DTO transformations into separate funcs
  • 7064e87 refactor: use only satori/uuid + remove opentelemetry
  • 6f403d0 style: func rename + remove newlines

v0.1.2

14 May 18:50
d763477
Compare
Choose a tag to compare

Changelog

v0.1.1

13 May 12:47
6383000
Compare
Choose a tag to compare

Changelog

  • 6383000 chore: bump version to v0.1.1
  • d30a94d refactor: use buildin "strconv"

v0.1.0

13 May 11:31
c866d98
Compare
Choose a tag to compare

Changelog

  • a1a3276 Initial commit
  • 185747a ci: add ginkgo
  • e2feb0d ci: remove inexistent mage target
  • c866d98 ci: seperate GITHUB_TOKEN
  • 90314d7 feat: add boilerplate
  • 2f3f7d6 feat: add business logic
  • be4210c feat: add deck's handlers
  • 7528522 feat: add inmemory repository
  • ffbdce7 feat: randomize the rand seed
  • 937d132 fix: rank 10 code is T instead of 1
  • 2ed3903 refactor: ranks + suits can now be composed
  • 4421ebb refactor: remove unnecessary 'Get' from func identifier
  • facd223 refactor: store code with rank
  • 20281d1 refactor: store suit code with suit
  • cde1564 style: a little emoji :)
  • 5e29de4 style: better comment
  • 5f4a1e3 style: remove unnecessary struct field tags