- LT-5594: Migrate to net 8.
- LT-5549: Failed to handle the message.
- LT-5510: Update rabbitmq broker library with new rabbitmq.client and templates.
Please ensure that the mirroring policy is configured on the RabbitMQ server side for the following queues:
lykke.mt.orderhistory.MarginTrading.TradingHistory.OrderHistoryBroker.DefaultEnv
lykke.mt.position.history.MarginTrading.TradingHistory.PositionHistoryBroker.DefaultEnv.PositionsHistory
These queues require the mirroring policy to be enabled as part of our ongoing initiative to enhance system reliability. They are now classified as "no loss" queues, which necessitates proper configuration. The mirroring feature must be enabled on the RabbitMQ server side.
In some cases, you may encounter an error indicating that the server-side configuration of a queue differs from the client’s expected configuration. If this occurs, please delete the queue, allowing it to be automatically recreated by the client.
Warning: The "no loss" configuration is only valid if the mirroring policy is enabled on the server side.
Please be aware that the provided queue names may include environment-specific identifiers (e.g., dev, test, prod). Be sure to replace these with the actual environment name in use. The same applies to instance names embedded within the queue names (e.g., DefaultEnv, etc.).
- LT-5505: - emir reporting wrong timestamp again.
- LT-5479: An error in the log "string or binary data would be truncated.".
- Since the changes affect all the components within git repository you'll have to redeploy all of them: TradingHistory, OrderHistoryBroker, PositionHistoryBroker.
- LT-5505: EMIR reporting wrong timestamp again
- LT-5505: EMIR reporting wrong timestamp again
- LT-5486: EMIR reporting - wrong EXECUTION-TIMESTAMP in Position file
- Stop the component
- Run the SQL script to migrate to datetime2 column type. Script file: ./scripts/20240507-datetime2-migration.sql.
- Run the component
- Ensure there are no errors in the log
- LT-5486: EMIR reporting - wrong EXECUTION-TIMESTAMP in Position file
- LT-5289:[PositionHistoryBroker] Step: deprecated packages validation is failed.
- LT-5288: [OrderHistoryBroker] Step: deprecated packages validation is failed.
- LT-5287: [TradingHistory] Step: deprecated packages validation is failed.
- LT-5255: Update lykke.httpclientgenerator to 5.6.2.
- LT-5246: Update vulnerable packages
- LT-5143: Ghangelog.md for trading history.
- LT-5142: Add most trading products api.
- Added a new endpoint:
/api/trades/most-traded-products
- LT-5076: Sql timeout errors.
- LT-5047: Add directions filter to totalpnl api.
Full change log: https://github.com/lykkebusiness/margintrading.tradinghistory/compare/v2.15.0...v2.16.0
- LT-5018: Add new direction filter for closed positions.
Full change log: https://github.com/lykkebusiness/margintrading.tradinghistory/compare/v2.14.0...v2.15.0
- LT-4905: Update nugets.
Full change log: https://github.com/lykkebusiness/margintrading.tradinghistory/compare/v2.13.0...v2.14.0\
- LT-4548: Issue with displaying of swap for opening position today.
** Full change log: https://github.com/lykkebusiness/margintrading.tradinghistory/compare/v2.12.0...v2.13.0\
- LT-4519: Move getdealdetails from donut.
- LT-4377: Validateskipandtake implementation replace.
Full change log: https://github.com/lykkebusiness/margintrading.tradinghistory/compare/v2.10.1...v2.12.0