|
|
|
# Changelog
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
|
|
|
## Unreleased
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Respected the cash balance on the analysis page
|
|
|
|
- Harmonized the slogan to "Open Source Wealth Management Software"
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed rendering of currency and platform in dialogs (account and transaction)
|
|
|
|
- Fixed an issue in the calculation of the average buy prices in the position detail chart
|
|
|
|
|
|
|
|
## 1.24.0 - 07.07.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the total value in the create or edit transaction dialog
|
|
|
|
- Added a balance attribute to the account model
|
|
|
|
- Calculated the total balance (cash)
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Upgraded `@angular/cdk` and `@angular/material` from version `11.0.4` to `12.0.6`
|
|
|
|
- Upgraded `@nestjs` dependencies
|
|
|
|
- Upgraded `angular-material-css-vars` from version `1.2.0` to `2.0.0`
|
|
|
|
- Upgraded `Nx` from version `12.3.6` to `12.5.4`
|
|
|
|
|
|
|
|
## 1.23.1 - 03.07.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the investment chart (drafts)
|
|
|
|
|
|
|
|
## 1.23.0 - 03.07.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added support for future transactions (drafts)
|
|
|
|
|
|
|
|
## 1.22.0 - 25.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Set the user id in the _Stripe_ callback
|
|
|
|
|
|
|
|
## 1.21.0 - 22.06.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed _Stripe_ mode from `subscription` to `payment`
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the base currency on the pricing page
|
|
|
|
|
|
|
|
## 1.20.0 - 21.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Set up _Stripe_ for subscriptions
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the style of the _Ghostfolio in Numbers_ section
|
|
|
|
|
|
|
|
## 1.19.0 - 17.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a _Ghostfolio in Numbers_ section to the about page
|
|
|
|
|
|
|
|
## 1.18.0 - 16.06.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the pie chart: Investments by sector
|
|
|
|
- Improved the onboarding for TWA by redirecting to the account registration page
|
|
|
|
|
|
|
|
## 1.17.0 - 15.06.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the error page of the sign in with fingerprint
|
|
|
|
- Disable the sign in with fingerprint selector for the demo user
|
|
|
|
- Upgraded `angular` from version `11.2.4` to `12.0.4`
|
|
|
|
- Upgraded `angular-material-css-vars` from version `1.1.2` to `1.2.0`
|
|
|
|
- Upgraded `chart.js` from version `3.2.1` to `3.3.2`
|
|
|
|
- Upgraded `date-fns` from version `2.19.0` to `2.22.1`
|
|
|
|
- Upgraded `eslint` and `prettier` dependencies
|
|
|
|
- Upgraded `ngx-device-detector` from version `2.0.6` to `2.1.1`
|
|
|
|
- Upgraded `ngx-markdown` from version `11.1.2` to `12.0.1`
|
|
|
|
|
|
|
|
## 1.16.0 - 14.06.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the sign in with fingerprint
|
|
|
|
|
|
|
|
## 1.15.0 - 14.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a counter column to the transactions table
|
|
|
|
- Added a label to indicate the default account in the accounts table
|
|
|
|
- Added an option to limit the items in pie charts
|
|
|
|
- Added sign in with fingerprint
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Cleaned up the analysis page with an unused chart module
|
|
|
|
- Improved the cell alignment in the users table of the admin control panel
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the last activity column of users in the admin control panel
|
|
|
|
|
|
|
|
## 1.14.0 - 09.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a connect or create symbol profile model logic on creating a new transaction
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the global heat map to visualize investments by country
|
|
|
|
|
|
|
|
## 1.13.0 - 08.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a global heat map to visualize investments by country
|
|
|
|
|
|
|
|
## 1.12.0 - 06.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a symbol profile model with additional data
|
|
|
|
- Added new pie charts: Investments by continent and country
|
|
|
|
|
|
|
|
## 1.11.0 - 05.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a dedicated page for the account registration
|
|
|
|
- Rendered the average buy prices in the position detail chart (useful for recurring transactions)
|
|
|
|
- Introduced the initial prisma migration
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the buttons to links (`<a>`) on the tools page
|
|
|
|
- Upgraded `prisma` from version `2.20.1` to `2.24.1`
|
|
|
|
|
|
|
|
## 1.10.1 - 02.06.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an optional type in the user interface
|
|
|
|
|
|
|
|
## 1.10.0 - 02.06.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Moved the tools to a sub path (`/tools`)
|
|
|
|
- Extended the pricing page and aligned with the subscription model
|
|
|
|
|
|
|
|
## 1.9.0 - 01.06.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the year labels to the investment chart on the x-axis
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Respected the data source attribute of the transactions model in the data management for historical data
|
|
|
|
- Prettified the generic scraper symbols in the transaction filtering component
|
|
|
|
- Changed to the strict mode of distance formatting between two given dates
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the sorting in various tables
|
|
|
|
- Made the order of the rules in the _X-ray_ section consistent
|
|
|
|
|
|
|
|
## 1.8.0 - 24.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a section for _Analysis_, _X-ray_ and upcoming tools
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Introduced a user service implemented as an observable store (single source of truth for state)
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the performance chart by considering the investment
|
|
|
|
- Fixed missing header of public pages (_About_, _Pricing_, _Resources_)
|
|
|
|
|
|
|
|
## 1.7.0 - 22.05.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Hid footer on mobile (except on landing page)
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the internal navigation of the _Zen Mode_ in combination with a query parameter
|
|
|
|
|
|
|
|
## 1.6.0 - 22.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an index in the users table of the admin control panel
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the alignment in the users table of the admin control panel
|
|
|
|
|
|
|
|
## 1.5.0 - 22.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added _Zen Mode_: the distraction-free view
|
|
|
|
|
|
|
|
## 1.4.0 - 20.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added filtering by year in the transaction filtering component
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Renamed _Ghostfolio Account_ to _My Ghostfolio_
|
|
|
|
- Hid unknown exchange in the position overview
|
|
|
|
- Disable the base currency selector for the demo user
|
|
|
|
- Refactored the portfolio unit tests to work without database
|
|
|
|
- Refactored the search functionality of the data management (aligned with data source)
|
|
|
|
- Renamed shared helper to `@ghostfolio/common/helper`
|
|
|
|
- Moved shared interfaces to `@ghostfolio/common/interfaces`
|
|
|
|
- Moved shared types to `@ghostfolio/common/types`
|
|
|
|
|
|
|
|
## 1.3.0 - 15.05.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Refactored the active menu item state by parsing the current url
|
|
|
|
- Used a desaturated background color for unknown types in pie charts
|
|
|
|
- Renamed the columns _Initial Share_ and _Current Share_ to _Initial Allocation_ and _Current Allocation_ in the positions table
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the link to the pricing page
|
|
|
|
|
|
|
|
## 1.2.1 - 14.05.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Updated the sitemap
|
|
|
|
|
|
|
|
## 1.2.0 - 14.05.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Harmonized the style of various tables
|
|
|
|
- Keep the color per type when switching between _Initial_ and _Current_ in pie charts
|
|
|
|
- Upgraded `chart.js` from version `3.0.2` to `3.2.1`
|
|
|
|
- Moved the pricing section to a dedicated page
|
|
|
|
- Improved the style of the transaction filtering component
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the tooltips when switching between _Initial_ and _Current_ in pie charts
|
|
|
|
|
|
|
|
## 1.1.0 - 11.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a button to fetch the current market price in the create or edit transaction dialog
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the transaction filtering with multi filter support
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the filtering by account name in the transactions table
|
|
|
|
- Fixed the active menu item state when a modal has opened
|
|
|
|
|
|
|
|
## 1.0.0 - 05.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the functionality to clone a transaction
|
|
|
|
- Added a _Google Play_ badge on the landing page
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed to maskable icons
|
|
|
|
|
|
|
|
## 0.99.0 - 03.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added support for deleting users in the admin control panel
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Eliminated the platform attribute from the transaction model
|
|
|
|
|
|
|
|
## 0.98.0 - 02.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the logic to create and update accounts
|
|
|
|
|
|
|
|
## 0.97.0 - 01.05.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an account page as a preparation for the multi accounts support
|
|
|
|
|
|
|
|
## 0.96.0 - 30.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the absolute change to the position detail dialog
|
|
|
|
- Added the number of transactions to the position detail dialog
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Harmonized the slogan to "Open Source Portfolio Tracker"
|
|
|
|
|
|
|
|
## 0.95.0 - 28.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a data source attribute to the transactions model
|
|
|
|
|
|
|
|
## 0.94.0 - 27.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the generic scraper symbols to the symbol lookup results
|
|
|
|
|
|
|
|
## 0.93.0 - 26.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the users table styling of the admin control panel
|
|
|
|
- Improved the background colors in the dark mode
|
|
|
|
|
|
|
|
## 0.92.0 - 25.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Prepared further for multi accounts support: store account for new transactions
|
|
|
|
- Added a horizontal scrollbar to the users table of the admin control panel
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the header with outdated data
|
|
|
|
- Fixed an issue on the about page with outdated data
|
|
|
|
|
|
|
|
## 0.91.0 - 25.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Extended the support for feature flags to simplify the initial project setup
|
|
|
|
- Prepared for multi accounts support
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the styling of the rules in the _X-ray_ section
|
|
|
|
|
|
|
|
## 0.90.0 - 22.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the symbol logo to the position detail dialog
|
|
|
|
- Introduced a third option for the market state: `delayed` (besides `open` and `closed`)
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the users table of the admin control panel
|
|
|
|
|
|
|
|
## 0.89.0 - 21.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a prettifier (pipe) for generic scraper symbols
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the text truncation in buttons of the admin control panel
|
|
|
|
|
|
|
|
## 0.88.0 - 20.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Reverted the restoring of the scroll position when opening a new page
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the frozen screen if the token has expired
|
|
|
|
- Fixed some issues in the generic scraper
|
|
|
|
|
|
|
|
## 0.87.0 - 19.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a generic scraper
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the users table of the admin control panel with missing data
|
|
|
|
|
|
|
|
## 0.86.1 - 18.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the license to the about page
|
|
|
|
- Added a validation for environment variables
|
|
|
|
- Added support for feature flags to simplify the initial project setup
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the about page for the new license
|
|
|
|
- Optimized the data management for historical data
|
|
|
|
- Optimized the exchange rate service
|
|
|
|
- Improved the users table of the admin control panel
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Restored the scroll position when opening a new page
|
|
|
|
|
|
|
|
## 0.85.0 - 16.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Refactored many frontend components
|
|
|
|
- Changed the routing to `routerLink` for an improved navigation experience
|
|
|
|
- Simplified the initial project setup
|
|
|
|
|
|
|
|
## 0.84.0 - 11.04.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed static portfolio analysis rules (_Currency Cluster Risk_) if no positions in base currency
|
|
|
|
- Initial Investment: Base Currency
|
|
|
|
- Current Investment: Base Currency
|
|
|
|
|
|
|
|
## 0.83.0 - 11.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a new static portfolio analysis rule: Fees in relation to the initial investment
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Reset the cache on the server start
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the portfolio update on deleting a transaction
|
|
|
|
- Fixed an issue in the _X-ray_ section (missing redirection on logout)
|
|
|
|
|
|
|
|
## 0.82.0 - 10.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a gradient to the line charts
|
|
|
|
- Added a selector to set the base currency on the account page
|
|
|
|
|
|
|
|
## 0.81.0 - 06.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added support for assets in `GBP`
|
|
|
|
- Added an error handling with messages in the client
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the _Ghostfolio_ SaaS (cloud) from a `nano` to a `micro` instance for a better performance
|
|
|
|
|
|
|
|
## 0.80.0 - 05.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the spacing in the header
|
|
|
|
- Upgraded `chart.js` from version `2.9.4` to `3.0.2`
|
|
|
|
|
|
|
|
## 0.79.0 - 04.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Refactored the data management services
|
|
|
|
- Upgraded `bootstrap` from version `4.5.3` to `4.6.0`
|
|
|
|
- Upgraded `date-fns` from version `2.16.1` to `2.19.0`
|
|
|
|
- Upgraded `ionicons` from version `5.4.0` to `5.5.1`
|
|
|
|
- Upgraded `lodash` from version `4.17.20` to `4.17.21`
|
|
|
|
- Upgraded `ngx-markdown` from version `11.1.0` to `11.1.2`
|
|
|
|
- Upgraded `ngx-skeleton-loader` from version `2.6.2` to `2.9.1`
|
|
|
|
- Upgraded `prisma` from version `2.18.0` to `2.20.1`
|
|
|
|
|
|
|
|
## 0.78.0 - 04.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a spinner to the create or edit transaction dialog
|
|
|
|
- Added support for the back button in
|
|
|
|
- portfolio performance chart dialog
|
|
|
|
- position detail dialog
|
|
|
|
- create transaction dialog
|
|
|
|
- edit transaction dialog
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the single platform rule by adding the number of platforms
|
|
|
|
|
|
|
|
## 0.77.1 - 03.04.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Minor improvements
|
|
|
|
|
|
|
|
## 0.77.0 - 03.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added support for base currency in user settings
|
|
|
|
- Added an investment risk disclaimer to the footer
|
|
|
|
- Added two more static portfolio analysis rules:
|
|
|
|
- _Currency Cluster Risk_ (current investment)
|
|
|
|
- _Platform Cluster Risk_ (current investment)
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Grouped the _X-ray_ section visually in _Currency Cluster Risk_ and _Platform Cluster Risk_
|
|
|
|
|
|
|
|
## 0.76.0 - 02.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added two more static portfolio analysis rules:
|
|
|
|
- _Currency Cluster Risk_ (base currency)
|
|
|
|
- _Platform Cluster Risk_ (single platform)
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the _X-ray_ section (empty portfolio)
|
|
|
|
|
|
|
|
## 0.75.0 - 01.04.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the exchange rate service occurring on the first day of the month
|
|
|
|
|
|
|
|
## 0.74.0 - 01.04.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a _Create Account_ message in the _Live Demo_
|
|
|
|
- Added skeleton loaders to the _X-ray_ section
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the alignment of the _Why Ghostfolio?_ section
|
|
|
|
- Improved the styling of the _Fear & Greed Index_ (market mood)
|
|
|
|
|
|
|
|
## 0.73.0 - 31.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the _Fear & Greed Index_ (market mood) to the portfolio performance chart dialog
|
|
|
|
- Added a link to the info box on the analysis page
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the intro text in the _X-ray_ section
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the flickering of the _Sign in_ button in the header
|
|
|
|
|
|
|
|
## 0.72.1 - 30.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue with updating or resetting the platform of a transaction
|
|
|
|
|
|
|
|
## 0.72.0 - 30.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an intro text to the _X-ray_ section
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the editing of transactions
|
|
|
|
- Harmonized the page titles
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue with wrong transaction dates
|
|
|
|
|
|
|
|
## 0.71.0 - 28.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the second static portfolio analysis rule: _Platform Cluster Risk_
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the styling in the _X-ray_ section
|
|
|
|
|
|
|
|
## 0.70.0 - 27.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the current _Fear & Greed Index_ as text
|
|
|
|
- Extended the landing page text: _Ghostfolio_ empowers busy folks...
|
|
|
|
- Added the first static portfolio analysis rule in the brand new _X-ray_ section
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the spacing in the footer
|
|
|
|
|
|
|
|
## 0.69.0 - 27.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the current _Fear & Greed Index_ to the resources page
|
|
|
|
|
|
|
|
## 0.68.0 - 26.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the performance of the position detail dialog
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed a scroll issue in dialogs
|
|
|
|
|
|
|
|
## 0.67.0 - 26.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an experimental API to get historical data for benchmarks
|
|
|
|
|
|
|
|
## 0.66.0 - 25.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a chevron to the position
|
|
|
|
- Added an experimental API to get benchmark data
|
|
|
|
|
|
|
|
## 0.65.0 - 24.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a legend to the portfolio performance chart
|
|
|
|
- Added a placeholder to the filter of the transactions table
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the regular data management check to a smarter approach
|
|
|
|
|
|
|
|
## 0.64.0 - 23.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an index to the market data database table
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Optimized the other dialogs for mobile (full screen and close button)
|
|
|
|
|
|
|
|
## 0.63.0 - 22.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the transactions table
|
|
|
|
- Optimized the position detail dialog for mobile (full screen and close button)
|
|
|
|
|
|
|
|
## 0.62.0 - 21.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue while loading data concurrently via the date range component
|
|
|
|
|
|
|
|
## 0.61.0 - 21.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the performance calculation if there are only transactions from today
|
|
|
|
|
|
|
|
## 0.60.0 - 20.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a button to create the first transaction on the analysis page
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue on the analysis page if there are only transactions from today
|
|
|
|
|
|
|
|
## 0.59.0 - 20.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Extended the landing page text: Why _Ghostfolio_?
|
|
|
|
- Extended the glossary of the resources page
|
|
|
|
|
|
|
|
## 0.58.0 - 20.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added meta data for _Open Graph_ and _Twitter Cards_
|
|
|
|
- Added meta data: `description` and `keywords`
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the icon
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the `sitemap.xml` file
|
|
|
|
|
|
|
|
## 0.57.0 - 19.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the `sitemap.xml` file
|
|
|
|
- Added a resources page
|
|
|
|
- Added a chart to the landing page
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the performance chart
|
|
|
|
- Improved the average buy price in the position detail chart
|
|
|
|
- Improved the style of the active page in the navigation on mobile
|
|
|
|
|
|
|
|
## 0.56.0 - 18.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the quantity and investment in the position detail dialog
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the performance chart
|
|
|
|
- Improved the performance calculation
|
|
|
|
- Improved the average buy price in the position detail chart
|
|
|
|
|
|
|
|
## 0.55.0 - 16.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the performance calculation
|
|
|
|
|
|
|
|
## 0.54.0 - 15.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added another _Create Account_ button at the end of the landing page
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the position detail chart if the position has been bought today (no historical data)
|
|
|
|
- Fixed an issue in the transaction service with unordered items
|
|
|
|
|
|
|
|
## 0.53.0 - 14.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Set up database backup
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved `site.webmanifest`
|
|
|
|
|
|
|
|
## 0.52.0 - 14.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Added the membership status to the account page
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed an issue in the chart (empty portfolio)
|
|
|
|
|
|
|
|
## 0.51.0 - 14.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the default number of rows from 10 to 7 in the positions table
|
|
|
|
|
|
|
|
## 0.50.1 - 13.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the button to expand rows in the positions table
|
|
|
|
|
|
|
|
## 0.50.0 - 13.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added filters to switch between _Original Shares_ vs. _Current Shares_ in pie charts
|
|
|
|
- Added a button to expand rows in the positions table
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Ordered platforms by name in edit transaction dialog
|
|
|
|
- Modularized the date range component
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the error handling for the data management (errors in nested data)
|
|
|
|
|
|
|
|
## 0.49.0 - 13.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added additional portfolio filters for `1Y` and `5Y`
|
|
|
|
- Added an error handling for the data management
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the pricing section
|
|
|
|
|
|
|
|
## 0.48.1 - 11.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the about page for unauthorized users
|
|
|
|
|
|
|
|
## 0.48.0 - 11.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a pricing section
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the positions and transactions table
|
|
|
|
- Harmonized alignment
|
|
|
|
- Enabled position detail dialog
|
|
|
|
|
|
|
|
## 0.47.0 - 10.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a positions table with information about _Original Shares_ vs. _Current Shares_
|
|
|
|
- Added data management to control panel
|
|
|
|
|
|
|
|
## 0.46.0 - 09.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added permission based access-control
|
|
|
|
- Added an admin control panel
|
|
|
|
|
|
|
|
## 0.45.0 - 08.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the data management of benchmarks with extended persistency
|
|
|
|
- Changed the data management of currencies with extended persistency
|
|
|
|
|
|
|
|
## 0.44.0 - 07.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Changed the data management with extended persistency
|
|
|
|
- Upgraded `prisma` from version `2.16.1` to `2.18.0`
|
|
|
|
- Upgraded `angular` from version `11.0.9` to `11.2.4`
|
|
|
|
|
|
|
|
## 0.43.0 - 04.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed missing columns (_Quantity_, _Unit Price_ and _Fee_) in transactions table
|
|
|
|
- Fixed displaying edit transaction dialog in impersonation mode
|
|
|
|
- Fixed `/.well-known/assetlinks.json` for TWA
|
|
|
|
|
|
|
|
## 0.42.0 - 03.03.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the skeleton loader (minor)
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the portfolio unit tests
|
|
|
|
|
|
|
|
## 0.41.0 - 02.03.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the possibility to create or edit a transaction with a platform
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Increased the token expiration duration
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Only show relevant data in the position detail dialog
|
|
|
|
- Improved the performance chart styling in Safari
|
|
|
|
|
|
|
|
## 0.40.0 - 01.03.2021
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the calculation issues occurring on the first day of each month
|
|
|
|
- Harmonized the percent value formatting
|
|
|
|
|
|
|
|
## 0.39.0 - 28.02.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved the buy price in the position detail dialog
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed the (hidden) header issue
|
|
|
|
|
|
|
|
## 0.38.0 - 26.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added `/.well-known/assetlinks.json` for TWA
|
|
|
|
|
|
|
|
## 0.37.0 - 25.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a benchmark (_S&P 500_) to the portfolio performance chart
|
|
|
|
|
|
|
|
## 0.36.1 - 24.02.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Minor improvements in the transactions table
|
|
|
|
|
|
|
|
## 0.36.0 - 24.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added the possibility to edit a transaction
|
|
|
|
|
|
|
|
## 0.35.0 - 23.02.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Added transparent background to header
|
|
|
|
- Harmonized currency value formatting
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed header issue with (not) signed in
|
|
|
|
|
|
|
|
## 0.34.0 - 21.02.2021
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improved skeleton loader of position
|
|
|
|
- Simplified sign in / sign up flow
|
|
|
|
|
|
|
|
## 0.33.0 - 21.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added favicon and `site.webmanifest`
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Set font style of numbers to tabular
|
|
|
|
- Rename _Orders_ to _Transactions_
|
|
|
|
|
|
|
|
### Security
|
|
|
|
|
|
|
|
- Additionally hash the _Security Token_ (no more stored in plain text)
|
|
|
|
|
|
|
|
## 0.32.0 - 20.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a landing page text: How does _Ghostfolio_ work?
|
|
|
|
- Added the _Independent & Bootstrapped_ badge to the about page
|
|
|
|
|
|
|
|
## 0.31.0 - 20.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a changelog to the about page
|
|
|
|
- Added a twitter account to the about page
|
|
|
|
- Added the version to the about page
|
|
|
|
|
|
|
|
## 0.30.0 - 19.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added an about page
|
|
|
|
|
|
|
|
## 0.29.0 - 19.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added a landing page text: Why _Ghostfolio_?
|
|
|
|
|
|
|
|
## 0.28.2 - 17.02.2021
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added caching for the portfolio (Redis)
|