这是indexloc提供的服务,不要输入任何密码
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [4.16.0] - 2023-12-13

### Added

- Added the `start` param to the `Summary by Asset` to be able to select a period more than `30d`. PR: [bfx-reports-framework#342](https://github.com/bitfinexcom/bfx-reports-framework/pull/342)
- Added exchange volume and trading fee values to the the `Summary by Asset`. PR: [bfx-reports-framework/pull/344](https://github.com/bitfinexcom/bfx-reports-framework/pull/344)
- Added exceptions for the error modal window. It should cover the follow cases: `database is locked` and `network timeout`. PR: [bfx-report-electron#285](https://github.com/bitfinexcom/bfx-report-electron/pull/285)
- Implemented `ETH2P (ETH2Pending)`, `ETH2R (ETH2Rewards)` and `ETH2U (ETH2Unstaking)` availability in the `Symbol` selector. PR: [bfx-report-ui#740](https://github.com/bitfinexcom/bfx-report-ui/pull/740)
- Implemented dynamic selectable date range support for the `Summary by Asset` section. PR: [bfx-report-ui#741](https://github.com/bitfinexcom/bfx-report-ui/pull/741)
- Implemented representation of `Volume (eligible for fee tier calculation) in the last 30 days` in the `Account Fees` table of the `Summary` page. PR: [bfx-report-ui#743](https://github.com/bitfinexcom/bfx-report-ui/pull/743)
- Implemented displaying the selected period as a subtitle in the `Summary by Asset` section. PR: [bfx-report-ui#745](https://github.com/bitfinexcom/bfx-report-ui/pull/745)

### Changed

- Considered the requested `start` time point instead of the existing one in the `ledgers` for the `Account Balance`. The idea is to show users the Account Balance started from the wallet snapshot of the start time point. PR: [bfx-reports-framework#341](https://github.com/bitfinexcom/bfx-reports-framework/pull/341)
- Removed the `Profits` column from the `Summary by Asset` table temporally. PR: [bfx-report-ui#744](https://github.com/bitfinexcom/bfx-report-ui/pull/744)
- Actualized columns for the `Summary by Asset` section. PR: [bfx-report-ui#746](https://github.com/bitfinexcom/bfx-report-ui/pull/746)

### Fixed

- Fixed `Account Balance` unrealized profit. The issue is in passing the correct timestamp for currency conversion of PL values of daily positions snapshot. PR: [bfx-reports-framework#340](https://github.com/bitfinexcom/bfx-reports-framework/pull/340)
- Fixed initialization requests order for all reports according to the proposals to prevent received data inconsistency in some cases. PR: [bfx-report-ui#742](https://github.com/bitfinexcom/bfx-report-ui/pull/742)

### Security

- Used `max` and `min` utils from the `lib-js-util-base` lib instead of the `lodash`. PRs: [bfx-reports-framework#343](https://github.com/bitfinexcom/bfx-reports-framework/pull/343), [lib-js-util-base#19](https://github.com/bitfinexcom/lib-js-util-base/pull/19)

## [4.15.0] - 2023-11-29

### Added
Expand Down
2 changes: 1 addition & 1 deletion bfx-report-ui
Submodule bfx-report-ui updated 50 files
+1 −1 package.json
+7 −3 public/locales/en/translations.json
+2 −0 src/components/AccountBalance/AccountBalance.container.js
+9 −11 src/components/AccountBalance/AccountBalance.js
+2 −0 src/components/AffiliatesEarnings/AffiliatesEarnings.container.js
+12 −1 src/components/AppSummary/AppSummary.byAsset.js
+128 −54 src/components/AppSummary/AppSummary.columns.js
+8 −1 src/components/AppSummary/AppSummary.fees.js
+4 −0 src/components/AppSummary/AppSummary.helpers.js
+9 −11 src/components/AppSummary/AppSummary.js
+1 −1 src/components/AppSummary/AppSummary.value.js
+12 −4 src/components/AppSummary/_AppSummary.scss
+2 −0 src/components/AverageWinLoss/AverageWinLoss.container.js
+2 −0 src/components/Candles/Candles.container.js
+2 −0 src/components/ChangeLogs/ChangeLogs.container.js
+2 −0 src/components/ConcentrationRisk/ConcentrationRisk.container.js
+13 −2 src/components/ConcentrationRisk/ConcentrationRisk.js
+2 −0 src/components/Derivatives/Derivatives.container.js
+2 −0 src/components/FeesReport/FeesReport.container.js
+5 −0 src/components/FeesReport/FeesReport.js
+2 −0 src/components/FundingCreditHistory/FundingCreditHistory.container.js
+2 −0 src/components/FundingLoanHistory/FundingLoanHistory.container.js
+2 −0 src/components/FundingOfferHistory/FundingOfferHistory.container.js
+2 −0 src/components/FundingPayment/FundingPayment.container.js
+2 −0 src/components/Invoices/Invoices.container.js
+2 −0 src/components/Ledgers/Ledgers.container.js
+2 −0 src/components/LoanReport/LoanReport.container.js
+2 −0 src/components/Logins/Logins.container.js
+2 −0 src/components/Movements/Movements.container.js
+2 −0 src/components/Orders/Orders.container.js
+2 −0 src/components/Positions/Positions.container.js
+2 −0 src/components/PublicFunding/PublicFunding.container.js
+2 −0 src/components/PublicTrades/PublicTrades.container.js
+2 −0 src/components/Snapshots/Snapshots.container.js
+12 −2 src/components/Snapshots/Snapshots.js
+2 −0 src/components/StakingPayments/StakingPayments.container.js
+2 −0 src/components/TaxReport/Result/Result.container.js
+2 −0 src/components/TaxReport/Snapshot/Snapshot.container.js
+2 −0 src/components/Tickers/Tickers.container.js
+2 −0 src/components/TradedVolume/TradedVolume.container.js
+3 −1 src/components/Trades/Trades.container.js
+2 −0 src/components/Wallets/Wallets.container.js
+12 −1 src/components/Wallets/Wallets.js
+2 −0 src/components/WeightedAverages/WeightedAverages.container.js
+5 −2 src/state/summaryByAsset/saga.js
+2 −0 src/state/symbols/constants.js
+2 −2 src/state/symbols/reducer.js
+22 −7 src/state/utils.js
+0 −4 src/styles/index.scss
+10 −3 src/ui/CollapsedTable/CollapsedTable.js
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bfx-report-electron",
"version": "4.15.0",
"version": "4.16.0",
"repository": "https://github.com/bitfinexcom/bfx-report-electron",
"description": "Reporting tool",
"author": "bitfinex.com",
Expand Down
4 changes: 3 additions & 1 deletion src/error-manager/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,9 @@ const _isLogSkipped = (log) => {
str.includes('ERR_INTERNET_DISCONNECTED') ||
// Skip error when can't get code signature on mac
str.includes('Could not get code signature') ||
str.includes('ERR_BFX_API_SERVER_IS_NOT_AVAILABLE')
str.includes('ERR_BFX_API_SERVER_IS_NOT_AVAILABLE') ||
str.includes('database is locked') ||
str.includes('network timeout')
)
)
}
Expand Down