- Added support of lib-errors
- Added support of lib-logger
- Added linters checks, also fixed all linters issues
- Removed zap.Logger dependency. Replaced by std logger
- Fixed bug in postgres DSN format in connection flow
- Added License banner to all *.go files
- Changed MIT License to MIT NON-AI License
- Bump golang version 1.19 -> 1.22
- Changed env variables name for supporting kubernetes naming standard:
- DB_HOST -> POSTGRESQL_SERVICE_HOST
- DB_PORT -> POSTGRESQL_SERVICE_PORT
- Added support of healthcheck flow, which required by lib-healthcheck
- Added info about helm-chart to CHANGELOG.md file
- Added deployment commands of helm-chart to Makefile
- Tx-statement changes
- Added BeginReadCommittedTxRollbackOnError helper function
- Added BeginReadUncommittedTxRollbackOnError helper function
- Changed content of LICENSE file
- Fixed mistake in code examples
- Changed go-namespace
- Added PostgreSQL helm-chart for local development. Chart cloned from official Bitnami repository
- Modified PostgresSQL connection config - added secret golang tag.
- Some changes in README.me file
- Added contributors sections
- Added code-examples
- Tx-statement changes
- Helper function BeginTxWithUnlessCommittedRollback renamed to BeginTxWithRollbackOnError
- Lib-postgresl moved to another repository - https://github.com/crypto-bundle/bc-wallet-common-lib-postgres
- Added MIT license
- Transactional-statement helper-functions changes
- Added BeginTxWithUnlessCommittedRollback helper
- Bug in tx-statement management - missing err return
- Added Postgresql connection wrapper
- Added transactional-statement helper functions