Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Releases: coltoneshaw/3cpm

v0.2.0

23 Aug 03:16
e52f549
Compare
Choose a tag to compare

v0.2.0

Enhancements

  • Improved the auto-sync to bring account data every 5 minutes to keep the bankroll metric correct
  • Improved the overall responsiveness and scrollbars on the Bot Planner
  • Project code was restructured to improve understanding for future contributors.
  • Added an average line to the daily profit chart
  • Improved profit by day to include month/year on the filter.
  • #9 - Improved readability of the tables in dark mode - Thanks @vdmsmnk!
  • Adjusted the Y-axis to avg deal for Bot Performance scatter.
  • Risk speedometer now caps at 350%'
  • Migrated the data tables from DataGrid (Material-UI) to React-table and made these a bit more responsive. This also fixed a bug with multiple scroll bars.

Bugs

  • Deals with 0 BO would cause the application to crash because null was not handled
  • Renaming or deleting an account in 3C would not updating the Reserved Bankroll accounts
  • The checkbox state for notifications/sync was not properly updating
  • #10 - The metrics on the active deal table were not getting properly updated with each sync.

New Features

  • Added a checkbox to allow you to choose what bots are calculated into the metrics
  • Added deal length to the push notifications
  • UNTESTED - Added BTC / ETH to the currency selector
  • Added additional filters to Bot / Pair performance charts'

Backend

  • Added upsert to SQLite to merge bot data with the database.
  • Added 'hide' database column in bots

Virus Scan

v0.1.1

17 Aug 17:52
30f0c0d
Compare
Choose a tag to compare

Enhancements

  • Added average line to the profit by day chart
  • Fixed KPI display on smaller screens.
  • Improved the performance of the profit query metrics

Bug Fixes

  • Redid the entire date filter to now work based on UTC dates instead of splitting the 1st date in a range
  • Database was showing deleted bots, now the bots table gets cleared on each sync.

New Features

  • Filters now work for the bots table and the deal notifications

Virus Scan:

v0.1.0

16 Aug 14:38
b7995c5
Compare
Choose a tag to compare

Enhancements

  • Risk % is now a KPI within Stats
  • App Version and the changelog can be found at the bottom of Settings
  • Clarified the Reserved funds as it adds/subtracts funds from the calculations
  • Added the bot type to the bot performance chart
  • Charts are sorted by default desc now
  • Windows installer now adds a shortcut.

Bug Fixes

  • Fixed bug where the bot names were incorrect because it was stored directly on the deals table
  • Adjusted the direction that the update spinner went.
  • Fixed bug with clearing the data causing the application to crash
  • Fixed bug where deleting the fake bots from the bot planner was unable to save
  • Fixed bug in the currency that was creating a sub-array of currencies.

New Features

  • Added active deals tab with a ton of fun data!
  • Changelog popup and version information within the settings
  • Changed the color pallet across the application
  • Added ability for auto-refreshing the data on a 15-second interval.
  • DARK MODE is officially released.

v0.0.5-RC2

10 Aug 03:33
Compare
Choose a tag to compare

Bug fix where chart did not display properly on smaller screens.

v0.0.5

10 Aug 00:57
f307e55
Compare
Choose a tag to compare

New Features:

  • Pair and bot performance chart to see volume, profit, and deal length
  • Added chart filters and additional bubble charts

Bug Fixes:

  • Incorrect date on the settings page, this was pulling account ID into the date.
  • Issue where outdated currency data was being shown. Fixed this by adding a delete to remove the account table on each sync.
  • Default currency was getting duplicated due to the default config.

Enhancements:

  • Better styling of the deal allocation chart
  • Added UI alert if no currency or account is enabled
  • Improved the initial first user onboarding flow
  • Redesigned the headers on each page to work better and utilize the screen better
  • Fixed various typos across the app
  • Added a POST to the account update to pull updated account information on each sync

0.0.4-beta

05 Aug 04:59
Compare
Choose a tag to compare
0.0.4-beta Pre-release
Pre-release

Changes

  • Settings
    • New structure to the settings page to utilize more of the screen
    • API key test so you can verify easily if you've properly uploaded the keys
    • Reserved funds that you can set per account
    • Auto-updating data when you save settings. This prevents the need to manually refresh anything. The only downside is the initial load can take some time. Added a fun loader.
    • Added GBP to currency options (use with caution at the moment)
    • Now resetting the config will also clear the database.
  • KPI tooltip descriptions. These are dynamic descriptions on each KPI that help understand where the numbers are coming from!
  • Added toast notifications when syncing/saving and removed alerts.
  • Added basic responsiveness to the containers.
  • Donate button.

Bug Fixes

- Issue with calculations when using multiple accounts. This should be resolved
- Bot Planner screen was not properly updating calculations.

Known Bugs / Issues:

  • Trading View page requires you to click the icon twice to load.
  • Dark mode does not exist yet, but the button is there.
  • You may see an invalid date on settings when first setting up the application.
  • No right-clicking inside of text boxes.
  • Multiple scrollable views inside of the Bot planner chart.
  • When pressing the reset button it does not always clear API keys and the API test button won't work after reset.

v0.0.3-beta

02 Aug 16:38
Compare
Choose a tag to compare
v0.0.3-beta Pre-release
Pre-release
  • Multi-Currency selector
  • Feedback / bug report links in the settings
  • Chart refresh is now included in the refresh data button
  • Project has been migrated fully to TypeScript
  • Fixed issues in the bankroll miscalculating
  • Renamed the bot manager to Bot Planner
  • Added a multi-Account selector
  • Cleaned up the functions to into utility files.

v0.0.2-RC1

30 Jul 03:46
Compare
Choose a tag to compare
v0.0.2-RC1 Pre-release
Pre-release
  • Fixed issue where the data table hid the overflow and prevented scrolling. Will need further improvements for responsiveness.
  • Added alerts when making changes to the settings page to inform you of a needed refresh
  • Alternating colors on the data table
  • try/catch block to the data functions so it properly changes the state of the spinner
  • conditional routing rules based on if API keys are set up or not.
  • Spinning icons when the data is updating.
  • Added a rough description of API key perms needed to the settings page
  • Increased pie chart size (praise), added formatting to the tooltips
  • fixed application height issues
  • settings button height, and scrolling on that page.

v0.0.1-RC1

29 Jul 19:46
Compare
Choose a tag to compare
v0.0.1-RC1 Pre-release
Pre-release
bug fixes and styling

- added spinner to the update data icons
- added description of API keys
- modified the chart to show thousands
- application height issues resolved
- settings button height has been updated

v0.0.1: initial build of the dist and bug fixes

29 Jul 18:21
Compare
Choose a tag to compare
- implemented and tested the mac dmg installer
- moved files from public into the src
- moved asset files around
- fixed a bug in the lenght of the name array for filters causing an error
- added columns to the bots table