1.30.0 (2024-11-28)
- format output colors and set flag global no-color ✨ (7fae4c0)
- remove slack release notification 🐛 (de07047)
1.30.0-beta.4 (2024-11-28)
- remove slack release notification 🐛 (de07047)
1.30.0-beta.3 (2024-11-28)
1.30.0-beta.2 (2024-11-27)
1.30.0-beta.1 (2024-11-27)
- format output colors and set flag global no-color ✨ (7fae4c0)
1.29.0 (2024-11-26)
- add ✨ (8baab22)
- add base to the swagger documentation and telemetry root span handling for the swagger endpoint calls ✨ (0165a7c)
- add blocked to open pr to main if not come from develop or hotfix ✨ (327448d)
- add reviewdog ✨ (e5af335)
- add reviewdog again ✨ (3636404)
- add rule to pr ✨ (6e0ff0c)
- add swagger documentation generated for ledger ✨ (cef9e22)
- add swagger documentation to onboarding context on ledger service ✨ (65ea499)
- add swagger documentation to the portfolio context on ledger service ✨ (fad4b08)
- add swagger documentation to transaction service ✨ (e06a30e)
- add swagger generated docs from transaction ✨ (a6e3775)
- add version endpoint to ledger and transaction services ✨ (bb646b7)
- added command account in root (7e2a439)
- added command describe from products (4b4a222)
- added command list from products (fe7503e)
- added sub command create in commmand account with test unit (29a424c)
- added sub command delete in commmand account with test unit (4a1b77b)
- added sub command describe in commmand account with test unit (7990908)
- added sub command list in commmand account with test unit (c6d112a)
- added sub command update in commmand account with test unit (59ba185)
- adjust small issues from swagger docs ✨ (dbdfcf5)
- create git action to update version on env files ✨ (ca28ded)
- create redis connection ✨ (c8651e5)
- create rest get product (bf9a271)
- create sub command delete from products (80d3a62)
- create sub command update from products (4368bc2)
- implements redis on ledger ✨ (5f1c5e4)
- implements redis on transaction ✨ (7013ca2)
- method of creating account rest (cb4f377)
- method of get by id accounts rest (b5d61b8)
- method of list accounts rest (5edbc02)
- method of update and delete accounts rest (551506e)
- rollback lint ✨ (4672464)
- test rewiewdog lint ✨ (5d69cc1)
- update architecture final stage ✨ (fcd6d6b)
- update git actions ✨ (525b0ac)
- update swagger documentation base using envs and generate docs in dockerfile ✨ (7597ac2)
- add doc endpoint comment in transaction routes.go (41f637d)
- add logs using default logger in middleware responsible by collecting metrics 🐛 🐛 (d186c0a)
- add required and singletransactiontype tags to transaction input by json endpoint 🐛 (8c4e65f)
- add validation for scale greater than or equal to zero in transaction by json endpoint 🐛 (c1368a3)
- add zap caller skip to ignore hydrated log function 🐛 (03fd066)
- adjust import lint issues 🐛 (9fc524f)
- adjust ledger swagger docs 🐛 (1e2c606)
- adjust lint issues 🐛 (bce4111)
- adjust makefile remove wire. 🐛 (ef13013)
- adjust to update version once in develop instead of main because rules 🐛 (3f3fdca)
- common change to pkg 🐛 (724a9b4)
- create .keep file to commit folder 🐛 (605c270)
- final adjusts 🐛 (c30532f)
- fix merge with two others repos 🐛 (8bb5853)
- golint 🐛 (0aae8f8)
- include metadata in transaction get all operations endpoint response 🐛 (b07adfa)
- lint 🐛 (1e7f12e)
- lint 🐛 (36b62d4)
- make lint 🐛 (1a2c76e)
- merge MIDAZ-265 🐛 (ad73b11)
- remove build number from version endpoint in ledger and transaction services 🐛 (798406f)
- reorganize imports 🐛 (80a0206)
- resolve lint 🐛 (062fe5b)
- resolve validation errors in transaction endpoint 🐛 (9203059)
- rollback version 🐛 (b4543f7)
- skip insufficient funds validation for external accounts and update postman collection with new transaction json payload 🐛 (8edcb37)
- standardize telemetry and logger shutdown in ledger and transaction services 🐛 (d9246bf)
- types 🐛 (6aed2e1)
- update 🐛 (981384c)
- update comment only instead request changes 🐛 (e3d28eb)
- update erros and imports 🐛 (9e501c4)
- update git actions name 🐛 (2015cec)
- update imports 🐛 (c0d1d14)
- update imports names 🐛 (125cfc7)
- update ledger makefile to generate swagger docs 🐛 (fe346fd)
- update make file 🐛 (4847ffd)
- update message 🐛 (f39d104)
- update message 🐛 (33269c3)
- update transaction error messages to comply with gitbook 🐛 (36ae998)
- update transaction value mismatch error message 🐛 (8210e13)
- update wire gen with standardize telemetry shutdown in ledger grpc 🐛 (3cf681d)
- update with lint warning 🐛 (d417fe2)
- when both go_version and go_version_file inputs are specified, only go_version will be used 🐛 (62508f8)
1.29.0-beta.20 (2024-11-26)
- adjust to update version once in develop instead of main because rules 🐛 (3f3fdca)
- types 🐛 (6aed2e1)
1.29.0-beta.19 (2024-11-26)
- adjust import lint issues 🐛 (9fc524f)
- include metadata in transaction get all operations endpoint response 🐛 (b07adfa)
1.29.0-beta.18 (2024-11-26)
- common change to pkg 🐛 (724a9b4)
1.29.0-beta.17 (2024-11-26)
1.29.0-beta.16 (2024-11-26)
1.29.0-beta.15 (2024-11-26)
1.29.0-beta.14 (2024-11-26)
1.29.0-beta.13 (2024-11-26)
1.29.0-beta.12 (2024-11-25)
- add swagger documentation to transaction service ✨ (e06a30e)
- add swagger generated docs from transaction ✨ (a6e3775)
- adjust ledger swagger docs 🐛 (1e2c606)
1.29.0-beta.11 (2024-11-25)
- create .keep file to commit folder 🐛 (605c270)
- final adjusts 🐛 (c30532f)
- rollback version 🐛 (b4543f7)
1.29.0-beta.10 (2024-11-25)
- update ledger makefile to generate swagger docs 🐛 (fe346fd)
1.29.0-beta.9 (2024-11-25)
- add base to the swagger documentation and telemetry root span handling for the swagger endpoint calls ✨ (0165a7c)
- add swagger documentation generated for ledger ✨ (cef9e22)
- add swagger documentation to onboarding context on ledger service ✨ (65ea499)
- add swagger documentation to the portfolio context on ledger service ✨ (fad4b08)
- adjust small issues from swagger docs ✨ (dbdfcf5)
- update architecture final stage ✨ (fcd6d6b)
- update swagger documentation base using envs and generate docs in dockerfile ✨ (7597ac2)
- adjust lint issues 🐛 (bce4111)
- adjust makefile remove wire. 🐛 (ef13013)
- fix merge with two others repos 🐛 (8bb5853)
- lint 🐛 (36b62d4)
- make lint 🐛 (1a2c76e)
- merge MIDAZ-265 🐛 (ad73b11)
- reorganize imports 🐛 (80a0206)
- standardize telemetry and logger shutdown in ledger and transaction services 🐛 (d9246bf)
- update erros and imports 🐛 (9e501c4)
- update imports 🐛 (c0d1d14)
- update imports names 🐛 (125cfc7)
- update make file 🐛 (4847ffd)
- update wire gen with standardize telemetry shutdown in ledger grpc 🐛 (3cf681d)
- update with lint warning 🐛 (d417fe2)
1.29.0-beta.8 (2024-11-21)
- add logs using default logger in middleware responsible by collecting metrics 🐛 🐛 (d186c0a)
- add required and singletransactiontype tags to transaction input by json endpoint 🐛 (8c4e65f)
- add validation for scale greater than or equal to zero in transaction by json endpoint 🐛 (c1368a3)
- add zap caller skip to ignore hydrated log function 🐛 (03fd066)
- resolve validation errors in transaction endpoint 🐛 (9203059)
- skip insufficient funds validation for external accounts and update postman collection with new transaction json payload 🐛 (8edcb37)
- update transaction value mismatch error message 🐛 (8210e13)
1.29.0-beta.7 (2024-11-21)
- added command account in root (7e2a439)
- added sub command create in commmand account with test unit (29a424c)
- added sub command delete in commmand account with test unit (4a1b77b)
- added sub command describe in commmand account with test unit (7990908)
- added sub command list in commmand account with test unit (c6d112a)
- added sub command update in commmand account with test unit (59ba185)
- method of creating account rest (cb4f377)
- method of get by id accounts rest (b5d61b8)
- method of list accounts rest (5edbc02)
- method of update and delete accounts rest (551506e)
1.29.0-beta.6 (2024-11-19)
- create git action to update version on env files ✨ (ca28ded)
1.29.0-beta.5 (2024-11-18)
- added command describe from products (4b4a222)
- create redis connection ✨ (c8651e5)
- create sub command delete from products (80d3a62)
- create sub command update from products (4368bc2)
- implements redis on ledger ✨ (5f1c5e4)
- implements redis on transaction ✨ (7013ca2)
- lint 🐛 (1e7f12e)
1.29.0-beta.4 (2024-11-18)
- add version endpoint to ledger and transaction services ✨ (bb646b7)
- add doc endpoint comment in transaction routes.go (41f637d)
- remove build number from version endpoint in ledger and transaction services 🐛 (798406f)
1.29.0-beta.3 (2024-11-18)
- update transaction error messages to comply with gitbook 🐛 (36ae998)
1.29.0-beta.2 (2024-11-18)
1.29.0-beta.1 (2024-11-14)
- add ✨ (8baab22)
- add blocked to open pr to main if not come from develop or hotfix ✨ (327448d)
- add reviewdog ✨ (e5af335)
- add reviewdog again ✨ (3636404)
- add rule to pr ✨ (6e0ff0c)
- rollback lint ✨ (4672464)
- test rewiewdog lint ✨ (5d69cc1)
- update git actions ✨ (525b0ac)
- golint 🐛 (0aae8f8)
- resolve lint 🐛 (062fe5b)
- update 🐛 (981384c)
- update comment only instead request changes 🐛 (e3d28eb)
- update git actions name 🐛 (2015cec)
- update message 🐛 (f39d104)
- update message 🐛 (33269c3)
- when both go_version and go_version_file inputs are specified, only go_version will be used 🐛 (62508f8)
1.28.0 (2024-11-14)
1.27.0 (2024-11-13)
- 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)
- 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)
1.27.0-beta.28 (2024-11-13)
- remove line break from generate uuidv7 func 🐛 (7cf4009)
1.27.0-beta.27 (2024-11-13)
- add span error setting on withTelemetry file 🐛 (40a2008)
- update postman midaz id header to comply with id uppercase pattern 🐛 (a219509)
1.27.0-beta.26 (2024-11-13)
1.27.0-beta.25 (2024-11-13)
- added new sub command delete on command portfolio (ee48586)
1.27.0-beta.24 (2024-11-13)
- added new sub command update on command portfolio (87e9977)
1.27.0-beta.23 (2024-11-13)
- remove otel-collector from infra module and keep otel-lgtm as the final opentelemetry backend 🐛 (07df708)
1.27.0-beta.22 (2024-11-13)
- added new sub command describe on command portfolio (0d3b154)
- create rest get by id portfolio (97db29c)
1.27.0-beta.21 (2024-11-12)
- added new sub command list on command portfolio (d652feb)
- added new sub command list on command portfolio (11f6f07)
1.27.0-beta.20 (2024-11-12)
- added new sub command create on command portfolio (5692c79)
1.27.0-beta.19 (2024-11-12)
- add opentelemetry traces to operation endpoints and update business error responses ✨ (b6568b8)
- add opentelemetry traces to transaction endpoints ✨ (442c71f)
- add opentelemetry tracing propagation to transaction and ledger endpoints ✨ (19d8e51)
- adjust data type in transaction from json endpoint in postman collection 🐛 (107b60f)
1.27.0-beta.18 (2024-11-12)
1.27.0-beta.17 (2024-11-12)
1.27.0-beta.16 (2024-11-12)
1.27.0-beta.15 (2024-11-12)
1.27.0-beta.14 (2024-11-12)
1.27.0-beta.13 (2024-11-11)
1.27.0-beta.12 (2024-11-11)
- add opentelemetry traces to asset rate endpoints and small adjusts to ledger metadata tracing and wire inject file 🐛 (d933b13)
- adjust lint ineffectual assignment to ctx 🐛 (e78cef5)
- move opentelemetry init to before logger init and move logger provider initialization to otel common file 🐛 (a25af7f)
1.27.0-beta.11 (2024-11-11)
- added new sub command delete on command asset (d7a91f4)
1.27.0-beta.10 (2024-11-11)
- 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 portfolio endpoints ✨ (cc442f8)
- add opentelemetry traces to products endpoints ✨ (2f3e78a)
- remove short telemetry upload interval used for development purposes 🐛 (64481fb)
- update infra otel containers to comply with midaz container name pattern 🐛 (7c067d4)
- update trace error treatment in ledger find by name repository func 🐛 (cfd86a4)
1.27.0-beta.9 (2024-11-08)
- 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)
- update infra docker compose to use envs on otel containers and in his yaml config file 🐛 (a6ba7cb)
1.27.0-beta.8 (2024-11-08)
- added new sub command describe on command asset (5d14dab)
- added new sub command update on command asset (2edf239)
- create rest get by id asset (059d6a1)
1.27.0-beta.7 (2024-11-07)
- add definitions and config ✨ (a49b010)
- add repository on command and query ✨ (94d254a)
- 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 test to producer and consumer; ✨ (929d825)
- 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)
- complete conn and health on rabbitmq 🐛 (61d1431)
- create new users to separate ledger and transaction 🐛 (24f66c8)
- make lint 🐛 (5a7847a)
- make lint; 🐛 (3e55c43)
- mock 🐛 (5b2d152)
- remove producer and consumer from commons 🐛 (fec19a9)
- transaction: remove test handler 🐛 (8081dcf)
- ledger: remove test handler; 🐛 (2dc3803)
- remove unusued alias common 🐛 (cdd77f1)
- update amqp 🐛 (b2d6d22)
- update injection; 🐛 (2da2b58)
1.27.0-beta.6 (2024-11-07)
- created subcommand list of the command asset (c2d19fc)
1.27.0-beta.5 (2024-11-07)
- created asset command, creation of the create subcommand of the asset command (bdace84)
1.27.0-beta.4 (2024-11-06)
- add grafana-lgtm and open telemetry collector to infra docker-compose ✨ (6351d3b)
- uncomment grafana-lgtm and otel-collector on infra docker-compose 🐛 (07dabfd)
1.27.0-beta.3 (2024-11-06)
- create sub command delete from command ledger with test unit of the command delete (63de66e)
- method delete rest api ledger (e8917de)
1.27.0-beta.2 (2024-11-06)
- login via flag no save token local (656b15a)
1.27.0-beta.1 (2024-11-04)
- ah metadata structure is totally optional now, it caused errors when trying to request with null fields in the api (3dac45f)
1.26.1 (2024-11-05)
1.26.0 (2024-11-01)
- add account creation endpoint with optional portfolioId ✨ (eb51270)
- add account update endpoint without portfolioId ✨ (3d7ea8f)
- add endpoint for account deleting without portfolioID ✨ (075ba90)
- add endpoints for account consulting with optional portfolioID ✨ (910228b)
- add uuid handler for routes with path parammeters ✨ (f95111e)
- added sub command delete from organization (99dbf17)
- added sub command update from organization (7945691)
- create comamnd ledger and sub command create (d4a8538)
- create rest create ledger (a0435ac)
- create rest list ledger (88102a2)
- create sub command describe from ledger and test unit (418e660)
- create sub command list from ledger and test unit with output golden (3d68791)
- gitaction to update midaz submodule in midaz-full ✨ (5daafa6)
- rest get id command describe (4e80174)
- test unit command create ledger (93754de)
- add nil validation for status description in account toProto func 🐛 (387b856)
- remove deleted_at is null condition from account consult endpoints and related functions 🐛 (af6e15a)
- remove portfolioID for duplicated alias validation on create account 🐛 (d043045)
- sec and lint; 🐛 (46bf3b2)
- operation: use parsed uuids 🐛 (0c5eff2)
- transaction: use parsed uuids 🐛 (dbb19ad)
- validate duplicated alias when updating account 🐛 (60f19c8)
1.26.0-beta.14 (2024-11-01)
- create sub command describe from ledger and test unit (418e660)
- rest get id command describe (4e80174)
1.26.0-beta.13 (2024-11-01)
- gitaction to update midaz submodule in midaz-full ✨ (5daafa6)
1.26.0-beta.12 (2024-11-01)
- create rest list ledger (88102a2)
- create sub command list from ledger and test unit with output golden (3d68791)
1.26.0-beta.11 (2024-11-01)
- create comamnd ledger and sub command create (d4a8538)
- create rest create ledger (a0435ac)
- test unit command create ledger (93754de)
1.26.0-beta.10 (2024-10-31)
- add account update endpoint without portfolioId ✨ (3d7ea8f)
1.26.0-beta.9 (2024-10-31)
- add account creation endpoint with optional portfolioId ✨ (eb51270)
1.26.0-beta.8 (2024-10-30)
1.26.0-beta.7 (2024-10-30)
- add endpoint for account deleting without portfolioID ✨ (075ba90)
- remove deleted_at is null condition from account consult endpoints and related functions 🐛 (af6e15a)
1.26.0-beta.6 (2024-10-30)
- sec and lint; 🐛 (46bf3b2)
1.26.0-beta.5 (2024-10-30)
- remove portfolioID for duplicated alias validation on create account 🐛 (d043045)
- validate duplicated alias when updating account 🐛 (60f19c8)
1.26.0-beta.4 (2024-10-30)
- added sub command delete from organization (99dbf17)
1.26.0-beta.3 (2024-10-30)
- add uuid handler for routes with path parammeters ✨ (f95111e)
- add nil validation for status description in account toProto func 🐛 (387b856)
- operation: use parsed uuids 🐛 (0c5eff2)
- transaction: use parsed uuids 🐛 (dbb19ad)
1.26.0-beta.2 (2024-10-30)
- added sub command update from organization (7945691)
1.26.0-beta.1 (2024-10-30)
- add endpoints for account consulting with optional portfolioID ✨ (910228b)
1.25.0 (2024-10-29)
- added sub command list from organization (32ecea1)
- added sub command list from organization (dfcaab0)
- adds new error message for metadata nested structures ✨ (4a7c634)
- create command create from organization (c0742da)
- asset: create external account if it does not exist during asset creation ✨ (c88b220)
- create rest getby id organization (3959de5)
- create sub command describe from command organization (af35793)
- Get asset rates - part 2 ✨ (52d5be4)
- Get asset rates ✨ (48c5dec)
- implements custom validators for metadata fields ✨ (005446e)
- implements new function to parse Metadata from requests ✨ (d933a58)
- post rest organization (e7de90d)
- update go version 1.22 to 1.23; ✨ (1d32f7e)
- adjust normalization of values with decimal places for remaining 🐛 (fc4f220)
- add omitempty to all status domain structs 🐛 (c946146)
- account: add organizationID and ledgerID to the grpc account funcs 🐛 (39b29e7)
- add validation for allowReceiving and allowSending status fields in create endpoints for all components 🐛 (3dad79d)
- add validation for status fields in create endpoints for all components 🐛 (0779976)
- adjust balance_scale can not be inserted on balance_on_hold 🐛 (9482b5a)
- adjust portfolio, allowreceiving and allowsending; 🐛 (4f16cd1)
- adjust transaction model and parse 🐛 (060ff1d)
- account: change error for create account with parent account id not found 🐛 (a2471a9)
- change midaz url 🐛 (acbaf9e)
- fixes file name typo 🐛 (3cbab1a)
- fixes metadata error messages max length parameters 🐛 (d9f334e)
- implements RFC merge patch rules for metadata update 🐛 (7cf7bcd)
- lint 🐛 (9e5ebf1)
- logging entity name for metadata creation error 🐛 (1f70e1b)
- make lint issues; 🐛 (96fc0bf)
- omits validation error fields if empty 🐛 (313a3cd)
- omitting empty metadata from responses 🐛 (7878b44)
- remove deprecated metadata validation calls 🐛 (549aa99)
- auth: remove ids from the auth init sql insert 🐛 (0965a7b)
- resolve G304 CWE-22 potential file inclusion via variable (91a4350)
- sec and lint; 🐛 (a60cb56)
- set new metadata validators for necessary inputs 🐛 (ead05ab)
- some adjusts 🐛 (8e90ad8)
- update imports; 🐛 (a42bbcf)
- update lint; 🐛 (90c929f)
- update transaction table after on transaction; 🐛 (296fe6e)
- uses id sent over path to update metadata 🐛 (0918712)
- validate share to int 🐛 (db12411)
- validations to transaction rules 🐛 (769abba)
1.25.0-beta.16 (2024-10-29)
1.25.0-beta.15 (2024-10-29)
- adjust balance_scale can not be inserted on balance_on_hold 🐛 (9482b5a)
- adjust portfolio, allowreceiving and allowsending; 🐛 (4f16cd1)
- update lint; 🐛 (90c929f)
1.25.0-beta.14 (2024-10-29)
1.25.0-beta.13 (2024-10-29)
1.25.0-beta.12 (2024-10-29)
- add omitempty to all status domain structs 🐛 (c946146)
- add validation for allowReceiving and allowSending status fields in create endpoints for all components 🐛 (3dad79d)
- add validation for status fields in create endpoints for all components 🐛 (0779976)
1.25.0-beta.11 (2024-10-28)
- update go version 1.22 to 1.23; ✨ (1d32f7e)
- adjust transaction model and parse 🐛 (060ff1d)
- change midaz url 🐛 (acbaf9e)
- sec and lint; 🐛 (a60cb56)
- some adjusts 🐛 (8e90ad8)
- update imports; 🐛 (a42bbcf)
- validations to transaction rules 🐛 (769abba)
1.25.0-beta.10 (2024-10-28)
- asset: create external account if it does not exist during asset creation ✨ (c88b220)
- account: add organizationID and ledgerID to the grpc account funcs 🐛 (39b29e7)
1.25.0-beta.9 (2024-10-28)
- added sub command list from organization (32ecea1)
- create rest getby id organization (3959de5)
- create sub command describe from command organization (af35793)
1.25.0-beta.8 (2024-10-28)
- added sub command list from organization (dfcaab0)
1.25.0-beta.7 (2024-10-28)
- adds new error message for metadata nested structures ✨ (4a7c634)
- implements custom validators for metadata fields ✨ (005446e)
- fixes metadata error messages max length parameters 🐛 (d9f334e)
- omits validation error fields if empty 🐛 (313a3cd)
- remove deprecated metadata validation calls 🐛 (549aa99)
- set new metadata validators for necessary inputs 🐛 (ead05ab)
1.25.0-beta.6 (2024-10-25)
- implements new function to parse Metadata from requests ✨ (d933a58)
- fixes file name typo 🐛 (3cbab1a)
- implements RFC merge patch rules for metadata update 🐛 (7cf7bcd)
- logging entity name for metadata creation error 🐛 (1f70e1b)
- omitting empty metadata from responses 🐛 (7878b44)
- uses id sent over path to update metadata 🐛 (0918712)
1.25.0-beta.5 (2024-10-24)
- auth: remove ids from the auth init sql insert 🐛 (0965a7b)
1.25.0-beta.4 (2024-10-24)
- account: change error for create account with parent account id not found 🐛 (a2471a9)
1.25.0-beta.3 (2024-10-24)
1.25.0-beta.2 (2024-10-24)
- resolve G304 CWE-22 potential file inclusion via variable (91a4350)
1.25.0-beta.1 (2024-10-24)
- adjust normalization of values with decimal places for remaining 🐛 (fc4f220)
- make lint issues; 🐛 (96fc0bf)
- update transaction table after on transaction; 🐛 (296fe6e)
1.24.0 (2024-10-24)
- add update account with status approved after transfers ✨ (f84ee03)
- Create asset rates - part 2 ✨ (c2d636c)
- Create asset rates ✨ (5e4519f)
- create operation const in commons ✨ (b204230)
- create update transaction by status; ✨ (181ba8a)
- add field sizing to onboarding and portfolio domain structs 🐛 (df44228)
- adjust import alias 🐛 (c31d28d)
- adjust import; 🐛 (64b3456)
- adjust some validation to add and remove values from accounts using scale; 🐛 (d59e19d)
- errors: correcting invalid account type error message 🐛 (4df336d)
- update casdoor logger named ping to health check 🐛 (528285e)
- update field sizing on onboarding and portfolio domain structs accordingly with rfc 🐛 (d8db53d)
- update find scale right; 🐛 (6e2b45c)
- use operations const instead of account type to save operations 🐛 (e74ce4b)
1.24.0-beta.5 (2024-10-24)
1.24.0-beta.4 (2024-10-23)
- add update account with status approved after transfers ✨ (f84ee03)
- create update transaction by status; ✨ (181ba8a)
- adjust import; 🐛 (64b3456)
- adjust some validation to add and remove values from accounts using scale; 🐛 (d59e19d)
- update find scale right; 🐛 (6e2b45c)
1.24.0-beta.3 (2024-10-23)
- adjust import alias 🐛 (c31d28d)
1.24.0-beta.2 (2024-10-23)
- create operation const in commons ✨ (b204230)
- update casdoor logger named ping to health check 🐛 (528285e)
- use operations const instead of account type to save operations 🐛 (e74ce4b)
1.24.0-beta.1 (2024-10-22)
- add field sizing to onboarding and portfolio domain structs 🐛 (df44228)
- errors: correcting invalid account type error message 🐛 (4df336d)
- update field sizing on onboarding and portfolio domain structs accordingly with rfc 🐛 (d8db53d)
1.23.0 (2024-10-22)
- logging: add logger sync to server for graceful shutdown 🐛 (c51a4af)
- add make set_env on make file; 🐛 (6c6bead)
- adjust transaction log; 🐛 (823ec66)
- change map instantiation; 🐛 (1d3f1e8)
- logging: resolve logging issues for all routes 🐛 (694dadb)
- return bash on make.sh; 🐛 (0b964ba)
- logging: set capital color level encoder for non-production environments 🐛 (f5f6e73)
- some adjusts; 🐛 (9f45958)
- logging: update sync func being called in zap logger for graceful shutdown 🐛 (4ad1ff2)
- uses uuid type instead of string for portfolio creation 🐛 (f1edeef)
1.23.0-beta.3 (2024-10-22)
- add infra to template; ✨ (f18dca9)
- add make set_env on make file; 🐛 (6c6bead)
- adjust transaction log; 🐛 (823ec66)
- change map instantiation; 🐛 (1d3f1e8)
- return bash on make.sh; 🐛 (0b964ba)
- some adjusts; 🐛 (9f45958)
1.23.0-beta.2 (2024-10-22)
- logging: wrap zap logger implementation with otelzap ✨ (d792e65)
- logging: add logger sync to server for graceful shutdown 🐛 (c51a4af)
- logging: resolve logging issues for all routes 🐛 (694dadb)
- logging: set capital color level encoder for non-production environments 🐛 (f5f6e73)
- logging: update sync func being called in zap logger for graceful shutdown 🐛 (4ad1ff2)
1.23.0-beta.1 (2024-10-22)
- uses uuid type instead of string for portfolio creation 🐛 (f1edeef)
1.22.0 (2024-10-22)
- implements method to check if a ledger exists by name in an organization ✨ (9737579)
- product name required ✨ (e3c4a51)
- validate account type ✨ (6dd3fa0)
- error in the logic not respecting the username and password flags (b76e361)
- patch account doesnt return the right data 🐛 (a9c97c2)
- rename to put on pattern 🐛 (ec8141a)
- sets name as a required field for creating ledgers 🐛 (534cda5)
- sets type as a required field for creating accounts 🐛 (a35044f)
- setting cursor input and interactive terminal output (9b45c14)
- update some ports on .env 🐛 (b7c58ea)
- uses parsed UUID for organizationID on create ledger 🐛 (b506dc3)
- validates if a ledger with the same name already exists for the same organization 🐛 (08df20b)
1.22.0-beta.13 (2024-10-22)
1.22.0-beta.12 (2024-10-22)
- product name required ✨ (e3c4a51)
1.22.0-beta.11 (2024-10-22)
1.22.0-beta.10 (2024-10-22)
1.22.0-beta.9 (2024-10-22)
1.22.0-beta.8 (2024-10-22)
- validate account type ✨ (6dd3fa0)
1.22.0-beta.7 (2024-10-21)
- error in the logic not respecting the username and password flags (b76e361)
- setting cursor input and interactive terminal output (9b45c14)
1.22.0-beta.6 (2024-10-21)
- implements method to check if a ledger exists by name in an organization ✨ (9737579)
- uses parsed UUID for organizationID on create ledger 🐛 (b506dc3)
- validates if a ledger with the same name already exists for the same organization 🐛 (08df20b)
1.22.0-beta.5 (2024-10-21)
1.22.0-beta.4 (2024-10-21)
- patch account doesnt return the right data 🐛 (a9c97c2)
1.22.0-beta.3 (2024-10-21)
- sets type as a required field for creating accounts 🐛 (a35044f)
1.22.0-beta.2 (2024-10-21)
1.22.0-beta.1 (2024-10-21)
- sets name as a required field for creating ledgers 🐛 (534cda5)
1.21.0 (2024-10-18)
- create command login mode term, browser ✨ (80a9326)
- create transaction using json based on dsl struct ✨ (a2552ed)
- change midaz code owner file 🐛 (8f5e2c2)
- make sec and lint; 🐛 (93a3dd6)
- sets entityID as a required field for portfolio creation 🐛 (5a74f7d)
- sets name as a required field for portfolio creation 🐛 (ef35811)
- some update to add and sub accounts; adjust validate accounts balance; 🐛 (e705cbd)
- update postman; 🐛 (4931c51)
- updates to get all accounts 🐛 (f536a9a)
1.21.0-beta.5 (2024-10-18)
- change midaz code owner file 🐛 (8f5e2c2)
1.21.0-beta.4 (2024-10-18)
- create transaction using json based on dsl struct ✨ (a2552ed)
- make sec and lint; 🐛 (93a3dd6)
- some update to add and sub accounts; adjust validate accounts balance; 🐛 (e705cbd)
- update postman; 🐛 (4931c51)
- updates to get all accounts 🐛 (f536a9a)
1.21.0-beta.3 (2024-10-18)
- sets entityID as a required field for portfolio creation 🐛 (5a74f7d)
1.21.0-beta.2 (2024-10-18)
- create command login mode term, browser ✨ (80a9326)
1.21.0-beta.1 (2024-10-18)
- sets name as a required field for portfolio creation 🐛 (ef35811)
1.20.0 (2024-10-18)
- validate code for all types ✨ (c0e7b31)
- update error message for invalid path parameters 🐛 (5942994)
1.20.0-beta.2 (2024-10-18)
- validate code for all types ✨ (c0e7b31)
1.20.0-beta.1 (2024-10-18)
- update error message for invalid path parameters 🐛 (5942994)
1.19.0 (2024-10-18)
- adds UUID handler for routes with path parameters ✨ (6153896)
- adds validation error for invalid path parameters ✨ (270ecfd)
- implement get operation by portfolio ✨ (1e9322f)
- implements handler for parsing UUID path parameters ✨ (6baa571)
- initialize CLI with root and version commands ✨ (6ebff8a)
- require code ✨ (40d1bbd)
- add log; 🐛 (3a71282)
- add parentheses on find name or asset query; 🐛 (9b71d2e)
- add required in asset_code; 🐛 (d2481eb)
- adjust to validate if exists code on assets; 🐛 (583890a)
- asset validate create before to ledger_id 🐛 (da0a22a)
- better formatting for error message 🐛 (d7135ff)
- create validation on code to certify that asset_code exist on assets before insert in accounts; 🐛 (2375963)
- go sec and lint; 🐛 (4d22c8c)
- Invalid code format validation 🐛 (e8383ca)
- Invalid code format validation 🐛 (4dfe76c)
- remove asset_code validation on account 🐛 (05b89c5)
- remove copyloopvar and perfsprint; 🐛 (a181709)
- remove goconst 🐛 (707be65)
- remove unique constraint on database in code and reference on accounts; 🐛 (926ca9b)
- resolve conflicts 🐛 (bc4b697)
- uses parsed uuid while creating asset 🐛 (333bf49)
- uses parsed uuid while deleting ledger by id 🐛 (8dc3a97)
- uses parsed uuid while deleting organization 🐛 (866170a)
- uses parsed uuid while getting all organization ledgers 🐛 (2260a33)
- uses parsed uuid while getting and updating a ledger 🐛 (ad1bcae)
- uses parsed uuid while retrieving all assets from a ledger 🐛 (aadf885)
- uses parsed uuid while retrieving and updating asset 🐛 (9c8b3a2)
- uses parsed uuid while retrieving organization 🐛 (e2d2848)
- uses UUID to find asset 🐛 (381ba21)
1.19.0-beta.7 (2024-10-18)
- adds UUID handler for routes with path parameters ✨ (6153896)
- adds validation error for invalid path parameters ✨ (270ecfd)
- implements handler for parsing UUID path parameters ✨ (6baa571)
- better formatting for error message 🐛 (d7135ff)
- remove asset_code validation on account 🐛 (05b89c5)
- uses parsed uuid while creating asset 🐛 (333bf49)
- uses parsed uuid while deleting ledger by id 🐛 (8dc3a97)
- uses parsed uuid while deleting organization 🐛 (866170a)
- uses parsed uuid while getting all organization ledgers 🐛 (2260a33)
- uses parsed uuid while getting and updating a ledger 🐛 (ad1bcae)
- uses parsed uuid while retrieving all assets from a ledger 🐛 (aadf885)
- uses parsed uuid while retrieving and updating asset 🐛 (9c8b3a2)
- uses parsed uuid while retrieving organization 🐛 (e2d2848)
- uses UUID to find asset 🐛 (381ba21)
1.19.0-beta.6 (2024-10-18)
- asset validate create before to ledger_id 🐛 (da0a22a)
1.19.0-beta.5 (2024-10-18)
- require code ✨ (40d1bbd)
1.19.0-beta.4 (2024-10-18)
- add log; 🐛 (3a71282)
- add parentheses on find name or asset query; 🐛 (9b71d2e)
- add required in asset_code; 🐛 (d2481eb)
- adjust to validate if exists code on assets; 🐛 (583890a)
- create validation on code to certify that asset_code exist on assets before insert in accounts; 🐛 (2375963)
- go sec and lint; 🐛 (4d22c8c)
- remove copyloopvar and perfsprint; 🐛 (a181709)
- remove goconst 🐛 (707be65)
- remove unique constraint on database in code and reference on accounts; 🐛 (926ca9b)
1.19.0-beta.3 (2024-10-18)
1.19.0-beta.2 (2024-10-17)
1.19.0-beta.1 (2024-10-17)
- implement get operation by portfolio ✨ (1e9322f)
- initialize CLI with root and version commands ✨ (6ebff8a)
- resolve conflicts 🐛 (bc4b697)
1.18.0 (2024-10-16)
- implement patch operation ✨ (d4c6e5c)
- filters if any required fields are missing and returns a customized error message 🐛 (7f6c95a)
- sets legalName and legalDocument as required fields for creating or updating an organization 🐛 (1dd238d)
- update .env.example to transaction access accounts on grpc on ledger 🐛 (a643cc6)
1.18.0-beta.2 (2024-10-16)
- implement patch operation ✨ (d4c6e5c)
1.18.0-beta.1 (2024-10-16)
- filters if any required fields are missing and returns a customized error message 🐛 (7f6c95a)
- sets legalName and legalDocument as required fields for creating or updating an organization 🐛 (1dd238d)
- update .env.example to transaction access accounts on grpc on ledger 🐛 (a643cc6)
1.17.0 (2024-10-16)
- update scripts to set variable on collection instead of environment 🐛 (e2a52dc)
1.17.0-beta.1 (2024-10-16)
- update scripts to set variable on collection instead of environment 🐛 (e2a52dc)
1.16.0 (2024-10-16)
- implement get operation by portfolio ✨ (35702ae)
- add error treatment when extracting dsl file from header and get creating buffer error 🐛 (807a706)
- add solution to avoid nolint:gocyclo in business error messages handler 🐛 (a293625)
- adjust centralized errors name to comply with stylecheck and other lint issues 🐛 (a06361d)
- adjust reference to errors in common instead of http package 🐛 (c0deae2)
1.16.0-beta.4 (2024-10-16)
1.16.0-beta.3 (2024-10-15)
- implement get operation by portfolio ✨ (35702ae)
1.16.0-beta.2 (2024-10-15)
1.16.0-beta.1 (2024-10-15)
- add error treatment when extracting dsl file from header and get creating buffer error 🐛 (807a706)
- add solution to avoid nolint:gocyclo in business error messages handler 🐛 (a293625)
- adjust centralized errors name to comply with stylecheck and other lint issues 🐛 (a06361d)
- adjust reference to errors in common instead of http package 🐛 (c0deae2)
1.15.0 (2024-10-14)
- add new funcs to solve some problems separately ✨ (c88dd61)
- create a func process account on handler to update accounts ✨ (67ba62b)
- create func on validate to adjust values to send to update ✨ (8ffe1ce)
- create some validations func to scale, undoscale and so on... ✨ (3471f2b)
- dsl validations nuances to sources and distribute ✨ (07452a7)
- implement auth on transaction ✨ (a183909)
- implement get operation by account ✨ (9137bc1)
- implement get operations by account ✨ (1a75922)
- implement get operations by portfolio ✨ (966e5c5)
- implement new validations to accounts and dsl and save on operations ✨ (53b7a3a)
- implement token to call grpc ✨ (b1fc617)
- implement update account method; change name account to client when get new account proto client; ✨ (5aae505)
- accept only @external accounts to be negative values 🐛 (909eb23)
- add auth on the new route 🐛 (ed51df9)
- add field boolean to help to know if is from or to struct 🐛 (898fa5d)
- go lint 🐛 (b692801)
- golang sec G601 (CWE-118): Implicit memory aliasing in for loop. (Confidence: MEDIUM, Severity: MEDIUM) 🐛 (9517777)
- merge develop 🐛 (cdaf00d)
- remove fmt.sprintf 🐛 (1ba33f8)
- rename OperationHandler alias 🐛 (866c122)
- update some validate erros. 🐛 (623b4d9)
1.15.0-beta.5 (2024-10-14)
- accept only @external accounts to be negative values 🐛 (909eb23)
- add auth on the new route 🐛 (ed51df9)
- remove fmt.sprintf 🐛 (1ba33f8)
1.15.0-beta.4 (2024-10-14)
- implement get operation by account ✨ (9137bc1)
1.15.0-beta.3 (2024-10-11)
- add new funcs to solve some problems separately ✨ (c88dd61)
- create a func process account on handler to update accounts ✨ (67ba62b)
- create func on validate to adjust values to send to update ✨ (8ffe1ce)
- create some validations func to scale, undoscale and so on... ✨ (3471f2b)
- dsl validations nuances to sources and distribute ✨ (07452a7)
- implement new validations to accounts and dsl and save on operations ✨ (53b7a3a)
- implement update account method; change name account to client when get new account proto client; ✨ (5aae505)
- add field boolean to help to know if is from or to struct 🐛 (898fa5d)
- go lint 🐛 (b692801)
- golang sec G601 (CWE-118): Implicit memory aliasing in for loop. (Confidence: MEDIUM, Severity: MEDIUM) 🐛 (9517777)
- merge develop 🐛 (cdaf00d)
- update some validate erros. 🐛 (623b4d9)
1.15.0-beta.2 (2024-10-11)
- implement get operations by portfolio ✨ (966e5c5)
1.15.0-beta.1 (2024-10-10)
- implement get operations by account ✨ (1a75922)
- rename OperationHandler alias 🐛 (866c122)
1.14.1 (2024-10-10)
1.14.1-beta.4 (2024-10-08)
1.14.1-beta.3 (2024-10-08)
1.14.1-beta.2 (2024-10-08)
1.14.1-beta.1 (2024-10-08)
1.14.0 (2024-10-07)
- add authorization to Postman requests and implement new transaction route wip ✨ (91afb3f)
- add default enforcer adapter and token fields on casdoor init json also add init sql file to casdoor db ✨ (6bb997b)
- add permission check to ledger ✨ (352a6c2)
- add permission check to the ledger grpc routes ✨ (1e4a81f)
- add permission check to the ledger routes ✨ (4ce5162)
- adjusts to create operations based on transaction in dsl ✨ (7ca7f04)
- implement get transaction by id ✨ (a9f1935)
- Implement UpdateTransaction and GetAllTTransactions ✨ (d2c0e5d)
- insert operations on database after insert transaction ✨ (cc03f5e)
- add chartofaccounts in dsl struct 🐛 (92325c2)
- fix lint name and import sorting issues 🐛 (aeb2a87)
- insert import reflect 🐛 (f1574e6)
- load transaction after patch 🐛 (456f880)
- remove db scan position 🐛 (0129bd0)
- rename get-transaction to get-id-transaction filename 🐛 (96cda1f)
- update proto address and port from ledger and transaction env example 🐛 (95a4f6a)
- update slice operation to operations 🐛 (0954fe9)
- update subcomands version 🐛 (483348c)
- validate omitempty from productId for create and update account 🐛 (a6fd703)
1.14.0-beta.4 (2024-10-07)
- Implement UpdateTransaction and GetAllTTransactions ✨ (d2c0e5d)
- load transaction after patch 🐛 (456f880)
- rename get-transaction to get-id-transaction filename 🐛 (96cda1f)
1.14.0-beta.3 (2024-10-07)
- add authorization to Postman requests and implement new transaction route wip ✨ (91afb3f)
- add default enforcer adapter and token fields on casdoor init json also add init sql file to casdoor db ✨ (6bb997b)
- add permission check to ledger ✨ (352a6c2)
- add permission check to the ledger grpc routes ✨ (1e4a81f)
- add permission check to the ledger routes ✨ (4ce5162)
- fix lint name and import sorting issues 🐛 (aeb2a87)
- update proto address and port from ledger and transaction env example 🐛 (95a4f6a)
- validate omitempty from productId for create and update account 🐛 (a6fd703)
1.14.0-beta.2 (2024-10-04)
- adjusts to create operations based on transaction in dsl ✨ (7ca7f04)
- insert operations on database after insert transaction ✨ (cc03f5e)
- add chartofaccounts in dsl struct 🐛 (92325c2)
- insert import reflect 🐛 (f1574e6)
- remove db scan position 🐛 (0129bd0)
- update slice operation to operations 🐛 (0954fe9)
- update subcomands version 🐛 (483348c)
1.14.0-beta.1 (2024-10-04)
- implement get transaction by id ✨ (a9f1935)
1.13.0 (2024-10-02)
- create grpc account in adapter ✨ (78dbddb)
- create operation postgres crud to use with transaction (0b541a4)
- create transaction constant ✨ (4f5a03b)
- implements transaction api using grcp to get account on ledger ✨ (7b19915)
- account proto class updated with all fields. 🐛 (0f00bb7)
- add lib 🐛 (55f0aa0)
- adjust account proto in common to improve requests and responses on ledger 🐛 (844d994)
- adjust to slice to use append instead use index. 🐛 (990c426)
- create transaction on postgresql 🐛 (688a16c)
- insert grpc address and port in environment 🐛 (7813ae3)
- insert ledger grpc address and port into transaction .env 🐛 (4be3771)
- make sec, format, tidy and lint 🐛 (11b9d97)
- mongdb connection and wire to save metadata of transaction 🐛 (05f19a5)
- remove account http api reference 🐛 (8189389)
- remove defer because command always be executed before the connection is even used. 🐛 (a5e4d36)
- remove exemples of dsl gold 🐛 (1daa033)
- rename .env.exemple to .env.example and update go.sum 🐛 (b6a2a2d)
- some operation adjust 🐛 (0ab9fa3)
- update convert uint64 make sec alert 🐛 (3779924)
- update docker compose ledger and transaction to add bridge to use grpc call account 🐛 (4115eb1)
- update grpc accounts proto reference on transaction and some adjusts to improve readable 🐛 (9930082)
- update grpc accounts proto reference on transaction and some adjusts to improve readable pt. 2 🐛 (11e5c71)
- update inject and wire 🐛 (8026c16)
1.13.0-beta.1 (2024-10-02)
- create grpc account in adapter ✨ (78dbddb)
- create operation postgres crud to use with transaction (0b541a4)
- create transaction constant ✨ (4f5a03b)
- implements transaction api using grcp to get account on ledger ✨ (7b19915)
- account proto class updated with all fields. 🐛 (0f00bb7)
- add lib 🐛 (55f0aa0)
- adjust account proto in common to improve requests and responses on ledger 🐛 (844d994)
- adjust to slice to use append instead use index. 🐛 (990c426)
- create transaction on postgresql 🐛 (688a16c)
- insert grpc address and port in environment 🐛 (7813ae3)
- insert ledger grpc address and port into transaction .env 🐛 (4be3771)
- make sec, format, tidy and lint 🐛 (11b9d97)
- mongdb connection and wire to save metadata of transaction 🐛 (05f19a5)
- remove account http api reference 🐛 (8189389)
- remove defer because command always be executed before the connection is even used. 🐛 (a5e4d36)
- remove exemples of dsl gold 🐛 (1daa033)
- rename .env.exemple to .env.example and update go.sum 🐛 (b6a2a2d)
- some operation adjust 🐛 (0ab9fa3)
- update convert uint64 make sec alert 🐛 (3779924)
- update docker compose ledger and transaction to add bridge to use grpc call account 🐛 (4115eb1)
- update grpc accounts proto reference on transaction and some adjusts to improve readable 🐛 (9930082)
- update grpc accounts proto reference on transaction and some adjusts to improve readable pt. 2 🐛 (11e5c71)
- update inject and wire 🐛 (8026c16)
1.12.0 (2024-09-27)
- create auth postman collections and environments (206ffb1)
- create casdoor base infrastructure ✨ (1d10d20)
- update postman and environments 🐛 (3f4d97e)
1.12.0-beta.1 (2024-09-27)
- create auth postman collections and environments (206ffb1)
- create casdoor base infrastructure ✨ (1d10d20)
- update postman and environments 🐛 (3f4d97e)
1.11.1-beta.2 (2024-09-26)
1.11.1-beta.1 (2024-09-26)
1.11.0 (2024-09-23)
1.11.0-beta.1 (2024-09-23)
1.10.1 (2024-09-19)
1.10.0 (2024-09-19)
- add grpc port to midaz on 50051 to run togheter with fiber ✨ (a9c4551)
- add midaz version ✨ (27c56aa)
- add proto url, address ✨ (c92ee9b)
- add version onn .env file ✨ (fdfdac3)
- create new method listbyalias to find accounts based on transaction dsl info ✨ (113c00c)
- create new route and server grpc and remove old account class ✨ (c5d9101)
- generate new query to search account by ids ✨ (aa5d147)
- grpc server starting with http sever togheter ✨ (6d12e14)
- update account by id and get account by alias by grpc ✨ (bf98e11)
- add -d on docker compose up 🐛 (0322e13)
- add clean-up step for existing backup folder in PostgreSQL replica service in docker-compose (28be466)
- adjust grpc account service 🐛 (2679e9b)
- change print error to return error 🐛 (2e28f92)
- ensure pg_basebackup runs if directory or postgresql.conf file is missing (9f9742e)
- go sec and go lint 🐛 (8a91b07)
- remove fiber print startup 🐛 (d47dd20)
- reorganize some class and update wire. 🐛 (af0836b)
- update version place in log 🐛 (83980a8)
1.10.0-beta.2 (2024-09-19)
- add grpc port to midaz on 50051 to run togheter with fiber ✨ (a9c4551)
- add midaz version ✨ (27c56aa)
- add proto url, address ✨ (c92ee9b)
- add version onn .env file ✨ (fdfdac3)
- create new method listbyalias to find accounts based on transaction dsl info ✨ (113c00c)
- create new route and server grpc and remove old account class ✨ (c5d9101)
- generate new query to search account by ids ✨ (aa5d147)
- grpc server starting with http sever togheter ✨ (6d12e14)
- update account by id and get account by alias by grpc ✨ (bf98e11)
- add -d on docker compose up 🐛 (0322e13)
- adjust grpc account service 🐛 (2679e9b)
- change print error to return error 🐛 (2e28f92)
- go sec and go lint 🐛 (8a91b07)
- remove fiber print startup 🐛 (d47dd20)
- reorganize some class and update wire. 🐛 (af0836b)
- update version place in log 🐛 (83980a8)
1.10.0-beta.1 (2024-09-17)
- add clean-up step for existing backup folder in PostgreSQL replica service in docker-compose (28be466)
- ensure pg_basebackup runs if directory or postgresql.conf file is missing (9f9742e)
1.9.1-beta.1 (2024-09-17)
1.9.0 (2024-09-16)
- adjust cast of int to uint64 because gosec G115 🐛 (d1d62fb)
- Fixing the ory ports - creating organization and group namespace 🐛 (b4a72b4)
- return statements should not be cuddled if block has more than two lines (wsl) 🐛 (136a780)
- updated go.mod and go.sum 🐛 (f8ef00c)
1.9.0-beta.4 (2024-09-16)
- adjust cast of int to uint64 because gosec G115 🐛 (d1d62fb)
- return statements should not be cuddled if block has more than two lines (wsl) 🐛 (136a780)
1.9.0-beta.3 (2024-09-16)
- updated go.mod and go.sum 🐛 (f8ef00c)
1.9.0-beta.2 (2024-09-16)
1.9.0-beta.1 (2024-07-02)
- Fixing the ory ports - creating organization and group namespace 🐛 (b4a72b4)
1.8.0 (2024-06-05)
- add field UseMetadata to use on query on mongodb when not use metadata field remove limit and skip to get all 🐛 (fce6bfb)
- make lint, sec and tests 🐛 (bb4621b)
- update test and change QueryHeader path 🐛 (c8b539f)
1.8.0-beta.1 (2024-06-05)
- add field UseMetadata to use on query on mongodb when not use metadata field remove limit and skip to get all 🐛 (fce6bfb)
- make lint, sec and tests 🐛 (bb4621b)
- update test and change QueryHeader path 🐛 (c8b539f)
1.7.0 (2024-06-05)
- Keto Stack Included in Docker Compose file - Auth (c5c2831)
- Keto Stack Included in Docker Compose file - Auth (7be883f)
- add comments 🐛 (dfd765f)
1.7.0-beta.1 (2024-06-05)
- Keto Stack Included in Docker Compose file - Auth (c5c2831)
- Keto Stack Included in Docker Compose file - Auth (7be883f)
- add comments 🐛 (dfd765f)
1.6.0 (2024-06-05)
- validate fields parentAccountId and parentOrganizationId that can receive null or check value is an uuid string 🐛 (37648ef)
1.6.0-beta.1 (2024-06-05)
- validate fields parentAccountId and parentOrganizationId that can receive null or check value is an uuid string 🐛 (37648ef)
1.5.0 (2024-06-04)
- bring back omitempty on metadata in field _id because cant generate automatic id without 🐛 (d68be08)
1.5.0-beta.1 (2024-06-04)
- bring back omitempty on metadata in field _id because cant generate automatic id without 🐛 (d68be08)
1.4.0 (2024-06-04)
1.4.0-beta.1 (2024-06-04)
1.3.0 (2024-06-03)
- add antlr4 in go mod and update to 1.22 ✨ (81ae7bb)
- add func to extract and validate parameters ✨ (fab06d1)
- add implementation to paginate organization in postgresql only ✨ (33f9b0a)
- add make all-services that can run all services in the makefile ✨ (20637eb)
- add migration to create extension "uuid-ossp" on schema public ✨ (fceb8b0)
- add pagination instrument postgresql ✨ (2427093)
- add pagination ledger postgresql ✨ (a96fe64)
- add pagination portfolio postgresql ✨ (3f57b98)
- add pagination response ✨ (b1221c9)
- add pagination to account only postgresql ✨ (86d4a73)
- add pagination to metadata ✨ (5b09efe)
- add pagination to metadata accounts ✨ (2c23e95)
- add pagination to metadata instrument ✨ (7c9b344)
- add pagination to metadata ledger ✨ (421a473)
- add pagination to metadata mock and tests ✨ (e97efa7)
- add pagination to metadata organization ✨ (7388b29)
- add pagination to metadata portfolios ✨ (47c4e15)
- add pagination to metadata products ✨ (3cfea5c)
- add pagination to product, only postgresql ✨ (eb0f981)
- add readme to show antlr and trillian in transaction ✨ (3c12b13)
- add squirrel and update go mod tidy ✨ (e4bdeed)
- add the gold language that use antlr4, with your parser, lexer and listeners into commons ✨ (4855c21)
- add transaction to components and update commands into the main make ✨ (40037a3)
- add trillina log temper and refact some container names (f827d96)
- create struct generic to pagination ✨ (af48647)
- transaction: exemples files for test ✨ (ad65108)
- add -d command in docker up 🐛 (c9dc679)
- add and change fields allowSending and allowReceiving on portfolio and accounts 🐛 (eeba628)
- add container_name on ledger docker-compose.yml 🐛 (8f7e028)
- add in string utils regex features like, ignore accents... 🐛 (a80a698)
- adjust method findAll to paginate using keyset and squirrel (not finished) 🐛 (8f4883b)
- adjust migration to id always be not null and use uuid_generate_v4() as default 🐛 (ea2aaa7)
- adjust query cqrs for use new method signature 🐛 (d87cc5e)
- change of place the fields allow_sending and allow_receiving 🐛 (3be0010)
- domain adjust interface with new signature method 🐛 (8ea6940)
- golang lint mess imports 🐛 (8a40f2b)
- interface signature for organization 🐛 (cb5df35)
- make lint 🐛 (0281101)
- make lint 🐛 (660698b)
- make sec, lint and tests 🐛 (f10fa90)
- makefiles adjust commands and logs 🐛 (f5859e3)
- passing field metadata to instrument 🐛 (87d10c8)
- passing field metadata to portfolio 🐛 (5356e5c)
- ports adjust headers 🐛 (97dc2eb)
- regenerated mock 🐛 (5383978)
- remove duplicated currency 🐛 (38b1b8b)
- remove pagination from organization struct to a separated object generic 🐛 (0cc066d)
- remove squirrel 🐛 (941ded6)
- remove unusable features from mpostgres 🐛 (0e0c090)
- remove wrong file auto generated 🐛 (67533b7)
- return squirrel 🐛 (7b7c301)
- some adjusts on query header strutc 🐛 (adb03ea)
- update lib zitadel oidc v2 to v3 🐛 (1638894)
- cwe-406: update lib zitadel oidc v2 to v3 and update some code to non retro compatibility 🐛 (3053f08)
- updated postman 🐛 (750bd62)
1.3.0-beta.1 (2024-06-03)
- add antlr4 in go mod and update to 1.22 ✨ (81ae7bb)
- add func to extract and validate parameters ✨ (fab06d1)
- add implementation to paginate organization in postgresql only ✨ (33f9b0a)
- add make all-services that can run all services in the makefile ✨ (20637eb)
- add migration to create extension "uuid-ossp" on schema public ✨ (fceb8b0)
- add pagination instrument postgresql ✨ (2427093)
- add pagination ledger postgresql ✨ (a96fe64)
- add pagination portfolio postgresql ✨ (3f57b98)
- add pagination response ✨ (b1221c9)
- add pagination to account only postgresql ✨ (86d4a73)
- add pagination to metadata ✨ (5b09efe)
- add pagination to metadata accounts ✨ (2c23e95)
- add pagination to metadata instrument ✨ (7c9b344)
- add pagination to metadata ledger ✨ (421a473)
- add pagination to metadata mock and tests ✨ (e97efa7)
- add pagination to metadata organization ✨ (7388b29)
- add pagination to metadata portfolios ✨ (47c4e15)
- add pagination to metadata products ✨ (3cfea5c)
- add pagination to product, only postgresql ✨ (eb0f981)
- add readme to show antlr and trillian in transaction ✨ (3c12b13)
- add squirrel and update go mod tidy ✨ (e4bdeed)
- add the gold language that use antlr4, with your parser, lexer and listeners into commons ✨ (4855c21)
- add transaction to components and update commands into the main make ✨ (40037a3)
- add trillina log temper and refact some container names (f827d96)
- create struct generic to pagination ✨ (af48647)
- transaction: exemples files for test ✨ (ad65108)
- add -d command in docker up 🐛 (c9dc679)
- add and change fields allowSending and allowReceiving on portfolio and accounts 🐛 (eeba628)
- add container_name on ledger docker-compose.yml 🐛 (8f7e028)
- add in string utils regex features like, ignore accents... 🐛 (a80a698)
- adjust method findAll to paginate using keyset and squirrel (not finished) 🐛 (8f4883b)
- adjust migration to id always be not null and use uuid_generate_v4() as default 🐛 (ea2aaa7)
- adjust query cqrs for use new method signature 🐛 (d87cc5e)
- change of place the fields allow_sending and allow_receiving 🐛 (3be0010)
- domain adjust interface with new signature method 🐛 (8ea6940)
- golang lint mess imports 🐛 (8a40f2b)
- interface signature for organization 🐛 (cb5df35)
- make lint 🐛 (0281101)
- make lint 🐛 (660698b)
- make sec, lint and tests 🐛 (f10fa90)
- makefiles adjust commands and logs 🐛 (f5859e3)
- passing field metadata to instrument 🐛 (87d10c8)
- passing field metadata to portfolio 🐛 (5356e5c)
- ports adjust headers 🐛 (97dc2eb)
- regenerated mock 🐛 (5383978)
- remove duplicated currency 🐛 (38b1b8b)
- remove pagination from organization struct to a separated object generic 🐛 (0cc066d)
- remove squirrel 🐛 (941ded6)
- remove unusable features from mpostgres 🐛 (0e0c090)
- remove wrong file auto generated 🐛 (67533b7)
- return squirrel 🐛 (7b7c301)
- some adjusts on query header strutc 🐛 (adb03ea)
- update lib zitadel oidc v2 to v3 🐛 (1638894)
- cwe-406: update lib zitadel oidc v2 to v3 and update some code to non retro compatibility 🐛 (3053f08)
- updated postman 🐛 (750bd62)
1.2.0 (2024-05-23)
- fix patch updates to accept only specific fields, not all like put 🐛 (95c2847)
- remove not null from field entity_id in account 🐛 (921b21e)
1.1.0 (2024-05-21)
- business message ✨ (c6e3c97)
- create method that search instrument by name or code to cant insert again (8e01080)
- create new method findbyalias ✨ (6d86734)
- create two methods, validate type and validate currency validate ISO 4217 🐛 (09c622b)
- re run mock ✨ (5cd0b70)
- (cqrs): remove delete metadata when update object with field is null (9142901)
- adjust make lint (dacca62)
- adjust path mock to generate new files and add new method interface in instrument 🐛 (ecbfce9)
- ajust alias to receive nil 🐛 (19844fd)
- bugs and new implements features 🐛 (8b8ee76)
- business message 🐛 (d3c35d7)
- create method to validate if code has letter uppercase 🐛 (36f6c0e)
- env default local 🐛 (b1d8f04)
- golint 🐛 (481e1fe)
- lint 🐛 (9508657)
- lint and error message 🐛 (be8637e)
- migration alias to receive null 🐛 (9c83a9c)
- regenerate mocks 🐛 (8592e17)
- remove and update postman 🐛 (0971d13)
- remove json unmarshal from status in method find and findall (021e5af)
- removes omitempty to return field even than null 🐛 (030ea64)
- ledger: when string ParentOrganizationID is empty set nil (6f6c044)
1.1.0-beta.1 (2024-05-21)
- business message ✨ (c6e3c97)
- create method that search instrument by name or code to cant insert again (8e01080)
- create new method findbyalias ✨ (6d86734)
- create two methods, validate type and validate currency validate ISO 4217 🐛 (09c622b)
- re run mock ✨ (5cd0b70)
- (cqrs): remove delete metadata when update object with field is null (9142901)
- adjust make lint (dacca62)
- adjust path mock to generate new files and add new method interface in instrument 🐛 (ecbfce9)
- ajust alias to receive nil 🐛 (19844fd)
- bugs and new implements features 🐛 (8b8ee76)
- business message 🐛 (d3c35d7)
- create method to validate if code has letter uppercase 🐛 (36f6c0e)
- env default local 🐛 (b1d8f04)
- golint 🐛 (481e1fe)
- lint 🐛 (9508657)
- lint and error message 🐛 (be8637e)
- migration alias to receive null 🐛 (9c83a9c)
- regenerate mocks 🐛 (8592e17)
- remove and update postman 🐛 (0971d13)
- remove json unmarshal from status in method find and findall (021e5af)
- removes omitempty to return field even than null 🐛 (030ea64)
- ledger: when string ParentOrganizationID is empty set nil (6f6c044)
- Open tech for all (cd4cf48)
- change conversion of a signed 64-bit integer to int (2fd77c2)
1.0.0-beta.2 (2024-05-17)
- change conversion of a signed 64-bit integer to int (2fd77c2)
- Open tech for all (cd4cf48)
1.17.0 (2024-05-17)
- enable CodeQL and adjust Readme ✨ (7037bba)
1.17.0-beta.1 (2024-05-17)
- enable CodeQL and adjust Readme ✨ (7037bba)
1.16.0 (2024-05-17)
1.15.0 (2024-05-13)
- adapters 🐛 (f1eab22)
- domain 🐛 (f066eec)
- final 🐛 (3071ab2)
- gen 🐛 (dd601a5)
- import 🐛 (d66ffae)
- imports 🐛 (b4649ec)
- metadata 🐛 (a15b08e)
- routes 🐛 (340ebf3)
1.15.0-beta.1 (2024-05-13)
- adapters 🐛 (f1eab22)
- domain 🐛 (f066eec)
- final 🐛 (3071ab2)
- gen 🐛 (dd601a5)
- import 🐛 (d66ffae)
- imports 🐛 (b4649ec)
- metadata 🐛 (a15b08e)
- routes 🐛 (340ebf3)
1.14.0 (2024-05-10)
- get connection everytime and mongo database name 🐛 (36e9ffa)
1.14.0-beta.1 (2024-05-10)
- get connection everytime and mongo database name 🐛 (36e9ffa)
1.13.0 (2024-05-10)
- gen 🐛 (d196ebb)
- make lint 🐛 (b89f0f4)
- make lint and make formmat 🐛 (c559f01)
- remove docker-composer version and make lint 🐛 (b002f0b)
1.13.0-beta.1 (2024-05-10)
- gen 🐛 (d196ebb)
- make lint 🐛 (b89f0f4)
- make lint and make formmat 🐛 (c559f01)
- remove docker-composer version and make lint 🐛 (b002f0b)
1.12.0 (2024-05-09)
- adapters 🐛 (6ca68a5)
- adapters 🐛 (34f3944)
- command tests 🐛 (4ccd163)
- domain 🐛 (5742d35)
- make lint 🐛 (cbbc9bb)
- migrations 🐛 (7120e4c)
- mock 🐛 (62a08fd)
- ports 🐛 (b1142f3)
- postman 🐛 (ab44d0a)
- query tests 🐛 (c974c5d)
1.11.0 (2024-05-08)
- Creating parentOrganizationId to Organizations (b1f7c9f)
- adapters 🐛 (8735d43)
- adapters 🐛 (d763478)
- add version in conventional-changelog-conventionalcommits extra plugin 🐛 (b6d100b)
- command 🐛 (97fb718)
- command sql (5cf410f)
- commands 🐛 (eb2eda0)
- domains 🐛 (3c7a6bd)
- final adjustments (9ad840e)
- gofmt (a9f0544)
- handlers and routes (98ba8ea)
- interface and postgres implementation (ae4fa6f)
- lint (23bdd49)
- make lint, make sec and tests 🐛 (b8df6a4)
- make sec and make lint (fac8e3a)
- migrations (82c82ba)
- migrations 🐛 (f5a2ddf)
- ports 🐛 (96e2b8c)
- ports 🐛 (37d1010)
- ports 🐛 (4e2664c)
- postman 🐛 (dd7d9c3)
- queries 🐛 (ecaaa34)
- query sql (fdc2de8)
- divisions: remove everything from divisions (5cbed6e)
- remove immudb from ledger (6264110)
- template (5519aa2)
- tests (4c3be58)
1.11.0-beta.3 (2024-05-08)
- adapters 🐛 (8735d43)
- adapters 🐛 (d763478)
- command 🐛 (97fb718)
- commands 🐛 (eb2eda0)
- domains 🐛 (3c7a6bd)
- make lint, make sec and tests 🐛 (b8df6a4)
- migrations 🐛 (f5a2ddf)
- ports 🐛 (96e2b8c)
- ports 🐛 (37d1010)
- ports 🐛 (4e2664c)
- postman 🐛 (dd7d9c3)
- queries 🐛 (ecaaa34)
1.11.0-beta.2 (2024-05-07)
- Creating parentOrganizationId to Organizations (b1f7c9f)
- add version in conventional-changelog-conventionalcommits extra plugin 🐛 (b6d100b)
- command sql (5cf410f)
- final adjustments (9ad840e)
- gofmt (a9f0544)
- handlers and routes (98ba8ea)
- interface and postgres implementation (ae4fa6f)
- lint (23bdd49)
- make sec and make lint (fac8e3a)
- migrations (82c82ba)
- query sql (fdc2de8)
- divisions: remove everything from divisions (5cbed6e)
- remove immudb from ledger (6264110)
- template (5519aa2)
- tests (4c3be58)
1.11.0-beta.1 (2024-04-30)
1.10.0 (2024-04-25)
- doc: add first version of open api doc (16b3bc7)
- doc: add initial swagger impl (d50a18b)
- Add primary and replica immudb to the transaction domain, along with improvements such as variable renaming. (b68d76a)
- doc: introduce updated version of doc (048fee7)
- metadata: add length validation in metadata fields key and value (d7faaad)
- doc: adjust doc path (244aae7)
- lint: adjust linter issues (9dd364f)
- linter: adjust linter issues (9ebc80b)
- error merge (8da0131)
- metadata: remove empty-lines extra empty line at the start of a block (5837adf)
- removing fake secrets from .env.example 🐛 (700fc11)
- removing fake secrets from .env.example 🐛 (8c025f0)
- removing one immudb common 🐛 (35f1e43)
- removing one immudb common 🐛 (e0b7aae)
1.10.0-beta.3 (2024-04-25)
- doc: add first version of open api doc (16b3bc7)
- doc: add initial swagger impl (d50a18b)
- Add primary and replica immudb to the transaction domain, along with improvements such as variable renaming. (b68d76a)
- doc: introduce updated version of doc (048fee7)
- metadata: add length validation in metadata fields key and value (d7faaad)
- doc: adjust doc path (244aae7)
- linter: adjust linter issues (9ebc80b)
- error merge (8da0131)
- metadata: remove empty-lines extra empty line at the start of a block (5837adf)
- removing fake secrets from .env.example 🐛 (700fc11)
- removing fake secrets from .env.example 🐛 (8c025f0)
- removing one immudb common 🐛 (35f1e43)
- removing one immudb common 🐛 (e0b7aae)
1.10.0-beta.2 (2024-04-23)
1.10.0-beta.1 (2024-04-22)
- lint: adjust linter issues (9dd364f)
1.9.0 (2024-04-19)
- add func to convert from camel to snake case (4d49b7e)
- MZ-136: add sort by created_at desc for list queries (5af3e81)
- add steps to goreleaser into release workflow ✨ (394470d)
- routes: uncomment portfolio routes (d16cddc)
- portfolio: add missing updated_at logic for update portfolio flow (b1e572d)
- linter: adjust linter issues (cac1b7d)
- linter: adjust linter issues (9953697)
- debug goreleaser (ab68e55)
- linter: remove cuddled declarations (5a0554c)
- linter: remove usage of interface (6523326)
- sql: remove wrong usage of any instead of in for list queries (b187140)
1.9.0-beta.6 (2024-04-19)
- portfolio: add missing updated_at logic for update portfolio flow (b1e572d)
1.9.0-beta.5 (2024-04-19)
- add func to convert from camel to snake case (4d49b7e)
- MZ-136: add sort by created_at desc for list queries (5af3e81)
- routes: uncomment portfolio routes (d16cddc)
- linter: adjust linter issues (cac1b7d)
- linter: adjust linter issues (9953697)
- debug goreleaser (ab68e55)
- linter: remove cuddled declarations (5a0554c)
- linter: remove usage of interface (6523326)
- sql: remove wrong usage of any instead of in for list queries (b187140)
1.9.0-beta.4 (2024-04-18)
1.9.0-beta.3 (2024-04-18)
1.9.0-beta.2 (2024-04-18)
- add steps to goreleaser into release workflow ✨ (394470d)
1.9.0-beta.1 (2024-04-18)
1.8.0 (2024-04-17)
- Creating a very cool feature ✨ (b84daf1)
1.8.0-beta.1 (2024-04-17)
- Creating a very cool feature ✨ (b84daf1)
1.7.0 (2024-04-17)
1.7.0-beta.1 (2024-04-17)
1.6.0 (2024-04-16)
1.6.0-beta.2 (2024-04-16)
1.6.0-beta.1 (2024-04-16)
1.5.0 (2024-04-16)
- Remove slack notifications in release and build jobs ✨ (3c629cb)
1.5.0-beta.1 (2024-04-16)
- Remove slack notifications in release and build jobs ✨ (3c629cb)
1.4.0 (2024-04-16)
- Remove slack notifications and add changelog notification to Discord 🐛 (315dbd6)
1.3.0 (2024-04-16)
- portfolio: refactor portfolio model and migration (f9f0157)
- remove ignored files in pipelines (a6f0ace)
- envs: add usage of env vars for replica database (e243e45)
- linter: adjust formatting; adjust line separators (e9df066)
- compose: adjust replica database configuration for correct port settings; use of own healthcheck; adjust dependency with primary healthy status (244f693)
- ajustando o tamanho do map (67d5177)
- ajuste na classe get-all-accounts (ded8579)
- lint ajustes (a09e718)
- Rollback line 🐛 (da4c101)
- sec: update dependencies version to patch vulnerabilities (40dc35f)
1.3.0-beta.1 (2024-04-16)
- portfolio: refactor portfolio model and migration (f9f0157)
- remove ignored files in pipelines (a6f0ace)
- envs: add usage of env vars for replica database (e243e45)
- linter: adjust formatting; adjust line separators (e9df066)
- compose: adjust replica database configuration for correct port settings; use of own healthcheck; adjust dependency with primary healthy status (244f693)
- ajustando o tamanho do map (67d5177)
- ajuste na classe get-all-accounts (ded8579)
- lint ajustes (a09e718)
- Rollback line 🐛 (da4c101)
- sec: update dependencies version to patch vulnerabilities (40dc35f)
1.2.0 (2024-04-15)
- split test jobs + add CODEOWNERS file + dependabot config ✨ (04d1a57)
- codeowners rules 🐛 (45e3abb)
1.2.0-beta.1 (2024-04-15)
- split test jobs + add CODEOWNERS file + dependabot config ✨ (04d1a57)
- codeowners rules 🐛 (45e3abb)
1.1.0 (2024-04-14)
- mpostgres: Add create, update, delete functions ✨ (bb993c7)
- database: Add dbresolver for primary and replica DBs ✨ (de73be2)
- common: Add generic Contains function to utils ✨ (0122d60)
- add gpg sign to bot commits ✨ (a0169e4)
- add gpg sign to bot commits ✨ (62c95f0)
- common: Add pointer and string utilities, update account fields ✨ (e783f4a)
- mpostgres: Add SQL query builder and repository methods ✨ (23294a2)
- database connection: Enable MongoDB connection and fix docker-compose ✨ (990c5f0)
1.1.0-beta.4 (2024-04-14)
- mpostgres: Add create, update, delete functions ✨ (bb993c7)
- database: Add dbresolver for primary and replica DBs ✨ (de73be2)
- common: Add generic Contains function to utils ✨ (0122d60)
- common: Add pointer and string utilities, update account fields ✨ (e783f4a)
- mpostgres: Add SQL query builder and repository methods ✨ (23294a2)
- database connection: Enable MongoDB connection and fix docker-compose ✨ (990c5f0)
- ledger: update host in pg_basebackup command 🐛 (1bb3d38)
1.1.0-beta.3 (2024-04-12)
1.1.0-beta.2 (2024-04-12)
1.1.0-beta.1 (2024-04-12)
- debug gpg sign 🐛 (a0d7c78)
1.1.0-beta.1 (2024-04-12)
1.0.4-beta.2 (2024-04-12)
1.0.4-beta.1 (2024-04-11)
1.0.3 (2024-04-11)
1.0.3-beta.1 (2024-04-11)
1.0.2 (2024-04-11)
1.0.2-beta.1 (2024-04-11)
1.0.1 (2024-04-11)
1.0.1-beta.6 (2024-04-11)
1.0.1-beta.5 (2024-04-11)
1.0.1-beta.4 (2024-04-11)
1.0.1-beta.3 (2024-04-11)
1.0.1-beta.2 (2024-04-11)
1.0.1-beta.1 (2024-04-11)
1.0.0-beta.8 (2024-04-11)
- app name to dockerhub push (7d1400d)
1.0.0-beta.7 (2024-04-11)
- fix comma (0db9660)
1.0.0-beta.7 (2024-04-11)
1.0.0-beta.6 (2024-04-11)
1.0.0-beta.5 (2024-04-11)
1.0.0-beta.4 (2024-04-11)
1.0.0-beta.3 (2024-04-11)
1.0.0-beta.2 (2024-04-11)
- identation (5796b66)
- add accounts testes (b621dc1)
- shell: Add ASCII and color shell scripts (d079910)
- add child-account testes (e0620eb)
- Makefile: Add cover test command ✨ (f549db3)
- NoSQL: Add Create metadata with id organization (d70b5d7)
- add DDL scripts for database migration (25e5df3)
- Organization: Add Delete (ee76903)
- NoSQL: Add dpdate & delete metadata on mongodb (44bf06e)
- mpostgres: Add file system migration source ✨ (a776433)
- organization: Add find functionality for organization (96049ef)
- add generate and create mocks ✨ (1d8ffa0)
- NoSQL: Add Get all Organizations and add your own Metadata (33804e0)
- NoSQL: Add Get all Organizations by Metadata (4acb1fb)
- Organization: Add Get All (2bf231a)
- NoSQL: Add Get metadata with id organization (afb4bbd)
- auth: add initial auth configuration for ory stack usage (1c0c621)
- add instrument testes (c4a9cc0)
- NoSQL: Add libs mongodb (28fbfaf)
- create-division: Add metadata creation to CreateDivision (67fc945)
- add metadata testes (e2cc055)
- NoSQL: Add mongodb on docker-compose (88b81ab)
- ledger: Add new ledger API components (c657d3d)
- add portfolio testes (78e2727)
- components: Add security scan and improve http client ✨ (78d9736)
- postgres: add source database name to connection struct (39b22d2)
- organization: Add status field to Organization model (72283b3)
- Organization: Add Update (0b01ac0)
- Product: Add (6789c74)
- NoSQL: Adjusts and add redis on docker-compose.yaml only (5122bf3)
- NoSQL: Config geral (2a7f3ef)
- Divisions: Create divisions and some adjusts (8bfe439)
- Ledger: Create Ledger (afae31b)
- Account: CREATE (2d91261)
- chiuld-account: create (4ebfed1)
- Portfolio: Create (87b6840)
- instrument: crud (2b29335)
- Division: Delete Division (50d87e7)
- Ledger: Delete Ledger (b1900e4)
- account: delete (bf766c7)
- child-account: delete (ddbfdf9)
- Portfolio: Delete (86ab6c4)
- Product: Delete (6bd1519)
- division add tests ✨ (8708d36)
- ledger: Enable ledger repository and handler (1139a92)
- ledger: Enable ledger use case operations (ff70c70)
- Division: Get all divisions and get all divisions by Metadata (4888367)
- Ledger: Get all Ledgers and get all Ledgers by Metadata (ec4db79)
- chiuld-account: get all (3092638)
- Portfolio: Get All (2ed3ed1)
- Product: Get All (66503ab)
- Product: Get All (f928ad5)
- Account: GET BY ID (4dd8ba6)
- child-account: get by id (d217ded)
- chiuld-account: get by id (2933571)
- Portfolio: Get By ID (25e6e27)
- Product: Get By Id (7a382c6)
- Division: Get division by id organization and id division (574b226)
- Ledger: Get Ledger by ID (c37f64f)
- mdz: go.mod (dd0bcf9)
- ledger: Implement organization model and repo (6cefe6c)
- ledger add tests ✨ (17e9b1d)
- mdz: login, ui and version commands. auth & ledger boilerplate (5127802)
- Portfolio: Metadata and productId (514e978)
- organization: organization add tests ✨ (f59154d)
- instrument: postman (959eec7)
- product add tests ✨ (55b517a)
- command: test create organization (df5ec02)
- Division: Update Division (7e61a02)
- Ledger: Update Ledger (c92f8bd)
- Account: UPDATE (0ee68e0)
- chiuld-account: update (186ad62)
- Portfolio: Update (a74e8f1)
- Product: Update (1da5729)
- add parameter to fetch and change token (132b6aa)
- auth: adjust compose and .env usage based on project goals and standards (b3536ba)
- adjust database configuration (5bc8558)
- auth: adjust directories usage based on project goals and standards (37b10d4)
- division: adjust method name 🐛 (6c4a154)
- change token (d29805a)
- ledger: Correct typo in Dockerfile build command 🐛 (7ffecf2)
- create test and some lints 🐛 (82ef4b8)
- debug file 🐛 (54047b0)
- debug semantic-release (399322c)
- disable job and fix syntax 🐛 (958d002)
- fix 🐛 (70d7fa3)
- ledger: fix and refactor some adjusts 🐛 (2ca0d63)
- fix args 🐛 (e7f73d6)
- fix extra plugins for semantic-release 🐛 (e98b558)
- fix permission 🐛 (762101a)
- fix script output 🐛 (97a59b4)
- fix semantic-release behavior 🐛 (1883b39)
- fix syntax 🐛 (365bbd8)
- identation (9d3ec69)
- move replication file to folder migration 🐛 (53db96e)
- move replication file to folder setup 🐛 (348a8da)
- PR suggestions of @Ralphbaer implemented 🐛 (8cbc696)
- remove auto-migration from DB connection process (7ab1501)
- remove rule to exclude path 🐛 (48b2cf8)
- remove wrong rule 🐛 (b732416)
- semantic-release (138e1cc)
- Update merge-back.yml (5c90141)