Releases: mgjules/spoty
Releases · mgjules/spoty
v1.0.0
Changelog
- 08ac99a build(make): bye bye Makefile, hello Magefile ^^
- 582f2f6 chore(cd): add k8s support
- 98c410b chore(ci): upgrade to go 1.18
- a53d2b0 chore: add AMQP_URI env in .env.dist
- bb6d24d chore: add Dockerfile
- 5a4d624 chore: add
example.wpvars
- be2aaad chore: change github username
- acfb558 chore: default branch is now main
- 2b6674b chore: go mod tidy
- 8f0ba08 chore: update docker-compose.yml
- 37fe55a chore: update jsoniter
- 8532fc6 chore: upgrade direct dependencies
- 264a69b chore: upgrade to go 1.18
- 0b07f6a chore: upgrade version
- 73db623 ci: 🐛 use proper CMD
- 83b5730 feat(http/server): use logger as default debug writer
- 4716739 feat(messenger/publisher): make ctx required
- ff0b5eb feat(spoty): add proper logging
- 5b74bf6 feat: add CLI
- 73c85a9 feat: add advanced healthcheck
- dc1757e feat: add build info
- 3c06d44 feat: add event-driven messaging support
- c8e78ae feat: add http client
- a75b21e feat: add tracing
- 2a28d15 feat: add zap logger
- c78c471 feat: deploy via waypoint
- 46ca667 feat: fetch env var from configMap and secrets
- 26a57af feat: genesis
- 040e79f feat: inject context in header
- fd39c95 feat: make spotify redirect uri configurable
- 4bf6d6c fix(ci): GITHUB_TOKEN
- 42d0ad9 fix(ci): action now runs only when new tag pushed on main branch
- 697e54d fix(ci): proper cmd to setup swagger and fix filename for LICENSE
- 932717d fix(ci): remove if
- c7f6b32 fix(http): proper error messages in middlewares
- 14281e7 fix(http): trace only
/api
routes - fc64bb3 fix(http/server): add logger as DefaultErrorWriter
- ab0ef1a fix(logger): check err for
logger.Sync
- 24851c7 fix(messenger/router): use proper logger
- 8060c71 fix: add missing
logger.Sync()
- 2d4c1f4 fix: remove hardcoded basepath
- 8d3c36a fix: swagger URL
- c06ace1 fix: ungraceful shutdown
- 9fcae99 refact: move http + messenger to transport
- 4ca1d9c refactor(env): better env names
- 71c27f9 refactor(http): property change for success messages
- bc609ae refactor(http): use problem details
- c75f265 refactor(http/server): better io.Writer from logger
- 01484f6 refactor(http/server): no need to expose RegisterRoutes
- 002cf1e refactor(lint): add golangci-lint
- b228da3 refactor(logger): add Writer method
- c557c6a refactor(route): centralized routes and handlers in server pkg
- aa155e4 refactor: add method IsAuth
- 982fe90 refactor: add missing env vars
- 99924e8 refactor: make
encoding/json
swappable forjsoniter
- cef0dc0 refactor: make health a module
- 5a75e6d refactor: process track images concurrently
- 2dea33f refactor: proper use of fx
- db149b1 refactor: protect spoty pkg deps
- da534ce refactor: rename file
- 7d9722c refactor: rename server pkg -> http
- 5e5c6a3 style: typos