这是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
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [4.14.0] - 2023-11-01

### Added

- Added test runner and report to the `GitHub Actions` of the `bfx-facs-db-better-sqlite` repo. PR: [bfx-facs-db-better-sqlite#8](https://github.com/bitfinexcom/bfx-facs-db-better-sqlite/pull/8)
- Added an endpoint to get the `summary by asset` (for 30 day period) for the new summary page of the framework mode. PR: [bfx-reports-framework#330](https://github.com/bitfinexcom/bfx-reports-framework/pull/330)
- Implemented currency name representation depending on the transport layer used for the `Tether` transactions in the `Movements` report. PR: [bfx-report-ui#721](https://github.com/bitfinexcom/bfx-report-ui/pull/721)
- Implemented the possibility of submitting `username/password` and `OTP` via the `Enter` button during the `2FA` sign-up flow. PR: [bfx-report-ui#722](https://github.com/bitfinexcom/bfx-report-ui/pull/722)

### Changed

- Bumped `Electronjs` version up to `v27` to have under hood Nodejs `v18.17.1`, to have Nodejs version similar to UI build requirements. PR: [bfx-report-electron#263](https://github.com/bitfinexcom/bfx-report-electron/pull/263)
- Bumped `better-sqlite3` up to `9.0.0` to have the ability to launch the DB driver on Nodejs `v18.17.1` under electron env at least `v27`. PR: [bfx-facs-db-better-sqlite#7](https://github.com/bitfinexcom/bfx-facs-db-better-sqlite/pull/7)
- Set the [dependabot](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file) against the `stagin` branch to not trigger test-runner workflow

### Fixed

- Fixed the `candles` sync for the `currency converter`, to convert the first ledgers to USD it needs to provide some overlap of candles (5 days). PR: [bfx-reports-framework#329](https://github.com/bitfinexcom/bfx-reports-framework/pull/329)
- Fixed deep clone of arguments with `lib-js-util-base`, the issue is the following: when calling `generateToken/invalidateAuthToken` methods pass whole session object with `setInterval` id, and that id cannot be serialized with `JSON.stringify`, it should be omitted. PR: [bfx-reports-framework#331](https://github.com/bitfinexcom/bfx-reports-framework/pull/331)
- Fixed the [dependabot](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file) config path for the `bfx-report-ui` repo. PR: [bfx-report-ui#720](https://github.com/bitfinexcom/bfx-report-ui/pull/720)

### Security

- Removed `lodash` lib usage. PRs: [bfx-report#340](https://github.com/bitfinexcom/bfx-report/pull/340), [bfx-reports-framework#328](https://github.com/bitfinexcom/bfx-reports-framework/pull/328), [bfx-report-ui#723](https://github.com/bitfinexcom/bfx-report-ui/pull/723)

## [4.13.0] - 2023-10-18

### Added
Expand Down
2 changes: 1 addition & 1 deletion bfx-report-ui
Submodule bfx-report-ui updated 41 files
+0 −0 .github/dependabot.yml
+1 −1 package.json
+2 −1 src/components/AccountBalance/AccountBalance.js
+2 −1 src/components/AccountSummary/AccountSummary.volume.js
+2 −1 src/components/AffiliatesEarnings/AffiliatesEarnings.js
+2 −2 src/components/AppSummary/AppSummary.js
+27 −17 src/components/Auth/LoginEmail/LoginEmail.js
+7 −0 src/components/Auth/LoginOtp/LoginOtp.js
+1 −0 src/components/Auth/SignUp/SignUp.js
+2 −1 src/components/AverageWinLoss/AverageWinLoss.js
+2 −1 src/components/ChangeLogs/ChangeLogs.js
+2 −1 src/components/ConcentrationRisk/ConcentrationRisk.js
+2 −1 src/components/FeesReport/FeesReport.js
+2 −1 src/components/FundingCreditHistory/FundingCreditHistory.js
+2 −1 src/components/FundingLoanHistory/FundingLoanHistory.js
+2 −1 src/components/FundingOfferHistory/FundingOfferHistory.js
+2 −1 src/components/FundingPayment/FundingPayment.js
+2 −1 src/components/Invoices/Invoices.js
+2 −1 src/components/Ledgers/Ledgers.js
+2 −1 src/components/LoanReport/LoanReport.js
+2 −1 src/components/Logins/Logins.js
+8 −5 src/components/Movements/Movements.columns.js
+2 −0 src/components/Movements/Movements.container.js
+25 −1 src/components/Movements/Movements.js
+2 −1 src/components/OrderTrades/OrderTrades.js
+2 −1 src/components/Orders/Orders.js
+2 −1 src/components/Positions/Positions.js
+2 −1 src/components/PositionsActive/PositionsActive.js
+2 −1 src/components/PositionsAudit/PositionsAudit.js
+2 −1 src/components/PublicFunding/PublicFunding.js
+2 −1 src/components/PublicTrades/PublicTrades.js
+2 −1 src/components/StakingPayments/StakingPayments.js
+2 −1 src/components/Tickers/Tickers.js
+2 −1 src/components/TradedVolume/TradedVolume.js
+2 −1 src/components/Trades/Trades.js
+19 −0 src/hooks/useKeyDown.js
+2 −1 src/state/pagination/reducer.js
+9 −2 src/state/symbols/reducer.js
+2 −0 src/state/symbols/selectors.js
+10 −0 src/state/symbols/utils/index.js
+2 −2 src/state/utils.js
2 changes: 1 addition & 1 deletion bfx-reports-framework
Submodule bfx-reports-framework updated 37 files
+1 −1 bfx-report-ui
+2 −1 package.json
+1 −1 test/1-api-sync-mode-sqlite.spec.js
+1 −1 test/2-additional-api-sync-mode-sqlite.spec.js
+71 −0 test/test-cases/additional-api-sync-mode-sqlite-test-cases.js
+4 −0 workers/loc.api/di/app.deps.js
+2 −1 workers/loc.api/di/types.js
+1 −1 workers/loc.api/generate-csv/csv.job.data.js
+11 −1 workers/loc.api/helpers/schema.js
+1 −1 workers/loc.api/helpers/utils.js
+12 −1 workers/loc.api/service.report.framework.js
+1 −1 workers/loc.api/sync/authenticator/helpers/pick-props.js
+6 −3 workers/loc.api/sync/authenticator/index.js
+1 −1 workers/loc.api/sync/balance.history/index.js
+5 −3 workers/loc.api/sync/colls.accessors/public.colls.conf.accessors.js
+13 −2 workers/loc.api/sync/dao/db.backup.manager/index.js
+2 −2 workers/loc.api/sync/dao/helpers/filter-model-name-map.js
+1 −1 workers/loc.api/sync/dao/helpers/get-order-query.js
+1 −1 workers/loc.api/sync/dao/helpers/get-where-query.js
+2 −1 workers/loc.api/sync/data.consistency.checker/checker.names.js
+14 −0 workers/loc.api/sync/data.consistency.checker/checkers.js
+10 −2 workers/loc.api/sync/data.inserter/data.checker/index.js
+9 −7 workers/loc.api/sync/data.inserter/helpers/get-sync-coll-name.js
+1 −1 workers/loc.api/sync/data.inserter/helpers/search-close-price-and-sum-amount.js
+1 −1 workers/loc.api/sync/data.inserter/helpers/utils.js
+16 −0 workers/loc.api/sync/data.inserter/hooks/convert.currency.hook.js
+2 −2 workers/loc.api/sync/data.inserter/hooks/recalc.sub.account.ledgers.balances.hook.js
+8 −1 workers/loc.api/sync/data.inserter/index.js
+5 −3 workers/loc.api/sync/data.inserter/sync.user.step.manager/index.js
+1 −1 workers/loc.api/sync/helpers/calc-grouped-data.js
+2 −1 workers/loc.api/sync/movements/index.js
+9 −1 workers/loc.api/sync/schema/helpers/index.js
+4 −2 workers/loc.api/sync/sub.account.api.data/index.js
+380 −0 workers/loc.api/sync/summary.by.asset/index.js
+1 −1 workers/loc.api/sync/sync.queue/index.js
+1 −1 workers/loc.api/sync/total.fees.report/index.js
+1 −1 workers/loc.api/ws-transport/index.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.13.0",
"version": "4.14.0",
"repository": "https://github.com/bitfinexcom/bfx-report-electron",
"description": "Reporting tool",
"author": "bitfinex.com",
Expand Down