v1.27.0
lerian-studio-midaz-push-bot
released this
13 Nov 20:10
·
918 commits
to main
since this release
1.27.0 (2024-11-13)
Features
- add definitions and config ✨ (a49b010)
- add grafana-lgtm and open telemetry collector to infra docker-compose ✨ (6351d3b)
- add opentelemetry traces to account endpoints ✨ (bf7f043)
- add opentelemetry traces to account endpoints and abstract context functions in common package ✨ (c5861e7)
- add opentelemetry traces to asset endpoints ✨ (3eb7f9a)
- add opentelemetry traces to operation endpoints and update business error responses ✨ (b6568b8)
- add opentelemetry traces to portfolio endpoints ✨ (cc442f8)
- add opentelemetry traces to products endpoints ✨ (2f3e78a)
- add opentelemetry traces to transaction endpoints ✨ (442c71f)
- add opentelemetry tracing propagation to transaction and ledger endpoints ✨ (19d8e51)
- add repository on command and query ✨ (94d254a)
- add traces to the ledger endpoints using opentelemetry ✨ (4c7944b)
- add traces to the organization endpoints using opentelemetry ✨ (cc3c62f)
- add tracing telemetry to create organization endpoint ✨ (b1b2f11)
- added new sub command create on command portfolio (5692c79)
- added new sub command delete on command asset (d7a91f4)
- added new sub command delete on command portfolio (ee48586)
- added new sub command describe on command asset (5d14dab)
- added new sub command describe on command portfolio (0d3b154)
- added new sub command list on command portfolio (d652feb)
- added new sub command list on command portfolio (11f6f07)
- added new sub command update on command asset (2edf239)
- added new sub command update on command portfolio (87e9977)
- adjust wire inject ✨ (ca0ddb4)
- transaction: create connection files and add amqp on go.mod ✨ (63f816f)
- create mocks based on repositories ✨ (f737239)
- create producer and consumer repositories ✨ (474d2d0)
- create rabbitmq handler on ports/http ✨ (96b6b23)
- create rest get by id asset (059d6a1)
- create rest get by id portfolio (97db29c)
- create rest update ledger (b2f8129)
- create sub command delete from command ledger with test unit of the command delete (63de66e)
- create sub command update from command ledger (57fc305)
- create test to producer and consumer; ✨ (929d825)
- created asset command, creation of the create subcommand of the asset command (bdace84)
- created subcommand list of the command asset (c2d19fc)
- implement handler; ✨ (dc9df25)
- implement on cqrs; ✨ (d122ba6)
- implement on routes; ✨ (db9b12f)
- implement producer and consumer on adapters ✨ (4ff04d4)
- implement rabbitmq config, inject and wire; ✨ (5baae29)
- implement rabbitmq on ledger ✨ (17a9c3d)
- implementation mock ✨ (481e856)
- implements producer and consumer with interface and implementation ✨ (5dccc86)
- init of implementing rabbitmq ✨ (ba9dc6f)
- method delete rest api ledger (e8917de)
Bug Fixes
- add comments 🐛 (5c1bbf7)
- add opentelemetry traces to asset rate endpoints and small adjusts to ledger metadata tracing and wire inject file 🐛 (d933b13)
- add span error setting on withTelemetry file 🐛 (40a2008)
- adjust data type in transaction from json endpoint in postman collection 🐛 (107b60f)
- adjust lint ineffectual assignment to ctx 🐛 (e78cef5)
- ah metadata structure is totally optional now, it caused errors when trying to request with null fields in the api (3dac45f)
- complete conn and health on rabbitmq 🐛 (61d1431)
- create new users to separate ledger and transaction 🐛 (24f66c8)
- login via flag no save token local (656b15a)
- make lint 🐛 (5a7847a)
- make lint; 🐛 (3e55c43)
- mock 🐛 (5b2d152)
- move opentelemetry init to before logger init and move logger provider initialization to otel common file 🐛 (a25af7f)
- remove line break from generate uuidv7 func 🐛 (7cf4009)
- remove otel-collector from infra module and keep otel-lgtm as the final opentelemetry backend 🐛 (07df708)
- remove producer and consumer from commons 🐛 (fec19a9)
- remove short telemetry upload interval used for development purposes 🐛 (64481fb)
- transaction: remove test handler 🐛 (8081dcf)
- ledger: remove test handler; 🐛 (2dc3803)
- remove unusued alias common 🐛 (cdd77f1)
- uncomment grafana-lgtm and otel-collector on infra docker-compose 🐛 (07dabfd)
- update amqp 🐛 (b2d6d22)
- update bug 🐛 (fdbe8ed)
- update imports that refactor missed 🐛 (e6e9502)
- update infra docker compose to use envs on otel containers and in his yaml config file 🐛 (a6ba7cb)
- update infra otel containers to comply with midaz container name pattern 🐛 (7c067d4)
- update injection; 🐛 (2da2b58)
- update make lint 🐛 (0945d37)
- update postman midaz id header to comply with id uppercase pattern 🐛 (a219509)
- update trace error treatment in ledger find by name repository func 🐛 (cfd86a4)