This repository has been archived by the owner on Sep 5, 2023. It is now read-only.
Releases: coltoneshaw/3cpm
Releases · coltoneshaw/3cpm
v0.2.0
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
.exe
- https://www.virustotal.com/gui/file/92e0a1668ede58ef93cc69df586417e14676d8621392a9f12ab667e3a5b9e9ff/detection.dmg
- https://www.virustotal.com/gui/file/771a7896d25ae410a2519e0f5ed6578006707e9a2dcd23ce15a5357571483d19/detection.Appimage
- https://www.virustotal.com/gui/file/dd6be2f93caf179f173efbf1d05d88baadee5942f15aebd1f7d65a120cac07d7/detection
v0.1.1
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
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
Bug fix where chart did not display properly on smaller screens.
v0.0.5
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
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
- 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
- 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
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
- 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