Skip to content

Commit

Permalink
Merge pull request #267 from ZIMkaRU/feature/release-electron-app
Browse files Browse the repository at this point in the history
Release version 4.14.0 to staging
  • Loading branch information
ezewer authored Nov 1, 2023
2 parents 8b5ab51 + 5110989 commit f8123fd
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 3 deletions.
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

0 comments on commit f8123fd

Please sign in to comment.