Releases: rsksmart/liquidity-provider-server
Releases · rsksmart/liquidity-provider-server
v2.1.0
What's Changed
- Sync GH actions changes related to new GH policy by @Luisfc68 in #524
- Feature/GBI-2105 - LP Swap local env scripts by @Luisfc68 in #532
- docs: update SECURITY.md to BBP version by @Luisfc68 in #535
- Erasing concourse leftovers by @rafaiovlabs in #529
- Contributing file & Action version updates by @Luisfc68 in #545
- chore: remove scorecard token by @Luisfc68 in #548
- Feature/GBI-2151 - Logs increment by @Luisfc68 in #549
- Feature/GBI-2175 - Dependencies update by @Luisfc68 in #550
- feat: disable quote cleaner watcher by @Luisfc68 in #552
- fix: hardcoded lp index in ui by @Luisfc68 in #555
- Fix code scan issues by @AndresQuijano in #553
- feat: make security headers optional by @Luisfc68 in #556
- [SEC] Fix: Security Alerts 82 83 84 by @diego-jeronymo in #559
- feat: add min validation per utxo by @Luisfc68 in #560
- feature/GBI-2252 - Update provider script by @Luisfc68 in #561
- fix: pegout btc watcher mutex lock order by @Luisfc68 in #554
- fix: assignment in watcher by @Luisfc68 in #564
- feat: apply 2.0.2 changes to 2.1.0 by @Luisfc68 in #563
- Feature/GBI-2221 - Remove coinbase transaction information registration by @Luisfc68 in #567
- Update e2e test GH action and local environment script
- Upgate go-ethereum version to v1.14.5
- Add P2WSH, P2WPKH and P2TR addresses validation and decoding
- Update call to
getProviders
for the LBC - Added test for entrypoints layer
- Remove
btcRefundAddress
field from quote requests
New Contributors
- @AndresQuijano made their first contribution in #553
- @diego-jeronymo made their first contribution in #559
Full Changelog: v2.0.2...v2.1.0
v2.1.0-rc.1
What's Changed
- Sync GH actions changes related to new GH policy by @Luisfc68 in #524
- Feature/GBI-2105 - LP Swap local env scripts by @Luisfc68 in #532
- docs: update SECURITY.md to BBP version by @Luisfc68 in #535
- Erasing concourse leftovers by @rafaiovlabs in #529
- Contributing file & Action version updates by @Luisfc68 in #545
- chore: remove scorecard token by @Luisfc68 in #548
- Feature/GBI-2151 - Logs increment by @Luisfc68 in #549
- Feature/GBI-2175 - Dependencies update by @Luisfc68 in #550
- feat: disable quote cleaner watcher by @Luisfc68 in #552
- fix: hardcoded lp index in ui by @Luisfc68 in #555
- Fix code scan issues by @AndresQuijano in #553
- feat: make security headers optional by @Luisfc68 in #556
- [SEC] Fix: Security Alerts 82 83 84 by @diego-jeronymo in #559
- feat: add min validation per utxo by @Luisfc68 in #560
- feature/GBI-2252 - Update provider script by @Luisfc68 in #561
- fix: pegout btc watcher mutex lock order by @Luisfc68 in #554
- fix: assignment in watcher by @Luisfc68 in #564
- feat: apply 2.0.2 changes to 2.1.0 by @Luisfc68 in #563
- Feature/GBI-2221 - Remove coinbase transaction information registration by @Luisfc68 in #567
New Contributors
- @AndresQuijano made their first contribution in #553
- @diego-jeronymo made their first contribution in #559
Full Changelog: v2.1.0-rc...v2.1.0-rc.1
v2.0.2
What's Changed
- Sync GH actions changes related to new GH policy by @Luisfc68 in #524
- docs: update SECURITY.md to BBP version by @Luisfc68 in #535
- Contributing file & Action version updates by @Luisfc68 in #545
- chore: remove scorecard token by @Luisfc68 in #548
- Feature/GBI-2151 - Logs increment by @Luisfc68 in #549
- Feature/GBI-2175 - Dependencies update by @Luisfc68 in #550
- feat: disable quote cleaner watcher by @Luisfc68 in #552
- fix: hardcoded lp index in ui by @Luisfc68 in #555
- Fix code scan issues by @AndresQuijano in #553
- feat: make security headers optional by @Luisfc68 in #556
- [SEC] Fix: Security Alerts 82 83 84 by @diego-jeronymo in #559
- feat: add min validation per utxo by @Luisfc68 in #560
- feature/GBI-2252 - Update provider script by @Luisfc68 in #561
- fix: assignment in watcher by @Luisfc68 in #564
- Flyover 2.0.2 by @Luisfc68 in #557
New Contributors
- @AndresQuijano made their first contribution in #553
- @diego-jeronymo made their first contribution in #559
Full Changelog: v2.0.1...v2.0.2
v2.0.2-rc
What's Changed
- Sync GH actions changes related to new GH policy by @Luisfc68 in #524
- docs: update SECURITY.md to BBP version by @Luisfc68 in #535
- Contributing file & Action version updates by @Luisfc68 in #545
- chore: remove scorecard token by @Luisfc68 in #548
- Feature/GBI-2151 - Logs increment by @Luisfc68 in #549
- Feature/GBI-2175 - Dependencies update by @Luisfc68 in #550
- feat: disable quote cleaner watcher by @Luisfc68 in #552
- fix: hardcoded lp index in ui by @Luisfc68 in #555
- Fix code scan issues by @AndresQuijano in #553
- feat: make security headers optional by @Luisfc68 in #556
- [SEC] Fix: Security Alerts 82 83 84 by @diego-jeronymo in #559
- feat: add min validation per utxo by @Luisfc68 in #560
- feature/GBI-2252 - Update provider script by @Luisfc68 in #561
New Contributors
- @AndresQuijano made their first contribution in #553
- @diego-jeronymo made their first contribution in #559
Full Changelog: v2.0.1...v2.0.2-rc
v2.1.0-rc
- Update e2e test GH action and local environment script
- Upgate go-ethereum version to v1.14.5
- Add P2WSH, P2WPKH and P2TR addresses validation and decoding
- Update partial merkle tree and merkle branch hashes calculation to work with segwit transactions
- Add coinbase transaction registration into the bridge
- Update call to
getProviders
for the LBC - Added test for entrypoints layer
- Remove
btcRefundAddress
field from quote requests
Full Changelog: v2.0.1...v2.1.0-rc
v2.0.1
What's Changed
- fix: move min pegout validation to set config by @Luisfc68 in #447
- fix: UI value handling GBI-1965 & pegin/pegout status responses GBI-1933 by @Dominikkq in #469
- chore: update go, rsk and powpeg versions by @Luisfc68 in #487
- chore: add node exposure warning by @Luisfc68 in #485
- fix: get pegin quote minimum validation by @Luisfc68 in #486
- [DEVOPS] Adding ssm deploy for dev env by @rafaiovlabs in #493
- [DEVOPS] Fix on workflow by @rafaiovlabs in #494
- [DEVOPS] Fix on workflow by @rafaiovlabs in #495
- Fix on bitcoind to allow cd by @rafaiovlabs in #496
- [Qa test -> Stable-Test] - LPS v2.0.0-rc by @Luisfc68 in #443
Full Changelog: v2.0.0-rc...v2.0.1
v2.0.1-rc
What's Changed
- fix: move min pegout validation to set config by @Luisfc68 in #447
- fix: UI value handling GBI-1965 & pegin/pegout status responses GBI-1933 by @Dominikkq in #469
- chore: update go, rsk and powpeg versions by @Luisfc68 in #487
- chore: add node exposure warning by @Luisfc68 in #485
- fix: get pegin quote minimum validation by @Luisfc68 in #486
Full Changelog: v2.0.0-rc...v2.0.1-rc
v2.0.0-rc
What's Changed
- Stable test by @Luisfc68 in #303
- Stable test by @gsoares85 in #312
- Stable test by @Luisfc68 in #339
- Changes on dockerfiles for mainnet support by @rafaiovlabs in #340
- Fix loki deployment templates by @rafaiovlabs in #346
- Stable test by @Luisfc68 in #347
- Sync devops changes to QA-Test by @Luisfc68 in #364
- [DEVOPS] Building only LPS on deploy by @rafaiovlabs in #365
- Feature/GBI-1591 - Clean architecture migration by @Luisfc68 in #366
- Fix docker-compose to avoid bitcoind db loses by @rafaiovlabs in #368
- Feature/GBI-1618 - Configutation files & linter by @Luisfc68 in #367
- Loki changes to ingress container logs by @rafaiovlabs in #370
- Fix deploy command for testnet by @rafaiovlabs in #371
- Rm lbc deployer from compose by @rafaiovlabs in #372
- Fix bitcoin path by @rafaiovlabs in #373
- Add bitcoind as depends for lps service by @rafaiovlabs in #374
- Feature/GBI-1602 - Entity layer unit test by @Luisfc68 in #369
- Feature/GBI-1648 - Use case layer tests by @Luisfc68 in #375
- Stable test sync by @Luisfc68 in #378
- Stable test by @Luisfc68 in #379
- feature-GBI-1553 - Add localstack by @Luisfc68 in #376
- Feature/GBI-1582 - Btc address validations by @Luisfc68 in #377
- Feature/GBI-1621 - LP parameter configuration endpoints by @Luisfc68 in #380
- Feature/GBI-1681 - PegIn & PegOut sequence diagrams by @Luisfc68 in #381
- Feature/GBI-1697 - Commitlint integration by @Luisfc68 in #382
- Feature/GBI-1698 - Log version on server bootstrap by @Luisfc68 in #383
- Always cleaning cache on pipelines execution by @rafaiovlabs in #385
- Feature/GBI-1571 - Environment documentation by @Luisfc68 in #386
- Feature/GBI-1522 - Overpayed pegin integration test by @Luisfc68 in #387
- chore: update sonar config to add test inclusions by @Luisfc68 in #389
- Sync by @Luisfc68 in #390
- Conflict fix by @Luisfc68 in #392
- Stable test by @Luisfc68 in #391
- Architecture migration by @Luisfc68 in #388
- Adding loki-dev file by @rafaiovlabs in #394
- Feature/GBI-1706 - Code related sonar fixes by @Luisfc68 in #393
- Feature/GBI-1706 - Sonar fixes (docker) by @Luisfc68 in #395
- Feature/GBI-1649 - SNS & Bitcoind tests by @Luisfc68 in #396
- Feature/GBI-765 - LP documentation draft by @Luisfc68 in #398
- feature/GBI-1767 - feat: add session management for Management API by @Luisfc68 in #400
- GBI-1766 - Credentials handling by @Luisfc68 in #401
- Feature/GBI-1649 - RSK and Federation tests by @Luisfc68 in #402
- Feature/gbi 1706 gh actions by @Luisfc68 in #403
- master -> Stable-Test sync by @Luisfc68 in #404
- Stable test -> QA-Test Sync by @Luisfc68 in #408
- Feature/GBI-1831 - Add derivative btc wallet by @Luisfc68 in #410
- Feature/GBI-1832 - Add WatchOnlyWallet for pegins by @Luisfc68 in #411
- Feature/GBI-1649 - Database tests by @Luisfc68 in #414
- Feature/GBI-1769 - Serve Management UI files by @Luisfc68 in #418
- Feature/GBI-1835 - Batch pegout by @Luisfc68 in #420
- feature/GBI-1834 - Wallet integration & secret source selection by @Luisfc68 in #421
- Feature/GBI-1859 - Add status endpoitns by @Luisfc68 in #422
- test: test registries, environment and converters by @Luisfc68 in #423
- Bugfix/GBI-1873 - Merge withdraw collateral endpoints by @Luisfc68 in #430
- fix: add missing captcha header by @Luisfc68 in #431
- Feature/GBI-1658 - Available liquidity endpoint by @Luisfc68 in #432
- Security preparation by @Luisfc68 in #434
- Feature/GBI-1790 - Wallet management documentation (initial version) by @Luisfc68 in #435
- fix: call refundPegout before executing tx by @Luisfc68 in #436
- docs: update after documentation feedback by @Luisfc68 in #440
- feat: add new state for pegin by @Luisfc68 in #439
- add Bootstrap and all private endpoints to UI | GBI-1764 by @Dominikkq in #441
- feat: GBI-1764 add Bootstrap and most private endpoints to UI by @Dominikkq in #442
- test: fix sonar warnings by @Luisfc68 in #444
- fix: GBI-1764 comments | loader + decimal.js by @Dominikkq in #446
Full Changelog: v1.2.2...v2.0.0-rc
v1.2.2
What's Changed
- Added product fee to the quote by @gsoares85 in #348
- Extended pegin gas limit by @gsoares85 in #350
- add env var to docker compose by @Luisfc68 in #352
- add missing fields in db structs by @Luisfc68 in #354
- [DEVOPS] Fix host on pipeline by @rafaiovlabs in #357
- Feature/GBI-1577 - Add gas fee by @Luisfc68 in #358
- uncomment lbc deploy lines in regtest script by @Luisfc68 in #359
- fix the amount that the watcher is expecting by @Luisfc68 in #361
- [DEVOPS] Fix on path execution by @rafaiovlabs in #363
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- [devops] Add testnet CD workflow by @rafaiovlabs in #51
- Master -> testnet merge by @Vovchyk in #54
- master -> testnet by @Vovchyk in #56
- increase test coverage in http and connectors module. by @joaoiovlabs in #57
- As a user I want to be able to retrieve options for a peg-out process… by @joaoiovlabs in #62
- Accept quote by @joaoiovlabs in #63
- Add integration tests by @joaoiovlabs in #66
- Update e2e.yml by @joaoiovlabs in #67
- fix pipeline by @joaoiovlabs in #69
- Add integration tests by @joaoiovlabs in #70
- Fixed LGTM by @gsoares85 in #65
- Fix redeem scrpt by @joaoiovlabs in #71
- Feature/gbi 863 create hash quote route by @joaoiovlabs in #73
- Create watcher to verify if liquidity provider has deposited amount in p2sh address. by @joaoiovlabs in #74
- Feature/gbi 864 improve unit tests by @gsoares85 in #75
- Feature/gbi 878 by @joaoiovlabs in #76
- [DEVOPS] Adding CI from GH actions by @rafaiovlabs in #81
- Added quote hash and changed the gasLimit by @gsoares85 in #80
- Feature/gbi 902 limit accepted quotes by @gsoares85 in #84
- Testnet deploy Test by @gsoares85 in #85
- [DEVOPS] Delete circle ci config by @rafaiovlabs in #83
- Add CodeQL workflow for GitHub code scanning by @lgtm-com in #78
- Create sonar-project.properties by @rafaiovlabs in #87
- Feature/gbi 902 route to get registered providers by @gsoares85 in #86
- Deploy to testnet by @gsoares85 in #88
- Added new parameter by @gsoares85 in #90
- Testnet merge by @gsoares85 in #91
- [gbi-894] - Validate empty addresses on get quote request by @manfioLP in #93
- Added CORS by @gsoares85 in #94
- (1) Fix/deployment scripts by @rafaiovlabs in #92
- merge master with testnet by @rafaiovlabs in #95
- Supporting local execution of project by @rafaiovlabs in #96
- Testnet by @gsoares85 in #97
- Hotfix/local env by @gsoares85 in #98
- Bugfix/gbi 1021 fix redeem script by @gsoares85 in #101
- Fixed tests by @gsoares85 in #103
- Feature/gbi 888 by @joaoiovlabs in #82
- Validating liquidity provider address by @gsoares85 in #105
- Provide the REST POST API for RefundPegout LPS by @joaoiovlabs in #104
- Rename Dockerfile to .dockerfile.sh by @Juliusproduction in #108
- Merge master pegout by @joaoiovlabs in #109
- Creates Feature/peg out by @augustoIOV in #64
- fix sonar issues by @joaoiovlabs in #110
- Provide the LPS Endpoint to Deposit the Collateral Amount from LBC of specific LP Registered. by @joaoiovlabs in #113
- Feature/change database by @gsoares85 in #115
- create mongo db docker by @joaoiovlabs in #112
- [chore] standardize pegin routes by @manfioLP in #116
- Hotfix/change mongo connection by @gsoares85 in #117
- Fixed accept quote by @gsoares85 in #118
- Fixed pegout quote hash by @gsoares85 in #123
- Removed http test errors by @gsoares85 in #124
- [GBI-1083] - Value to transfer not empty by @manfioLP in #125
- Fix: Ensuring UID exec on all platforms by @rafaiovlabs in #127
- Changed mongo and powpeg to envinoment variable by @gsoares85 in #128
- Remove powpeg by @gsoares85 in #129
- Qa test by @gsoares85 in #130
- Updating docker-compose for testnet server by @rafaiovlabs in #131
- Changed ERP Keys to environment variable by @gsoares85 in #132
- Qa test by @gsoares85 in #133
- Feature/gbi583 update pegin structure by @gsoares85 in #134
- Feature/gbi 1121 move chain id to env vars by @gsoares85 in #136
- Qa test by @gsoares85 in #137
- Changed parameter name by @gsoares85 in #138
- [GBI-938] Error Response Handler by @manfioLP in #139
- Using new error messages by @gsoares85 in #140
- Adding mainnet deploy folder for specific mainnet installation by @rafaiovlabs in #142
- Adding mainnet deploy folder for specific mainnet installation by @rafaiovlabs in #141
- Stable test by @gsoares85 in #135
- Qa test by @gsoares85 in #144
- Bugfix/gbi1137 locked liquidity provider by @gsoares85 in #146
- Remove un used logs by @gsoares85 in #147
- GBI-1110 + GBI-1109 by @Dominikkq in #145
- Removing unnecessary import by @Dominikkq in #122
- Removed powpeg from config by @gsoares85 in #149
- [fix] - duplicated code in sonar by @manfioLP in #152
- Feature/gbi 1105 return pegout call fee by @gsoares85 in #153
- Bitcoin BECH32 Address validation by @manfioLP in #151
- GBI-1147 by @Luisfc68 in #154
- GBI-1139 - Register Endpoint by @Dominikkq in #148
- Re-merge lost changes by @Luisfc68 in #156
- GBI-1123 by @Luisfc68 in #150
- GBI-907 - OpenAPI by @Dominikkq in #155
- Feature/gbi 1140 upgrade bitcoin node by @gsoares85 in #159
- Chore - rebuild lps script by @manfioLP in #158
- [GBI-1161] Fix Value to transfer higher than max allowed condition by @manfioLP in #157
- [gbi-1165] - Determine btc address type by @manfioLP in #160
- Update README.md by @MaximStanciu8 in #165
- Fixed callForUser error by @gsoares85 in #164
- GBI-1143 - chan...