2021-04-13 21:53:58 +02:00
# 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 ).
2025-02-25 19:51:14 +01:00
## 2.141.0 - 2025-02-25
2025-02-21 20:42:34 +01:00
2025-02-22 11:20:39 +03:00
### Added
- Extended the export functionality by the tags
2025-02-24 21:54:53 +01:00
- Extended the portfolio snapshot in the portfolio calculator by the activities count
2025-02-23 13:20:59 +05:30
- Extended the user endpoint `GET api/v1/user` by the activities count
2025-02-25 19:48:22 +01:00
- Added `cusip` to the asset profile model
2025-02-22 11:20:39 +03:00
2025-02-21 20:42:34 +01:00
### Changed
- Upgraded `prettier` from version `3.4.2` to `3.5.1`
2025-02-24 13:53:05 +01:00
### Fixed
- Improved the numeric comparison of strings in the value component
2025-02-20 20:53:38 +01:00
## 2.140.0 - 2025-02-20
2025-02-09 02:58:55 +07:00
2025-02-17 23:52:02 +05:30
### Changed
2025-02-18 16:56:50 +01:00
- Reloaded the available tags after creating a custom tag in the holding detail dialog (experimental)
2025-02-19 17:25:54 +01:00
- Improved the validation of the currency management in the admin control panel
2025-02-17 23:52:02 +05:30
- Migrated the `@ghostfolio/client` components to control flow
- Migrated the `@ghostfolio/ui` components to control flow
2025-02-20 20:51:17 +01:00
- Improved the language localization for German (`de` )
2025-02-17 23:52:02 +05:30
2025-02-16 14:47:44 +07:00
### Fixed
2025-02-20 17:46:10 +01:00
- Improved the error handling in the `HttpResponseInterceptor`
2025-02-20 19:40:27 +01:00
- Fixed an issue while using symbol profile overrides in the historical market data table of the admin control panel
2025-02-16 14:47:44 +07:00
- Added missing assets in _Storybook_ setup
2025-02-15 15:52:25 +01:00
## 2.139.1 - 2025-02-15
2025-02-09 02:58:55 +07:00
### Added
2025-02-18 01:21:08 +07:00
- Extended the tooltip in the chart of the holdings tab on the home page by the allocation, change and performance
2025-02-13 01:48:35 +05:30
- Added a new static portfolio analysis rule: _Regional Market Cluster Risk_ (Asia-Pacific Markets)
2025-02-12 01:47:30 +05:30
- Added a new static portfolio analysis rule: _Regional Market Cluster Risk_ (Japan)
2025-02-15 10:00:14 +01:00
- Added support to create custom tags in the holding detail dialog (experimental)
2025-02-09 03:20:47 +07:00
- Extended the tags selector component by a `readonly` attribute
2025-02-09 16:24:44 +07:00
- Extended the tags selector component to support creating custom tags
2025-02-12 20:21:31 +00:00
- Extended the holding detail dialog by the historical market data editor (experimental)
2025-02-09 02:58:55 +07:00
- Added global styles to the _Storybook_ setup
2025-02-09 12:13:53 +01:00
### Changed
2025-02-15 09:43:28 +01:00
- Improved the symbol lookup in the _Trackinsight_ data enhancer for asset profile data
2025-02-09 12:13:53 +01:00
- Improved the language localization for German (`de` )
2025-02-14 20:55:34 +01:00
- Upgraded `@trivago/prettier-plugin-sort-imports` from version `5.2.1` to `5.2.2`
2025-02-09 12:13:53 +01:00
2025-02-15 10:53:06 +01:00
### Fixed
- Fixed the gaps in the chart of the benchmark comparator
2025-02-08 09:56:39 +01:00
## 2.138.0 - 2025-02-08
2025-02-02 22:14:35 +07:00
### Added
2025-02-07 22:38:14 +05:30
- Added a new static portfolio analysis rule: _Regional Market Cluster Risk_ (Emerging Markets)
2025-02-05 00:28:50 +05:30
- Added a new static portfolio analysis rule: _Regional Market Cluster Risk_ (Europe)
2025-02-04 17:41:33 +01:00
- Added a link to _Duck.ai_ to the _Copy AI prompt to clipboard_ action on the analysis page (experimental)
2025-02-02 22:14:35 +07:00
- Extracted the tags selector to a reusable component used in the create or update activity dialog and holding detail dialog
2025-02-07 16:28:04 +07:00
- Added stories for the tags selector component
2025-02-02 22:14:35 +07:00
2025-02-02 20:59:04 +01:00
### Changed
2025-02-03 15:23:37 +01:00
- Improved the caching of the portfolio snapshot in the portfolio calculator by expiring cache entries when a user changes tags in the holding detail dialog
2025-02-07 10:32:25 +01:00
- Improved the error handling in the _CoinGecko_ service
2025-02-02 20:59:04 +01:00
- Improved the language localization for German (`de` )
2025-02-05 16:31:22 +07:00
- Upgraded `svgmap` from version `2.6.0` to `2.12.2`
2025-02-02 20:59:04 +01:00
2025-02-01 16:55:19 +01:00
## 2.137.1 - 2025-02-01
2025-01-20 18:20:14 +02:00
2025-01-31 03:11:13 +05:30
### Added
- Added a new static portfolio analysis rule: _Regional Market Cluster Risk_ (North America)
2025-02-01 12:25:19 +01:00
- Added support for ETF sector data in the _Yahoo Finance_ data enhancer
2025-01-31 03:11:13 +05:30
2025-01-20 18:20:14 +02:00
### Changed
2025-01-31 16:19:50 +00:00
- Extracted the scraper configuration to a sub form in the asset profile details dialog of the admin control
2025-01-28 02:24:30 +07:00
- Migrated the database seeding to _TypeScript_
2025-01-31 11:13:47 +01:00
- Improved the language localization for German (`de` )
2025-01-25 10:37:31 +01:00
- Upgraded `@trivago/prettier-plugin-sort-imports` from version `4.3.0` to `5.2.1`
2025-01-28 19:32:34 +01:00
- Upgraded `bull` from version `4.16.4` to `4.16.5`
2025-01-27 19:52:25 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.13.1` to `2.14.1`
2025-01-31 17:21:17 +01:00
- Upgraded `prisma` from version `6.2.1` to `6.3.0`
2025-01-25 10:37:31 +01:00
2025-01-30 02:22:44 +07:00
### Fixed
- Fixed the dynamic numerical precision for cryptocurrencies in the holding detail dialog
2025-01-24 19:51:01 +01:00
## 2.136.0 - 2025-01-24
2025-01-20 18:20:14 +02:00
2025-01-24 02:10:44 +07:00
### Added
- Set up a _GitHub Action_ to automatically extract locales when the `main` branch changes
2025-01-20 18:20:14 +02:00
### Changed
2025-01-22 19:32:59 +01:00
- Extended the _Financial Modeling Prep_ service
2025-01-20 18:20:14 +02:00
- Improved the language localization for Ukrainian (`uk` )
2025-01-23 21:43:09 +01:00
- Refreshed the cryptocurrencies list
2025-01-21 23:29:21 +07:00
- Upgraded `date-fns` from version `3.6.0` to `4.1.0`
2025-01-21 01:45:23 +07:00
- Upgraded `rxjs` from version `7.5.6` to `7.8.1`
2025-01-20 18:20:14 +02:00
2025-01-22 18:55:09 +00:00
### Fixed
2025-01-24 19:39:24 +01:00
- Fixed an issue with the detection of the thousand separator by locale
2025-01-24 19:47:50 +01:00
- Fixed an issue with holdings and sectors while using symbol profile overrides
2025-01-22 18:55:09 +00:00
- Fixed an issue with the MIME type detection in the scraper configuration
2025-01-19 10:51:12 +01:00
## 2.135.0 - 2025-01-19
2025-01-18 16:41:16 +07:00
### Changed
2025-01-19 10:15:34 +01:00
- Moved the language localization for Polski (`pl` ) from experimental to general availability
2025-01-19 09:39:05 +01:00
- Extended the _Financial Modeling Prep_ service
2025-01-18 16:41:16 +07:00
- Switched to _ESLint_ ’ s flat config format
2025-01-28 19:32:34 +01:00
- Upgraded `bull` from version `4.16.2` to `4.16.4`
2025-01-19 15:32:14 +07:00
- Upgraded `chart.js` from version `4.2.0` to `4.4.7`
- Upgraded `chartjs-chart-treemap` from version `2.3.1` to `3.1.0`
- Upgraded `chartjs-plugin-annotation` from version `2.1.2` to `3.1.0`
2025-01-18 16:41:16 +07:00
- Upgraded `eslint` dependencies
2025-01-19 16:08:45 +07:00
- Upgraded `nestjs` from version `10.1.3` to `10.4.15`
2025-01-19 10:27:11 +01:00
- Upgraded `Nx` from version `20.3.0` to `20.3.2`
2025-01-19 10:48:49 +01:00
- Upgraded `reflect-metadata` from version `0.1.13` to `0.2.2`
2025-01-19 09:49:00 +01:00
- Upgraded `uuid` from version `11.0.2` to `11.0.5`
2025-01-18 16:41:16 +07:00
2025-01-15 20:36:14 +01:00
## 2.134.0 - 2025-01-15
2025-01-10 15:59:19 -03:00
2025-01-15 20:55:03 +02:00
### Added
- Set up the language localization for Українська (`uk` )
2025-01-11 11:12:42 +01:00
### Changed
2025-01-15 20:29:43 +01:00
- Extended the health check endpoint to include database and cache operations (experimental)
2025-01-11 11:12:42 +01:00
- Refactored various `lodash` functions with native JavaScript equivalents
2025-01-13 17:31:53 +01:00
- Improved the language localization for German (`de` )
2025-01-11 11:20:56 +01:00
- Upgraded `prisma` from version `6.1.0` to `6.2.1`
2025-01-11 11:12:42 +01:00
2025-01-10 15:59:19 -03:00
### Fixed
2025-01-15 20:34:03 +01:00
- Fixed an issue with the import of activities with type `FEE` (where unit price is `0` )
2025-01-10 15:59:19 -03:00
- Fixed an issue with the renaming of activities with type `FEE` , `INTEREST` , `ITEM` or `LIABILITY`
2025-01-15 20:28:04 +01:00
- Handled an exception in the scraper configuration introduced by the migration from `got` to `fetch`
2025-01-10 15:59:19 -03:00
2025-01-09 18:30:21 +01:00
## 2.133.1 - 2025-01-09
2024-12-30 17:18:33 +01:00
2025-01-08 19:55:23 +01:00
### Added
- Added a _Copy AI prompt to clipboard_ action to the analysis page (experimental)
2024-10-24 19:18:16 +01:00
2024-12-30 17:18:33 +01:00
### Changed
2025-01-02 10:21:58 +01:00
- Improved the usability of the _Copy link to clipboard_ action by adding a confirmation on success in the access table to share the portfolio
2025-01-02 10:09:40 +01:00
- Improved the endpoint to fetch the logo of an asset or a platform by sending the original MIME type
2025-01-01 09:16:40 +01:00
- Eliminated `got` in favor of using `fetch`
2024-12-31 18:33:36 +11:00
- Changed the `REDIS_HOST` from `localhost` to `redis` in `.env.example`
- Changed the _Postgres_ host from `localhost` to `postgres` in `.env.example`
- Changed the _Postgres_ image from `postgres:15` to `postgres:15-alpine` in the `docker-compose` files
- Introduced `extends` in the `docker-compose` files
2024-12-30 17:18:33 +01:00
- Improved the language localization for German (`de` )
2025-01-01 19:20:27 +01:00
- Refreshed the cryptocurrencies list
2025-01-05 12:56:46 +01:00
- Upgraded `envalid` from version `7.3.1` to `8.0.0`
2025-01-02 10:50:41 +01:00
- Upgraded `replace-in-file` from version `7.0.1` to `8.3.0`
2024-12-30 17:18:33 +01:00
2025-01-02 06:35:11 +01:00
### Fixed
- Improved the handling of a missing url in the endpoint to fetch the logo of an asset or a platform
2025-01-06 22:49:55 +01:00
- Fixed the _Storybook_ setup
2025-01-02 06:35:11 +01:00
2024-12-30 11:28:35 +01:00
## 2.132.0 - 2024-12-30
2024-12-26 10:40:15 +01:00
2024-12-27 10:12:45 +01:00
### Added
- Added the user interface for received access from others
2024-12-26 10:40:15 +01:00
### Changed
2024-12-29 19:44:14 +01:00
- Improved support for automatic deletion of unused asset profiles when deleting activities
2024-12-30 10:21:11 +01:00
- Migrated the coupon redemption to the notification service for prompt dialogs
2024-12-30 10:46:53 +01:00
- Refactored `got` calls to use `AbortSignal.timeout()` without `AbortController()`
2024-12-28 09:54:39 +01:00
- Improved the language localization for German (`de` )
2024-12-30 09:36:04 +01:00
- Eliminated `body-parser` in favor of using `@nestjs/platform-express`
2024-12-29 19:47:32 +01:00
- Upgraded the _Stripe_ dependencies
- Upgraded `angular` from version `18.2.8` to `19.0.5`
2024-12-26 10:40:15 +01:00
- Upgraded `husky` from version `9.1.6` to `9.1.7`
2024-12-29 19:47:32 +01:00
- Upgraded `marked` from version `12.0.2` to `15.0.4`
- Upgraded `ng-extract-i18n-merge` from version `2.12.0` to `2.13.1`
- Upgraded `ngx-device-detector` from version `8.0.0` to `9.0.0`
- Upgraded `ngx-markdown` from version `18.0.0` to `19.0.0`
- Upgraded `Nx` from version `20.1.2` to `20.3.0`
2024-12-30 11:24:40 +01:00
- Upgraded `prisma` from version `6.0.1` to `6.1.0`
2025-01-06 22:49:55 +01:00
- Upgraded `storybook` from version `8.2.5` to `8.4.7`
2024-12-29 19:47:32 +01:00
- Upgraded `zone.js` from version `0.14.10` to `0.15.0`
2024-12-26 10:40:15 +01:00
2024-12-30 11:23:55 +01:00
### Fixed
- Fixed an issue with the algebraic sign in the twitter bot service
2024-12-25 17:08:06 +01:00
## 2.131.0 - 2024-12-25
2024-12-24 13:30:43 +01:00
### Changed
2024-12-25 17:05:57 +01:00
- Improved the search for asset profiles with `MANUAL` data source in the create or update activity dialog
2024-12-25 09:50:27 +01:00
- Improved the usability of the link to manage access with a new icon
2024-12-24 13:30:43 +01:00
- Improved support to import activities by `isin` in the _Yahoo Finance_ service
2024-12-24 13:55:59 +01:00
- Improved the language localization for Polish (`pl` )
2024-12-24 13:30:43 +01:00
2024-12-21 09:19:02 +01:00
## 2.130.0 - 2024-12-21
2024-12-15 20:18:42 +01:00
2024-12-17 20:33:57 +01:00
### Added
- Added a new static portfolio analysis rule: _Asset Class Cluster Risk_ (Equity)
- Added a new static portfolio analysis rule: _Asset Class Cluster Risk_ (Fixed Income)
2024-12-19 14:39:36 -05:00
- Set up a notification service for prompt dialogs
2024-12-17 20:33:57 +01:00
2024-12-15 20:18:42 +01:00
### Changed
2024-12-19 14:39:36 -05:00
- Improved the usability to edit the emergency fund
2024-12-15 20:18:42 +01:00
- Extracted the market data management from the admin control panel endpoint to a dedicated endpoint
2024-12-21 09:16:22 +01:00
- Improved the language localization for German (`de` )
2024-12-21 09:07:26 +01:00
- Improved the language localization for Polish (`pl` )
2024-12-18 14:04:52 +01:00
- Upgraded `big.js` from version `6.2.1` to `6.2.2`
2024-12-15 20:18:42 +01:00
2024-12-14 11:40:17 +01:00
## 2.129.0 - 2024-12-14
2024-12-14 10:43:35 +01:00
### Added
- Added `userId` to the `SymbolProfile` database schema
2024-12-14 11:19:15 +01:00
### Changed
2024-12-14 11:37:39 +01:00
- Improved the usability of the _X-ray_ page by hiding empty rule categories
2024-12-14 11:19:15 +01:00
- Improved the language localization for German (`de` )
2024-12-12 19:18:38 +01:00
## 2.128.0 - 2024-12-12
2024-12-10 14:37:44 +01:00
### Changed
2024-12-12 18:16:41 +00:00
- Optimized the holding selector in the assistant
2024-12-11 14:38:23 +01:00
- Improved the language localization for German (`de` )
2024-12-10 14:37:44 +01:00
- Upgraded `@internationalized/number` from version `3.5.2` to `3.6.0`
2024-12-11 04:04:15 +07:00
### Fixed
2024-12-12 18:29:28 +01:00
- Fixed an exception in the caching of the portfolio snapshot in the portfolio calculator
2024-12-11 04:04:15 +07:00
- Fixed the import of `jsonpath` to support REST APIs (`JSON` ) via the scraper configuration
2024-12-08 18:59:33 +01:00
## 2.127.0 - 2024-12-08
2024-12-08 08:05:08 +01:00
### Added
- Extended the _X-ray_ page by a summary
2024-12-08 18:57:22 +01:00
### Fixed
- Fixed an exception in the caching of the portfolio snapshot in the portfolio calculator
2024-12-07 21:43:30 +01:00
## 2.126.1 - 2024-12-07
2024-12-04 00:43:45 +05:30
### Added
- Added pagination to the users table of the admin control panel
2024-12-04 18:50:22 +00:00
### Changed
2024-12-06 09:01:46 +01:00
- Improved the labels of the assistant
2024-12-07 10:12:52 +01:00
- Improved the caching of the portfolio snapshot in the portfolio calculator by expiring cache entries immediately in case of errors
2024-12-04 18:50:22 +00:00
- Extracted the historical market data editor to a reusable component
2024-12-07 15:32:47 +01:00
- Upgraded `prettier` from version `3.3.3` to `3.4.2`
2024-12-07 15:51:55 +01:00
- Upgraded `prisma` from version `6.0.0` to `6.0.1`
2024-12-04 18:50:22 +00:00
2024-11-30 19:17:10 +01:00
## 2.125.0 - 2024-11-30
2024-11-27 08:10:20 +01:00
### Changed
2024-11-27 17:44:59 +01:00
- Improved the style of the symbol search component
2024-11-27 08:10:20 +01:00
- Extended the users table in the admin control panel
2024-11-29 21:08:19 +01:00
- Refreshed the cryptocurrencies list
2024-11-28 20:19:37 +01:00
- Increased the default request timeout (`REQUEST_TIMEOUT` )
2024-11-28 20:38:31 +01:00
- Upgraded `cheerio` from version `1.0.0-rc.12` to `1.0.0`
2024-11-30 17:27:47 +01:00
- Upgraded `prisma` from version `5.22.0` to `6.0.0`
2024-11-27 08:10:20 +01:00
2024-11-25 21:28:36 +01:00
## 2.124.1 - 2024-11-25
2024-11-25 21:13:22 +01:00
### Fixed
- Fixed the tables style related to sticky columns
2024-11-24 19:52:07 +01:00
## 2.124.0 - 2024-11-24
2024-11-17 14:35:59 +05:30
### Added
- Added pagination parameters (`skip` , `take` ) to the endpoint `GET api/v1/admin/user`
2024-11-21 00:50:11 +05:30
- Added pagination response (`count` ) to the endpoint `GET api/v1/admin/user`
2024-11-24 19:49:08 +01:00
- Added `GHOSTFOLIO` as a new data source type
2024-11-17 14:35:59 +05:30
2024-11-18 12:00:09 +01:00
### Changed
2024-11-23 10:25:07 +01:00
- Extended the allocations by ETF holding on the allocations page by the parent ETFs (experimental)
2024-11-24 19:49:08 +01:00
- Improved the language localization for German (`de` )
2024-11-19 14:01:38 +01:00
- Upgraded `countries-and-timezones` from version `3.4.1` to `3.7.2`
2024-11-18 12:00:09 +01:00
- Upgraded `Nx` from version `20.0.6` to `20.1.2`
2024-11-16 18:46:37 +01:00
## 2.123.0 - 2024-11-16
2024-11-10 09:29:43 +00:00
2024-11-16 18:21:22 +01:00
### Added
- Added a blog post: _Black Weeks 2024_
2024-11-10 09:29:43 +00:00
### Changed
2024-11-16 00:02:28 +01:00
- Moved the chart of the holdings tab on the home page from experimental to general availability
2024-11-10 09:29:43 +00:00
- Extended the assistant by a holding selector
2024-11-12 01:37:02 +05:30
- Separated the _FIRE_ / _X-ray_ page
2024-11-16 11:17:58 +00:00
- Improved the usability to customize the rule thresholds in the _X-ray_ page by introducing range sliders (experimental)
2024-11-16 18:44:04 +01:00
- Improved the language localization for German (`de` )
2024-11-10 11:01:39 +01:00
- Improved the language localization for Italian (`it` )
2024-11-11 19:26:43 +01:00
- Upgraded `ngx-skeleton-loader` from version `7.0.0` to `9.0.0`
2024-11-16 13:25:48 +01:00
- Upgraded `prisma` from version `5.21.1` to `5.22.0`
2024-11-13 14:34:30 +01:00
- Upgraded `uuid` from version `9.0.1` to `11.0.2`
2024-11-10 09:29:43 +00:00
2024-11-07 20:12:27 +01:00
## 2.122.0 - 2024-11-07
2024-11-03 15:51:59 +01:00
2024-11-04 19:05:01 +01:00
### Changed
- Upgraded `countries-list` from version `3.1.0` to `3.1.1`
2024-11-03 15:51:59 +01:00
### Fixed
2024-11-07 20:05:01 +01:00
- Fixed an issue with the algebraic sign in the chart of the holdings tab on the home page (experimental)
2024-11-03 15:51:59 +01:00
- Improved the exception handling in the user authorization service
2024-11-07 20:03:37 +01:00
- Disabled the caching of the benchmarks in the markets overview if sharing the _Fear & Greed Index_ (market mood) is enabled
2024-11-03 15:51:59 +01:00
2024-11-02 22:29:28 +01:00
## 2.121.1 - 2024-11-02
2024-10-31 13:37:56 +01:00
### Added
- Set the stack and container names in the `docker-compose` files (`docker-compose.yml` , `docker-compose.build.yml` and `docker-compose.dev.yml` )
2024-11-02 13:36:33 +01:00
### Changed
- Reverted the permissions (`chmod 0700` ) on `entrypoint.sh` in the `Dockerfile`
2024-11-02 13:45:47 +01:00
- Upgraded the _Stripe_ dependencies
2024-11-02 13:36:33 +01:00
2024-10-30 21:41:47 +01:00
## 2.120.0 - 2024-10-30
2024-10-26 11:07:48 +02:00
2024-10-30 21:39:51 +01:00
### Added
- Added support for log levels (`LOG_LEVELS` ) to conditionally log `prisma` query events (`debug` or `verbose` )
2024-10-25 18:49:31 +02:00
### Changed
2024-10-26 23:47:08 +05:30
- Restructured the resources page
2024-10-28 20:03:37 +01:00
- Renamed the static portfolio analysis rule from _Allocation Cluster Risk_ to _Economic Market Cluster Risk_ (Developed Markets and Emerging Markets)
2024-10-27 08:57:29 +01:00
- Improved the language localization for German (`de` )
2024-10-26 12:20:40 +02:00
- Switched the `consistent-generic-constructors` rule from `warn` to `error` in the `eslint` configuration
2024-10-29 17:29:03 +01:00
- Switched the `consistent-indexed-object-style` rule from `warn` to `off` in the `eslint` configuration
2024-10-26 11:07:48 +02:00
- Switched the `consistent-type-assertions` rule from `warn` to `error` in the `eslint` configuration
2024-10-26 11:42:03 +02:00
- Switched the `prefer-optional-chain` rule from `warn` to `error` in the `eslint` configuration
2024-10-29 18:47:54 +01:00
- Upgraded `Nx` from version `20.0.3` to `20.0.6`
2024-10-26 11:07:48 +02:00
2024-10-26 10:31:24 +02:00
## 2.119.0 - 2024-10-26
2024-10-24 19:18:16 +01:00
2024-10-25 18:49:31 +02:00
### Changed
2024-10-26 09:41:37 +02:00
- Switched the `consistent-type-definitions` rule from `warn` to `error` in the `eslint` configuration
2024-10-25 18:49:31 +02:00
- Switched the `no-empty-function` rule from `warn` to `error` in the `eslint` configuration
2024-10-26 09:58:43 +02:00
- Switched the `prefer-function-type` rule from `warn` to `error` in the `eslint` configuration
2024-10-26 10:29:24 +02:00
- Upgraded `prisma` from version `5.20.0` to `5.21.1`
2024-10-25 18:49:31 +02:00
2024-10-24 19:18:16 +01:00
### Fixed
- Fixed an issue with the X-axis scale of the dividend timeline on the analysis page
- Fixed an issue with the X-axis scale of the investment timeline on the analysis page
- Fixed an issue with the X-axis scale of the portfolio evolution chart on the analysis page
2024-10-28 20:03:37 +01:00
- Fixed an issue in the calculation of the static portfolio analysis rule: _Allocation Cluster Risk_ (Developed Markets)
- Fixed an issue in the calculation of the static portfolio analysis rule: _Allocation Cluster Risk_ (Emerging Markets)
2024-10-24 19:18:16 +01:00
2024-10-23 20:38:29 +02:00
## 2.118.0 - 2024-10-23
2024-10-20 17:23:29 +02:00
2024-10-22 15:25:38 +02:00
### Added
2024-10-28 20:03:37 +01:00
- Added a new static portfolio analysis rule: _Allocation Cluster Risk_ (Developed Markets)
- Added a new static portfolio analysis rule: _Allocation Cluster Risk_ (Emerging Markets)
2024-10-22 15:25:38 +02:00
- Added support for mutual funds in the _EOD Historical Data_ service
2024-10-20 17:59:44 +02:00
### Changed
2024-10-23 18:02:17 +05:30
- Improved the font colors of the chart of the holdings tab on the home page (experimental)
2024-10-20 17:59:44 +02:00
- Optimized the dialog sizes for mobile (full screen)
2024-10-23 20:36:54 +02:00
- Optimized the git-hook via `husky` to lint only affected projects before a commit
2024-10-21 21:05:10 +02:00
- Upgraded `angular` from version `18.1.1` to `18.2.8`
- Upgraded `Nx` from version `19.5.6` to `20.0.3`
2024-10-20 17:59:44 +02:00
2024-10-20 17:23:29 +02:00
### Fixed
- Fixed the warning `export was not found` in connection with `GetValuesParams`
2024-10-22 10:52:23 -07:00
- Quoted the password for the _Redis_ service `healthcheck` in the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` )
2024-10-20 17:23:29 +02:00
2024-10-19 21:02:47 +02:00
## 2.117.0 - 2024-10-19
2024-10-19 10:04:27 +02:00
2024-10-19 15:20:15 +02:00
### Added
- Added the logotype to the footer
2024-10-19 18:19:33 +02:00
- Added the data providers management to the admin control panel
2024-10-19 15:20:15 +02:00
2024-10-19 10:39:36 +02:00
### Changed
- Improved the backgrounds of the chart of the holdings tab on the home page (experimental)
2024-10-19 21:04:07 +02:00
- Improved the language localization for German (`de` )
2024-10-19 10:39:36 +02:00
2024-10-19 10:04:27 +02:00
### Fixed
- Fixed an issue in the carousel component for the testimonial section on the landing page
2024-10-17 17:46:03 +02:00
## 2.116.0 - 2024-10-17
2024-10-11 23:29:08 +05:30
2024-10-11 14:13:40 -04:00
### Added
2024-10-17 14:15:52 +02:00
- Extended the content of the _Self-Hosting_ section by the benchmarks concept for _Compare with..._ on the Frequently Asked Questions (FAQ) page
- Extended the content of the _Self-Hosting_ section by the benchmarks concept for _Markets_ on the Frequently Asked Questions (FAQ) page
2024-10-15 12:50:33 -06:00
- Set the permissions (`chmod 0700` ) on `entrypoint.sh` in the `Dockerfile`
2024-10-15 20:01:19 +02:00
### Changed
2024-10-17 14:13:02 +02:00
- Improved the empty state in the benchmarks of the markets overview
2024-10-15 20:10:35 +02:00
- Disabled the text hover effect in the chart of the holdings tab on the home page (experimental)
2024-10-15 20:49:04 +02:00
- Improved the usability to customize the rule thresholds in the _X-ray_ section by introducing units (experimental)
2024-10-16 20:51:18 +02:00
- Switched to adjusted market prices (splits and dividends) in the get historical functionality of the _EOD Historical Data_ service
2024-10-15 20:01:19 +02:00
- Improved the language localization for German (`de` )
2024-10-16 20:48:27 +02:00
### Fixed
- Fixed the usage of the environment variable `PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_CONCURRENCY`
2024-10-14 21:41:50 +02:00
## 2.115.0 - 2024-10-14
2024-10-11 23:29:08 +05:30
2024-10-11 14:13:40 -04:00
### Added
- Added the name to the tooltip of the chart of the holdings tab on the home page (experimental)
2024-10-12 00:41:39 +05:30
### Changed
2024-10-13 19:43:26 +05:30
- Improved the backgrounds of the chart of the holdings tab on the home page (experimental)
2024-10-12 23:02:34 +05:30
- Improved the labels of the chart of the holdings tab on the home page (experimental)
2024-10-14 21:38:57 +02:00
- Improved the usability to customize the rule thresholds in the _X-ray_ section by introducing sliders (experimental)
2024-10-12 21:04:09 +02:00
- Refactored the rule thresholds in the _X-ray_ section (experimental)
2024-10-12 04:04:58 -03:00
- Exposed the timeout of the portfolio snapshot computation as an environment variable (`PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_TIMEOUT` )
2024-10-12 19:35:43 +02:00
- Harmonized the processor concurrency environment variables
2024-10-12 00:41:39 +05:30
- Improved the portfolio unit tests to work with exported activity files
2024-10-14 10:49:18 +02:00
- Enabled the `noUnusedLocals` compiler option in the `tsconfig`
- Enabled the `noUnusedParameters` compiler option in the `tsconfig`
2024-10-12 00:41:39 +05:30
2024-10-11 23:29:08 +05:30
### Fixed
- Considered the language of the user settings on login with _Security Token_
2024-10-12 19:35:43 +02:00
### Todo
- Rename the environment variable from `PROCESSOR_CONCURRENCY_GATHER_ASSET_PROFILE` to `PROCESSOR_GATHER_ASSET_PROFILE_CONCURRENCY`
- Rename the environment variable from `PROCESSOR_CONCURRENCY_GATHER_HISTORICAL_MARKET_DATA` to `PROCESSOR_GATHER_HISTORICAL_MARKET_DATA_CONCURRENCY`
- Rename the environment variable from `PROCESSOR_CONCURRENCY_PORTFOLIO_SNAPSHOT` to `PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_CONCURRENCY`
2024-10-10 21:09:58 +02:00
## 2.114.0 - 2024-10-10
2024-10-07 17:49:29 +02:00
### Added
2024-10-10 15:06:17 -04:00
- Added a tooltip to the chart of the holdings tab on the home page (experimental)
2024-10-07 17:49:29 +02:00
- Extended the _Public API_ with the health check endpoint (experimental)
2024-10-08 15:30:56 +02:00
### Changed
2024-10-09 21:04:37 +02:00
- Moved the tags from the info to the user service
2024-10-08 15:30:56 +02:00
- Switched the `prefer-const` rule from `warn` to `error` in the `eslint` configuration
2024-10-10 20:27:33 +02:00
### Fixed
- Fixed an exception in the portfolio details endpoint caused by a calculation of the allocations by market
2024-10-06 17:08:10 +02:00
## 2.113.0 - 2024-10-06
2024-10-04 19:49:03 +02:00
2024-10-05 10:45:39 +02:00
### Added
- Set up a git-hook via `husky` to lint and format the changes before a commit
2024-10-05 17:42:07 +02:00
- Added the `typescript-eslint/recommended-type-checked` rule to the `eslint` configuration
2024-10-06 16:57:56 +02:00
- Added the `typescript-eslint/stylistic-type-checked` rule to the `eslint` configuration
2024-10-05 10:45:39 +02:00
2024-10-05 13:08:59 -03:00
### Changed
- Optimized the portfolio calculations by reusing date intervals
2024-10-06 11:03:11 +02:00
- Refactored the calculation of the allocations by market on the allocations page
2024-10-06 10:27:42 +02:00
- Refactored the calculation of the allocations by market on the public page
2024-10-05 10:45:39 +02:00
2024-10-04 19:49:03 +02:00
### Fixed
- Handled an exception in the historical market data gathering of derived currencies
2024-10-03 20:43:04 +02:00
## 2.112.0 - 2024-10-03
2024-10-01 18:39:42 +02:00
2024-10-01 22:43:45 +05:30
### Added
2024-10-03 20:14:06 +02:00
- Added a message to the search asset component if no results have been found in the create or update activity dialog
2024-10-01 22:43:45 +05:30
- Added support to customize the rule thresholds in the _X-ray_ section (experimental)
2024-10-01 18:39:42 +02:00
### Changed
2024-10-02 06:59:57 -03:00
- Optimized the portfolio calculations with smarter date interval selection
2024-10-01 18:39:42 +02:00
- Improved the language localization for German (`de` )
2024-10-03 20:18:26 +02:00
### Fixed
- Fixed an issue in the calculation of allocations by market (_Unknown_)
2024-10-03 20:39:56 +02:00
- Fixed the `eslint` configuration
2024-10-03 20:18:26 +02:00
2024-09-28 20:44:21 +02:00
## 2.111.0 - 2024-09-28
2024-09-25 18:07:24 +02:00
2024-09-28 20:42:25 +02:00
### Added
- Added read `permissions` to the `Platform` model
- Added read `permissions` to the `Tag` model
- Added `userId` to the `Tag` database schema
2024-09-14 14:23:39 +05:30
2024-09-22 09:09:02 +02:00
### Changed
2024-09-28 18:25:06 +02:00
- Considered the availability of the date range selector in the assistant per view
- Considered the availability of the filters in the assistant per view
2024-09-28 05:23:35 -03:00
- Optimized the portfolio calculations with smarter cloning of activities
2024-09-28 13:12:14 +05:30
- Integrated the add currency functionality into the market data section of the admin control panel
2024-09-27 20:15:47 +02:00
- Improved the language localization for German (`de` )
2024-09-28 09:45:22 +02:00
- Upgraded `prisma` from version `5.19.1` to `5.20.0`
2024-09-25 18:07:24 +02:00
- Upgraded `webpack-bundle-analyzer` from version `4.10.1` to `4.10.2`
2024-09-28 20:42:25 +02:00
### Fixed
- Fixed the content height of the create or update platform dialog in the admin control
- Fixed the content height of the create or update tag dialog in the admin control
2024-09-24 19:47:46 +02:00
## 2.110.0 - 2024-09-24
2024-09-22 09:09:02 +02:00
### Changed
2024-09-24 18:53:25 +02:00
- Improved the usability of various action menus by introducing horizontal lines to separate the delete action
2024-09-24 19:45:48 +02:00
- Improved the chart in the account detail dialog (experimental)
2024-09-24 19:17:58 +02:00
- Aligned the holdings and regions of the public page with the allocations page
2024-09-22 09:09:02 +02:00
- Considered the user’ s language in the link of the access table to share the portfolio
2024-09-23 19:49:00 +02:00
- Improved the language localization for German (`de` )
2024-09-22 09:09:02 +02:00
2024-09-24 19:47:46 +02:00
## 2.109.0 - 2024-09-21
2024-09-18 15:58:19 +02:00
2024-09-21 10:05:52 +02:00
### Added
2024-09-21 10:42:43 +02:00
- Extended the _Public API_ with a new endpoint that provides portfolio performance metrics (experimental)
2024-09-21 13:28:49 +02:00
- Added the portfolio performance metrics to the public page
2024-09-21 10:05:52 +02:00
- Added a blog post: _Hacktoberfest 2024_
2024-09-18 15:58:19 +02:00
### Changed
2024-09-21 10:35:41 +02:00
- Improved the usability of the create or update access dialog
2024-09-20 11:10:19 +02:00
- Improved the loading indicator of the accounts table
2024-09-21 18:56:02 +02:00
- Exposed the concurrency of the asset profile data gathering as an environment variable (`PROCESSOR_CONCURRENCY_GATHER_ASSET_PROFILE` )
- Exposed the concurrency of the historical market data gathering as an environment variable (`PROCESSOR_CONCURRENCY_GATHER_HISTORICAL_MARKET_DATA` )
2024-09-21 18:16:34 +02:00
- Exposed the concurrency of the portfolio snapshot calculation as an environment variable (`PROCESSOR_CONCURRENCY_PORTFOLIO_SNAPSHOT` )
2024-09-18 15:58:19 +02:00
- Improved the language localization for German (`de` )
2024-09-19 18:11:27 +00:00
- Improved the language localization for Polish (`pl` )
2024-09-21 10:36:05 +02:00
- Upgraded `prisma` from version `5.19.0` to `5.19.1`
2024-09-18 15:58:19 +02:00
2024-09-17 20:17:23 +02:00
## 2.108.0 - 2024-09-17
2024-09-14 14:23:39 +05:30
### Added
2024-09-17 19:36:48 +02:00
- Added support for bonds in the import dividends dialog
2024-09-17 23:37:27 +05:30
- Added a _Copy link to clipboard_ action to the access table to share the portfolio
2024-09-15 20:18:24 +02:00
- Added the current market price column to the historical market data table of the admin control
2024-09-14 14:23:39 +05:30
- Introduced filters (`dataSource` and `symbol` ) in the accounts endpoint
### Changed
2024-09-16 15:06:02 +02:00
- Improved the usability of the toggle component
2024-09-14 14:23:39 +05:30
- Switched to the accounts endpoint in the holding detail dialog
2024-09-17 20:15:16 +02:00
- Added a fallback in the get quotes functionality of the _EOD Historical Data_ service
2024-09-14 14:23:39 +05:30
2024-09-12 20:35:42 +02:00
## 2.107.1 - 2024-09-12
2024-09-12 20:33:21 +02:00
### Fixed
2024-09-14 10:27:12 +02:00
- Fixed an issue in the activities filters that occurred during destructuring
2024-09-12 20:33:21 +02:00
2024-09-10 20:34:36 +02:00
## 2.107.0 - 2024-09-10
2024-09-08 09:56:08 +02:00
2024-09-10 23:52:51 +05:30
### Added
- Extended the filters of the activities endpoint by `dataSource` and `symbol`
2024-09-08 09:56:08 +02:00
### Changed
2024-09-10 20:32:08 +02:00
- Migrated the portfolio snapshot calculation to the queue design pattern
2024-09-09 13:20:55 +02:00
- Optimized the asynchronous operations using `Promise.all()` in the info service
2024-09-10 14:39:52 +02:00
- Optimized the asynchronous operations using `Promise.all()` in the admin control panel endpoint
2024-09-08 09:56:08 +02:00
- Extracted the users from the admin control panel endpoint to a dedicated endpoint
2024-09-10 17:36:24 +02:00
- Improved the language localization for French (`fr` )
2024-09-08 21:41:41 +02:00
- Improved the language localization for Italian (`it` )
2024-09-10 20:01:37 +02:00
- Upgraded `bull` from version `4.10.4` to `4.16.2`
2024-09-08 09:56:08 +02:00
2024-09-07 21:24:33 +02:00
## 2.106.0 - 2024-09-07
2024-08-24 16:59:50 +02:00
2024-08-28 20:28:36 +02:00
### Added
- Set up a performance logging service
2024-09-08 00:52:56 +05:30
- Added a loading indicator to the queue jobs table in the admin control panel
- Added a loading indicator to the users table in the admin control panel
2024-09-05 00:47:38 +05:30
- Added the attribute `mode` to the scraper configuration to get quotes instantly
2024-08-24 16:59:50 +02:00
### Changed
- Reworked the portfolio calculator
2024-08-31 16:11:52 +02:00
- Improved the caching of the portfolio snapshot in the portfolio calculator by returning cached data and recalculating in the background when it expires
2024-08-27 20:30:08 +02:00
- Exposed the log levels as an environment variable (`LOG_LEVELS` )
2024-08-26 16:21:16 +02:00
- Exposed the maximum of chart data items as an environment variable (`MAX_CHART_ITEMS` )
2024-08-31 10:57:26 +02:00
- Changed the data format of the environment variable `CACHE_QUOTES_TTL` from seconds to milliseconds
- Changed the data format of the environment variable `CACHE_TTL` from seconds to milliseconds
- Removed the environment variable `MAX_ITEM_IN_CACHE`
2024-09-05 18:21:32 +02:00
- Improved the error logs of the scraper configuration test in the asset profile details dialog of the admin control
2024-08-28 20:28:11 +02:00
- Improved the language localization for Polish (`pl` )
2024-08-31 10:57:26 +02:00
- Migrated from `cache-manager-redis-store` to `cache-manager-redis-yet`
- Upgraded `cache-manager` from version `3.4.3` to `5.7.6`
2024-08-31 14:29:45 +02:00
- Upgraded `prisma` from version `5.18.0` to `5.19.0`
2024-08-24 16:59:50 +02:00
2024-08-25 10:13:03 +02:00
### Fixed
- Fixed an issue in the view mode toggle of the holdings tab on the home page (experimental)
2024-09-03 19:24:14 +02:00
- Fixed an issue on the portfolio activities page by loading the data only once
2024-09-04 19:19:59 +01:00
- Fixed an issue in the carousel component for the testimonial section on the landing page
2024-09-07 21:21:02 +02:00
- Fixed the historical market data gathering in the _Yahoo Finance_ service by switching from `historical()` to `chart()`
2024-09-06 10:29:53 +02:00
- Handled an exception in the historical market data component of the asset profile details dialog in the admin control panel
2024-08-25 10:13:03 +02:00
2024-08-21 19:44:57 +02:00
## 2.105.0 - 2024-08-21
2024-08-18 11:02:21 +03:00
2024-08-21 20:38:37 +03:00
### Added
- Added support to deactivate rules in the _X-ray_ section (experimental)
2024-08-21 19:43:27 +02:00
### Changed
- Improved the language localization for German (`de` )
2024-08-18 11:02:21 +03:00
### Fixed
- Fixed the currency conversion for fees and values in the dividend import by applying the correct rate based on the activity date
- Fixed the currency conversion for fees and values in the activities service by applying the correct rate based on the activity date
2024-08-17 22:34:56 +02:00
## 2.104.1 - 2024-08-17
2024-08-17 22:32:23 +02:00
### Fixed
- Fixed an issue with the clone functionality of an activity caused by a changed date format
2024-08-17 17:05:42 +02:00
## 2.104.0 - 2024-08-17
2024-08-11 11:09:21 +02:00
2024-08-11 18:33:33 +02:00
### Added
- Set up a notification service for alert and confirmation dialogs
2024-08-11 11:09:21 +02:00
### Changed
2024-08-11 15:43:02 +02:00
- Refactored the dark theme CSS selector
2024-08-11 11:09:21 +02:00
- Improved the language localization for German (`de` )
2024-08-15 19:30:03 +02:00
- Upgraded `date-fns` from version `2.29.3` to `3.6.0`
2024-08-13 15:31:17 +02:00
- Upgraded `zone.js` from version `0.14.7` to `0.14.10`
2024-08-11 11:09:21 +02:00
2024-08-11 14:31:04 +02:00
### Fixed
- Removed `read_only: true` from the `docker-compose.yml` file to allow `prisma` to run migrations
2024-08-10 09:02:49 +02:00
## 2.103.0 - 2024-08-10
2024-08-08 17:42:05 +02:00
### Changed
2024-08-10 09:01:28 +02:00
- Improved the color assignment in the chart of the holdings tab on the home page (experimental)
2024-08-10 07:57:45 +02:00
- Enabled Catalan (`ca` ) as an option in the user settings (experimental)
- Enabled Polish (`pl` ) as an option in the user settings (experimental)
2024-08-09 18:38:03 +01:00
- Improved the language localization for Portuguese (`pt` )
2024-08-08 17:42:05 +02:00
- Optimized the docker image layers to reduce the image size
- Updated the binary targets of `debian-openssl` for `prisma`
2024-08-09 19:36:53 +02:00
- Upgraded `prisma` from version `5.17.0` to `5.18.0`
2024-08-08 17:42:05 +02:00
2024-08-07 20:46:57 +02:00
## 2.102.0 - 2024-08-07
2024-08-04 08:22:32 +02:00
2024-08-07 20:45:03 +02:00
### Added
2024-08-07 20:45:46 +02:00
- Added support to clone an activity from the account detail dialog (experimental)
- Added support to edit an activity from the account detail dialog (experimental)
2024-08-07 20:45:03 +02:00
- Added support to clone an activity from the holding detail dialog (experimental)
- Added support to edit an activity from the holding detail dialog (experimental)
2024-08-04 08:22:32 +02:00
### Changed
2024-08-05 19:44:24 +02:00
- Improved the caching of the benchmarks in the markets overview by returning cached data and recalculating in the background when it expires
2024-08-04 09:24:48 +02:00
- Improved the language localization for German (`de` )
2024-08-04 08:56:55 +02:00
- Improved the language localization for Polish (`pl` )
2024-08-04 08:22:32 +02:00
- Upgraded `Nx` from version `19.5.1` to `19.5.6`
2024-08-05 19:43:25 +02:00
### Fixed
- Fixed the cache flush endpoint response
2024-08-03 16:58:08 +02:00
## 2.101.0 - 2024-08-03
2024-08-03 16:55:18 +02:00
### Changed
- Hardened container security by switching to a non-root user, setting the filesystem to read-only, and dropping unnecessary capabilities
2024-08-03 15:47:52 +02:00
## 2.100.0 - 2024-08-03
2024-07-30 14:30:08 +02:00
2024-08-03 15:46:01 +02:00
### Added
- Added support to manage tags of holdings in the holding detail dialog
2024-07-30 14:30:08 +02:00
### Changed
2024-07-31 19:18:50 +02:00
- Improved the color assignment in the chart of the holdings tab on the home page (experimental)
2024-08-02 20:27:58 +02:00
- Persisted the view mode of the holdings tab on the home page (experimental)
2024-07-30 14:30:08 +02:00
- Improved the language localization for Catalan (`ca` )
2024-08-01 12:28:42 -06:00
- Improved the language localization for Spanish (`es` )
2024-07-30 14:30:08 +02:00
2024-07-29 20:10:26 +02:00
## 2.99.0 - 2024-07-29
2024-07-29 23:38:43 +05:30
### Changed
- Migrated the usage of `yarn` to `npm`
- Upgraded `storybook` from version `7.0.9` to `8.2.5`
- Downgraded `marked` from version `13.0.0` to `12.0.2`
2024-07-27 19:53:44 +02:00
## 2.98.0 - 2024-07-27
2024-07-20 17:13:44 +02:00
### Added
- Set up the language localization for Catalan (`ca` )
2024-07-21 09:41:16 +02:00
### Changed
2024-07-25 19:39:07 +02:00
- Improved the account selector of the create or update activity dialog
2024-07-27 19:47:06 +02:00
- Improved the handling of the numerical precision in the value component
- Skipped derived currencies in the get quotes functionality of the data provider service
2024-07-24 03:51:58 -06:00
- Improved the language localization for Spanish (`es` )
2024-07-21 09:41:16 +02:00
- Upgraded `angular` from version `18.0.4` to `18.1.1`
- Upgraded `Nx` from version `19.4.3` to `19.5.1`
2024-07-24 19:28:05 +02:00
- Upgraded `prisma` from version `5.16.1` to `5.17.0`
2024-07-21 09:41:16 +02:00
2024-07-23 21:00:20 +02:00
### Fixed
2024-07-27 19:45:12 +02:00
- Fixed the dividend import from a data provider for holdings without an account
2024-07-23 21:00:20 +02:00
- Fixed an issue in the public page related to a non-existent access
2024-07-20 11:24:47 +02:00
## 2.97.0 - 2024-07-20
2024-07-15 15:14:34 +02:00
2024-07-20 10:13:28 +02:00
### Added
- Added _selfh.st_ to the _As seen in_ section on the landing page
2024-07-16 20:45:34 +02:00
### Changed
2024-07-20 11:17:36 +02:00
- Improved the numerical precision in the holding detail dialog
- Improved the handling of the numerical precision in the value component
2024-07-16 20:45:34 +02:00
- Optimized the 7d data gathering by prioritizing the currencies
2024-07-17 17:37:56 +02:00
- Improved the language localization for German (`de` )
2024-07-20 10:30:05 +02:00
- Upgraded `Node.js` from version `18` to `20` (`Dockerfile` )
2024-07-19 11:56:18 +02:00
- Upgraded `Nx` from version `19.4.0` to `19.4.3`
2024-07-20 11:18:00 +02:00
- Upgraded `prettier` from version `3.3.1` to `3.3.3`
2024-07-16 20:45:34 +02:00
2024-07-15 15:14:34 +02:00
### Fixed
- Fixed the table sorting of the holdings tab on the home page
2024-07-13 20:13:53 +02:00
## 2.96.0 - 2024-07-13
2024-07-13 10:45:10 +02:00
### Changed
- Improved the chart of the holdings tab on the home page (experimental)
2024-07-13 11:40:45 +02:00
- Separated the icon purposes in the `site.webmanifest`
2024-07-13 10:45:10 +02:00
2024-07-13 18:24:03 +02:00
### Fixed
- Fixed an issue in the portfolio summary with the currency conversion of fees
2024-07-13 20:11:40 +02:00
- Fixed an issue in the the search for a holding
2024-07-13 19:02:47 +02:00
- Removed the show condition of the experimental features setting in the user settings
2024-07-13 18:24:03 +02:00
2024-07-12 21:04:38 +02:00
## 2.95.0 - 2024-07-12
2024-07-12 21:02:12 +02:00
### Added
- Added a chart to the holdings tab of the home page (experimental)
2024-07-09 18:44:53 +02:00
## 2.94.0 - 2024-07-09
2024-07-09 18:42:03 +02:00
2024-07-09 18:43:20 +02:00
### Changed
- Improved the language localization for German (`de` )
2024-07-09 18:42:03 +02:00
### Fixed
- Fixed a pagination issue in the activities endpoint by adding `id` as a secondary sort criterion to `date` to ensure consistent ordering
2024-07-07 18:25:33 +02:00
## 2.93.0 - 2024-07-07
2024-07-03 09:16:07 -07:00
2024-07-07 09:40:55 +02:00
### Added
- Added the _Crypto Coins Heatmap_ to the resources section
- Added the _Stock Heatmap_ to the resources section
2024-07-07 09:55:12 +02:00
- Extended the content of the _Self-Hosting_ section by the platforms concept on the Frequently Asked Questions (FAQ) page
2024-07-07 09:40:55 +02:00
2024-07-03 09:16:07 -07:00
### Changed
2024-07-04 20:25:15 +02:00
- Improved the allocations by ETF holding on the allocations page for the impersonation mode (experimental)
2024-07-03 09:16:07 -07:00
- Improved the detection of REST APIs (`JSON` ) used via the scraper configuration
2024-07-07 09:54:54 +02:00
- Improved the usability to delete an asset profile of type currency in the historical market data table and the asset profile details dialog of the admin control
2024-07-07 09:39:29 +02:00
- Refreshed the cryptocurrencies list
2024-07-07 08:25:51 +02:00
- Refactored the thresholds of the rules in the _X-ray_ section
2024-07-07 09:16:48 +02:00
- Removed the obsolete `version` from the `docker-compose` files
2024-07-06 22:15:33 +02:00
- Upgraded `Nx` from version `19.2.2` to `19.4.0`
2024-07-03 09:16:07 -07:00
2024-06-30 09:23:03 +02:00
## 2.92.0 - 2024-06-30
2024-06-29 10:03:45 +02:00
2024-06-30 09:21:04 +02:00
### Added
- Added support for bulk deletion of asset profiles from the market data table in the admin control panel
2024-06-29 10:53:25 +02:00
### Changed
2024-06-29 16:30:40 +02:00
- Added support for derived currencies in the currency validation
2024-06-29 10:53:25 +02:00
- Added support for automatic deletion of unused asset profiles when deleting activities
2024-06-29 16:53:35 +02:00
- Improved the caching of the benchmarks in the markets overview (only cache if needed)
2024-06-29 17:06:21 +02:00
- Upgraded `prisma` from version `5.15.0` to `5.16.1`
2024-06-29 10:53:25 +02:00
2024-06-29 10:03:45 +02:00
### Fixed
- Fixed an issue with the all time high in the benchmarks of the markets overview
2024-06-26 20:40:29 +02:00
## 2.91.0 - 2024-06-26
2024-06-23 10:23:03 +02:00
2024-06-26 20:18:53 +02:00
### Added
- Added a benchmarks preset to the historical market data table of the admin control panel
2024-06-26 20:38:26 +02:00
### Changed
- Upgraded `angular` from version `18.0.2` to `18.0.4`
2024-06-23 10:23:03 +02:00
### Fixed
2024-06-26 20:19:25 +02:00
- Fixed the dialog position (center) on mobile
2024-06-26 20:38:12 +02:00
- Fixed the horizontal overflow in the historical market data table of the admin control panel
2024-06-23 10:23:03 +02:00
- Changed the mechanism of the `INTRADAY` data gathering to persist data only if the market state is `OPEN`
2024-06-24 21:24:03 +02:00
- Fixed the creation of activities with `MANUAL` data source (with no historical market data)
2024-06-23 10:23:03 +02:00
2024-06-22 09:58:19 +02:00
## 2.90.0 - 2024-06-22
2024-06-15 09:49:54 +02:00
### Added
- Added a dialog for the benchmarks in the markets overview
2024-06-22 08:54:23 +01:00
- Extended the asset profile details dialog of the admin control for currencies
2024-06-20 17:45:31 +02:00
- Extended the content of the _Self-Hosting_ section by the mobile app question on the Frequently Asked Questions (FAQ) page
2024-06-15 09:49:54 +02:00
2024-06-15 10:53:20 +02:00
### Changed
2024-06-18 20:11:49 +02:00
- Moved the indicator for active filters from experimental to general availability
2024-06-17 16:41:12 +02:00
- Improved the error handling in the biometric authentication registration
2024-06-20 20:45:56 +02:00
- Improved the language localization for German (`de` )
2024-06-15 10:53:20 +02:00
- Set up SSL for local development
2024-06-18 20:37:02 +02:00
- Upgraded the _Stripe_ dependencies
2024-06-18 20:53:03 +02:00
- Upgraded `marked` from version `9.1.6` to `13.0.0`
2024-06-21 11:05:35 +02:00
- Upgraded `ngx-device-detector` from version `5.0.1` to `8.0.0`
2024-06-18 20:53:03 +02:00
- Upgraded `ngx-markdown` from version `17.1.1` to `18.0.0`
2024-06-19 13:52:05 +02:00
- Upgraded `zone.js` from version `0.14.5` to `0.14.7`
2024-06-15 10:53:20 +02:00
2024-06-14 03:43:47 +02:00
## 2.89.0 - 2024-06-14
2024-06-12 10:43:54 +02:00
2024-06-12 19:28:55 +01:00
### Added
- Extended the historical market data table with currencies preset by date and activities count in the admin control panel
2024-06-12 10:43:54 +02:00
### Changed
2024-06-14 03:40:47 +02:00
- Improved the date validation in the create, import and update activities endpoints
2024-06-12 10:43:54 +02:00
- Improved the language localization for German (`de` )
2024-06-11 20:02:21 +02:00
## 2.88.0 - 2024-06-11
2024-06-09 10:24:16 +02:00
2024-06-10 17:42:17 +02:00
### Added
- Set the image source label in `Dockerfile`
2024-06-09 10:24:16 +02:00
### Changed
2024-06-11 20:00:41 +02:00
- Improved the style of the blog post list
2024-06-11 19:46:16 +02:00
- Migrated the `@ghostfolio/client` components to control flow
2024-06-11 19:20:13 +02:00
- Improved the language localization for German (`de` )
2024-06-09 10:24:16 +02:00
- Upgraded `angular` from version `17.3.10` to `18.0.2`
- Upgraded `Nx` from version `19.0.5` to `19.2.2`
2024-06-08 19:33:21 +02:00
## 2.87.0 - 2024-06-08
2024-06-08 11:17:27 +02:00
### Changed
2024-06-08 19:31:50 +02:00
- Improved the portfolio summary
2024-06-08 11:17:27 +02:00
- Improved the allocations by ETF holding on the allocations page (experimental)
2024-06-08 19:30:03 +02:00
- Improved the error handling in the `HttpResponseInterceptor`
2024-06-08 15:51:20 +02:00
- Improved the language localization for German (`de` )
2024-06-08 16:15:36 +02:00
- Upgraded `prisma` from version `5.14.0` to `5.15.0`
2024-06-08 11:17:27 +02:00
2024-06-08 18:44:57 +02:00
### Fixed
- Fixed an issue in the _FIRE_ calculator
2024-06-07 21:47:18 +02:00
## 2.86.0 - 2024-06-07
2024-06-07 12:12:34 +02:00
2024-06-07 21:45:07 +02:00
### Added
- Introduced the allocations by ETF holding on the allocations page (experimental)
2024-06-07 12:12:34 +02:00
### Changed
- Upgraded `prettier` from version `3.2.5` to `3.3.1`
2024-06-06 17:25:08 +02:00
## 2.85.0 - 2024-06-06
2024-06-02 10:22:31 +02:00
2024-06-04 14:07:06 +01:00
### Added
- Added the ability to close a user account
2024-06-02 10:22:31 +02:00
### Changed
2024-06-03 20:26:58 +02:00
- Improved the language localization for German (`de` )
2024-06-02 10:22:31 +02:00
- Upgraded `ng-extract-i18n-merge` from version `2.10.0` to `2.12.0`
2024-06-06 17:22:23 +02:00
### Fixed
- Fixed an issue with the default locale in the value component
2024-06-01 11:16:13 +02:00
## 2.84.0 - 2024-06-01
2024-05-31 17:29:19 +02:00
2024-06-01 10:55:42 +02:00
### Added
- Added the data provider information to the asset profile details dialog of the admin control
2024-06-01 11:08:36 +02:00
- Added the cascading on delete for various relations in the database schema
2024-06-01 10:55:42 +02:00
2024-05-31 17:29:19 +02:00
### Fixed
- Fixed an issue with the initial annual interest rate in the _FIRE_ calculator
2024-06-01 09:53:02 +01:00
- Fixed the state handling in the currency selector
2024-06-01 11:08:36 +02:00
- Fixed the deletion of an asset profile with symbol profile overrides in the asset profile details dialog of the admin control
2024-05-31 17:29:19 +02:00
2024-05-30 20:47:43 +02:00
## 2.83.0 - 2024-05-30
2024-05-23 20:48:26 +02:00
### Changed
2024-05-28 13:47:45 +02:00
- Upgraded `@nestjs/passport` from version `10.0.0` to `10.0.3`
2024-05-26 14:13:43 +02:00
- Upgraded `angular` from version `17.3.5` to `17.3.10`
2024-05-27 13:55:24 +02:00
- Upgraded `class-validator` from version `0.14.0` to `0.14.1`
2024-05-29 16:06:58 +02:00
- Upgraded `countup.js` from version `2.3.2` to `2.8.0`
2024-05-23 20:48:26 +02:00
- Upgraded `Nx` from version `19.0.2` to `19.0.5`
2024-05-28 13:47:45 +02:00
- Upgraded `passport` from version `0.6.0` to `0.7.0`
- Upgraded `passport-jwt` from version `4.0.0` to `4.0.1`
2024-05-24 15:36:36 +02:00
- Upgraded `prisma` from version `5.13.0` to `5.14.0`
2024-05-30 20:45:32 +02:00
- Upgraded `yahoo-finance2` from version `2.11.2` to `2.11.3`
2024-05-23 20:48:26 +02:00
2024-05-22 19:53:20 +02:00
## 2.82.0 - 2024-05-22
2024-05-15 12:04:07 +02:00
### Changed
2024-05-22 17:15:08 +01:00
- Improved the usability of the create or update activity dialog by preselecting the (only) account
2024-05-22 16:39:39 +02:00
- Improved the usability of the date range selector in the assistant
2024-05-19 18:13:14 +02:00
- Refactored the holding detail dialog to a standalone component
2024-05-18 16:40:25 +02:00
- Refreshed the cryptocurrencies list
2024-05-15 12:04:07 +02:00
- Refactored various pages to standalone components
2024-05-22 16:36:50 +02:00
- Upgraded `@internationalized/number` from version `3.5.0` to `3.5.2`
2024-05-16 17:26:27 +02:00
- Upgraded `body-parser` from version `1.20.1` to `1.20.2`
2024-05-17 17:08:37 +02:00
- Upgraded `zone.js` from version `0.14.4` to `0.14.5`
2024-05-15 12:04:07 +02:00
2024-05-12 10:42:04 +02:00
## 2.81.0 - 2024-05-12
2024-05-10 08:51:34 +02:00
2024-05-12 09:42:27 +02:00
### Added
- Added an indicator for active filters (experimental)
2024-05-10 08:51:34 +02:00
### Changed
2024-05-12 09:56:07 +02:00
- Improved the delete all activities functionality on the portfolio activities page to work with the filters of the assistant
2024-05-12 10:25:59 +02:00
- Improved the language localization for German (`de` )
2024-05-12 09:58:11 +02:00
- Improved the language localization for Türkçe (`tr` )
2024-05-11 08:33:33 +02:00
- Upgraded `Nx` from version `18.3.3` to `19.0.2`
2024-05-10 08:51:34 +02:00
2024-05-11 20:27:18 +02:00
### Fixed
- Fixed the position detail dialog close functionality
2024-05-08 20:55:39 +02:00
## 2.80.0 - 2024-05-08
2024-05-05 09:09:57 +02:00
2024-05-08 20:02:50 +02:00
### Added
- Added the absolute change column to the holdings table on the home page
2024-05-07 19:00:55 +02:00
### Changed
2024-05-08 20:54:13 +02:00
- Increased the spacing around the floating action buttons (FAB)
2024-05-08 20:04:58 +02:00
- Set the icon column of the activities table to stick at the beginning
- Set the icon column of the holdings table to stick at the beginning
2024-05-07 20:48:02 +02:00
- Increased the number of attempts of queue jobs from `10` to `12` (fail later)
2024-05-07 19:00:55 +02:00
- Upgraded `ionicons` from version `7.3.0` to `7.4.0`
2024-05-05 09:09:57 +02:00
### Fixed
- Fixed the position detail dialog open functionality when searching for a holding in the assistant
2024-05-04 15:54:29 +02:00
## 2.79.0 - 2024-05-04
2024-05-04 07:49:37 +02:00
### Changed
2024-05-04 14:11:37 +02:00
- Moved the holdings table to the holdings tab of the home page
2024-05-04 07:49:37 +02:00
- Improved the performance labels (with and without currency effects) in the position detail dialog
2024-05-04 16:32:32 +02:00
- Optimized the calculations of the portfolio details endpoint
2024-05-04 07:49:37 +02:00
2024-05-04 15:51:09 +02:00
### Fixed
- Fixed an issue with the benchmarks in the markets overview
- Fixed an issue with the _Fear & Greed Index_ (market mood) in the markets overview
2024-05-02 20:32:47 +02:00
## 2.78.0 - 2024-05-02
2024-04-29 20:12:12 +02:00
2024-04-30 07:04:45 +01:00
### Added
- Added a form validation against the DTO in the create or update access dialog
- Added a form validation against the DTO in the asset profile details dialog of the admin control
- Added a form validation against the DTO in the platform management of the admin control panel
- Added a form validation against the DTO in the tag management of the admin control panel
2024-05-02 17:52:39 +02:00
### Changed
2024-05-02 19:16:59 +02:00
- Set the performance column of the holdings table to stick at the end
2024-05-02 17:52:39 +02:00
- Skipped the caching in the portfolio calculator if there are active filters (experimental)
2024-05-02 20:31:20 +02:00
- Improved the `INACTIVE` user role
2024-05-02 17:52:39 +02:00
2024-04-29 20:12:12 +02:00
### Fixed
- Fixed an issue in the calculation of the portfolio summary caused by future liabilities
2024-05-02 17:53:34 +02:00
- Fixed a division by zero error in the dividend yield calculation (experimental)
2024-04-29 20:12:12 +02:00
2024-04-27 19:25:23 +02:00
## 2.77.1 - 2024-04-27
2024-04-24 20:20:09 +02:00
2024-04-24 20:35:39 +02:00
### Added
- Extended the content of the _Self-Hosting_ section by the custom asset instructions on the Frequently Asked Questions (FAQ) page
2024-04-27 15:35:28 +02:00
- Added the caching to the portfolio calculator (experimental)
2024-04-24 20:35:39 +02:00
2024-04-24 20:20:09 +02:00
### Changed
2024-04-26 17:40:00 +02:00
- Migrated the `@ghostfolio/ui` components to control flow
2024-04-27 15:35:57 +02:00
- Updated the browserslist database
2024-04-24 20:20:09 +02:00
- Upgraded `prisma` from version `5.12.1` to `5.13.0`
2024-04-25 19:04:28 +02:00
### Fixed
- Fixed the form submit in the asset profile details dialog of the admin control due to the `url` validation
2024-04-27 15:29:32 +02:00
- Fixed the historical market data gathering for asset profiles with `MANUAL` data source
2024-04-25 19:04:28 +02:00
2024-04-23 18:58:43 +02:00
## 2.76.0 - 2024-04-23
2024-04-23 18:55:37 +02:00
### Changed
- Changed `CASH` to `LIQUIDITY` in the asset class enum
2024-04-21 17:14:35 +02:00
## 2.75.1 - 2024-04-21
### Added
- Added `accountId` and `date` as a unique constraint to the `AccountBalance` database schema
2024-04-21 17:11:53 +02:00
### Changed
- Improved the chart in the account detail dialog
- Improved the account balance management
2024-04-21 08:33:38 +02:00
### Fixed
- Fixed an issue with `totalValueInBaseCurrency` in the value redaction interceptor for the impersonation mode
2024-04-20 15:43:03 +02:00
## 2.74.0 - 2024-04-20
2024-04-19 20:44:28 +02:00
2024-04-20 09:51:12 +02:00
### Added
- Added the date range support to the portfolio holdings page
2024-04-20 12:00:00 +03:00
- Added support to create an account balance
2024-04-20 09:51:12 +02:00
2024-04-19 20:44:28 +02:00
### Changed
- Removed the date range support in the activities table on the portfolio activities page (experimental)
2024-04-20 12:54:06 +02:00
- Improved the language localization for German (`de` )
2024-04-20 12:14:50 +02:00
- Upgraded `angular` from version `17.3.3` to `17.3.5`
- Upgraded `Nx` from version `18.2.3` to `18.3.3`
2024-04-19 20:44:28 +02:00
2024-04-20 15:40:59 +02:00
### Fixed
- Fixed gaps in the portfolio performance charts by considering `BUY` and `SELL` activities
2024-04-17 17:42:28 +02:00
## 2.73.0 - 2024-04-17
2024-04-13 11:07:18 +02:00
2024-04-14 18:52:41 +01:00
### Added
- Added a form validation against the DTO in the create or update account dialog
- Added a form validation against the DTO in the create or update activity dialog
2024-04-13 11:07:18 +02:00
### Changed
- Moved the dividend calculations into the portfolio calculator
- Moved the fee calculations into the portfolio calculator
- Moved the interest calculations into the portfolio calculator
2024-04-14 08:12:32 +02:00
- Moved the liability calculations into the portfolio calculator
- Moved the (wealth) item calculations into the portfolio calculator
2024-04-17 17:35:51 +02:00
- Let queue jobs for asset profile data gathering fail by throwing an error
- Let queue jobs for historical market data gathering fail by throwing an error
2024-04-17 17:40:58 +02:00
- Upgraded `yahoo-finance2` from version `2.11.1` to `2.11.2`
2024-04-13 11:07:18 +02:00
2024-04-13 09:31:07 +02:00
## 2.72.0 - 2024-04-13
2024-04-07 20:27:38 +02:00
2024-04-11 19:14:03 +02:00
### Added
- Added support to immediately execute a queue job from the admin control panel
2024-04-13 09:28:14 +02:00
- Added a priority column to the queue jobs view in the admin control panel
2024-04-11 19:14:03 +02:00
2024-04-07 20:27:38 +02:00
### Changed
2024-04-13 09:28:14 +02:00
- Adapted the priorities of queue jobs
2024-04-08 08:07:00 +02:00
- Upgraded `angular` from version `17.2.4` to `17.3.3`
- Upgraded `Nx` from version `18.1.2` to `18.2.3`
2024-04-07 20:27:38 +02:00
- Upgraded `prisma` from version `5.11.0` to `5.12.1`
2024-04-13 09:28:38 +02:00
- Upgraded `yahoo-finance2` from version `2.11.0` to `2.11.1`
2024-04-07 20:27:38 +02:00
2024-04-12 15:13:34 +02:00
### Fixed
- Fixed an issue in the public page
2024-04-07 11:32:55 +02:00
## 2.71.0 - 2024-04-07
2024-04-03 23:17:53 +05:30
### Added
- Added the dividend yield to the position detail dialog (experimental)
2024-04-03 19:24:38 +01:00
- Added support to override the asset class of an asset profile in the asset profile details dialog of the admin control
- Added support to override the asset sub class of an asset profile in the asset profile details dialog of the admin control
- Added support to override the url of an asset profile in the asset profile details dialog of the admin control
2024-04-06 08:42:06 +02:00
- Added the asset profile icon to the asset profile details dialog of the admin control
2024-04-06 09:11:15 +02:00
- Added the platform icon to the create or update platform dialog of the admin control
2024-04-07 09:25:14 +02:00
- Extended the rules in the _X-ray_ section by a `key`
2024-04-07 11:30:32 +02:00
- Added `currency` to the `Order` database schema as a preparation to set a custom currency
2024-04-06 08:40:44 +02:00
- Extended the content of the _Self-Hosting_ section by the data providers on the Frequently Asked Questions (FAQ) page
2024-04-03 23:17:53 +05:30
2024-04-04 09:08:37 +02:00
### Changed
2024-04-07 09:26:30 +02:00
- Optimized the calculation of allocations by market
2024-04-04 09:08:37 +02:00
- Improved the url validation in the create and update platform endpoint
2024-04-05 19:38:10 +02:00
- Improved the language localization for German (`de` )
2024-04-04 09:08:37 +02:00
2024-04-06 20:03:16 +02:00
### Fixed
- Fixed the missing tags in the portfolio calculations
2024-04-02 20:29:47 +02:00
## 2.70.0 - 2024-04-02
2024-03-31 10:46:30 +02:00
### Added
- Set up the language localization for Chinese (`zh` )
2024-04-02 21:26:14 +03:00
- Added `init: true` to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` ) to avoid zombie processes
2024-03-31 11:38:09 +02:00
- Set up _Webpack Bundle Analyzer_
2024-03-31 10:46:30 +02:00
2024-03-31 11:24:50 +02:00
### Changed
2024-04-02 20:17:16 +02:00
- Disabled the option to update the cash balance of an account if date is not today
2024-03-31 11:24:50 +02:00
- Improved the usability of the date range support by specific years (`2023` , `2022` , `2021` , etc.) in the assistant (experimental)
2024-03-31 20:07:58 +02:00
- Introduced a factory for the portfolio calculations to support different algorithms in future
2024-03-31 11:24:50 +02:00
2024-04-01 09:22:35 +02:00
### Fixed
- Fixed the duplicated tags in the position detail dialog
2024-04-02 21:26:14 +03:00
- Removed `Tini` from the docker image
2024-04-01 09:22:35 +02:00
2024-03-30 13:43:43 +01:00
## 2.69.0 - 2024-03-30
2024-03-30 07:50:06 +00:00
2024-03-30 13:06:42 +01:00
### Added
- Added the date range support in the activities table on the portfolio activities page (experimental)
2024-03-31 11:24:50 +02:00
- Extended the date range support by specific years (`2021` , `2022` , `2023` , etc.) in the assistant (experimental)
2024-03-30 13:42:02 +01:00
- Set up `Tini` to avoid zombie processes and perform signal forwarding in docker image
2024-03-30 13:06:42 +01:00
2024-03-30 11:23:59 +01:00
### Changed
- Improved the usability to delete an asset profile in the historical market data table and the asset profile details dialog of the admin control
2024-03-30 07:50:06 +00:00
### Fixed
- Added missing dates to edit historical market data in the asset profile details dialog of the admin control panel
2024-03-29 17:54:17 +01:00
## 2.68.0 - 2024-03-29
2024-03-27 14:08:34 -03:00
### Added
- Extended the export functionality by the user account’ s currency
2024-03-29 08:35:41 +00:00
- Added support to override the name of an asset profile in the asset profile details dialog of the admin control
2024-03-27 14:08:34 -03:00
2024-03-29 17:34:22 +01:00
### Changed
- Optimized the portfolio calculations
2024-03-28 18:23:56 +01:00
### Fixed
- Fixed the chart tooltip of the benchmark comparator
2024-03-29 09:50:04 +01:00
- Fixed an issue with names in the activities table on the portfolio activities page while using symbol profile overrides
2024-03-28 18:23:56 +01:00
2024-03-26 17:45:32 +01:00
## 2.67.0 - 2024-03-26
2024-03-24 09:09:09 +01:00
2024-03-24 09:50:00 +01:00
### Added
- Added support for the cryptocurrency _Toncoin_ (`TON11419-USD` )
2024-03-24 09:09:09 +01:00
### Changed
2024-03-26 17:43:42 +01:00
- Replaced `Math.random()` with `crypto.randomBytes()` for generating cryptographically secure random strings
2024-03-24 09:09:09 +01:00
- Upgraded `ionicons` from version `7.1.0` to `7.3.0`
2024-03-24 09:50:45 +01:00
- Upgraded `yahoo-finance2` from version `2.10.0` to `2.11.0`
2024-03-24 10:30:06 +01:00
- Upgraded `zone.js` from version `0.14.3` to `0.14.4`
2024-03-24 09:09:09 +01:00
2024-03-23 20:56:22 +01:00
## 2.66.3 - 2024-03-23
2024-03-23 09:09:10 +01:00
2024-03-23 09:23:59 +01:00
### Added
2024-03-23 19:10:23 +01:00
- Extended the content of the _SaaS_ and _Self-Hosting_ sections by the backup strategy on the Frequently Asked Questions (FAQ) page
2024-03-23 09:23:59 +01:00
- Added an index for `dataSource` / `symbol` to the market data database table
2024-03-23 09:09:10 +01:00
### Changed
2024-03-23 09:38:35 +01:00
- Improved the chart tooltip of the benchmark comparator by adding the benchmark name
2024-03-23 09:09:10 +01:00
- Upgraded `angular` from version `17.1.3` to `17.2.4`
- Upgraded `Nx` from version `18.0.4` to `18.1.2`
2024-03-23 19:41:28 +01:00
### Fixed
- Fixed the missing portfolio performance chart in the _Presenter View_ / _Zen Mode_
2024-03-19 20:13:22 +01:00
## 2.65.0 - 2024-03-19
2024-03-18 13:58:46 +01:00
### Added
- Added the symbol and ISIN number to the position detail dialog
2024-03-19 19:27:16 +01:00
- Added support to delete an asset profile in the asset profile details dialog of the admin control
2024-03-18 13:58:46 +01:00
2024-03-19 19:25:43 +01:00
### Changed
- Moved the support to grant private access with permissions from experimental to general availability
2024-03-19 19:11:34 +00:00
- Set the meta theme color dynamically to respect the appearance (dark mode)
2024-03-19 19:55:08 +01:00
- Improved the usability to edit market data in the admin control panel
2024-03-19 19:25:43 +01:00
2024-03-16 19:00:50 +01:00
## 2.64.0 - 2024-03-16
2024-03-13 20:44:33 +01:00
2024-03-14 14:09:20 +01:00
### Added
2024-03-16 14:20:58 +01:00
- Added a toggle to switch between active and closed holdings on the portfolio holdings page
2024-03-15 17:56:17 +00:00
- Added support to update the cash balance of an account when adding a fee activity
- Added support to update the cash balance of an account when adding an interest activity
2024-03-14 14:09:20 +01:00
- Extended the content of the _General_ section by the product roadmap on the Frequently Asked Questions (FAQ) page
2024-03-15 08:37:41 +01:00
### Changed
- Improved the usability of the platform management in the admin control panel
- Improved the usability of the tag management in the admin control panel
2024-03-16 12:29:21 +01:00
- Improved the exception handling of various rules in the _X-ray_ section
2024-03-16 18:15:34 +01:00
- Increased the timeout to load benchmarks
2024-03-16 16:51:07 +01:00
- Upgraded `prisma` from version `5.10.2` to `5.11.0`
2024-03-15 08:37:41 +01:00
2024-03-13 20:44:33 +01:00
### Fixed
2024-03-16 10:04:57 +01:00
- Fixed an issue in the dividend calculation of the portfolio holdings
2024-03-13 20:44:33 +01:00
- Fixed the date conversion of the import of historical market data in the admin control panel
2024-03-12 20:50:32 +01:00
## 2.63.2 - 2024-03-12
2024-03-10 09:35:47 +01:00
2024-03-10 09:50:43 +01:00
### Added
- Extended the content of the _Self-Hosting_ section by available home server systems on the Frequently Asked Questions (FAQ) page
2024-03-11 21:35:43 +01:00
- Added support for the cryptocurrency _Real Smurf Cat_ (`SMURFCAT-USD` )
2024-03-10 09:50:43 +01:00
2024-03-11 19:16:20 +01:00
### Changed
2024-03-11 20:17:47 +01:00
- Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `8.3` to `9.0`
2024-03-11 19:16:20 +01:00
- Upgraded `countries-list` from version `2.6.1` to `3.1.0`
2024-03-11 20:15:55 +01:00
- Upgraded `yahoo-finance2` from version `2.9.1` to `2.10.0`
2024-03-11 19:16:20 +01:00
2024-03-10 09:35:47 +01:00
### Fixed
- Fixed an issue in the performance calculation caused by multiple `SELL` activities on the same day
2024-03-11 20:16:56 +01:00
- Fixed an issue in the calculation on the allocations page caused by liabilities
2024-03-11 21:35:43 +01:00
- Fixed an issue with the currency in the request to get quotes from _EOD Historical Data_
2024-03-10 09:35:47 +01:00
2024-03-09 19:57:56 +01:00
## 2.62.0 - 2024-03-09
2024-03-07 20:07:50 +01:00
### Changed
2024-03-09 19:56:26 +01:00
- Optimized the calculation of the accounts table
- Optimized the calculation of the portfolio holdings
2024-03-07 20:07:50 +01:00
- Integrated dividend into the transaction point concept in the portfolio service
2024-03-08 19:00:21 +01:00
- Removed the environment variable `WEB_AUTH_RP_ID`
2024-03-07 20:07:50 +01:00
2024-03-09 11:07:01 +01:00
### Fixed
- Fixed an issue in the calculation of the portfolio summary caused by future liabilities
2024-03-09 15:52:05 +01:00
- Fixed an issue with removing a linked account from a (wealth) item activity
2024-03-09 11:07:01 +01:00
2024-03-06 22:08:00 +01:00
## 2.61.1 - 2024-03-06
2024-03-06 22:06:27 +01:00
### Fixed
- Fixed an issue in the account value calculation caused by liabilities
2024-03-04 20:17:05 +01:00
## 2.61.0 - 2024-03-04
2024-03-03 08:24:51 +01:00
### Changed
- Optimized the calculation of the portfolio summary
2024-03-04 20:15:41 +01:00
### Fixed
2024-03-09 15:52:05 +01:00
- Fixed the activities import (query parameter handling)
2024-03-04 20:15:41 +01:00
2024-03-02 14:44:00 +01:00
## 2.60.0 - 2024-03-02
2024-03-02 09:48:53 +01:00
2024-03-02 17:32:32 +01:00
### Added
2024-03-02 14:42:40 +01:00
- Added support for the cryptocurrency _Uniswap_ (`UNI7083-USD` )
2024-03-02 09:48:53 +01:00
### Changed
- Improved the usability of the benchmarks in the markets overview
2024-03-02 14:29:03 +01:00
- Integrated (wealth) items into the transaction point concept in the portfolio service
2024-03-02 14:42:40 +01:00
- Refreshed the cryptocurrencies list
2024-03-02 09:48:53 +01:00
2024-03-02 10:03:10 +01:00
### Fixed
- Fixed a missing value in the activities table on mobile
2024-03-02 14:29:03 +01:00
- Fixed a missing value on the public page
2024-03-02 12:59:54 +01:00
- Displayed the button to fetch the current market price only if the activity is from today
2024-03-02 10:03:10 +01:00
2024-02-29 21:06:18 +01:00
## 2.59.0 - 2024-02-29
2024-02-29 20:14:52 +01:00
2024-02-29 20:50:44 +01:00
### Added
- Added an index for `isExcluded` to the account database table
2024-02-29 21:04:47 +01:00
- Extended the content of the _Self-Hosting_ section on the Frequently Asked Questions (FAQ) page
2024-02-29 20:50:44 +01:00
2024-02-29 20:45:40 +01:00
### Changed
- Improved the activities import by `isin` in the _Yahoo Finance_ service
2024-02-29 20:14:52 +01:00
### Fixed
- Fixed an issue with the exchange rate calculation of (wealth) items in accounts
2024-02-27 20:59:44 +01:00
## 2.58.0 - 2024-02-27
2024-02-27 20:42:23 +01:00
2024-02-27 20:58:28 +01:00
### Changed
- Improved the handling of activities without account
2024-02-27 20:42:23 +01:00
### Fixed
2024-02-27 20:58:04 +01:00
- Fixed the query to filter activities of excluded accounts
2024-02-27 20:42:23 +01:00
- Improved the asset profile validation in the activities import
2024-02-25 19:14:28 +01:00
## 2.57.0 - 2024-02-25
2024-02-25 11:45:00 +01:00
### Changed
2024-02-25 19:12:30 +01:00
- Moved the break down of the performance into asset and currency on the analysis page from experimental to general availability
2024-02-25 11:45:00 +01:00
- Restructured the `copy-assets` `Nx` target
2024-02-25 13:43:49 +01:00
### Fixed
- Changed the performances of the _Top 3_ and _Bottom 3_ performers on the analysis page to take the currency effects into account
2024-02-24 20:00:03 +01:00
## 2.56.0 - 2024-02-24
2024-02-24 11:09:13 +01:00
### Changed
2024-02-24 19:58:13 +01:00
- Switched the performance calculations to take the currency effects into account
2024-02-24 19:44:56 +01:00
- Removed the `isDefault` flag from the `Account` database schema
2024-02-24 18:56:12 +08:00
- Exposed the database index of _Redis_ as an environment variable (`REDIS_DB` )
2024-02-24 19:44:56 +01:00
- Improved the language localization for German (`de` )
2024-02-24 11:09:13 +01:00
- Upgraded `prisma` from version `5.9.1` to `5.10.2`
2024-02-24 19:45:51 +01:00
### Fixed
- Added the missing default currency to the prepare currencies function in the exchange rate data service
2024-02-22 20:26:39 +01:00
## 2.55.0 - 2024-02-22
2024-02-20 19:54:03 +01:00
2024-02-22 20:21:50 +01:00
### Added
- Added indexes for `alias` , `granteeUserId` and `userId` to the access database table
- Added indexes for `currency` , `name` and `userId` to the account database table
2024-02-23 19:58:33 +01:00
- Added indexes for `accountId` , `date` and `updatedAt` to the account balance database table
2024-02-22 20:21:50 +01:00
- Added an index for `userId` to the auth device database table
2024-02-23 19:58:33 +01:00
- Added indexes for `marketPrice` and `state` to the market data database table
2024-02-22 20:21:50 +01:00
- Added indexes for `date` , `isDraft` and `userId` to the order database table
- Added an index for `name` to the platform database table
- Added indexes for `assetClass` , `currency` , `dataSource` , `isin` , `name` and `symbol` to the symbol profile database table
- Added an index for `userId` to the subscription database table
- Added an index for `name` to the tag database table
- Added indexes for `accessToken` , `createdAt` , `provider` , `role` and `thirdPartyId` to the user database table
2024-02-20 19:54:03 +01:00
### Changed
2024-02-22 20:25:22 +01:00
- Improved the validation for `currency` in various endpoints
2024-02-22 20:10:27 +01:00
- Harmonized the setting of a default locale in various components
2024-02-20 19:54:03 +01:00
- Set the parser to `angular` in the `prettier` options
2024-02-19 19:47:37 +01:00
## 2.54.0 - 2024-02-19
2024-02-19 19:45:52 +01:00
### Added
- Added an index for `id` to the account database table
- Added indexes for `dataSource` and `date` to the market data database table
- Added an index for `accountId` to the order database table
2024-02-18 18:56:34 +01:00
## 2.53.1 - 2024-02-18
2024-02-17 21:32:56 +01:00
### Added
- Added an accounts tab to the position detail dialog
2024-02-18 18:56:34 +01:00
- Added `INACTIVE` as a new user role
2024-02-17 21:32:56 +01:00
2024-02-17 22:15:50 +01:00
### Changed
2024-02-18 10:18:53 +01:00
- Improved the usability of the holdings table
2024-02-18 12:29:00 +01:00
- Refactored the query to filter activities of excluded accounts
2024-02-18 14:14:25 +01:00
- Eliminated the search request to get quotes in the _EOD Historical Data_ service
2024-02-18 08:51:36 +01:00
- Improved the language localization for German (`de` )
2024-02-17 22:15:50 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.9.1` to `2.10.0`
2024-02-16 20:05:01 +01:00
## 2.52.0 - 2024-02-16
2024-02-13 19:46:15 +01:00
### Added
2024-02-16 09:43:51 +01:00
- Added a loading indicator to the dividend timeline on the analysis page
- Added a loading indicator to the investment timeline on the analysis page
2024-02-13 19:46:15 +01:00
- Added support for the cryptocurrency _Jupiter_ (`JUP29210-USD` )
2024-02-16 18:57:34 +01:00
### Changed
- Divided the content of the Frequently Asked Questions (FAQ) page into three sections: _General_ , _Cloud (SaaS)_ and _Self-Hosting_
2024-02-16 20:03:20 +01:00
### Fixed
- Fixed an issue with the X-axis scale of the dividend timeline on the analysis page
- Fixed an issue with the X-axis scale of the investment timeline on the analysis page
2024-02-12 20:37:07 +01:00
## 2.51.0 - 2024-02-12
2024-02-11 17:26:35 +01:00
### Changed
2024-02-12 20:35:16 +01:00
- Improved the ordered list of the _Top 3_ and _Bottom 3_ performers on the analysis page in Safari
2024-02-11 17:26:35 +01:00
- Replaced `import-sort` with `prettier-plugin-sort-imports`
2024-02-12 17:22:29 +01:00
- Upgraded `eslint` dependencies
2024-02-11 20:19:45 +01:00
- Upgraded `Nx` from version `17.2.8` to `18.0.4`
2024-02-11 17:26:35 +01:00
2024-02-12 17:21:22 +01:00
### Fixed
- Fixed the date conversion of the import of historical market data in the admin control panel
2024-02-11 12:41:58 +01:00
## 2.50.0 - 2024-02-11
2024-02-11 09:44:12 +01:00
2024-02-11 10:06:07 +01:00
### Added
- Introduced a setting to disable the data gathering in the admin control
2024-02-11 09:44:12 +01:00
### Changed
- Harmonized the environment variables of various API keys
2024-02-11 12:38:49 +01:00
- Upgraded `prisma` from version `5.8.1` to `5.9.1`
2024-02-11 09:44:12 +01:00
### Todo
- Rename the environment variable from `ALPHA_VANTAGE_API_KEY` to `API_KEY_ALPHA_VANTAGE`
- Rename the environment variable from `BETTER_UPTIME_API_KEY` to `API_KEY_BETTER_UPTIME`
- Rename the environment variable from `EOD_HISTORICAL_DATA_API_KEY` to `API_KEY_EOD_HISTORICAL_DATA`
- Rename the environment variable from `FINANCIAL_MODELING_PREP_API_KEY` to `API_KEY_FINANCIAL_MODELING_PREP`
- Rename the environment variable from `OPEN_FIGI_API_KEY` to `API_KEY_OPEN_FIGI`
- Rename the environment variable from `RAPID_API_API_KEY` to `API_KEY_RAPID_API`
2024-02-09 19:30:00 +01:00
## 2.49.0 - 2024-02-09
2024-02-07 15:03:28 -05:00
2024-02-09 09:45:54 +01:00
### Added
2024-02-09 19:30:00 +01:00
- Added a button to apply the active filters in the assistant
2024-02-09 09:45:54 +01:00
2024-02-07 15:03:28 -05:00
### Changed
2024-02-09 18:25:15 +01:00
- Moved the assistant from experimental to general availability
2024-02-07 15:03:28 -05:00
- Improved the usability by reloading the content with a logo click on the home page
2024-02-09 18:41:18 +01:00
- Upgraded `yahoo-finance2` from version `2.9.0` to `2.9.1`
2024-02-07 15:03:28 -05:00
2024-02-06 17:00:40 +01:00
## 2.48.1 - 2024-02-06
2024-02-06 16:58:54 +01:00
### Fixed
- Added the missing data provider information to the _CoinGecko_ service
2024-02-05 19:57:40 +01:00
## 2.48.0 - 2024-02-05
2024-02-04 11:56:00 +01:00
2024-02-04 15:50:58 +01:00
### Added
- Extended the assistant by an asset class selector (experimental)
2024-02-05 19:55:39 +01:00
- Added the data provider information to the search endpoint
2024-02-04 15:50:58 +01:00
2024-02-04 11:56:00 +01:00
### Changed
2024-02-04 12:11:01 +01:00
- Improved the usability of the account selector in the assistant (experimental)
- Improved the usability of the tag selector in the assistant (experimental)
2024-02-04 11:56:00 +01:00
- Improved the error logs for a timeout in the data provider services
2024-02-05 19:56:16 +01:00
- Refreshed the cryptocurrencies list
2024-02-04 12:10:33 +01:00
- Upgraded `prettier` from version `3.2.4` to `3.2.5`
2024-02-04 11:56:00 +01:00
2024-02-03 09:44:29 +01:00
## 2.47.0 - 2024-02-02
2024-01-30 00:07:09 +05:30
2024-01-29 19:53:47 +01:00
### Changed
- Improved the tag selector to only show used tags in the assistant (experimental)
2024-02-02 20:42:12 +01:00
- Improved the language localization for German (`de` )
2024-01-31 18:12:09 +01:00
- Upgraded `prettier` from version `3.2.1` to `3.2.4`
2024-01-29 19:53:47 +01:00
2024-01-30 00:07:09 +05:30
### Fixed
2024-02-03 09:42:50 +01:00
- Fixed a rendering issue caused by the date range selector in the assistant (experimental)
2024-02-03 09:23:19 +01:00
- Fixed an issue with the currency conversion in the investment timeline
2024-01-30 00:07:09 +05:30
- Fixed the export in the lazy-loaded activities table on the portfolio activities page (experimental)
2024-01-28 10:00:07 +01:00
## 2.46.0 - 2024-01-28
2024-01-27 19:28:13 +01:00
2024-01-28 09:47:28 +01:00
### Added
- Added a button to reset the active filters in the assistant (experimental)
2024-01-27 19:28:13 +01:00
### Changed
2024-01-28 09:20:32 +01:00
- Migrated the portfolio allocations to work with the filters of the assistant (experimental)
2024-01-27 19:28:13 +01:00
- Migrated the portfolio holdings to work with the filters of the assistant (experimental)
2024-01-27 10:54:35 +01:00
## 2.45.0 - 2024-01-27
2024-01-24 19:23:58 +01:00
### Added
2024-01-27 10:48:46 +01:00
- Extended the assistant by an account selector (experimental)
2024-01-27 09:44:13 +01:00
- Added support to grant private access with permissions (experimental)
2024-01-24 19:23:58 +01:00
- Added `permissions` to the `Access` model
2024-01-25 21:11:07 +01:00
### Changed
2024-01-27 08:45:55 +01:00
- Migrated the tag selector to a form group in the assistant (experimental)
2024-01-26 22:37:47 +01:00
- Formatted the name in the _EOD Historical Data_ service
2024-01-25 21:11:07 +01:00
- Improved the language localization for German (`de` )
2024-01-26 08:35:23 +01:00
### Fixed
2024-01-27 08:41:45 +01:00
- Fixed the import for activities with `MANUAL` data source and type `FEE` , `INTEREST` , `ITEM` or `LIABILITY`
2024-01-26 08:35:23 +01:00
- Removed holdings with incomplete data from the _Top 3_ and _Bottom 3_ performers on the analysis page
2024-01-24 12:26:36 +01:00
## 2.44.0 - 2024-01-24
2024-01-24 12:24:38 +01:00
### Fixed
- Improved the validation for non-numeric results in the _EOD Historical Data_ service
2024-01-23 20:46:37 +01:00
## 2.43.1 - 2024-01-23
2024-01-21 11:48:32 +01:00
### Added
2024-01-23 11:57:37 +01:00
- Extended the date range support by week to date (`WTD` ) and month to date (`MTD` ) in the assistant (experimental)
2024-01-23 15:48:09 +01:00
- Added support for importing dividends from _EOD Historical Data_
2024-01-21 11:48:32 +01:00
- Added `healthcheck` for the _Ghostfolio_ service to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` )
2024-01-22 20:22:32 +01:00
### Changed
- Improved the usability of the link to manage the benchmarks in the benchmark comparator with an icon
2024-01-21 11:16:04 +01:00
## 2.42.0 - 2024-01-21
2024-01-17 11:40:02 +01:00
### Added
- Added support to edit countries in the asset profile details dialog of the admin control
- Added support to edit sectors in the asset profile details dialog of the admin control
2024-01-18 19:22:20 +01:00
### Changed
2024-01-21 11:12:48 +01:00
- Improved the handling of derived currencies
2024-01-20 09:15:05 +01:00
- Improved the labels in the portfolio evolution chart and investment timeline on the analysis page
2024-01-21 10:16:18 +01:00
- Improved the language localization for German (`de` )
2024-01-18 19:22:20 +01:00
- Upgraded `prisma` from version `5.7.1` to `5.8.1`
2024-01-21 10:24:43 +01:00
### Fixed
- Fixed an issue in the performance calculation with the currency conversion of fees
2024-01-16 22:33:13 +01:00
## 2.41.0 - 2024-01-16
2024-01-15 20:35:45 +01:00
### Added
- Added the holdings table to the account detail dialog
2024-01-16 18:03:31 +01:00
- Validated the currency of the search results in the _EOD Historical Data_ service
2024-01-15 20:35:45 +01:00
2024-01-16 21:21:51 +01:00
### Changed
2024-01-16 22:31:28 +01:00
- Increased the timeout to load historical data in the data provider service
2024-01-16 21:21:51 +01:00
- Improved the asset profile validation for `MANUAL` data source in the activities import
2024-01-15 19:42:11 +01:00
## 2.40.0 - 2024-01-15
2024-01-15 19:02:00 +01:00
### Changed
2024-01-16 19:42:56 +01:00
- Increased the robustness of the exchange rates by always getting quotes in the exchange rate data service
2024-01-15 19:02:00 +01:00
2024-01-14 17:25:05 +01:00
## 2.39.0 - 2024-01-14
2024-01-14 10:36:32 +01:00
2024-01-14 17:05:42 +01:00
### Changed
- Improved the alignment in the portfolio performance chart
2024-01-14 10:36:32 +01:00
### Fixed
- Fixed the currency in the error log of the exchange rate data service
2024-01-14 17:22:03 +01:00
- Fixed an issue with the currency inconsistency in the _EOD Historical Data_ service (convert from `ZAR` to `ZAc` )
2024-01-14 10:36:32 +01:00
2024-01-13 16:19:57 +01:00
## 2.38.0 - 2024-01-13
2024-01-13 13:07:33 +01:00
2024-01-13 14:23:00 +01:00
### Added
- Broken down the performance into asset and currency on the analysis page (experimental)
2024-01-13 16:17:38 +01:00
- Added support for international formatted numbers in the scraper configuration
- Added the attribute `locale` to the scraper configuration to parse the number
2024-01-13 14:23:00 +01:00
2024-01-13 13:07:33 +01:00
### Changed
2024-01-13 16:08:37 +01:00
- Improved the indicator for delayed market data in the client
2024-01-13 13:07:33 +01:00
- Prepared the portfolio calculation for exchange rate effects
2024-01-13 16:18:18 +01:00
- Upgraded `prettier` from version `3.1.1` to `3.2.1`
2024-01-13 13:07:33 +01:00
2024-01-11 18:57:59 +01:00
## 2.37.0 - 2024-01-11
2024-01-08 20:21:47 +01:00
### Changed
2024-01-11 18:55:52 +01:00
- Improved the chart size in the asset profile details dialog of the admin control
2024-01-08 20:21:47 +01:00
- Updated the `docker compose` instructions to _Compose V2_ in the documentation
2024-01-09 08:28:01 +01:00
### Fixed
- Fixed the hidden fifth tab on mobile
2024-01-07 17:15:30 +01:00
## 2.36.0 - 2024-01-07
2024-01-06 14:19:42 +01:00
2024-01-06 19:06:07 +01:00
### Added
2024-01-07 16:56:25 +01:00
- Extended the assistant by a tag selector (experimental)
2024-01-06 19:06:07 +01:00
- Added support to set a _CoinGecko_ Demo API key via environment variable (`API_KEY_COINGECKO_DEMO` )
- Added support to set a _CoinGecko_ Pro API key via environment variable (`API_KEY_COINGECKO_PRO` )
2024-01-06 14:19:42 +01:00
### Changed
2024-01-07 16:52:02 +01:00
- Improved the language localization for German (`de` )
2024-01-06 14:19:42 +01:00
- Removed the `AccountType` enum
2024-01-06 19:29:03 +01:00
- Refreshed the cryptocurrencies list
2024-01-06 14:19:42 +01:00
2024-01-06 10:45:26 +01:00
## 2.35.0 - 2024-01-06
2024-01-03 21:08:35 +01:00
### Added
2024-01-06 10:27:21 +01:00
- Added support to grant private access
2024-01-06 09:31:59 +01:00
- Added a hint for _Time-Weighted Rate of Return_ (TWR) to the portfolio summary tab on the home page
2024-01-03 21:59:45 +01:00
- Added support for REST APIs (`JSON` ) via the scraper configuration
2024-01-04 20:14:45 +01:00
- Enabled the _Redis_ authentication in the `docker-compose` files
2024-01-10 20:36:10 +01:00
- Set up a git-hook to format the code before any commit
2024-01-03 21:59:45 +01:00
### Changed
2024-01-03 21:08:35 +01:00
- Improved the user interface of the access table to share the portfolio
2024-01-06 09:14:48 +01:00
- Improved the style of the assistant (experimental)
2024-01-03 21:08:35 +01:00
2024-01-02 17:05:12 +01:00
## 2.34.0 - 2024-01-02
2024-01-01 11:53:42 +01:00
### Added
2024-01-02 17:02:15 +01:00
- Extended the assistant by a date range selector (experimental)
2024-01-01 11:53:42 +01:00
- Added a button to test the scraper configuration in the asset profile details dialog of the admin control
2024-01-01 17:14:53 +01:00
### Changed
2024-01-02 09:44:15 +01:00
- Improved the style of the _Top 3_ and _Bottom 3_ performers on the analysis page
2024-01-01 17:14:53 +01:00
- Upgraded `Nx` from version `17.2.7` to `17.2.8`
2024-01-02 10:06:13 +01:00
### Fixed
2024-01-02 14:10:08 +01:00
- Improved the time-weighted performance calculation for `1D`
2024-01-02 10:06:13 +01:00
- Improved the tabs on iOS (_Add to Home Screen_)
2023-12-31 13:30:27 +01:00
## 2.33.0 - 2023-12-31
2023-12-26 19:23:25 +01:00
2023-12-29 19:55:51 +01:00
### Added
- Added support to edit the currency of asset profiles with `MANUAL` data source in the asset profile details dialog of the admin control panel
2023-12-30 10:55:11 +01:00
- Added a hint for the community languages in the user settings
2023-12-29 19:55:51 +01:00
2023-12-26 19:23:25 +01:00
### Changed
2023-12-27 15:55:35 +01:00
- Changed the performance calculation to a time-weighted approach
2023-12-31 13:28:11 +01:00
- Normalized the benchmark by currency in the benchmark comparator
2023-12-31 10:23:56 +01:00
- Increased the timeout to load currencies in the exchange rate data service
2023-12-30 00:29:33 +08:00
- Exposed the environment variable `REQUEST_TIMEOUT`
2023-12-26 19:23:25 +01:00
- Used the `HasPermission` annotation in endpoints
2023-12-30 10:34:17 +01:00
- Improved the language localization for German (`de` )
2023-12-30 10:54:04 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.9.0` to `2.9.1`
2023-12-29 11:26:24 +01:00
- Upgraded `Nx` from version `17.2.5` to `17.2.7`
2023-12-26 19:23:25 +01:00
2023-12-29 17:31:50 +01:00
### Fixed
- Improved the handling of derived currencies (`USX` )
2023-12-26 10:18:32 +01:00
## 2.32.0 - 2023-12-26
2023-12-17 20:09:56 +01:00
2023-12-20 19:24:03 +01:00
### Added
- Added support to search for an asset profile by `id` as an administrator
2023-12-17 20:09:56 +01:00
### Changed
- Set the select column of the lazy-loaded activities table to stick at the end (experimental)
2023-12-22 20:16:02 +01:00
- Dropped the activity id in the activities import
2023-12-20 11:53:40 +01:00
- Improved the validation of the currency management in the admin control panel
2023-12-19 19:53:37 +01:00
- Improved the performance of the value redaction interceptor for the impersonation mode by eliminating `cloneDeep`
2023-12-21 11:44:36 +01:00
- Modernized the `Nx` executors
- `@nx/eslint:lint`
- `@nx/webpack:webpack`
2023-12-24 16:23:17 +01:00
- Upgraded `prettier` from version `3.1.0` to `3.1.1`
2023-12-26 10:16:20 +01:00
- Upgraded `prisma` from version `5.7.0` to `5.7.1`
2023-12-17 20:09:56 +01:00
2023-12-19 19:54:20 +01:00
### Fixed
- Reset the letter spacing in buttons
2023-12-16 20:01:38 +01:00
## 2.31.0 - 2023-12-16
2023-12-14 22:04:22 +03:00
### Changed
2023-12-16 19:04:08 +01:00
- Introduced the lazy-loaded activities table to the account detail dialog (experimental)
2023-12-16 19:23:01 +01:00
- Introduced the lazy-loaded activities table to the import activities dialog (experimental)
2023-12-16 17:10:19 +01:00
- Introduced the lazy-loaded activities table to the position detail dialog (experimental)
2023-12-16 14:41:50 +01:00
- Improved the font weight in the value component
2023-12-14 22:04:22 +03:00
- Improved the language localization for Türkçe (`tr` )
2023-12-16 20:00:04 +01:00
- Upgraded `angular` from version `17.0.4` to `17.0.7`
2023-12-16 14:41:50 +01:00
- Upgraded to _Inter_ 4 font family
2023-12-16 20:00:04 +01:00
- Upgraded `Nx` from version `17.0.2` to `17.2.5`
2023-12-14 22:04:22 +03:00
2023-12-16 09:19:09 +01:00
### Fixed
2023-12-16 10:24:04 +01:00
- Fixed the loading state in the lazy-loaded activities table on the portfolio activities page (experimental)
2023-12-16 09:19:09 +01:00
- Fixed the edit of activity in the lazy-loaded activities table on the portfolio activities page (experimental)
2023-12-12 19:56:46 +01:00
## 2.30.0 - 2023-12-12
2023-12-09 17:24:25 +01:00
2023-12-11 19:45:30 +01:00
### Added
2023-12-12 19:54:40 +01:00
- Added support for column sorting to the lazy-loaded activities table on the portfolio activities page (experimental)
2023-12-11 19:45:30 +01:00
- Extended the benchmarks of the markets overview by the current market condition (all time high)
2023-12-09 17:24:25 +01:00
### Changed
2023-12-12 19:54:58 +01:00
- Adjusted the threshold to skip the data enhancement (_Trackinsight_) if data is inaccurate
2023-12-09 17:24:25 +01:00
- Upgraded `prisma` from version `5.6.0` to `5.7.0`
2023-12-09 17:14:13 +01:00
## 2.29.0 - 2023-12-09
2023-12-03 09:26:12 +01:00
2023-12-09 17:12:09 +01:00
### Added
- Introduced a lazy-loaded activities table on the portfolio activities page (experimental)
2023-12-03 09:26:12 +01:00
### Changed
2023-12-06 18:35:03 +01:00
- Set the actions columns of various tables to stick at the end
2023-12-04 19:53:50 +01:00
- Increased the height of the tabs on mobile
2023-12-03 09:26:12 +01:00
- Improved the language localization for German (`de` )
2023-12-04 23:04:20 +03:00
- Improved the language localization for Türkçe (`tr` )
2023-12-05 18:16:03 +01:00
- Upgraded `marked` from version `4.2.12` to `9.1.6`
- Upgraded `ngx-markdown` from version `15.1.0` to `17.1.1`
2023-12-04 19:54:43 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.8.3` to `2.9.0`
2023-12-03 09:26:12 +01:00
2023-12-05 18:13:35 +01:00
### Fixed
- Fixed an issue in the biometric authentication registration
2023-12-02 17:20:10 +01:00
## 2.28.0 - 2023-12-02
2023-12-01 17:22:13 +01:00
### Added
2023-12-02 01:42:41 +05:30
- Added a historical cash balances table to the account detail dialog
2023-12-02 10:21:19 +01:00
- Introduced a `HasPermission` annotation for endpoints
2023-12-02 01:42:41 +05:30
### Changed
2023-12-02 09:37:03 +00:00
- Relaxed the check for duplicates in the preview step of the activities import (allow same day)
2023-12-01 17:22:13 +01:00
- Respected the `withExcludedAccounts` flag in the account balance time series
2023-12-02 10:20:05 +01:00
### Fixed
- Changed the mechanism of the `INTRADAY` data gathering to operate synchronously avoiding database deadlocks
2023-11-28 07:53:00 +01:00
## 2.27.1 - 2023-11-28
### Changed
- Reverted `Nx` from version `17.1.3` to `17.0.2`
2023-11-30 07:43:41 +01:00
## 2.27.0 - 2023-11-26
2023-11-25 12:31:45 +01:00
### Changed
2023-11-26 21:17:15 +01:00
- Extended the chart in the account detail dialog by historical cash balances
2023-11-25 18:50:24 +01:00
- Improved the error log for a timeout in the data source request
2023-11-25 12:46:56 +01:00
- Improved the language localization for German (`de` )
2023-11-25 12:31:45 +01:00
- Upgraded `angular` from version `16.2.12` to `17.0.4`
- Upgraded `Nx` from version `17.0.2` to `17.1.3`
2023-11-24 19:17:54 +01:00
## 2.26.0 - 2023-11-24
2023-11-22 08:11:04 +01:00
### Changed
2023-11-23 15:16:01 +01:00
- Upgraded `prisma` from version `5.5.2` to `5.6.0`
2023-11-22 08:11:04 +01:00
- Upgraded `yahoo-finance2` from version `2.8.1` to `2.9.0`
2023-11-19 16:46:32 +01:00
## 2.25.1 - 2023-11-19
2023-11-17 20:08:23 +01:00
2023-11-17 20:20:49 +01:00
### Added
- Added a blog post: _Black Friday 2023_
2023-11-17 20:08:23 +01:00
### Changed
- Upgraded `http-status-codes` from version `2.2.0` to `2.3.0`
2023-11-18 11:05:05 +01:00
### Fixed
2024-01-21 16:51:30 +01:00
- Handled reading items from missing transaction point while getting the position (`getPosition()` ) in the portfolio service
2023-11-18 11:05:05 +01:00
2023-11-16 20:29:49 +01:00
## 2.24.0 - 2023-11-16
2023-11-16 20:22:56 +01:00
2023-11-16 20:28:09 +01:00
### Changed
- Improved the language localization for German (`de` )
2023-11-16 20:22:56 +01:00
### Fixed
- Fixed the "too many bind variables in prepared statement" issue of the data range functionality (`getRange()` ) in the market data service
2023-11-15 21:22:20 +01:00
## 2.23.0 - 2023-11-15
2023-11-12 18:28:26 +01:00
2023-11-13 20:35:15 +01:00
### Added
2023-11-16 00:55:16 +05:30
- Extended the benchmarks in the markets overview by 50-Day and 200-Day trends (experimental)
2023-11-13 20:35:15 +01:00
- Set up the language localization for Polski (`pl` )
2023-11-12 18:28:26 +01:00
### Changed
2023-11-14 19:15:57 +01:00
- Improved the data source validation in the activities import
2023-11-15 21:20:51 +01:00
- Changed _Twitter_ to _𝕏 _
2023-11-15 21:45:38 +01:00
- Improved the selection in the twitter bot service
2023-11-12 19:03:11 +01:00
- Improved the language localization for German (`de` )
2023-11-12 18:28:26 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.7.0` to `2.8.3`
2023-11-13 20:40:25 +01:00
- Upgraded `prettier` from version `3.0.3` to `3.1.0`
2023-11-12 18:28:26 +01:00
2023-11-11 18:59:43 +01:00
## 2.22.0 - 2023-11-11
2023-11-11 09:02:12 +01:00
2023-11-11 17:27:29 +01:00
### Added
- Added the platform icon to the account selectors in the cash balance transfer from one to another account
- Added the platform icon to the account selector of the create or edit activity dialog
2023-11-11 09:02:12 +01:00
### Changed
2023-11-11 17:29:59 +01:00
- Optimized the style of the carousel component on mobile for the testimonial section on the landing page
2023-11-11 18:48:23 +01:00
- Introduced action menus in the overview of the admin control panel
2023-11-11 09:02:12 +01:00
- Harmonized the name column in the historical market data table of the admin control panel
2023-11-11 18:57:41 +01:00
- Refactored the implementation of the data range functionality (`getRange()` ) in the market data service
2023-11-11 09:02:12 +01:00
2023-11-09 19:25:14 +01:00
## 2.21.0 - 2023-11-09
2023-11-09 18:03:09 +01:00
2023-11-09 19:23:36 +01:00
### Changed
- Extended the system message
2023-11-09 18:03:09 +01:00
### Fixed
2023-11-09 19:22:15 +01:00
- Fixed the unit for the _Zen Mode_ in the overview tab of the home page
2023-11-09 18:03:09 +01:00
- Fixed an issue to get quotes in the _Financial Modeling Prep_ service
2023-11-08 19:39:38 +01:00
## 2.20.0 - 2023-11-08
2023-11-07 17:56:18 +01:00
### Changed
2023-11-09 19:22:15 +01:00
- Removed the loading indicator of the unit in the overview tab of the home page
2023-11-07 22:46:00 +05:30
- Improved the import of historical market data in the admin control panel
2023-11-08 18:02:38 +01:00
- Increased the timeout in the health check endpoint for data enhancers
- Increased the timeout in the health check endpoint for data providers
2023-11-07 17:56:18 +01:00
- Removed the account type from the `Account` database schema
2023-11-06 18:02:15 +01:00
## 2.19.0 - 2023-11-06
2023-11-05 18:31:16 +01:00
### Added
- Added a data migration to set `accountType` to `NULL` in the account database table
2023-11-06 13:07:53 +01:00
### Changed
- Improved the language localization for the _Fear & Greed Index_ (market mood)
- Improved the language localization for German (`de` )
2023-11-06 17:58:39 +01:00
### Fixed
- Improved the handling of derived currencies (`GBp` , `ILA` , `ZAc` )
2023-11-05 11:53:38 +01:00
## 2.18.0 - 2023-11-05
2023-11-04 10:17:58 +01:00
2023-11-04 02:38:35 -07:00
### Added
2023-11-05 09:58:57 +01:00
- Added support to import activities by `isin` in the _Yahoo Finance_ service
2023-11-04 02:38:35 -07:00
- Added a new tag with the major version to the docker image on _Docker Hub_
2023-11-05 11:36:52 +01:00
- Added a blog post: _Hacktoberfest 2023 Debriefing_
2023-11-04 02:38:35 -07:00
2023-11-04 11:59:49 +01:00
### Changed
- Upgraded `angular` from version `16.2.1` to `16.2.12`
2023-11-04 10:17:58 +01:00
### Fixed
2023-11-05 11:52:09 +01:00
- Fixed an issue to get quotes in the _CoinGecko_ service
2023-11-04 10:17:58 +01:00
- Loosened the validation in the activities import (expects values greater than or equal to 0 for `fee` , `quantity` and `unitPrice` )
2023-11-05 09:57:23 +01:00
- Handled an issue with a failing database query (`account.findMany()` ) related to activities without account
2023-11-04 10:17:58 +01:00
2023-11-02 19:36:59 +01:00
## 2.17.0 - 2023-11-02
2023-10-29 19:33:42 +01:00
2023-11-02 19:35:03 +01:00
### Added
- Added a button to edit the exchange rates in the admin control panel
2023-10-29 19:33:42 +01:00
### Changed
- Improved the language localization for German (`de` )
2023-10-30 19:23:55 +01:00
### Fixed
- Fixed an issue in the biometric authentication
2023-10-31 14:01:33 +01:00
- Fixed the alignment of the icons in various menus
2023-10-30 19:23:55 +01:00
2023-10-29 08:59:00 +01:00
## 2.16.0 - 2023-10-29
2023-10-28 18:39:01 +05:30
### Changed
2023-12-02 09:37:03 +00:00
- Relaxed the check for duplicates in the preview step of the activities import (allow different accounts)
2023-10-28 18:39:01 +05:30
- Improved the usability and validation in the cash balance transfer from one to another account
2023-10-28 20:46:44 +02:00
- Changed the checkboxes to slide toggles in the overview of the admin control panel
2023-10-28 21:08:44 +02:00
- Switched from the deprecated (`PUT` ) to the new endpoint (`POST` ) to manage historical market data in the asset profile details dialog of the admin control panel
- Improved the date parsing in the import historical market data of the admin control panel
2023-10-28 15:39:01 +02:00
- Improved the localized meta data (keywords) in `html` files
2023-10-28 20:46:13 +02:00
- Improved the language localization for German (`de` )
2023-10-29 08:20:55 +01:00
- Upgraded `prisma` from version `5.4.2` to `5.5.2`
2023-10-28 18:39:01 +05:30
2023-10-26 19:38:44 +02:00
## 2.15.0 - 2023-10-26
2023-10-24 00:00:05 +05:30
2023-10-25 23:58:51 +05:30
### Added
- Added support to edit the name, asset class and asset sub class of asset profiles with `MANUAL` data source in the asset profile details dialog of the admin control panel
2023-10-24 00:00:05 +05:30
### Changed
2023-10-23 20:50:40 +02:00
- Improved the style and wording of the position detail dialog
2023-10-24 15:51:48 -03:00
- Improved the validation in the activities import (expects positive values for `fee` , `quantity` and `unitPrice` )
2023-10-26 19:19:43 +02:00
- Improved the validation in the cash balance transfer from one to another account (expects a positive value)
2023-10-24 00:00:05 +05:30
- Changed the currency selector in the create or update account dialog to `@angular/material/autocomplete`
2023-10-26 23:05:56 +05:30
- Upgraded `Nx` from version `16.7.4` to `17.0.2`
2023-10-24 20:12:00 +02:00
- Upgraded `uuid` from version `9.0.0` to `9.0.1`
2023-10-24 19:40:53 +02:00
- Upgraded `yahoo-finance2` from version `2.8.0` to `2.8.1`
2023-10-24 00:00:05 +05:30
2023-10-24 20:13:57 +02:00
### Fixed
- Fixed the chart in the account detail dialog for accounts excluded from analysis
2023-10-25 23:57:41 +05:30
- Verified the current benchmark before loading it on the analysis page
2023-10-24 20:13:57 +02:00
2023-10-21 20:07:40 +02:00
## 2.14.0 - 2023-10-21
2023-10-20 17:37:55 +02:00
2023-10-21 18:12:50 +02:00
### Added
- Added the _OpenFIGI_ data enhancer for _Financial Instrument Global Identifier_ (FIGI)
- Added `figi` , `figiComposite` and `figiShareClass` to the asset profile model
2023-10-20 17:37:55 +02:00
### Changed
2023-10-21 10:25:05 +02:00
- Moved the fees on account level feature from experimental to general availability
- Moved the interest on account level feature from experimental to general availability
- Moved the search for a holding from experimental to general availability
2023-10-20 13:07:57 -07:00
- Improved the error message in the activities import for `csv` files
2023-10-21 09:41:07 +02:00
- Removed the application version from the client
2023-10-20 17:37:55 +02:00
- Allowed to edit today’ s historical market data in the asset profile details dialog of the admin control panel
2023-10-20 22:36:03 +02:00
### Fixed
2023-10-21 19:34:44 +02:00
- Fixed the style of the active page in the header navigation
2023-10-20 22:36:03 +02:00
- Trimmed text in `i18n` service to query `messages.*.xlf` files on the server
2023-10-20 08:24:49 +02:00
## 2.13.0 - 2023-10-20
2023-10-19 19:21:31 +05:30
### Added
- Added a chart to the account detail dialog
2023-10-19 20:43:40 +05:30
- Added an `i18n` service to query `messages.*.xlf` files on the server
2023-10-19 19:21:31 +05:30
2023-10-19 20:28:01 +05:30
### Changed
- Changed the users table in the admin control panel to an `@angular/material` data table
2024-01-02 09:44:15 +01:00
- Improved the style of the membership status
2023-10-19 20:28:01 +05:30
2023-10-20 11:51:23 +05:30
### Fixed
- Fixed an issue where holdings were requested twice from the server
2023-10-17 20:52:02 +02:00
## 2.12.0 - 2023-10-17
2023-10-15 10:02:55 +02:00
2023-10-15 17:09:47 +02:00
### Added
- Added the endpoint `GET api/v1/account/:id/balances` which provides historical cash balances
2023-10-16 21:54:36 +02:00
- Added support to search for an asset profile by `isin` , `name` and `symbol` as an administrator (experimental)
2023-10-17 22:03:22 +05:30
- Added support for creating asset profiles with `MANUAL` data source
2023-10-15 17:09:47 +02:00
2023-10-15 18:08:44 +02:00
### Changed
2023-10-17 19:49:54 +01:00
- Changed the checkboxes to slide toggles in the user settings of the user account page
2023-10-15 18:08:44 +02:00
- Extended the `copy-assets` `Nx` target to copy the locales to the server’ s assets
2023-10-17 09:17:44 +02:00
- Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `5.2.1` to `8.3`
2023-10-15 18:08:44 +02:00
2023-10-15 10:02:55 +02:00
### Fixed
- Displayed the transfer cash balance button based on a permission
2023-10-17 09:17:44 +02:00
- Fixed the biometric authentication
2023-10-17 20:36:01 +02:00
- Fixed the query to get asset profiles that match both the `dataSource` and `symbol` values
2023-10-15 10:02:55 +02:00
2023-10-14 19:12:37 +02:00
## 2.11.0 - 2023-10-14
2023-10-10 17:31:53 +02:00
### Added
2023-10-14 01:16:49 +05:30
- Added support to transfer a part of the cash balance from one to another account
2023-11-16 00:55:16 +05:30
- Extended the benchmarks in the markets overview by the date of the last all time high
2023-10-14 19:06:27 +02:00
- Added support to import historical market data in the admin control panel
2023-10-10 17:31:53 +02:00
2023-10-10 20:17:45 +02:00
### Changed
2023-10-11 13:27:35 +05:30
- Harmonized the style of the create button on the page for granting and revoking public access to share the portfolio
2023-10-10 20:17:45 +02:00
- Improved the language localization for German (`de` )
2023-10-13 19:50:06 +02:00
- Upgraded `prisma` from version `5.3.1` to `5.4.2`
2023-10-10 20:17:45 +02:00
2023-10-13 19:51:02 +02:00
### Fixed
- Fixed `FEE` and `INTEREST` types in the activities import of `csv` files
2023-10-14 15:01:29 +02:00
- Fixed the displayed currency of the cash balance in the create or update account dialog
2023-10-13 19:51:02 +02:00
2023-10-09 20:31:34 +02:00
## 2.10.0 - 2023-10-09
2023-10-09 22:41:09 +05:30
### Added
- Supported enter key press to submit the form of the create or update access dialog
2023-10-09 23:08:33 +05:30
### Changed
2023-10-09 20:28:39 +02:00
- Improved the display of the results in the search for a holding
2023-10-09 23:08:33 +05:30
- Changed the queue jobs view in the admin control panel to an `@angular/material` data table
2023-10-09 20:29:56 +02:00
- Improved the symbol conversion in the _EOD Historical Data_ service
2023-10-09 23:08:33 +05:30
2023-10-08 20:34:39 +02:00
## 2.9.0 - 2023-10-08
2023-10-04 19:45:08 +05:30
### Added
2023-10-08 20:32:00 +02:00
- Added support to search for a holding by `isin` , `name` and `symbol` (experimental)
2023-10-06 00:12:35 +05:30
- Added support for notes in the activities import
2023-10-08 19:17:55 +02:00
- Added support to search in the platform selector of the create or update account dialog
2023-10-07 19:30:28 +02:00
- Added support for a search query in the portfolio position endpoint
2023-10-04 19:45:08 +05:30
- Added the application version to the endpoint `GET api/v1/admin`
2023-10-07 01:42:09 +05:30
- Introduced a carousel component for the testimonial section on the landing page
2023-10-04 19:45:08 +05:30
2023-10-07 09:15:54 +02:00
### Changed
- Displayed the link to the markets overview on the home page without any permission
2023-10-05 20:31:00 +02:00
### Fixed
- Fixed the style of the active features page in the navigation on desktop
2023-10-03 20:10:29 +02:00
## 2.8.0 - 2023-10-03
2023-10-01 19:11:48 +02:00
2023-10-02 12:24:21 +05:30
### Added
2023-10-03 23:04:04 +05:30
- Supported enter key press to submit the form of the create or update account dialog
2023-10-04 19:45:08 +05:30
- Added the application version to the admin control panel
2023-10-02 12:24:21 +05:30
- Added pagination parameters (`skip` , `take` ) to the endpoint `GET api/v1/order`
2023-10-02 11:29:33 +02:00
### Changed
- Harmonized the settings icon of the user account page
2023-10-03 00:20:12 +05:30
- Improved the usability to set an asset profile as a benchmark
2023-10-03 18:58:23 +02:00
- Reload platforms after making a change in the admin control panel
- Reload tags after making a change in the admin control panel
2023-10-02 11:29:33 +02:00
2023-10-01 19:11:48 +02:00
### Fixed
- Fixed the sidebar navigation on the user account page
2023-09-30 08:26:04 +02:00
## 2.7.0 - 2023-09-30
2023-09-30 07:11:44 +02:00
2023-09-30 08:08:20 +02:00
### Added
- Added a new static portfolio analysis rule: Emergency fund setup
2023-09-30 08:24:26 +02:00
- Added tabs to the user account page
2023-09-30 08:08:20 +02:00
2023-09-30 07:31:02 +02:00
### Changed
2023-09-30 08:06:01 +02:00
- Set up the _Inter_ font family
2023-09-30 07:31:02 +02:00
- Upgraded `yahoo-finance2` from version `2.7.0` to `2.8.0`
2023-09-30 07:11:44 +02:00
### Fixed
- Fixed a link on the features page
2023-09-26 18:58:22 +02:00
## 2.6.0 - 2023-09-26
2023-09-26 07:51:27 +02:00
2023-09-26 16:08:17 +02:00
### Added
2023-09-26 18:56:09 +02:00
- Added the management of tags in the admin control panel
2023-09-26 16:08:17 +02:00
- Added a blog post: _Hacktoberfest 2023_
2023-09-26 07:51:27 +02:00
### Changed
2023-09-26 15:07:20 +02:00
- Upgraded `prettier` from version `3.0.2` to `3.0.3`
2023-09-26 07:51:27 +02:00
- Upgraded `yahoo-finance2` from version `2.5.0` to `2.7.0`
2023-09-23 20:11:46 +02:00
## 2.5.0 - 2023-09-23
2023-09-22 20:26:45 +02:00
### Added
2023-09-23 16:44:03 +02:00
- Added support for translated activity types in the activities table
2023-09-23 16:14:54 +02:00
- Added support for dates in `DD.MM.YYYY` format in the activities import
2023-09-22 20:26:45 +02:00
- Set up the language localization for Türkçe (`tr` )
2023-09-23 20:10:08 +02:00
### Changed
- Skipped creating queue jobs for asset profiles with `MANUAL` data source on creating a new activity
2023-09-23 19:52:28 +02:00
### Fixed
- Fixed an issue with the cash position in the holdings table
2023-09-19 20:38:50 +02:00
## 2.4.0 - 2023-09-19
2023-09-17 17:19:06 -03:00
2023-09-19 20:37:04 +02:00
### Added
- Added support for interest on account level (experimental)
2023-09-18 19:45:02 +02:00
### Changed
2023-10-15 18:08:44 +02:00
- Improved the preselected currency based on the account’ s currency in the create or edit activity dialog
2023-09-19 18:41:12 +02:00
- Unlocked the experimental features setting for all users
2023-09-19 19:37:33 +02:00
- Upgraded `prisma` from version `5.2.0` to `5.3.1`
2023-09-18 19:45:02 +02:00
2023-09-17 17:19:06 -03:00
### Fixed
2023-10-15 18:08:44 +02:00
- Fixed a memory leak related to the server’ s timezone (behind UTC) in the data gathering
2023-09-17 17:19:06 -03:00
2023-09-17 18:23:28 +02:00
## 2.3.0 - 2023-09-17
2023-09-17 18:20:54 +02:00
### Added
- Added support for fees on account level (experimental)
### Fixed
- Fixed the export functionality for liabilities
2023-09-17 07:17:20 +02:00
## 2.2.0 - 2023-09-17
2023-09-16 14:40:05 +02:00
### Added
- Introduced a sidebar navigation on desktop
2023-09-17 06:52:41 +02:00
### Changed
2023-09-17 07:08:26 +02:00
- Improved the style of the system message
2023-09-17 06:52:41 +02:00
- Upgraded _Postgres_ from version `12` to `15` in the `docker-compose` files
2023-09-15 19:48:09 +02:00
## 2.1.0 - 2023-09-15
2023-09-11 11:42:36 +02:00
2023-09-14 21:12:48 +02:00
### Added
- Added support to drop a file in the import activities dialog
2023-09-15 16:25:01 +02:00
- Added a timeout to all data source requests
2023-09-14 21:12:48 +02:00
2023-09-11 11:42:36 +02:00
### Changed
2023-09-15 16:21:14 +02:00
- Harmonized the style of the user interface for granting and revoking public access to share the portfolio
2023-09-15 19:11:20 +02:00
- Removed the account type from the user interface as a preparation to remove it from the `Account` database schema
2023-09-15 08:26:08 +02:00
- Improved the logger output of the info service
2023-09-16 14:37:08 +02:00
- Harmonized the logger output: `<symbol> (<dataSource>)`
2023-09-15 19:38:15 +02:00
- Improved the language localization for German (`de` )
2023-09-14 19:48:47 +02:00
- Improved the language localization for Italian (`it` )
2023-09-11 11:42:36 +02:00
- Improved the language localization for Dutch (`nl` )
2023-09-15 16:22:39 +02:00
- Improved the read-only mode
2023-09-11 11:42:36 +02:00
2023-09-11 12:04:09 +02:00
### Fixed
2023-09-15 16:25:01 +02:00
- Fixed the timeout in _EOD Historical Data_ requests
2023-09-11 12:04:09 +02:00
- Fixed an issue with the portfolio summary caused by the language localization for Dutch (`nl` )
2023-09-09 08:29:18 +02:00
## 2.0.0 - 2023-09-09
2023-09-08 20:45:31 +02:00
### Added
2023-09-04 09:07:06 +02:00
- Added support for the cryptocurrency _CyberConnect_
2023-09-09 08:29:18 +02:00
- Added a blog post: _Announcing Ghostfolio 2.0_
2023-09-04 09:07:06 +02:00
### Changed
2023-09-08 20:43:23 +02:00
- **Breaking Change**: Removed the deprecated environment variable `BASE_CURRENCY`
2023-09-07 18:28:47 +02:00
- Improved the validation in the activities import
2023-09-08 20:23:22 +02:00
- Deactivated _Internet Identity_ as a social login provider for the account registration
2023-09-07 19:20:30 +02:00
- Improved the language localization for German (`de` )
2023-09-04 09:07:06 +02:00
- Refreshed the cryptocurrencies list
2023-09-07 20:44:52 +02:00
- Changed the version in the `docker-compose` files from `3.7` to `3.9`
2023-09-08 21:22:57 +02:00
- Upgraded `yahoo-finance2` from version `2.4.4` to `2.5.0`
2023-09-04 09:07:06 +02:00
2023-09-08 15:07:17 +02:00
### Fixed
- Fixed an issue in the _Yahoo Finance_ data enhancer where countries and sectors have been removed
2023-09-03 08:16:02 +02:00
## 1.305.0 - 2023-09-03
2023-08-29 13:44:53 +02:00
2023-09-02 08:39:32 +02:00
### Added
- Added _Hacker News_ to the _As seen in_ section on the landing page
2023-08-29 13:44:53 +02:00
### Changed
2023-08-31 18:22:22 +02:00
- Shortened the page titles
2023-09-02 08:58:10 +02:00
- Improved the language localization for German (`de` )
2023-08-29 13:44:53 +02:00
- Upgraded `prisma` from version `4.16.2` to `5.2.0`
2023-09-02 08:58:25 +02:00
- Upgraded `replace-in-file` from version `6.3.5` to `7.0.1`
2023-09-02 08:36:46 +02:00
- Upgraded `yahoo-finance2` from version `2.4.3` to `2.4.4`
2023-08-29 13:44:53 +02:00
2023-09-02 17:13:13 +02:00
### Fixed
- Fixed the alignment in the header navigation
2023-09-02 17:57:50 +02:00
- Fixed the alignment in the menu of the impersonation mode
2023-09-02 17:13:13 +02:00
2023-08-27 11:19:14 +02:00
## 1.304.0 - 2023-08-27
2023-08-27 10:19:53 +02:00
### Added
2023-11-08 18:02:38 +01:00
- Added a health check endpoint for data enhancers
2023-08-27 10:19:53 +02:00
2023-08-27 10:44:06 +02:00
### Changed
- Upgraded `Nx` from version `16.7.2` to `16.7.4`
2023-08-27 11:13:11 +02:00
- Upgraded `prettier` from version `2.8.4` to `3.0.2`
2023-08-27 10:44:06 +02:00
2023-08-23 18:52:59 +02:00
## 1.303.0 - 2023-08-23
2023-08-21 20:20:59 +02:00
2023-08-23 18:49:53 +02:00
### Added
- Added a blog post: _Ghostfolio joins OSS Friends_
2023-08-21 20:20:59 +02:00
### Changed
- Refreshed the cryptocurrencies list
2023-08-22 09:02:39 +02:00
- Improved the _OSS Friends_ page
2023-08-21 20:20:59 +02:00
2023-08-23 18:51:02 +02:00
### Fixed
- Fixed an issue with the _Trackinsight_ data enhancer for asset profile data
2023-08-20 10:35:13 +02:00
## 1.302.0 - 2023-08-20
2023-08-19 19:49:40 +02:00
### Changed
- Improved the language localization for German (`de` )
2023-08-20 10:32:52 +02:00
- Upgraded `angular` from version `16.1.8` to `16.2.1`
- Upgraded `Nx` from version `16.6.0` to `16.7.2`
2023-08-19 19:49:40 +02:00
2023-08-19 08:49:31 +02:00
## 1.301.1 - 2023-08-19
2023-08-12 21:51:35 +02:00
### Added
- Added the data export feature to the user account page
2023-08-18 19:33:00 +02:00
- Added a currencies preset to the historical market data table of the admin control panel
2023-08-18 20:45:10 +02:00
- Added the _OSS Friends_ page
2023-08-12 21:51:35 +02:00
2023-08-18 20:27:19 +02:00
### Changed
- Improved the localized meta data in `html` files
2023-08-15 19:24:31 +02:00
### Fixed
2023-08-17 20:23:23 +02:00
- Fixed the rows with cash positions in the holdings table
2023-08-15 19:24:31 +02:00
- Fixed an issue with the date parsing in the historical market data editor of the admin control panel
2023-08-11 20:24:23 +02:00
## 1.300.0 - 2023-08-11
2023-08-10 20:49:06 +02:00
### Added
- Added more durations in the coupon system
2023-08-11 20:20:35 +02:00
### Changed
- Migrated the remaining requests from `bent` to `got`
2023-08-10 07:58:34 +02:00
## 1.299.1 - 2023-08-10
2023-08-08 19:00:55 +01:00
### Changed
2023-10-15 18:08:44 +02:00
- Optimized the activities import by allowing a different currency than the asset’ s official one
2023-08-09 20:58:00 +02:00
- Added a timeout to the _EOD Historical Data_ requests
- Migrated the requests from `bent` to `got` in the _EOD Historical Data_ service
2023-08-08 19:00:55 +01:00
2023-08-09 19:41:42 +02:00
### Fixed
- Fixed the editing of the emergency fund
2023-08-09 20:43:03 +02:00
- Fixed the historical data gathering interval for asset profiles used as benchmarks having activities
2023-08-09 19:41:42 +02:00
2023-08-06 09:13:04 +02:00
## 1.298.0 - 2023-08-06
2023-08-06 08:30:28 +02:00
### Changed
2023-08-06 09:09:21 +02:00
- Improved the language localization for German (`de` )
2023-08-06 09:10:14 +02:00
- Upgraded `ng-extract-i18n-merge` from version `2.6.0` to `2.7.0`
2023-08-06 08:30:28 +02:00
- Upgraded `Nx` from version `16.5.5` to `16.6.0`
2023-08-06 08:52:45 +02:00
### Fixed
- Fixed the styles of various components (card, progress, tab) after the upgrade to `@angular/material` `16`
2023-08-05 19:57:39 +02:00
## 1.297.4 - 2023-08-05
2023-08-05 11:08:10 +02:00
### Added
2023-08-05 11:09:27 +02:00
- Added the footer to the public page
2023-08-05 11:08:10 +02:00
- Added a `copy-assets` `Nx` target to the client build
### Changed
2023-08-05 11:11:06 +02:00
- Improved the alignment of the region percentages on the allocations page
- Improved the alignment of the region percentages on the public page
2023-08-05 11:08:10 +02:00
- Improved the redirection of the home page to the localized home page
2023-08-05 11:10:15 +02:00
- Improved the language localization for German (`de` )
2023-08-05 11:08:10 +02:00
- Upgraded `angular` from version `15.2.5` to `16.1.8`
- Upgraded `nestjs` from version `9.1.4` to `10.1.3`
- Upgraded `Nx` from version `16.0.3` to `16.5.5`
2023-08-01 09:12:26 +02:00
## 1.296.0 - 2023-08-01
2023-08-01 09:10:13 +02:00
### Changed
- Optimized the validation in the activities import by reducing the list to unique asset profiles
- Optimized the data gathering in the activities import
2023-07-30 19:41:22 +02:00
## 1.295.0 - 2023-07-30
2023-07-30 18:49:38 +02:00
### Added
- Added a step by step introduction for new users
2023-07-30 19:36:06 +02:00
### Fixed
- Removed the _Stay signed in_ setting on _Sign in with fingerprint_ activation
2023-07-29 20:33:31 +02:00
## 1.294.0 - 2023-07-29
2023-07-28 19:42:57 +02:00
2023-07-28 20:20:08 +02:00
### Changed
- Extended the allocations by market chart on the allocations page by unavailable data
2023-07-28 19:42:57 +02:00
### Fixed
- Considered liabilities in the total account value calculation
2023-07-26 21:32:35 +02:00
## 1.293.0 - 2023-07-26
2023-07-26 20:05:26 +02:00
2023-07-26 20:30:32 +02:00
### Added
- Added error handling for the _Redis_ connections to keep the app running if the connection fails
2023-07-26 21:08:38 +02:00
### Changed
- Set the `lastmod` dates of `sitemap.xml` dynamically
2023-07-26 20:05:26 +02:00
### Fixed
- Fixed the missing values in the holdings table
2023-07-26 21:26:05 +02:00
- Fixed the `no such file or directory` error caused by the missing `favicon.ico` file
2023-07-26 20:05:26 +02:00
2023-07-24 20:17:46 +02:00
## 1.292.0 - 2023-07-24
2023-07-24 20:04:34 +02:00
### Added
- Introduced the allocations by market chart on the allocations page
2023-07-24 20:16:14 +02:00
### Changed
- Upgraded `yahoo-finance2` from version `2.4.2` to `2.4.3`
2023-07-24 20:04:34 +02:00
### Fixed
- Fixed an issue in the public page
2023-07-23 16:06:45 +02:00
## 1.291.0 - 2023-07-23
2023-07-19 11:30:48 +02:00
### Added
- Broken down the emergency fund by cash and assets
2023-07-23 15:55:58 +02:00
- Added support for account balance time series
2023-07-19 11:30:48 +02:00
2023-07-21 11:40:49 +02:00
### Changed
- Renamed queries to presets in the historical market data table of the admin control panel
2023-07-16 08:01:31 +02:00
## 1.290.0 - 2023-07-16
2023-07-15 10:54:19 +02:00
2023-07-15 11:31:05 +02:00
### Added
- Added hints to the activity types in the create or edit activity dialog
2023-07-15 17:54:16 +02:00
- Added queries to the historical market data table of the admin control panel
2023-07-15 11:31:05 +02:00
2023-07-15 10:54:19 +02:00
### Changed
2023-07-15 22:09:12 +02:00
- Improved the usability of the login dialog
2023-11-08 18:02:38 +01:00
- Disabled the caching in the health check endpoint for data providers
2023-07-15 12:16:19 +02:00
- Improved the content of the Frequently Asked Questions (FAQ) page
2023-07-15 12:32:43 +02:00
- Upgraded `prisma` from version `4.15.0` to `4.16.2`
2023-07-15 10:54:19 +02:00
2023-07-14 10:26:27 +02:00
## 1.289.0 - 2023-07-14
### Changed
- Upgraded `yahoo-finance2` from version `2.4.1` to `2.4.2`
2023-07-12 19:56:16 +02:00
## 1.288.0 - 2023-07-12
2023-07-10 20:16:38 +02:00
### Changed
2023-07-11 21:41:12 +02:00
- Improved the loading state during filtering on the allocations page
2023-07-10 20:16:38 +02:00
- Beautified the names with ampersand (`&` ) in the asset profile
2023-07-12 19:53:55 +02:00
- Improved the language localization for German (`de` )
2023-07-10 20:16:38 +02:00
2023-07-09 10:44:41 +02:00
## 1.287.0 - 2023-07-09
2023-07-04 18:42:40 +02:00
### Changed
2023-07-09 10:42:53 +02:00
- Hid the average buy price in the position detail chart if there is no holding
2023-07-07 21:26:51 +02:00
- Improved the language localization for French (`fr` )
2023-07-04 18:42:40 +02:00
- Refactored the blog articles to standalone components
2023-07-09 09:38:48 +02:00
### Fixed
- Fixed the sorting by currency in the activities table
2023-07-03 22:30:33 +02:00
## 1.286.0 - 2023-07-03
2023-07-04 01:59:00 +05:30
### Fixed
- Fixed the creation of (wealth) items and liabilities
2023-07-01 19:14:26 +02:00
## 1.285.0 - 2023-07-01
2023-07-01 10:49:00 +02:00
### Added
2023-07-01 18:33:31 +02:00
- Added a blog post: _Exploring the Path to Financial Independence and Retiring Early (FIRE)_
2023-07-01 10:49:00 +02:00
- Added pagination to the historical market data table of the admin control panel
2023-07-01 11:08:10 +02:00
- Added the attribute `headers` to the scraper configuration
### Changed
- Extended the asset profile details dialog in the admin control panel by the scraper configuration
2023-07-01 18:30:09 +02:00
- Improved the language localization for German (`de` )
2023-07-01 10:49:00 +02:00
2023-06-27 18:47:44 +02:00
## 1.284.0 - 2023-06-27
2023-06-26 22:08:24 +05:30
### Added
2023-06-27 18:33:50 +02:00
- Added the currency to the cash balance in the create or update account dialog
2023-06-26 22:08:24 +05:30
- Added the ability to add an index for benchmarks as an asset profile in the admin control panel
2023-06-27 18:46:03 +02:00
### Changed
- Upgraded the _Internet Identity_ dependencies from version `0.15.1` to `0.15.7`
2023-06-26 22:08:24 +05:30
### Fixed
- Fixed an issue with the clone functionality of a transaction caused by the symbol search component
2023-06-25 13:39:39 +02:00
## 1.283.5 - 2023-06-25
2023-06-21 16:09:18 +02:00
### Added
2023-06-24 13:06:28 +02:00
- Added the caching for current market prices
2023-06-22 20:29:50 +02:00
- Added a loading indicator to the import dividends dialog
2023-06-24 17:12:05 +02:00
- Set up the `helmet` middleware to protect the app from web vulnerabilities by setting HTTP headers
2023-06-22 20:29:50 +02:00
### Changed
- Improved the selected item of the holding selector in the import dividends dialog
2023-06-21 16:09:18 +02:00
- Extended the symbol search component by asset sub classes
2023-06-19 20:58:30 +02:00
## 1.282.0 - 2023-06-19
2023-06-19 19:40:10 +02:00
2023-06-19 20:29:12 +02:00
### Added
- Added an icon to the external links in the footer navigation
2023-06-20 00:20:11 +05:30
- Added the ability to add an asset profile in the admin control panel
2023-06-19 20:29:12 +02:00
2023-06-19 19:40:10 +02:00
### Changed
2023-06-19 20:29:36 +02:00
- Harmonized the use of permissions on the about page
- Harmonized the use of permissions on the landing page
2023-06-19 19:40:10 +02:00
- Improved the language localization for German (`de` )
- Improved the language localization for Portuguese (`pt` )
2023-06-19 19:56:28 +01:00
- Updated the binary targets of `linux-arm64-openssl` for `prisma`
2023-06-19 19:40:10 +02:00
2023-06-17 17:38:30 +02:00
## 1.281.0 - 2023-06-17
2023-06-12 15:16:43 +02:00
2023-06-14 20:08:04 +02:00
### Added
- Extended the feature overview page by liabilities
2023-06-19 19:40:10 +02:00
- Set up the language localization for Portuguese (`pt` )
2023-06-14 20:08:04 +02:00
2023-06-12 15:16:43 +02:00
### Changed
2023-06-14 00:06:16 +05:30
- Extracted the symbol search to a dedicated component
2023-06-13 21:00:56 +02:00
- Improved the column headers in the holdings table for mobile
2023-06-12 15:16:43 +02:00
- Upgraded `prisma` from version `4.14.1` to `4.15.0`
2023-06-10 21:41:39 +02:00
## 1.280.1 - 2023-06-10
2023-06-10 16:17:11 +02:00
### Added
- Added support for liabilities
2023-06-10 12:21:11 +02:00
## 1.279.0 - 2023-06-10
2023-06-10 11:19:33 +02:00
2023-06-10 12:01:13 +02:00
### Added
- Supported a note for accounts
2023-06-10 11:19:33 +02:00
### Changed
- Improved the language localization for French (`fr` )
2023-06-10 12:01:26 +02:00
### Fixed
- Fixed an issue with the value nullification related to the investment streaks
2023-06-10 12:19:34 +02:00
- Fixed an issue in the public page related to the impersonation service
2023-06-10 12:01:26 +02:00
2023-06-09 21:14:38 +02:00
## 1.278.0 - 2023-06-09
2023-06-09 16:14:40 +02:00
### Changed
- Extended the clone functionality of a transaction by the quantity
2023-06-09 19:39:14 +02:00
- Changed the direction of the ellipsis icon in various tables
2023-06-09 21:13:05 +02:00
- Extracted the license to a dedicated tab on the about page
2023-06-09 20:01:24 +02:00
- Displayed the link to the markets overview in the footer based on a permission
2023-06-09 20:52:51 +02:00
- Improved the spacing in the benchmark comparator
2023-06-09 18:55:24 +02:00
- Refreshed the cryptocurrencies list
2023-06-09 17:28:05 +02:00
- Upgraded `Node.js` from version `16` to `18` (`Dockerfile` )
2023-06-09 16:14:40 +02:00
2023-06-07 17:35:19 +02:00
## 1.277.0 - 2023-06-07
2023-06-03 19:32:48 +02:00
### Added
2023-06-04 09:35:58 +02:00
- Added the investment streaks to the analysis page
- Added support for a unit in the value component
2023-06-07 17:22:09 +02:00
- Added a semantic list structure to the header navigation
2023-06-03 19:32:48 +02:00
- Added a default value for the `includeHistoricalData` attribute in the symbol data endpoint
2023-06-07 17:33:35 +02:00
### Fixed
- Fixed an issue with the date format parsing in the activities import
2023-06-03 13:39:30 +02:00
## 1.276.0 - 2023-06-03
2023-06-01 19:38:38 +02:00
2023-06-02 21:23:57 +02:00
### Added
- Added tabs to the about page
2023-06-03 13:37:50 +02:00
- Added the `changefreq` attribute to the sitemap
2023-06-02 21:23:57 +02:00
2023-06-01 19:38:38 +02:00
### Changed
2023-06-03 07:44:59 +02:00
- Improved the routes of the tabs
2023-06-03 10:19:50 +02:00
- Enforced a stricter date format in the activities import: `dd-MM-yyyy` instead of `dd-MM-yy`
2023-06-03 08:28:36 +02:00
- Updated the URL of the Ghostfolio Slack channel
2023-06-01 19:38:38 +02:00
- Removed the _Ghostfolio in Numbers_ section from the about page
2023-06-03 13:26:05 +02:00
### Fixed
- Fixed an issue with the price when creating a `Subscription`
2023-05-30 21:22:25 +02:00
## 1.275.0 - 2023-05-30
2023-05-30 20:48:09 +02:00
### Changed
2023-05-30 21:20:44 +02:00
- Extended the footer navigation by the localized Ghostfolio versions
2023-05-30 20:48:09 +02:00
- Improved the language localization for German (`de` )
2023-05-30 21:05:53 +02:00
### Fixed
- Fixed the exchange rate service for a specific date (indirect calculation via base currency) used in activities with a manual currency
2023-05-29 19:43:52 +02:00
## 1.274.0 - 2023-05-29
2023-05-28 22:48:27 +02:00
### Added
2023-05-29 19:41:21 +02:00
- Extended the footer by a navigation
2023-05-29 14:16:17 +02:00
- Extended the testimonial section on the landing page
2023-05-29 18:02:18 +02:00
- Added localized meta descriptions
2023-05-28 22:48:27 +02:00
- Added support for localized routes in Spanish (`es` )
2023-05-29 07:45:55 +02:00
### Changed
- Improved the activities import dialog
2023-05-29 13:24:18 +02:00
- Improved the language localization for German (`de` )
2023-05-29 07:45:55 +02:00
2023-05-28 10:31:37 +02:00
## 1.273.0 - 2023-05-28
2023-05-27 09:34:02 +02:00
### Added
2023-05-28 13:51:07 +05:30
- Added a stepper to the activities import dialog
2023-05-27 09:34:02 +02:00
- Added a link to manage the benchmarks to the benchmark comparator
2023-05-27 09:53:48 +02:00
- Added support for localized routes
2023-05-27 09:34:02 +02:00
2023-05-28 10:29:52 +02:00
### Fixed
- Fixed an issue in the data source transformation
2023-05-26 20:43:09 +02:00
## 1.272.0 - 2023-05-26
2023-05-21 07:50:45 +02:00
2023-05-24 21:22:32 +02:00
### Added
- Added support to set an asset profile as a benchmark
2023-05-21 07:50:45 +02:00
### Changed
2023-05-24 19:34:12 +02:00
- Decreased the density of the `@angular/material` tables
2023-05-26 20:41:33 +02:00
- Improved the portfolio proportion chart component by supporting case insensitive names
2023-05-21 07:50:45 +02:00
- Improved the breadcrumb navigation style in the blog post pages for mobile
2023-05-25 17:27:33 +02:00
- Improved the error handling in the delete user endpoint
2023-05-22 12:20:16 -06:00
- Improved the style of the _Changelog & License_ button on the about page
2023-05-23 14:45:21 +02:00
- Upgraded `ionicons` from version `6.1.2` to `7.1.0`
2023-05-21 07:50:45 +02:00
2023-05-20 18:13:41 +02:00
## 1.271.0 - 2023-05-20
2023-05-20 10:10:53 +02:00
2023-05-20 11:10:07 +02:00
### Added
- Added the historical data and search functionality for the `FINANCIAL_MODELING_PREP` data source type
2023-05-20 18:12:12 +02:00
- Added a blog post: _Unlock your Financial Potential with Ghostfolio_
2023-05-20 11:10:07 +02:00
2023-05-20 10:53:04 +02:00
### Changed
- Improved the local number formatting in the value component
2023-05-20 11:07:53 +02:00
- Changed the uptime to the last 90 days on the _Open Startup_ (`/open` ) page
2023-05-20 10:53:04 +02:00
2023-05-20 10:10:53 +02:00
### Fixed
- Fixed the vertical alignment in the toggle component
2023-05-19 15:36:20 +02:00
## 1.270.1 - 2023-05-19
2023-05-11 09:52:23 +02:00
2023-05-18 12:02:07 +02:00
### Added
2023-05-18 19:05:22 +02:00
- Added the cash balance and the value of equity to the account detail dialog
2023-05-19 15:05:29 +02:00
- Added a check for duplicates to the preview step of the import dividends dialog
2023-05-19 13:16:40 +02:00
- Added an error message for duplicates to the preview step of the activities import
2023-05-18 12:02:07 +02:00
- Added a connection timeout to the environment variable `DATABASE_URL`
2023-05-18 12:31:36 +02:00
- Introduced the _Open Startup_ (`/open` ) page with aggregated key metrics including uptime
2023-05-18 12:02:07 +02:00
2023-05-18 19:27:58 +02:00
### Changed
2023-05-18 22:36:30 +02:00
- Improved the mobile layout of the portfolio summary tab on the home page
2023-05-18 19:27:58 +02:00
- Improved the language localization for German (`de` )
2023-05-19 10:16:08 +02:00
- Upgraded `prisma` from version `4.13.0` to `4.14.1`
2023-05-18 19:27:58 +02:00
2023-05-13 15:45:11 +05:30
### Fixed
- Improved the _Select all_ activities checkbox state after importing activities including a duplicate
2023-05-19 14:47:20 +02:00
- Fixed an issue with the data source transformation in the import dividends dialog
2023-05-18 17:51:38 +02:00
- Fixed the _Storybook_ setup
2023-05-13 15:45:11 +05:30
2023-05-13 18:10:45 +02:00
## 1.269.0 - 2023-05-11
### Added
- Added `FINANCIAL_MODELING_PREP` as a new data source type
2023-05-13 15:45:11 +05:30
2023-05-09 20:33:15 +02:00
### Changed
- Improved the market price on the first buy date in the chart of the position detail dialog
2023-05-10 17:56:17 +02:00
- Restructured the admin control panel with a new settings tab
2023-05-09 20:33:15 +02:00
2023-05-11 09:11:44 +02:00
### Fixed
- Fixed an error that occurred while editing an activity caused by the cash balance update
2023-05-08 22:25:44 +02:00
## 1.268.0 - 2023-05-08
2023-05-09 01:15:59 +05:30
2023-05-08 22:24:12 +02:00
### Added
- Added `depends_on` and `healthcheck` for the _Postgres_ and _Redis_ services to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` )
2023-05-09 01:15:59 +05:30
### Changed
- Improved the preview step of the activities import by unchecking duplicates
2023-05-08 22:24:12 +02:00
- Upgraded `yahoo-finance2` from version `2.3.10` to `2.4.1`
2023-05-09 01:15:59 +05:30
2023-05-07 17:59:04 +02:00
## 1.267.0 - 2023-05-07
2023-05-06 17:24:53 +02:00
2023-05-07 16:51:51 +02:00
### Added
- Added support for the _Stripe_ checkout to the pricing page
2023-05-06 17:24:53 +02:00
### Changed
2023-05-06 20:24:16 +02:00
- Improved the management of platforms in the admin control panel
2023-05-07 10:38:12 +02:00
- Improved the style of the interstitial for the subscription
2023-05-06 17:24:53 +02:00
- Improved the language localization for German (`de` )
2023-05-07 17:56:57 +02:00
- Upgraded `Nx` from version `15.9.2` to `16.0.3`
2023-05-06 17:24:53 +02:00
2023-05-06 11:34:28 +02:00
## 1.266.0 - 2023-05-06
2023-05-03 16:24:05 +02:00
2023-05-06 09:01:09 +02:00
### Added
- Introduced the option to update the cash balance of an account when adding an activity
2023-05-06 08:44:28 +01:00
- Added support for the management of platforms in the admin control panel
2023-05-06 10:56:21 +02:00
- Added _DEV Community_ to the _As seen in_ section on the landing page
2023-05-06 09:01:09 +02:00
2023-05-03 16:24:05 +02:00
### Changed
- Upgraded `class-transformer` from version `0.3.2` to `0.5.1`
- Upgraded `class-validator` from version `0.13.1` to `0.14.0`
2023-05-05 07:39:51 +02:00
- Upgraded `prisma` from version `4.12.0` to `4.13.0`
2023-05-03 16:24:05 +02:00
2023-05-06 09:45:18 +02:00
### Fixed
2023-05-06 11:17:41 +02:00
- Added a fallback to use `quoteSummary(symbol)` if `quote(symbols)` fails in the _Yahoo Finance_ service
2023-05-06 09:45:18 +02:00
- Added the missing `dataSource` attribute to the activities import
2023-05-01 19:28:17 +02:00
## 1.265.0 - 2023-05-01
2023-05-01 18:55:34 +02:00
2023-05-01 19:26:49 +02:00
### Changed
- Improved the tooltip of the portfolio proportion chart component
2023-05-01 18:55:34 +02:00
### Fixed
- Fixed the missing platform name in the allocations by platform chart on the allocations page
2023-05-01 17:46:28 +02:00
## 1.264.0 - 2023-05-01
2023-05-01 15:45:59 +02:00
2023-05-01 17:44:35 +02:00
### Added
- Introduced the allocations by platform chart on the allocations page
2023-05-01 15:45:59 +02:00
### Changed
- Deprecated the use of the environment variable `BASE_CURRENCY`
2023-05-01 17:16:02 +02:00
- Cleaned up initial values from the _X-ray_ section
2023-05-01 15:45:59 +02:00
2023-04-30 19:21:35 +02:00
## 1.263.0 - 2023-04-30
2023-04-30 18:26:34 +02:00
### Changed
- Split the environment variable `DATA_SOURCE_PRIMARY` in `DATA_SOURCE_EXCHANGE_RATES` and `DATA_SOURCE_IMPORT`
2023-04-30 19:20:17 +02:00
### Fixed
- Fixed the exception on the accounts page
2023-04-29 10:41:28 +02:00
## 1.262.0 - 2023-04-29
2023-04-28 12:08:45 +02:00
2023-04-28 21:02:24 +02:00
### Added
2023-04-29 10:15:55 +02:00
- Added the labels to the tabs to increase the usability
2023-04-28 21:02:24 +02:00
- Extended the support of the impersonation mode for local development
2023-04-29 10:12:50 +02:00
### Changed
- Improved the queue jobs implementation by adding / updating historical market data in bulk
2023-04-29 10:39:17 +02:00
- Improved the language localization for German (`de` )
2023-04-29 10:12:50 +02:00
2023-04-28 12:08:45 +02:00
### Fixed
- Improved the holdings table by showing the cash position also when the filter contains the accounts, so that we can see the total allocation for that account
2023-04-25 20:24:39 +02:00
## 1.261.0 - 2023-04-25
2023-04-23 19:49:32 +02:00
### Added
- Introduced a new button to delete all activities from the portfolio activities page
2023-04-25 20:09:12 +02:00
- Added `state` to the `MarketData` database schema to distinguish `CLOSE` and `INTRADAY` in the data gathering
2023-04-25 20:23:07 +02:00
- Added the distance to now to the subscription expiration date in the users table of the admin control panel
2023-04-23 19:49:32 +02:00
2023-04-23 12:04:06 +02:00
## 1.260.0 - 2023-04-23
2023-04-23 10:49:11 +02:00
2023-04-23 11:13:08 +02:00
### Added
- Added `dataSource` as a unique constraint to the `MarketData` database schema
2023-04-23 10:49:11 +02:00
### Fixed
- Removed the unnecessary sort header of the comment column in the historical market data table of the admin control panel
2023-04-22 16:05:44 +02:00
## 1.259.0 - 2023-04-22
2023-04-20 18:51:35 +02:00
2023-04-22 14:43:57 +02:00
### Added
- Added a fallback to historical market data if a data provider does not provide live data
2023-04-22 16:03:45 +02:00
- Added a general health check endpoint
2023-11-08 18:02:38 +01:00
- Added a health check endpoint for data providers
2023-04-22 14:43:57 +02:00
### Changed
2023-10-15 18:08:44 +02:00
- Persisted today’ s market data continuously
2023-04-22 14:43:57 +02:00
2023-04-20 18:51:35 +02:00
### Fixed
2023-04-21 18:05:51 +02:00
- Fixed the alignment of the performance column header in the holdings table
2023-04-22 14:44:45 +02:00
- Removed the unnecessary sort header of the comment column in the activities table
2023-04-20 18:51:35 +02:00
- Fixed the targets in `proxy.conf.json` from `http://localhost:3333` to `http://0.0.0.0:3333` for local development
2023-04-20 09:07:22 +02:00
## 1.258.0 - 2023-04-20
### Added
- Introduced a data source mapping
2023-04-18 20:36:22 +02:00
## 1.257.0 - 2023-04-18
2023-04-18 20:13:03 +02:00
### Added
- Introduced the allocations by ETF provider chart on the allocations page
2023-04-18 20:31:33 +02:00
### Fixed
2023-04-18 20:32:18 +02:00
- Fixed an issue in the global heat map component caused by manipulating an input property
2023-04-18 20:31:33 +02:00
- Fixed an issue with the currency inconsistency in the _EOD Historical Data_ service (convert from `GBX` to `GBp` )
2023-04-17 14:11:59 +02:00
## 1.256.0 - 2023-04-17
2023-04-16 09:49:27 +02:00
2023-04-17 14:09:27 +02:00
### Added
- Added the _Yahoo Finance_ data enhancer for countries, sectors and urls
2023-04-16 19:56:19 +02:00
### Changed
- Enabled the configuration to immediately remove queue jobs on complete
- Refactored the implementation of removing queue jobs
2023-04-16 09:49:27 +02:00
### Fixed
- Fixed the unique job ids of the gather asset profile process
2023-04-17 14:09:55 +02:00
- Fixed the style of the button to fetch the current market price
2023-04-16 09:49:27 +02:00
2023-04-15 16:00:47 +02:00
## 1.255.0 - 2023-04-15
2023-04-15 11:54:47 +02:00
2023-04-15 15:59:04 +02:00
### Added
- Made the system message expandable
2023-04-15 11:54:47 +02:00
### Changed
- Skipped creating queue jobs for asset profiles with `MANUAL` data source not having a scraper configuration
- Reduced the execution interval of the data gathering to every hour
2023-04-15 15:32:02 +02:00
- Upgraded `prisma` from version `4.11.0` to `4.12.0`
2023-04-15 11:54:47 +02:00
2023-04-15 15:08:56 +02:00
### Fixed
- Improved the style of the system message
2023-04-14 19:58:49 +02:00
## 1.254.0 - 2023-04-14
2023-04-14 19:57:23 +02:00
### Changed
- Improved the queue jobs implementation by adding in bulk
- Improved the queue jobs implementation by introducing unique job ids
2023-04-15 11:54:47 +02:00
- Reverted the execution interval of the data gathering from every 12 hours to every 4 hours
2023-04-14 19:57:23 +02:00
2023-04-14 07:01:34 +02:00
## 1.253.0 - 2023-04-14
### Changed
- Reduced the execution interval of the data gathering to every 12 hours
2023-04-13 08:47:19 +02:00
### Fixed
- Fixed the background color of dialogs in dark mode
2023-04-11 18:06:34 +02:00
## 1.252.2 - 2023-04-11
2023-04-11 18:04:18 +02:00
### Changed
- Deprecated the `auth` endpoint of the login with _Security Token_ (`GET` )
2023-04-10 20:52:34 +02:00
## 1.252.1 - 2023-04-10
2023-04-08 15:33:27 +02:00
### Changed
2023-08-12 21:51:35 +02:00
- Changed the slide toggles to checkboxes on the user account page
2023-04-09 09:33:36 +02:00
- Changed the slide toggles to checkboxes in the admin control panel
2023-05-24 19:34:12 +02:00
- Increased the density of the theme
2023-04-08 15:33:27 +02:00
- Migrated the style of various components to `@angular/material` `15` (mdc)
2023-04-10 10:59:44 +02:00
- Upgraded `@angular/cdk` and `@angular/material` from version `15.2.5` to `15.2.6`
2023-04-10 20:52:34 +02:00
- Upgraded `bull` from version `4.10.2` to `4.10.4`
2023-04-08 15:33:27 +02:00
2023-04-07 19:33:26 +02:00
## 1.251.0 - 2023-04-07
2023-04-03 17:39:32 +02:00
### Changed
2023-04-05 20:09:00 +02:00
- Improved the activities import for `csv` files exported by _Interactive Brokers_
2023-04-07 17:09:34 +02:00
- Improved the rendering of the chart ticks (`0.5K` → `500` )
2023-04-07 16:35:37 +02:00
- Increased the historical market data gathering of currency pairs to 10+ years
2023-04-03 17:39:32 +02:00
- Improved the content of the Frequently Asked Questions (FAQ) page
- Improved the content of the pricing page
2023-04-05 20:09:00 +02:00
- Changed the `auth` endpoint of the login with _Security Token_ from `GET` to `POST`
- Changed the `auth` endpoint of the _Internet Identity_ login provider from `GET` to `POST`
2023-04-07 17:10:03 +02:00
- Migrated the style of the `libs` components to `@angular/material` `15` (mdc)
- `ActivitiesFilterComponent`
- `ActivitiesTableComponent`
- `BenchmarkComponent`
- `HoldingsTableComponent`
2023-04-06 19:18:23 +02:00
- Upgraded `angular` from version `15.1.5` to `15.2.5`
- Upgraded `Nx` from version `15.7.2` to `15.9.2`
2023-04-03 17:39:32 +02:00
2023-04-02 09:47:13 +02:00
## 1.250.0 - 2023-04-02
2023-04-01 10:29:39 +02:00
2023-04-02 09:44:13 +02:00
### Added
- Added support for multiple subscription offers
2023-04-01 10:29:39 +02:00
### Changed
- Improved the portfolio evolution chart (ignore first item)
2023-04-01 10:51:55 +02:00
- Improved the accounts import by handling the platform
### Fixed
- Fixed an issue with more than 50 activities in the activities import (`dryRun` )
2023-04-01 10:29:39 +02:00
2023-03-27 20:38:46 +02:00
## 1.249.0 - 2023-03-27
2023-03-26 16:16:24 +02:00
2023-03-27 20:36:49 +02:00
### Added
- Extended the testimonial section on the landing page
2023-03-26 16:59:52 +02:00
### Changed
2023-03-26 17:18:48 +02:00
- Improved the loading state of the value component on the allocations page
2023-03-26 16:59:52 +02:00
- Improved the value component by always showing the label (also while loading)
2023-03-26 17:17:48 +02:00
- Improved the language localization for German (`de` )
2023-03-26 16:59:52 +02:00
2023-03-26 16:16:24 +02:00
### Fixed
- Fixed an issue with the algebraic sign in the value component
2023-03-25 17:45:51 +01:00
## 1.248.0 - 2023-03-25
2023-03-24 17:34:27 +01:00
2023-03-25 14:28:06 +01:00
### Added
- Added a blog post: _Ghostfolio reaches 1’ 000 Stars on GitHub_
- Added a breadcrumb navigation to the blog post pages
2023-03-24 17:34:27 +01:00
### Changed
2023-03-25 12:20:42 +01:00
- Refactored the calculation of the chart
2023-03-25 16:46:46 +01:00
- Hid the platform selector if no platforms are available in the create or update account dialog
2023-03-24 17:34:27 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.5.0` to `2.6.0`
2023-03-23 19:26:01 +01:00
## 1.247.0 - 2023-03-23
2023-03-19 12:03:47 +01:00
### Added
2023-03-23 19:11:38 +01:00
- Added the asset and asset sub class to the search functionality
2023-03-19 12:03:47 +01:00
- Added the subscription expiration date to the users table of the admin control panel
2023-03-20 20:08:08 +01:00
### Changed
2023-03-23 14:14:31 +01:00
- Updated the URL of the Ghostfolio Slack channel
2023-03-20 20:08:08 +01:00
- Upgraded `prisma` from version `4.10.1` to `4.11.0`
2023-03-23 19:23:31 +01:00
### Fixed
- Fixed the total amount calculation in the portfolio evolution chart
2023-03-18 10:36:40 +01:00
## 1.246.0 - 2023-03-18
2023-03-16 20:54:34 +01:00
2023-03-18 10:09:11 +01:00
### Added
- Added support for asset and asset sub class to the `EOD_HISTORICAL_DATA` data source type
- Added `isin` to the asset profile model
2023-03-16 20:54:34 +01:00
### Changed
2023-03-18 10:34:50 +01:00
- Extended the _Trackinsight_ data enhancer for asset profile data by `isin`
2023-03-16 20:54:34 +01:00
- Improved the language localization for _Gather Data_
2023-03-17 19:37:36 +01:00
### Fixed
- Fixed the border color in the _FIRE_ calculator (dark mode)
2023-03-12 14:33:00 +01:00
## 1.245.0 - 2023-03-12
2023-03-12 09:55:55 +01:00
2023-03-12 13:13:34 +01:00
### Added
- Added the search functionality for the `EOD_HISTORICAL_DATA` data source type
2023-03-12 09:55:55 +01:00
### Changed
- Improved the usability of the _FIRE_ calculator
2023-03-12 12:19:13 +01:00
- Improved the exchange rate service for a specific date used in activities with a manual currency
2023-03-12 10:14:35 +01:00
- Upgraded `ngx-device-detector` from version `3.0.0` to `5.0.1`
2023-03-12 09:55:55 +01:00
2023-03-09 22:14:28 +01:00
## 1.244.0 - 2023-03-09
2023-03-09 22:12:01 +01:00
### Added
- Extended the _FIRE_ calculator by a retirement date setting
2023-03-08 20:25:27 +01:00
## 1.243.0 - 2023-03-08
### Added
2023-03-05 09:46:38 +01:00
2023-03-08 20:13:53 +01:00
- Added `COINGECKO` as a default to `DATA_SOURCES`
2023-03-05 09:46:38 +01:00
### Changed
2023-03-08 20:23:03 +01:00
- Improved the validation of the manual currency for the activity fee and unit price
2023-03-06 19:58:43 +01:00
- Harmonized the axis style of charts
2023-03-06 15:02:20 -05:00
- Made setting `NODE_ENV: production` optional (to avoid `ENOENT: no such file or directory` errors on startup)
2023-03-05 09:46:38 +01:00
- Removed the environment variable `ENABLE_FEATURE_CUSTOM_SYMBOLS`
2023-03-04 10:32:51 +01:00
## 1.242.0 - 2023-03-04
2023-03-02 13:28:58 -05:00
2023-03-04 10:16:16 +01:00
### Changed
- Simplified the database seeding
2023-03-04 10:30:15 +01:00
- Upgraded `ngx-skeleton-loader` from version `5.0.0` to `7.0.0`
2023-03-04 10:16:16 +01:00
2023-03-02 13:28:58 -05:00
### Fixed
2024-08-13 22:27:04 -07:00
- Downgraded `Node.js` from version `18` to `16` (Dockerfile) to resolve `SIGSEGV` (segmentation fault) during the `prisma` database migrations (see < https: // github . com / prisma / prisma / issues / 10649 > )
2023-03-02 13:28:58 -05:00
2023-03-01 20:53:59 +01:00
## 1.241.0 - 2023-03-01
2023-02-27 08:17:13 +01:00
### Changed
2023-03-01 20:52:12 +01:00
- Filtered activities with type `ITEM` from search results
2023-10-15 18:08:44 +02:00
- Considered the user’ s language in the _Stripe_ checkout
2023-03-01 20:25:48 +01:00
- Upgraded the _Stripe_ dependencies
2023-02-27 08:17:13 +01:00
- Upgraded `twitter-api-v2` from version `1.10.3` to `1.14.2`
2023-02-26 17:13:50 +01:00
## 1.240.0 - 2023-02-26
2023-02-26 17:10:13 +01:00
### Added
- Supported a manual currency for the activity unit price
2023-02-26 17:12:38 +01:00
### Fixed
- Fixed the feature graphic of the _Ghostfolio meets Umbrel_ blog post
2023-02-25 20:28:30 +01:00
## 1.239.0 - 2023-02-25
2023-02-25 20:14:33 +01:00
### Added
- Added a blog post: _Ghostfolio meets Umbrel_
2023-02-25 20:26:56 +01:00
### Changed
- Removed the dependency `rimraf`
2023-02-25 11:23:05 +01:00
## 1.238.0 - 2023-02-25
2023-02-23 18:09:35 +01:00
### Added
2023-02-25 09:45:01 +01:00
- Added `COINGECKO` as a new data source type
2023-02-25 10:33:45 +01:00
- Added support for data provider information to the position detail dialog
2023-02-23 18:09:35 +01:00
- Added the configuration to publish a `linux/arm/v7` docker image
2023-02-25 11:20:04 +01:00
- Added _Reddit_ to the _As seen in_ section on the landing page
- Added _Umbrel_ to the _As seen in_ section on the landing page
2023-02-23 18:09:35 +01:00
2023-02-25 10:33:59 +01:00
### Changed
2023-02-25 11:20:38 +01:00
- Renamed the example environment variable file from `.env` to `.env.example`
2023-02-25 10:33:59 +01:00
- Upgraded `zone.js` from version `0.11.8` to `0.12.0`
2023-02-24 20:44:20 +01:00
### Fixed
2023-02-25 10:15:25 +01:00
- Fixed `RangeError: Maximum call stack size exceeded` for values of type `Big` in the value redaction interceptor for the impersonation mode
2023-02-24 20:44:20 +01:00
- Reset the letter spacing in buttons
2023-02-25 11:20:38 +01:00
### Todo
- Ensure that you still have a `.env` file in your project
2023-02-19 19:26:16 +01:00
## 1.237.0 - 2023-02-19
2023-02-18 19:34:06 +01:00
2023-02-19 10:02:46 +01:00
### Added
- Added the support details to the pricing page
2023-02-18 19:34:06 +01:00
### Changed
2023-02-19 01:09:13 -08:00
- Increased the file size limit for the activities import
2023-02-19 11:20:56 +01:00
- Improved the style of the search results for symbols
2023-02-19 10:36:52 +01:00
- Migrated the style of `GfHeaderModule` to `@angular/material` `15` (mdc)
2023-02-18 19:34:06 +01:00
- Upgraded `angular` from version `15.1.2` to `15.1.5`
- Upgraded `Nx` from version `15.6.3` to `15.7.2`
2023-02-19 10:01:51 +01:00
### Fixed
- Fixed an issue with exact matches in the activities table filter (`VT` vs. `VTI` )
2023-02-19 19:24:52 +01:00
- Fixed an issue in the data gathering service (do not skip `MANUAL` data source)
2023-02-19 10:01:51 +01:00
2023-02-17 19:23:04 +01:00
## 1.236.0 - 2023-02-17
2023-02-17 11:20:46 +01:00
### Changed
- Beautified the ETF names in the asset profile
2023-02-17 19:19:16 +01:00
- Removed the data source type `GHOSTFOLIO`
2023-02-17 11:20:46 +01:00
2023-02-17 17:29:48 +01:00
### Fixed
2023-02-17 19:20:14 +01:00
- Fixed an issue in the data gathering service (do not skip `MANUAL` data source)
2023-02-17 17:29:48 +01:00
- Fixed the buying power calculation if no emergency fund is set but an activity is tagged as _Emergency Fund_
2023-02-17 19:20:58 +01:00
- Fixed the url on logout during the local development
2023-02-17 17:29:48 +01:00
2023-02-16 17:20:22 +01:00
## 1.235.0 - 2023-02-16
2023-02-16 16:25:23 +01:00
### Changed
2023-02-16 17:17:30 +01:00
- Improved the styles on the about page
2023-02-16 16:25:23 +01:00
- Eliminated the `GhostfolioScraperApiService`
2023-02-15 10:52:02 +01:00
## 1.234.0 - 2023-02-15
2023-02-09 21:22:55 +01:00
2023-02-15 09:52:09 +01:00
### Added
- Added the data import and export feature to the pricing page
2023-02-09 21:22:55 +01:00
### Changed
2023-02-15 10:07:25 +01:00
- Copy the logic of `GhostfolioScraperApiService` to `ManualService`
2023-02-13 09:41:25 +01:00
- Improved the content of the landing page
- Improved the content of the Frequently Asked Questions (FAQ) page
2023-02-15 10:07:25 +01:00
- Improved the usability of the _Import Activities..._ action
- Eliminated the permission `enableImport`
2023-02-11 09:37:44 +00:00
- Set the exposed port as an environment variable (`PORT` ) in `Dockerfile`
2023-02-14 10:04:22 +01:00
- Migrated the style of `AboutPageModule` to `@angular/material` `15` (mdc)
- Migrated the style of `BlogPageModule` to `@angular/material` `15` (mdc)
- Migrated the style of `ChangelogPageModule` to `@angular/material` `15` (mdc)
- Migrated the style of `ResourcesPageModule` to `@angular/material` `15` (mdc)
2023-02-09 21:22:55 +01:00
- Upgraded `chart.js` from version `4.0.1` to `4.2.0`
2023-02-12 10:08:04 +01:00
- Upgraded `ionicons` from version `6.0.4` to `6.1.2`
2023-02-10 09:27:26 +01:00
- Upgraded `prettier` from version `2.8.1` to `2.8.4`
2023-02-14 11:35:04 +01:00
- Upgraded `prisma` from version `4.9.0` to `4.10.1`
2023-02-09 21:22:55 +01:00
2023-02-11 09:57:27 +01:00
### Fixed
- Fixed an issue on the landing page caused by the global heat map of subscribers
2023-02-14 18:25:12 +01:00
- Fixed the links in the interstitial for the subscription
2023-02-11 09:57:27 +01:00
2023-02-15 09:50:31 +01:00
### Todo
2023-02-15 10:07:25 +01:00
- Remove the environment variable `ENABLE_FEATURE_IMPORT`
2023-02-15 09:50:31 +01:00
- Rename the `dataSource` from `GHOSTFOLIO` to `MANUAL`
- Eliminate `GhostfolioScraperApiService`
2023-02-09 20:30:53 +01:00
## 1.233.0 - 2023-02-09
2023-02-06 11:35:56 +01:00
2023-02-07 02:29:59 +05:30
### Added
- Added support to export accounts
2023-04-01 10:51:55 +02:00
- Added support to import accounts
2023-02-07 02:29:59 +05:30
2023-02-06 11:35:56 +01:00
### Changed
2024-01-02 09:44:15 +01:00
- Improved the style in the admin control panel
2023-02-08 14:17:49 +01:00
- Removed the _Google Play_ badge from the landing page
2023-02-09 10:22:50 +01:00
- Upgraded `eslint` dependencies
2023-02-06 11:35:56 +01:00
2023-02-05 19:46:18 +01:00
## 1.232.0 - 2023-02-05
2023-02-05 09:49:37 +01:00
### Changed
2023-02-05 19:44:33 +01:00
- Improved the language localization for German (`de` )
2023-02-05 09:49:37 +01:00
- Migrated the style of `ActivitiesPageModule` to `@angular/material` `15` (mdc)
- Migrated the style of `GfCreateOrUpdateActivityDialogModule` to `@angular/material` `15` (mdc)
- Migrated the style of `GfMarketDataDetailDialogModule` to `@angular/material` `15` (mdc)
2023-02-05 11:44:06 +01:00
- Upgraded `ng-extract-i18n-merge` from version `2.1.2` to `2.5.0`
2023-02-05 18:57:35 +01:00
- Upgraded `ngx-markdown` from version `14.0.1` to `15.1.0`
2023-02-05 09:49:37 +01:00
2023-02-05 18:57:12 +01:00
### Fixed
- Fixed the `Upgrade Plan` button of the interstitial for the subscription
2023-02-04 11:28:48 +01:00
## 1.231.0 - 2023-02-04
2023-01-30 19:45:27 +01:00
2023-01-30 20:00:07 +01:00
### Added
2023-01-30 20:21:16 +01:00
- Added the dividend and fees to the position detail dialog
2023-01-30 20:00:07 +01:00
- Added support to link a (wealth) item to an account
2023-01-30 19:45:27 +01:00
### Changed
2023-02-02 12:39:13 +00:00
- Relaxed the validation rule of the _Redis_ host environment variable (`REDIS_HOST` )
2023-01-30 19:45:27 +01:00
- Improved the language localization for German (`de` )
2023-02-04 11:26:06 +01:00
- Eliminated `angular-material-css-vars`
- Upgraded `angular` from version `14.2.0` to `15.1.2`
- Upgraded `Nx` from version `15.0.13` to `15.6.3`
2023-01-30 19:45:27 +01:00
2023-01-29 10:00:28 +01:00
## 1.230.0 - 2023-01-29
2023-01-23 08:28:19 +01:00
2023-01-24 08:11:21 +01:00
### Added
2023-01-28 09:42:15 +01:00
- Added an interstitial for the subscription
2023-01-29 09:58:53 +01:00
- Added _SourceForge_ to the _As seen in_ section on the landing page
2023-01-24 08:11:21 +01:00
- Added a quote to the blog post _Ghostfolio auf Sackgeld.com vorgestellt_
2023-01-23 08:28:19 +01:00
### Changed
2023-01-29 09:58:05 +01:00
- Improved the unit format (`%` ) in the global heat map component of the public page
2023-01-28 09:42:15 +01:00
- Improved the pricing page
2023-01-23 08:28:19 +01:00
- Upgraded `Node.js` from version `16` to `18` (`Dockerfile` )
2023-01-28 09:41:33 +01:00
- Upgraded `prisma` from version `4.8.0` to `4.9.0`
2023-01-23 08:28:19 +01:00
2023-01-25 12:00:52 +01:00
### Fixed
- Fixed the click of unknown accounts in the portfolio proportion chart component
2023-01-29 09:58:05 +01:00
- Fixed an issue with `value` in the value redaction interceptor for the impersonation mode
2023-01-25 12:00:52 +01:00
2023-01-21 16:10:04 +01:00
## 1.229.0 - 2023-01-21
2023-01-20 20:51:08 +01:00
2023-01-21 11:31:52 +01:00
### Added
2023-01-21 16:07:32 +01:00
- Added a blog post: _Ghostfolio auf Sackgeld.com vorgestellt_
2023-01-21 11:31:52 +01:00
- Added _Sackgeld.com_ to the _As seen in_ section on the landing page
2023-01-21 09:52:58 +01:00
### Changed
- Removed the toggle _Original Shares_ vs. _Current Shares_ on the allocations page
2023-01-21 11:30:53 +01:00
- Hid error messages related to no current investment in the client
2023-01-21 11:46:56 +01:00
- Refactored the value redaction interceptor for the impersonation mode
2023-01-21 09:52:58 +01:00
2023-01-20 20:51:08 +01:00
### Fixed
- Fixed the value of the active (emergency fund) filter in percentage on the allocations page
2023-01-18 22:01:59 +01:00
## 1.228.1 - 2023-01-18
2023-01-16 10:46:48 +01:00
2023-01-17 20:09:50 +01:00
### Added
- Extended the hints in user settings
2023-01-16 10:46:48 +01:00
### Changed
- Improved the date formatting in the tooltip of the dividend timeline grouped by month / year
- Improved the date formatting in the tooltip of the investment timeline grouped by month / year
2023-01-17 10:04:03 +01:00
- Reduced the execution interval of the data gathering to every 4 hours
2023-01-18 21:37:22 +01:00
- Removed emergency fund as an asset class
2023-01-16 10:46:48 +01:00
2023-01-14 19:12:18 +01:00
## 1.227.1 - 2023-01-14
2023-01-14 19:10:28 +01:00
2023-01-14 19:11:14 +01:00
### Changed
- Improved the language localization for German (`de` )
2023-01-14 19:10:28 +01:00
### Fixed
- Fixed the create or edit activity dialog
2023-01-14 13:37:06 +01:00
## 1.227.0 - 2023-01-14
2023-01-14 12:22:52 +01:00
2023-01-14 12:36:30 +01:00
### Added
2023-01-14 13:13:26 +01:00
- Added support for assets other than cash in emergency fund (affecting buying power)
2023-01-14 12:36:30 +01:00
- Added support for translated tags
2023-01-14 12:22:52 +01:00
### Changed
- Improved the logo alignment
2023-01-14 18:00:51 +05:30
### Fixed
- Fixed the grouping by month / year of the dividend and investment timeline
2023-01-11 20:12:45 +01:00
## 1.226.0 - 2023-01-11
2023-01-10 20:06:42 +01:00
2023-01-10 20:52:05 +01:00
### Added
2023-01-11 19:59:41 +01:00
- Added the language localization for Français (`fr` )
2023-01-10 20:52:05 +01:00
- Extended the landing page by a global heat map of subscribers
2023-01-11 07:47:44 +01:00
- Added support for the thousand separator in the global heat map component
2023-01-10 20:52:05 +01:00
2023-01-10 20:06:42 +01:00
### Changed
2023-01-10 20:43:48 +01:00
- Improved the form of the import dividends dialog (disable while loading)
- Removed the deprecated `~` in _Sass_ imports
2023-01-10 20:06:42 +01:00
2023-01-11 19:59:13 +01:00
### Fixed
- Fixed an exception in the _X-ray_ section
2023-01-07 18:26:38 +01:00
## 1.225.0 - 2023-01-07
2023-01-07 18:20:02 +01:00
### Added
- Added support for importing dividends from a data provider
2023-01-07 18:21:09 +01:00
### Changed
- Extended the Frequently Asked Questions (FAQ) page
2023-01-04 20:15:29 +01:00
## 1.224.0 - 2023-01-04
2023-01-02 20:52:48 +01:00
### Added
2023-01-05 00:43:13 +05:30
- Added support for the dividend timeline grouped by year
- Added support for the investment timeline grouped by year
2023-01-02 21:19:19 +01:00
- Set up the language localization for Français (`fr` )
2023-01-02 20:52:48 +01:00
2023-01-03 21:12:01 +01:00
### Changed
- Improved the language localization for Dutch (`nl` )
2023-01-01 18:53:10 +01:00
## 1.223.0 - 2023-01-01
2022-12-31 17:06:15 +01:00
### Added
2023-01-01 09:22:38 +01:00
- Added a student discount to the pricing page
2022-12-31 17:06:15 +01:00
- Added a prefix to the codes of the coupon system
2023-01-01 09:57:27 +01:00
### Changed
- Optimized the page titles in the header for mobile
2023-01-01 12:05:28 +01:00
- Extended the asset profile details dialog in the admin control panel
2023-01-01 09:57:27 +01:00
2022-12-29 18:11:26 +01:00
## 1.222.0 - 2022-12-29
2022-12-27 09:12:44 +01:00
2022-12-28 13:57:15 +01:00
### Added
2022-12-29 10:31:21 +01:00
- Added support for filtering on the analysis page
2022-12-28 13:57:15 +01:00
- Added the price to the `Subscription` database schema
2022-12-27 09:12:44 +01:00
### Changed
2022-12-28 09:31:46 +01:00
- Changed the execution time of the asset profile data gathering to every Sunday at lunch time
2022-12-29 10:19:30 +01:00
- Improved the activities import by providing asset profile details
2022-12-28 13:43:28 +01:00
- Upgraded `@codewithdan/observable-store` from version `2.2.11` to `2.2.15`
2022-12-27 09:12:44 +01:00
- Upgraded `bull` from version `4.8.5` to `4.10.2`
2022-12-28 13:22:19 +01:00
- Upgraded `countup.js` from version `2.0.7` to `2.3.2`
2022-12-28 20:08:30 +01:00
- Upgraded the _Internet Identity_ dependencies from version `0.12.1` to `0.15.1`
2022-12-28 10:40:34 +01:00
- Upgraded `prisma` from version `4.7.1` to `4.8.0`
2022-12-27 09:12:44 +01:00
2022-12-29 10:20:23 +01:00
### Fixed
- Fixed the language localization of the account type
2022-12-26 17:09:51 +01:00
## 1.221.0 - 2022-12-26
2022-12-24 12:28:17 +01:00
### Added
2022-12-25 12:23:52 +01:00
- Added support to manage the tags in the create or edit activity dialog
2022-12-24 12:28:17 +01:00
- Added the tags to the admin control panel
2022-12-26 12:23:43 +01:00
- Added a blog post: _The importance of tracking your personal finances_
2022-12-26 16:23:21 +01:00
- Resolved the title of the blog post
2022-12-24 12:28:17 +01:00
2022-12-25 12:20:09 +01:00
### Changed
2022-12-26 17:07:51 +01:00
- Improved the activities import by a preview step
2022-12-25 12:41:48 +01:00
- Improved the labels based on the type in the create or edit activity dialog
2022-12-25 18:17:35 +01:00
- Refreshed the cryptocurrencies list
2022-12-25 12:20:09 +01:00
- Removed the data source type `RAKUTEN`
2022-12-25 12:38:40 +01:00
### Fixed
- Fixed the date conversion for years with only two digits
2022-12-23 11:08:22 +01:00
## 1.220.0 - 2022-12-23
2022-12-19 09:36:34 +01:00
### Added
- Added the position detail dialog to the _Top 3_ and _Bottom 3_ performers of the analysis page
2022-12-23 10:51:49 +01:00
- Added the `dryRun` option to the import activities endpoint
2022-12-19 09:36:34 +01:00
2022-12-21 19:40:29 +01:00
### Changed
2022-12-23 11:06:52 +01:00
- Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 365 days
2022-12-21 19:40:29 +01:00
- Upgraded `color` from version `4.0.1` to `4.2.3`
2022-12-23 10:50:57 +01:00
- Upgraded `prettier` from version `2.7.1` to `2.8.1`
2022-12-21 19:40:29 +01:00
2022-12-22 12:27:34 +01:00
### Fixed
- Fixed the rounding of the y-axis ticks in the benchmark comparator
2022-12-17 21:22:26 +01:00
## 1.219.0 - 2022-12-17
2022-12-16 17:38:19 +01:00
### Added
2022-12-17 17:09:21 +05:30
- Added support to disable user sign up in the admin control panel
2022-12-16 17:38:19 +01:00
- Extended the glossary of the resources page by _Deflation_ , _Inflation_ and _Stagflation_
2022-12-17 20:50:39 +01:00
### Changed
2022-12-17 21:14:58 +01:00
- Added the name to the symbol column in the activities table
2022-12-17 20:50:39 +01:00
- Combined the name and symbol column in the holdings table (former positions table)
2022-12-12 20:15:32 +01:00
## 1.218.0 - 2022-12-12
2022-12-10 16:47:09 +01:00
2022-12-11 10:19:35 +01:00
### Added
- Added the date of the first activity to the positions table
2022-12-12 20:13:45 +01:00
- Added an endpoint to fetch the logo of an asset or a platform
2022-12-11 10:19:35 +01:00
2022-12-10 16:47:09 +01:00
### Changed
2022-12-11 09:37:07 +01:00
- Improved the asset profile details dialog in the admin control panel
2022-12-10 16:47:09 +01:00
- Upgraded `chart.js` from version `3.8.0` to `4.0.1`
2022-12-10 14:32:28 +01:00
## 1.217.0 - 2022-12-10
2022-12-04 18:54:41 +01:00
2022-12-10 11:54:49 +01:00
### Added
- Added the dividend timeline grouped by month
2022-12-04 20:02:02 +01:00
### Changed
2022-12-07 17:48:46 +01:00
- Improved the value redaction interceptor (including `comment` )
2022-12-04 20:02:02 +01:00
- Improved the language localization for Español (`es` )
2022-12-10 12:19:45 +01:00
- Upgraded `cheerio` from version `1.0.0-rc.6` to `1.0.0-rc.12`
2022-12-06 09:03:28 +01:00
- Upgraded `prisma` from version `4.6.1` to `4.7.1`
2022-12-04 20:02:02 +01:00
2022-12-04 18:54:41 +01:00
### Fixed
- Fixed the activities sorting in the account detail dialog
2022-12-03 19:19:10 +01:00
## 1.216.0 - 2022-12-03
2022-11-30 20:01:17 +01:00
### Added
- Supported a note for asset profiles
2022-12-03 18:22:19 +01:00
- Supported a manual currency for the activity fee
2022-12-03 19:17:30 +01:00
- Extended the support for column sorting in the accounts table (name, platform, transactions)
- Extended the support for column sorting in the activities table (name, symbol)
- Extended the support for column sorting in the positions table (performance)
2022-11-30 20:01:17 +01:00
2022-12-01 17:14:45 +01:00
### Changed
2022-12-02 17:56:11 +01:00
- Upgraded `big.js` from version `6.1.1` to `6.2.1`
2022-12-01 17:14:45 +01:00
- Upgraded `date-fns` from version `2.28.0` to `2.29.3`
2022-12-03 18:23:40 +01:00
- Upgraded `replace-in-file` from version `6.2.0` to `6.3.5`
2022-12-01 17:14:45 +01:00
2022-11-30 20:01:17 +01:00
### Fixed
- Fixed the filter by asset sub class for the asset profiles in the admin control
2022-11-27 10:34:17 +01:00
## 1.215.0 - 2022-11-27
2022-11-21 20:14:36 +01:00
### Changed
2023-08-12 21:51:35 +02:00
- Improved the language selector on the user account page
2022-11-26 08:53:01 +01:00
- Improved the wording in the _X-ray_ section (net worth instead of investment)
2022-11-21 20:14:36 +01:00
- Extended the asset profile details dialog in the admin control panel
2022-11-27 10:32:22 +01:00
- Updated the browserslist database
2022-11-25 20:49:26 +01:00
- Upgraded `ionicons` from version `5.5.1` to `6.0.4`
2022-11-24 20:33:29 +01:00
- Upgraded `uuid` from version `8.3.2` to `9.0.0`
2022-11-21 20:14:36 +01:00
2022-11-19 12:15:22 +01:00
## 1.214.0 - 19.11.2022
2022-11-15 21:33:22 +01:00
2022-11-19 09:57:28 +01:00
### Added
- Added support for sorting in the accounts table
2022-11-15 21:33:22 +01:00
### Changed
2022-11-19 10:06:05 +01:00
- Improved the support for the `MANUAL` data source
2022-11-17 21:37:26 +01:00
- Improved the _Activities_ tab icon
2022-11-19 11:28:26 +01:00
- Improved the _Activities_ icons for `BUY` , `DIVIDEND` and `SELL`
2022-11-18 20:19:14 +01:00
- Upgraded `prisma` from version `4.4.0` to `4.6.1`
2022-11-16 19:33:07 +01:00
- Upgraded `yahoo-finance2` from version `2.3.6` to `2.3.10`
2022-11-15 21:33:22 +01:00
2022-11-19 14:32:36 +05:30
### Fixed
- Fixed the activities sorting in the position detail dialog
2022-11-19 12:13:02 +01:00
- Fixed the dynamic number of decimal places for cryptocurrencies in the position detail dialog
2022-11-19 10:19:01 +01:00
- Fixed a division by zero error in the cash positions calculation
2022-11-19 14:32:36 +05:30
2022-11-14 20:47:21 +01:00
## 1.213.0 - 14.11.2022
2022-11-12 16:46:17 +01:00
### Added
- Added an indicator for excluded accounts in the accounts table
2022-11-14 20:45:41 +01:00
- Added a blog post: _Black Friday 2022_
2022-11-12 16:46:17 +01:00
2022-11-22 20:18:38 +01:00
### Fixed
- Fixed an issue with the currency inconsistency in the _Yahoo Finance_ service (convert from `ZAc` to `ZAR` )
2022-11-11 20:02:20 +01:00
## 1.212.0 - 11.11.2022
2022-11-11 19:44:32 +01:00
### Changed
2022-11-11 20:01:08 +01:00
- Changed the view mode selector to a slide toggle
2022-11-11 19:44:32 +01:00
- Upgraded `Nx` from version `15.0.0` to `15.0.13`
2022-11-11 16:53:36 +01:00
## 1.211.0 - 11.11.2022
2022-11-09 20:48:13 +01:00
### Changed
2022-11-11 16:53:36 +01:00
- Converted the client into a _Progressive Web App_ (PWA) with `@angular/pwa`
2022-11-11 16:42:51 +01:00
- Removed the bottom margin from the body element
- Improved the pricing page
2022-11-09 20:48:13 +01:00
2022-11-08 17:35:43 +01:00
## 1.210.0 - 08.11.2022
2022-11-06 17:51:31 +01:00
2022-11-07 16:57:26 +01:00
### Added
- Added tabs to the portfolio page
2022-11-06 17:51:31 +01:00
### Changed
2022-11-07 16:57:26 +01:00
- Merged the _FIRE_ calculator and the _X-ray_ section to a single page
2022-11-06 17:51:31 +01:00
- Tightened the validation rule of the base currency environment variable (`BASE_CURRENCY` )
2022-11-08 17:32:50 +01:00
### Fixed
- Fixed an issue in the cash positions calculation
2022-11-05 13:39:26 +01:00
## 1.209.0 - 05.11.2022
2022-11-05 09:06:40 +01:00
2022-11-05 10:22:18 +01:00
### Added
- Added the _Buy me a coffee_ button to the about page
2022-11-05 09:06:40 +01:00
### Changed
2022-11-05 12:22:24 +01:00
- Improved the usability of the activities import
2022-11-05 09:12:41 +01:00
- Improved the usage of the premium indicator component
2022-11-05 09:06:40 +01:00
- Removed the intro image in dark mode
2022-11-05 10:42:40 +01:00
- Refactored the `TransactionsPageComponent` to `ActivitiesPageComponent`
2022-11-05 09:06:40 +01:00
2022-11-03 20:21:12 +01:00
## 1.208.0 - 03.11.2022
### Added
- Added pagination to the activities table
2022-11-02 17:47:03 +01:00
### Changed
- Restructured the actions in the admin control panel
2022-11-03 20:06:16 +01:00
### Fixed
- Fixed the calculation in the portfolio evolution chart
2022-10-31 20:27:52 +01:00
## 1.207.0 - 31.10.2022
2022-10-21 20:01:32 +02:00
2022-10-22 07:47:05 +02:00
### Added
- Added support for translated labels of asset and asset sub class
2022-10-28 11:26:19 +02:00
- Added support for dates in _ISO 8601_ date format (`YYYY-MM-DD` ) in the activities import
2022-10-22 07:47:05 +02:00
2022-10-30 18:48:28 +01:00
### Changed
- Darkened the background color of the dark mode
2022-10-21 20:01:32 +02:00
### Fixed
2022-10-31 20:25:42 +01:00
- Fixed the public page
2022-10-21 20:01:32 +02:00
- Improved the loading indicator of the portfolio evolution chart
2022-10-20 23:40:42 +02:00
## 1.206.2 - 20.10.2022
2022-10-17 20:41:13 +02:00
### Changed
2022-10-20 23:40:42 +02:00
- Fixed the `rxjs` version to `7.5.6` (resolutions)
2022-10-17 20:41:13 +02:00
- Migrated the `angular.json` to `project.json` files in the `Nx` workspace
2022-10-20 21:49:12 +02:00
- Upgraded `nestjs` from version `9.0.7` to `9.1.4`
2022-10-18 20:05:58 +02:00
- Upgraded `Nx` from version `14.6.4` to `15.0.0`
2022-10-17 20:41:13 +02:00
2022-10-20 20:47:57 +02:00
### Fixed
- Fixed the performance calculation including `SELL` activities with a significant performance gain
2022-10-16 20:49:28 +02:00
## 1.205.2 - 16.10.2022
2022-10-16 08:45:52 +02:00
### Changed
- Persisted the language on url change
2022-10-16 10:01:31 +02:00
- Improved the portfolio evolution chart
2022-10-16 14:54:26 +02:00
- Refactored the appearance (dark mode) in user settings (from `appearance` to `colorScheme` )
2022-10-16 19:35:09 +02:00
- Improved the wording on the landing page
2022-10-16 08:45:52 +02:00
2022-10-15 18:07:18 +02:00
## 1.204.1 - 15.10.2022
2022-10-08 17:35:18 +02:00
2022-10-12 13:38:58 +02:00
### Added
- Added support to change the appearance (dark mode) in user settings
2022-10-15 17:45:34 +02:00
- Added the total amount chart to the investment timeline
2023-06-24 17:12:05 +02:00
- Set up the `prettier` plugin `prettier-plugin-organize-attributes`
2022-10-12 13:38:58 +02:00
2022-10-08 17:35:18 +02:00
### Changed
2022-10-15 11:27:55 +02:00
- Respected the current date in the _FIRE_ calculator
2022-10-08 17:35:18 +02:00
- Simplified the settings management in the admin control panel
2022-10-15 10:31:46 +02:00
- Renamed the data source type `RAKUTEN` to `RAPID_API`
2022-10-08 17:35:18 +02:00
2022-10-14 19:52:00 +02:00
### Fixed
- Fixed some links in the blog posts
2022-10-15 10:32:08 +02:00
- Fixed the alignment of the value component on the allocations page
2022-10-14 19:52:00 +02:00
2022-10-15 10:31:46 +02:00
### Todo
- Rename the environment variable from `RAKUTEN_RAPID_API_KEY` to `RAPID_API_API_KEY`
2022-10-08 14:22:43 +02:00
## 1.203.0 - 08.10.2022
2022-10-08 11:07:42 +02:00
2022-10-08 14:21:17 +02:00
### Added
- Supported a progressive line animation in the line chart component
2022-10-08 11:07:42 +02:00
### Changed
2022-10-08 13:20:52 +02:00
- Moved the benchmark comparator from experimental to general availability
2022-10-08 11:07:42 +02:00
- Improved the user interface of the benchmark comparator
2022-10-08 11:38:58 +02:00
### Fixed
2022-10-08 13:20:25 +02:00
- Fixed an issue in the performance and chart calculation of today
2022-10-08 11:38:58 +02:00
- Fixed the alignment of the value component in the admin control panel
2022-10-07 20:49:57 +02:00
## 1.202.0 - 07.10.2022
2022-10-04 17:39:51 +02:00
2022-10-07 20:54:05 +02:00
### Added
2022-10-07 20:21:52 +02:00
- Added support for a translated 4% rule in the _FIRE_ section
2022-10-04 17:39:51 +02:00
### Changed
- Improved the caching of the benchmarks in the markets overview (only cache if fetching was successful)
2022-10-06 20:52:34 +02:00
- Improved the wording in the twitter bot service
2022-10-04 17:39:51 +02:00
2022-10-06 15:15:36 +02:00
### Fixed
- Fixed the support for cryptocurrencies having a symbol with less than 3 characters (e.g. `SC-USD` )
2022-10-07 20:48:39 +02:00
- Fixed the text truncation in the value component
2022-10-06 15:15:36 +02:00
2022-10-01 18:39:15 +02:00
## 1.201.0 - 01.10.2022
2022-10-01 13:53:43 +02:00
2022-10-01 18:35:55 +02:00
### Added
- Added a blog post: _Hacktoberfest 2022_
2022-10-01 13:53:43 +02:00
### Changed
- Improved the usage of the value component in the admin control panel
2022-10-01 18:39:15 +02:00
- Improved the language localization for Español (`es` )
2022-10-01 13:53:43 +02:00
### Fixed
- Fixed the usage of the value component on the allocations page
2022-10-01 11:18:15 +02:00
## 1.200.0 - 01.10.2022
2022-09-29 21:59:51 +02:00
### Added
2022-10-01 11:16:43 +02:00
- Added a mini statistics section to the landing page including pulls on _Docker Hub_
2022-09-29 21:59:51 +02:00
- Added an _As seen in_ section to the landing page
2022-10-01 11:16:43 +02:00
- Added support for an icon in the value component
2022-09-29 21:59:51 +02:00
2022-10-01 09:42:07 +02:00
### Changed
- Upgraded `prisma` from version `4.1.1` to `4.4.0`
2022-09-27 20:44:32 +02:00
## 1.199.1 - 27.09.2022
2022-09-26 18:39:11 +02:00
### Added
- Set up the language localization for Español (`es` )
2022-09-27 17:38:53 +02:00
- Added support for sectors in mutual funds
2022-09-26 18:39:11 +02:00
2022-09-25 21:46:19 +02:00
## 1.198.0 - 25.09.2022
2022-09-25 18:02:46 +02:00
### Added
- Added support to exclude an account from analysis
2022-09-25 21:46:19 +02:00
- Set up the language localization for Nederlands (`nl` )
2022-09-25 18:02:46 +02:00
2022-09-24 13:16:47 +02:00
## 1.197.0 - 24.09.2022
2022-09-24 09:58:09 +02:00
2022-09-24 12:29:36 +02:00
### Added
2022-09-24 13:15:16 +02:00
- Added the value of the active filter in percentage on the allocations page
2022-09-24 12:29:36 +02:00
- Extended the feature overview page by multi-language support (English, German, Italian)
2022-09-24 09:58:09 +02:00
### Changed
2022-09-24 13:12:40 +02:00
- Combined the performance and chart calculation
2022-09-24 09:58:09 +02:00
- Improved the style of various selectors (density)
2022-09-22 21:05:05 +02:00
## 1.196.0 - 22.09.2022
2022-09-22 20:52:03 +02:00
### Added
2023-09-14 19:48:47 +02:00
- Set up the language localization for Italian (`it` )
2022-09-22 20:52:46 +02:00
- Extended the landing page
2022-09-22 20:52:03 +02:00
2022-09-20 20:23:41 +02:00
## 1.195.0 - 20.09.2022
2022-09-20 20:22:01 +02:00
### Changed
- Improved the algorithm of the performance chart calculation
### Fixed
2022-09-20 20:23:41 +02:00
- Improved the chart tooltip of the benchmark comparator
2022-09-20 20:22:01 +02:00
2022-09-17 21:26:08 +02:00
## 1.194.0 - 17.09.2022
2022-09-15 16:58:00 +02:00
2022-09-15 17:20:03 +02:00
### Added
- Added `NODE_ENV: production` to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml` )
2022-09-17 21:24:09 +02:00
- Visualized the percentage of the active filter on the allocations page
2022-09-15 17:20:03 +02:00
2022-09-15 16:58:00 +02:00
### Changed
- Improved the language localization for German (`de` )
2022-09-17 08:33:04 +02:00
### Fixed
- Respected the end date in the performance chart calculation
2022-09-17 08:31:56 +02:00
### Todo
2022-09-17 21:29:37 +02:00
- Set `NODE_ENV: production` as in [docker-compose.yml ](https://github.com/ghostfolio/ghostfolio/blob/main/docker/docker-compose.yml )
2022-09-17 08:31:56 +02:00
2022-09-14 20:11:47 +02:00
## 1.193.0 - 14.09.2022
2022-09-12 13:34:06 +02:00
### Changed
- Sorted the benchmarks by name
2022-09-14 20:10:35 +02:00
- Extended the pricing page
2022-09-12 13:34:06 +02:00
2022-09-14 19:26:59 +02:00
### Fixed
2022-09-14 19:56:18 +02:00
- Fixed the calculations of the exchange rate service by changing `USD` to the base currency
2022-09-14 19:26:59 +02:00
- Fixed the missing assets during the local development
2022-09-11 09:21:48 +02:00
## 1.192.0 - 11.09.2022
2022-09-10 18:57:41 +02:00
### Changed
2022-09-11 09:19:50 +02:00
- Simplified the configuration of the benchmarks: `symbolProfileId` instead of `dataSource` and `symbol`
2022-09-10 18:57:41 +02:00
- Upgraded `yahoo-finance2` from version `2.3.3` to `2.3.6`
2022-09-10 18:58:31 +02:00
### Fixed
2022-09-11 09:20:15 +02:00
- Improved the loading indicator of the benchmark comparator
2022-09-10 18:58:31 +02:00
- Improved the error handling in the benchmark calculation
2022-09-10 16:13:22 +02:00
## 1.191.0 - 10.09.2022
2022-09-10 16:10:57 +02:00
2022-09-10 16:11:49 +02:00
### Changed
- Removed the `currency` and `viewMode` from the `User` database schema
2022-09-10 16:10:57 +02:00
### Fixed
- Allowed the date range change for the demo user
2022-09-10 13:36:39 +02:00
## 1.190.0 - 10.09.2022
2022-09-09 19:44:36 +02:00
2022-09-10 13:33:37 +02:00
### Added
- Added the date range component to the benchmark comparator
2022-09-09 19:44:36 +02:00
### Changed
- Improved the mobile layout of the benchmark comparator
2022-09-10 11:38:06 +02:00
- Migrated the date range setting from the locale storage to the user settings
- Refactored the `currency` and `view mode` in the user settings
2022-09-09 19:44:36 +02:00
2022-09-08 21:06:37 +02:00
## 1.189.0 - 08.09.2022
2022-09-08 21:05:19 +02:00
### Changed
- Distinguished between currency and unit in the chart tooltip
### Fixed
- Fixed the benchmark chart in the benchmark comparator (experimental)
2022-09-06 20:40:59 +02:00
## 1.188.0 - 06.09.2022
2022-09-04 09:45:29 +02:00
### Added
- Added a benchmark comparator (experimental)
2022-09-06 20:39:45 +02:00
### Fixed
- Improved the asset profile details dialog for assets without a (first) activity in the admin control panel
2022-09-03 21:42:23 +02:00
## 1.187.0 - 03.09.2022
2022-09-03 21:41:06 +02:00
### Added
- Supported units in the line chart component
- Added a new chart calculation engine (experimental)
2022-09-03 11:37:14 +02:00
## 1.186.2 - 03.09.2022
2022-09-01 15:35:37 +02:00
2022-09-03 09:09:57 +02:00
### Changed
- Decreased the rate limiter duration of queue jobs from 5 to 4 seconds
2022-09-03 09:47:18 +02:00
- Removed the alias from the `User` database schema
2022-09-03 10:26:56 +02:00
- Upgraded `angular` from version `14.1.0` to `14.2.0`
- Upgraded `Nx` from version `14.5.1` to `14.6.4`
2022-09-03 09:09:57 +02:00
2022-09-01 15:35:37 +02:00
### Fixed
2022-09-03 11:19:31 +02:00
- Fixed the environment variables `REDIS_HOST` , `REDIS_PASSWORD` and `REDIS_PORT` in the Redis configuration
2022-09-03 08:31:47 +02:00
- Handled errors in the portfolio calculation if there is no internet connection
2022-09-03 10:06:16 +02:00
- Fixed the _GitHub_ contributors count on the about page
2022-09-01 15:35:37 +02:00
2022-08-30 20:53:26 +02:00
## 1.185.0 - 30.08.2022
2022-08-28 21:10:25 +02:00
2022-08-30 20:52:13 +02:00
### Added
- Added a skeleton loader to the market mood component in the markets overview
2022-08-28 21:10:25 +02:00
### Changed
- Moved the build pipeline from _Travis_ to _GitHub Actions_
2022-08-30 20:52:13 +02:00
- Increased the caching of the benchmarks
2022-08-28 21:10:25 +02:00
2022-08-28 21:11:27 +02:00
### Fixed
- Disabled the language selector for the demo user
2022-08-28 10:09:59 +02:00
## 1.184.2 - 28.08.2022
2022-08-26 20:10:59 +02:00
2022-08-27 10:54:59 +02:00
### Added
2022-08-27 11:29:09 +02:00
- Added the alias to the `Access` database schema
2022-08-27 10:54:59 +02:00
- Added support for translated time distances
2023-02-23 18:09:35 +01:00
- Added a _GitHub Action_ to create an `linux/arm64` docker image
2022-08-27 10:54:59 +02:00
2022-08-26 20:10:59 +02:00
### Changed
- Improved the language localization for German (`de` )
2022-08-27 10:29:50 +02:00
### Fixed
- Fixed the missing assets during the local development
2022-08-24 20:55:38 +02:00
## 1.183.0 - 24.08.2022
2022-08-24 20:53:50 +02:00
### Added
- Added a filter by asset sub class for the asset profiles in the admin control
### Changed
- Improved the language localization for German (`de` )
2022-08-23 21:40:57 +02:00
## 1.182.0 - 23.08.2022
2022-08-22 19:57:48 +02:00
### Changed
- Improved the language localization for German (`de` )
2022-08-23 21:39:04 +02:00
- Extended and made the columns of the asset profiles sortable in the admin control
- Moved the asset profile details in the admin control panel to a dialog
2022-08-22 19:57:48 +02:00
2022-08-21 21:42:05 +02:00
## 1.181.2 - 21.08.2022
2022-08-20 10:22:02 +02:00
2022-08-20 10:55:27 +02:00
### Added
2023-08-12 21:51:35 +02:00
- Added a language selector to the user account page
2022-08-21 17:02:43 +02:00
- Added support for translated labels in the value component
2022-08-20 10:55:27 +02:00
2022-08-20 10:22:02 +02:00
### Changed
- Integrated the commands `database:setup` and `database:migrate` into the container start
2022-08-21 17:03:03 +02:00
### Fixed
- Fixed a division by zero error in the benchmarks calculation
2022-08-20 10:22:02 +02:00
### Todo
- Apply manual data migration (`yarn database:migrate` ) is not needed anymore
2022-08-19 18:24:41 +02:00
## 1.180.1 - 18.08.2022
2022-08-15 19:52:43 +02:00
### Added
- Set up `ng-extract-i18n-merge` to improve the i18n extraction and merge workflow
2022-09-22 20:52:03 +02:00
- Set up the language localization for German (`de` )
2022-08-18 21:13:39 +02:00
- Resolved the feature graphic of the blog post
2022-08-15 19:52:43 +02:00
2022-08-16 20:53:14 +02:00
### Changed
- Tagged template literal strings in components for localization with `$localize`
2022-08-17 23:23:39 +02:00
### Fixed
2022-08-16 21:03:05 +02:00
2022-08-17 23:23:39 +02:00
- Fixed the license component in the about page
2022-08-18 21:11:10 +02:00
- Fixed the links to the blog posts
2022-08-16 21:03:05 +02:00
2022-08-15 18:17:57 +02:00
## 1.179.5 - 15.08.2022
2022-08-10 17:26:34 +02:00
2022-08-13 10:29:36 +02:00
### Added
- Set up i18n support
2022-08-13 10:42:56 +02:00
- Added a blog post: _500 Stars on GitHub_
2022-08-13 10:29:36 +02:00
2022-08-10 17:26:34 +02:00
### Changed
- Reduced the maximum width of the performance chart on the home page
2022-08-09 21:28:02 +02:00
## 1.178.0 - 09.08.2022
2022-08-08 19:25:38 +02:00
2022-08-09 19:29:26 +02:00
### Added
- Added `url` to the symbol profile overrides model for manual adjustments
2022-08-09 19:31:13 +02:00
- Added default values for `countries` and `sectors` of the symbol profile overrides model
2022-08-09 19:29:26 +02:00
2022-08-08 19:25:38 +02:00
### Changed
- Simplified the initialization of the exchange rate service
2022-08-09 19:29:26 +02:00
- Improved the orders query for `assetClass` with symbol profile overrides
2024-01-02 09:44:15 +01:00
- Improved the style of the benchmarks in the markets overview
2022-08-08 19:25:38 +02:00
2022-08-09 19:29:26 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-08-04 13:38:25 +02:00
## 1.177.0 - 04.08.2022
2022-08-01 19:56:44 +02:00
2022-08-02 22:14:27 +02:00
### Added
2022-08-03 21:36:12 +02:00
- Added `GHOSTFOLIO` as a default to `DATA_SOURCES`
2022-08-02 22:14:27 +02:00
- Added the `AGPLv3` logo to the landing page
2022-08-01 19:56:44 +02:00
### Changed
2022-08-04 13:36:32 +02:00
- Refactored the initialization of the exchange rate service
2022-08-01 19:56:44 +02:00
- Upgraded `angular` from version `14.0.2` to `14.1.0`
- Upgraded `nestjs` from version `8.4.7` to `9.0.7`
- Upgraded `Nx` from version `14.3.5` to `14.5.1`
2022-08-04 13:35:58 +02:00
- Upgraded `prisma` from version `3.15.2` to `4.1.1`
2022-08-01 19:56:44 +02:00
2022-08-04 13:36:32 +02:00
### Fixed
- Handled database connection errors (do not exit process)
2022-07-31 08:16:30 +02:00
## 1.176.2 - 31.07.2022
2022-07-30 21:26:08 +02:00
### Added
- Added page titles
2022-07-30 15:48:45 +02:00
### Changed
- Improved the performance of data provider requests by introducing a maximum number of symbols per request (chunk size)
- Changed the log level settings
2022-07-31 00:18:09 +02:00
- Refactored the access of the environment variables in the bootstrap function (api)
2022-07-31 08:14:52 +02:00
- Upgraded `Node.js` from version `14` to `16` (`Dockerfile` )
### Todo
- Upgrade to `Node.js` 16+
2022-07-30 15:48:45 +02:00
2022-07-29 18:34:05 +02:00
## 1.175.0 - 29.07.2022
2022-07-29 17:03:23 +02:00
### Added
2022-07-29 18:32:26 +02:00
- Set up a Frequently Asked Questions (FAQ) page
2022-07-29 17:03:23 +02:00
- Added the savings rate to the investment timeline grouped by month
2022-07-29 17:04:30 +02:00
### Fixed
- Added the symbols to the activities in the account detail dialog
2022-07-27 21:09:03 +02:00
## 1.174.0 - 27.07.2022
2022-07-27 21:07:27 +02:00
### Added
2022-11-30 20:01:17 +01:00
- Supported a note for activities
2022-07-27 21:07:27 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-07-23 20:38:53 +02:00
## 1.173.0 - 23.07.2022
2022-07-23 20:37:26 +02:00
### Fixed
- Fixed an issue with the currency inconsistency in the _Yahoo Finance_ service (convert from `USX` to `USD` )
2022-07-23 12:09:38 +02:00
## 1.172.0 - 23.07.2022
2022-07-23 12:06:49 +02:00
### Added
- Added a blog post: _Ghostfolio meets Internet Identity_
2022-07-22 19:57:04 +02:00
## 1.171.0 - 22.07.2022
2022-07-21 20:36:16 +02:00
2022-07-22 19:55:33 +02:00
### Added
- Added _Internet Identity_ as a new social login provider
2022-07-22 19:33:06 +02:00
### Changed
- Improved the empty state of the
- _Analysis_ section
- _Holdings_ section
- performance chart on the home page
2022-07-21 20:36:16 +02:00
### Fixed
- Fixed the distorted tooltip in the performance chart on the home page
2022-07-22 19:00:36 +02:00
- Fixed a calculation issue of the current month in the investment timeline grouped by month
2022-07-21 20:36:16 +02:00
2022-07-22 19:55:33 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-07-19 20:30:59 +02:00
## 1.170.0 - 19.07.2022
2022-07-17 11:05:23 +02:00
2022-07-19 20:24:01 +02:00
### Added
2022-07-19 20:29:42 +02:00
- Added support for the tags in the create or edit transaction dialog
- Added support for the cryptocurrency _TerraUSD_ (`UST-USD` )
2022-07-19 20:24:01 +02:00
2022-07-17 11:05:23 +02:00
### Changed
- Removed the alias from the user interface as a preparation to remove it from the `User` database schema
2022-07-17 20:44:28 +02:00
- Removed the activities import limit for users with a subscription
### Todo
- Rename the environment variable from `MAX_ORDERS_TO_IMPORT` to `MAX_ACTIVITIES_TO_IMPORT`
2022-07-17 11:05:23 +02:00
2022-07-14 16:31:03 +02:00
## 1.169.0 - 14.07.2022
2022-07-11 19:39:03 +02:00
2022-07-14 16:16:07 +02:00
### Added
2022-07-14 16:28:50 +02:00
- Added support for the cryptocurrency _Songbird_ (`SGB1-USD` )
- Added support for the cryptocurrency _Terra 2.0_ (`LUNA2-USD` )
2022-07-14 16:16:07 +02:00
- Added a blog post
2022-07-11 19:39:03 +02:00
### Changed
2022-07-14 16:27:32 +02:00
- Refreshed the cryptocurrencies list to support more coins by default
2022-07-11 19:39:03 +02:00
- Upgraded `date-fns` from version `2.22.1` to `2.28.0`
2022-07-10 22:25:58 +02:00
## 1.168.0 - 10.07.2022
2022-07-09 21:18:05 +02:00
### Added
- Extended the investment timeline grouped by month
2022-07-10 22:24:27 +02:00
### Changed
- Handled an occasional currency pair inconsistency in the _Yahoo Finance_ service (`GBP=X` instead of `USDGBP=X` )
2022-07-10 21:44:23 +02:00
### Fixed
- Fixed the content height of the account detail dialog
2022-07-07 21:08:32 +02:00
## 1.167.0 - 07.07.2022
2022-07-02 10:58:46 +02:00
2022-07-06 17:49:19 +02:00
### Added
2022-07-05 21:45:27 +02:00
- Added _Markets_ to the public pages
2022-07-02 10:58:46 +02:00
### Changed
2022-07-06 17:49:19 +02:00
- Improved the _Create Account_ link in the _Live Demo_
2022-07-02 10:58:46 +02:00
- Upgraded `ngx-markdown` from version `13.0.0` to `14.0.1`
2022-07-07 21:06:12 +02:00
### Fixed
- Fixed an issue in the _Holdings_ section for users without a subscription
2022-06-30 21:09:58 +02:00
## 1.166.0 - 30.06.2022
2022-06-25 19:03:25 +02:00
2022-06-28 21:08:34 +02:00
### Added
- Added an account detail dialog
2022-06-25 19:03:25 +02:00
### Changed
2022-06-28 13:33:59 +02:00
- Improved the label of the (symbol) search
2022-06-30 21:07:35 +02:00
- Refactored the demo account as a route (`/demo` )
2022-06-25 19:03:25 +02:00
- Upgraded `nestjs` from version `8.2.3` to `8.4.7`
2022-06-25 19:04:01 +02:00
- Upgraded `prisma` from version `3.14.0` to `3.15.2`
2022-06-30 08:04:39 +02:00
- Upgraded `yahoo-finance2` from version `2.3.2` to `2.3.3`
2022-06-30 19:38:33 +02:00
- Upgraded `zone.js` from version `0.11.4` to `0.11.6`
2022-06-25 19:03:25 +02:00
2022-06-25 17:34:06 +02:00
## 1.165.0 - 25.06.2022
2022-06-25 11:15:01 +02:00
2022-06-25 11:33:59 +02:00
### Added
- Added an icon and name column to the positions table
2022-06-25 12:38:15 +02:00
- Added a reusable premium indicator component
2022-06-25 11:33:59 +02:00
2022-06-25 11:15:01 +02:00
### Changed
2022-06-25 14:47:20 +02:00
- Moved the positions table to a dedicated section (_Holdings_)
2022-06-25 11:15:01 +02:00
- Changed the data gathering by symbol endpoint to delete data first
2022-06-23 19:25:46 +02:00
## 1.164.0 - 23.06.2022
2022-06-23 19:24:24 +02:00
### Added
- Added the positions table including performance to the public page
2022-06-22 20:32:06 +02:00
## 1.163.0 - 22.06.2022
2022-06-22 20:30:03 +02:00
### Changed
- Improved the onboarding for iOS
2022-06-18 17:48:54 +02:00
## 1.162.0 - 18.06.2022
2022-06-17 20:34:41 +02:00
2022-06-18 17:46:51 +02:00
### Added
- Added a _Privacy Policy_ page
2022-06-18 11:57:27 +02:00
### Changed
- Simplified the header
2022-06-17 20:34:41 +02:00
### Fixed
- Fixed an issue with the currency inconsistency in the _Yahoo Finance_ service (convert from `ILA` to `ILS` )
2022-06-16 17:20:44 +02:00
## 1.161.1 - 16.06.2022
2022-06-16 10:28:23 +02:00
2022-06-16 14:16:53 +02:00
### Added
- Added the vertical hover line to inspect data points in the performance chart on the home page
2022-06-16 10:28:23 +02:00
### Changed
2022-06-16 16:29:35 +02:00
- Improved the landing page
2022-06-16 10:28:23 +02:00
- Upgraded `angular` from version `13.3.6` to `14.0.2`
- Upgraded `Nx` from version `14.1.4` to `14.3.5`
- Upgraded `storybook` from version `6.4.22` to `6.5.9`
2022-06-16 16:49:29 +02:00
### Fixed
- Improved the error handling of missing market prices
2022-06-15 20:18:13 +02:00
## 1.160.0 - 15.06.2022
2022-06-15 20:16:38 +02:00
### Fixed
- Fixed the `No data provider has been found` error in the search (regression after `envalid` upgrade to `7.3.1` in Ghostfolio `1.157.0` )
2022-06-15 13:24:07 +02:00
## 1.159.0 - 15.06.2022
2022-06-14 17:43:42 +02:00
### Changed
- Changed the default `HOST` to `0.0.0.0`
2022-06-15 13:21:47 +02:00
- Refactored the endpoint of the public page (filter by equity)
2022-06-14 17:43:42 +02:00
2022-06-12 19:21:02 +02:00
## 1.158.1 - 12.06.2022
2022-06-12 10:06:18 +02:00
2022-06-12 17:30:26 +02:00
### Added
- Extended the queue jobs view in the admin control panel by a data dialog
2022-06-12 10:06:18 +02:00
### Changed
2022-06-12 17:51:26 +02:00
- Exposed the environment variable `HOST`
2022-06-12 17:39:55 +02:00
- Decreased the number of attempts of queue jobs from `20` to `10` (fail earlier)
2022-06-12 17:39:02 +02:00
- Improved the message for data provider errors in the client
2022-06-12 10:06:18 +02:00
- Changed the label from _Balance_ to _Cash Balance_ in the account dialog
2022-06-12 17:50:45 +02:00
- Restructured the documentation for self-hosting
2022-06-12 10:06:18 +02:00
2022-06-11 13:41:39 +02:00
## 1.157.0 - 11.06.2022
2022-06-06 08:27:34 +02:00
2022-06-12 17:30:26 +02:00
### Added
- Extended the queue jobs view in the admin control panel by the number of attempts and the status
2022-06-06 08:27:34 +02:00
### Changed
2022-06-11 13:40:15 +02:00
- Migrated the historical market data gathering to the queue design pattern
2022-06-11 12:54:58 +02:00
- Refreshed the cryptocurrencies list to support more coins by default
2022-06-09 18:56:29 +02:00
- Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 180 days
2022-06-06 08:27:34 +02:00
- Upgraded `chart.js` from version `3.7.0` to `3.8.0`
2022-06-06 17:42:32 +02:00
- Upgraded `envalid` from version `7.2.1` to `7.3.1`
2022-06-06 08:27:34 +02:00
2022-06-11 12:55:32 +02:00
### Fixed
2022-06-11 12:56:34 +02:00
- Reloaded the accounts of a user after creating, editing or deleting one
2022-06-11 12:55:32 +02:00
- Excluded empty items in the activities filter
2022-06-05 19:03:11 +02:00
## 1.156.0 - 05.06.2022
2022-05-31 18:01:29 +02:00
2022-06-03 06:51:08 +02:00
### Added
2023-08-12 21:51:35 +02:00
- Added the user id to the user account page
2022-06-05 19:00:20 +02:00
- Added a new view with jobs of the queue to the admin control panel
2022-06-03 06:51:08 +02:00
2022-05-31 18:01:29 +02:00
### Changed
- Simplified the features page
2022-06-04 09:06:53 +02:00
- Restructured the _FIRE_ section
2022-06-03 18:44:53 +02:00
- Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `4.1.0` to `5.2.1`
2022-05-31 18:01:29 +02:00
2022-06-04 10:02:38 +02:00
### Fixed
- Fixed the `docker-compose` files to resolve variables correctly
2022-05-29 15:39:57 +02:00
## 1.155.0 - 29.05.2022
2022-05-29 14:54:53 +02:00
2022-05-29 15:37:40 +02:00
### Added
- Added `EOD_HISTORICAL_DATA` as a new data source type
2022-05-29 14:54:53 +02:00
### Changed
- Exposed the environment variable `REDIS_PASSWORD`
2022-05-29 15:38:13 +02:00
### Fixed
- Fixed the empty state of the portfolio proportion chart component (with 2 levels)
2022-05-29 15:37:40 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-05-28 21:12:42 +02:00
## 1.154.0 - 28.05.2022
2022-05-28 18:52:30 +02:00
2022-05-28 20:53:54 +02:00
### Added
- Added a vertical hover line to inspect data points in the line chart component
2022-05-28 18:52:30 +02:00
### Changed
2022-05-28 20:53:54 +02:00
- Improved the tooltips of the chart components (content and style)
2022-05-28 18:52:30 +02:00
- Simplified the pricing page
2022-05-28 21:10:45 +02:00
- Improved the rounding numbers in the twitter bot service
- Removed the dependency `round-to`
2022-05-28 18:52:30 +02:00
2022-05-27 11:53:18 +02:00
## 1.153.0 - 27.05.2022
2022-05-27 09:49:37 +02:00
2022-05-27 10:03:37 +02:00
### Added
- Extended the benchmarks of the markets overview by the current market condition (bear and bull market)
- Extended the twitter bot service by benchmarks
2022-05-27 11:21:47 +02:00
- Added value redaction for the impersonation mode in the API response as an interceptor
2022-05-27 10:03:37 +02:00
2022-05-27 09:50:38 +02:00
### Changed
2022-05-27 11:37:48 +02:00
- Changed the twitter bot service to rest on the weekend
2022-05-27 09:50:38 +02:00
- Upgraded `prisma` from version `3.12.0` to `3.14.0`
2022-05-27 09:49:37 +02:00
### Fixed
2024-01-02 09:44:15 +01:00
- Fixed a style issue in the benchmark component on mobile
2022-05-27 09:49:37 +02:00
2022-05-26 19:01:08 +02:00
## 1.152.0 - 26.05.2022
2022-05-26 10:30:13 +02:00
### Added
- Added the _Ghostfolio_ trailer to the landing page
2023-11-16 00:55:16 +05:30
- Extended the benchmarks in the markets overview by the current change to the all time high
2022-05-26 10:30:13 +02:00
2022-05-24 20:58:24 +02:00
## 1.151.0 - 24.05.2022
2022-05-23 18:04:09 +02:00
2022-05-24 20:55:55 +02:00
### Added
- Added support to set the base currency as an environment variable (`BASE_CURRENCY` )
2022-05-23 18:04:09 +02:00
### Fixed
- Fixed an issue with the missing conversion of countries in the symbol profile overrides
2022-05-21 20:00:34 +02:00
## 1.150.0 - 21.05.2022
2022-05-20 20:15:19 +02:00
### Changed
- Skipped data enhancer (_Trackinsight_) if data is inaccurate
2022-05-20 20:16:23 +02:00
### Fixed
2022-05-21 19:58:47 +02:00
- Fixed an issue with the currency conversion in the account calculations
2022-05-20 20:16:23 +02:00
- Fixed an issue with countries in the symbol profile overrides
2022-05-16 21:50:43 +02:00
## 1.149.0 - 16.05.2022
2022-05-15 21:51:31 +02:00
### Added
- Added groups to the activities filter component
2022-05-16 21:49:22 +02:00
- Added support for filtering by asset class on the allocations page
2022-05-15 21:51:31 +02:00
2022-05-14 13:55:25 +02:00
## 1.148.0 - 14.05.2022
2022-05-12 07:48:12 +02:00
2022-05-14 10:56:07 +02:00
### Added
- Supported enter key press to submit the form of the create or edit transaction dialog
2022-05-14 13:53:43 +02:00
- Added a _Report Data Glitch_ button to the position detail dialog
2022-05-14 10:56:07 +02:00
2022-05-12 07:48:12 +02:00
### Fixed
2022-05-14 10:55:09 +02:00
- Fixed the date format of the date picker and support manual changes
2022-05-13 06:48:40 +02:00
- Fixed the state of the account delete button (disable if account contains activities)
2022-05-12 07:48:12 +02:00
- Fixed an issue in the activities filter component (typing a search term)
2022-05-10 21:25:25 +02:00
## 1.147.0 - 10.05.2022
2022-05-10 19:22:57 +02:00
### Changed
- Improved the allocations page with no filtering (include cash positions)
2022-05-08 22:54:07 +02:00
## 1.146.3 - 08.05.2022
2022-05-07 14:11:42 +02:00
2022-05-07 20:00:51 +02:00
### Added
- Set up a queue for the data gathering jobs
2022-05-08 15:52:21 +02:00
- Set up _Nx Cloud_
2022-05-07 20:00:51 +02:00
2022-05-07 14:11:42 +02:00
### Changed
2022-05-07 20:00:51 +02:00
- Migrated the asset profile data gathering to the queue design pattern
2022-05-07 22:33:57 +02:00
- Improved the allocations page with no filtering
2022-05-07 14:11:42 +02:00
- Harmonized the _No data available_ label in the portfolio proportion chart component
2022-05-08 15:59:19 +02:00
- Improved the _FIRE_ calculator for the _Live Demo_
2022-05-08 16:02:44 +02:00
- Simplified the about page
2022-05-08 09:26:33 +02:00
- Upgraded `angular` from version `13.2.2` to `13.3.6`
- Upgraded `Nx` from version `13.8.5` to `14.1.4`
- Upgraded `storybook` from version `6.4.18` to `6.4.22`
2022-05-07 14:11:42 +02:00
2022-05-08 22:16:47 +02:00
### Fixed
- Eliminated the circular dependencies in the `@ghostfolio/common` library
2022-05-07 11:47:28 +02:00
## 1.145.0 - 07.05.2022
2022-04-30 21:47:10 +02:00
### Added
2022-05-07 11:44:29 +02:00
- Added support for filtering by accounts on the allocations page
2022-04-30 22:16:13 +02:00
- Added support for private equity
2022-04-30 21:47:10 +02:00
- Extended the form to set the asset and asset sub class for (wealth) items
2022-05-07 11:44:29 +02:00
### Changed
- Refactored the filtering (activities table and allocations page)
2022-05-01 08:38:57 +02:00
### Fixed
- Fixed the tooltip update in the portfolio proportion chart component
2022-04-30 22:16:13 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-04-30 11:51:49 +02:00
## 1.144.0 - 30.04.2022
2022-04-27 17:30:57 +02:00
2022-04-30 09:55:24 +02:00
### Added
- Added support for commodities (via futures)
2022-04-30 11:49:58 +02:00
- Added support for real estate
2022-04-30 09:55:24 +02:00
### Changed
2022-04-30 10:48:02 +02:00
- Improved the layout of the position detail dialog
2022-04-30 09:55:24 +02:00
- Upgraded `yahoo-finance2` from version `2.3.1` to `2.3.2`
2022-04-27 17:30:57 +02:00
### Fixed
2022-04-29 13:10:45 +02:00
- Fixed the import validation for numbers equal 0
2022-04-27 17:30:57 +02:00
- Fixed the color of the spinner in the activities filter component (dark mode)
2022-04-30 11:49:58 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-04-26 22:31:53 +02:00
## 1.143.0 - 26.04.2022
### Changed
- Improved the filtering by tags
2022-04-25 22:41:02 +02:00
## 1.142.0 - 25.04.2022
2022-04-25 18:12:42 +02:00
2022-04-25 22:37:34 +02:00
### Added
- Added the tags to the create or edit transaction dialog
- Added the tags to the position detail dialog
2022-04-25 18:12:42 +02:00
### Changed
- Changed the date to UTC in the data gathering service
2022-04-25 22:39:08 +02:00
- Reused the value component in the users table of the admin control panel
2022-04-25 18:12:42 +02:00
2022-04-24 17:27:00 +02:00
## 1.141.1 - 24.04.2022
### Added
- Added the database migration
### Todo
- Apply data migration (`yarn database:migrate` )
2022-04-24 16:24:21 +02:00
## 1.141.0 - 24.04.2022
2022-04-23 13:38:41 +02:00
2022-04-24 16:23:03 +02:00
### Added
- Added a tagging system for activities
2022-04-23 13:38:41 +02:00
### Changed
2022-04-23 19:22:20 +02:00
- Extracted the activities table filter to a dedicated component
2022-04-23 16:48:23 +02:00
- Changed the url of the _Get Started_ link to `https://ghostfol.io` on the public page
2022-04-24 09:35:01 +02:00
- Simplified `@@id` using multiple fields with `@id` in the database schema of (`Access` , `Order` , `Subscription` )
2022-04-23 13:38:41 +02:00
- Upgraded `prisma` from version `3.11.1` to `3.12.0`
2022-04-24 09:35:01 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-04-23 09:52:22 +02:00
## 1.140.2 - 22.04.2022
2022-04-18 17:10:00 +02:00
2022-04-19 17:06:12 +02:00
### Added
- Added support for sub-labels in the value component
2022-04-22 21:27:55 +02:00
- Added a symbol profile overrides model for manual adjustments
2022-04-19 17:06:12 +02:00
2022-04-18 17:10:00 +02:00
### Changed
2022-04-19 17:06:12 +02:00
- Reused the value component in the _Ghostfolio in Numbers_ section of the about page
2022-04-21 23:07:19 +02:00
- Persisted the savings rate in the _FIRE_ calculator
2022-04-18 17:10:00 +02:00
- Upgraded `yahoo-finance2` from version `2.3.0` to `2.3.1`
2022-04-22 19:29:18 +02:00
### Fixed
- Fixed the calculation of the total value for sell and dividend activities in the create or edit transaction dialog
2022-04-22 21:27:55 +02:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-04-18 11:59:16 +02:00
## 1.139.0 - 18.04.2022
2022-04-18 10:31:16 +02:00
### Added
- Added the total amount to the tooltip in the chart of the _FIRE_ calculator
2022-04-18 11:57:57 +02:00
### Changed
2023-02-17 11:20:46 +01:00
- Beautified the ETF names in the asset profile
2022-04-18 11:57:57 +02:00
2022-04-18 10:31:16 +02:00
### Fixed
- Fixed an issue with changing the investment horizon in the chart of the _FIRE_ calculator
2022-04-18 11:31:16 +02:00
- Fixed an issue with the end dates in the `.ics` file of the future activities (drafts) export
2022-04-18 10:49:02 +02:00
- Fixed the data source of the _Fear & Greed Index_ (market mood)
2022-04-18 10:31:16 +02:00
2022-04-16 21:03:28 +02:00
## 1.138.0 - 16.04.2022
2022-04-16 11:33:01 +02:00
### Added
- Added support to export a single future activity (draft) as an `.ics` file
2022-04-16 15:35:31 +02:00
- Added the _Boringly Getting Rich_ guide to the resources section
2022-04-16 11:33:01 +02:00
2022-04-16 21:01:55 +02:00
### Changed
2022-04-18 10:31:16 +02:00
- Separated the deposit and savings in the chart of the _FIRE_ calculator
2022-04-16 21:01:55 +02:00
2022-04-15 18:58:33 +02:00
## 1.137.0 - 15.04.2022
2022-04-15 10:53:40 +02:00
### Added
2022-04-16 11:33:01 +02:00
- Added support to export future activities (drafts) as an `.ics` file
2022-04-15 10:53:40 +02:00
2022-04-15 12:39:33 +02:00
### Changed
- Migrated the search functionality to `yahoo-finance2`
2022-04-15 18:56:23 +02:00
### Fixed
- Fixed an issue in the average price / investment calculation for sell activities
2022-04-13 07:46:35 +02:00
## 1.136.0 - 13.04.2022
2022-04-11 22:10:45 +02:00
2022-04-12 18:04:48 +02:00
### Changed
- Changed the _Total_ label to _Total Assets_ in the portfolio summary tab on the home page
2022-04-11 22:10:45 +02:00
### Fixed
- Fixed an issue with the calculation of the projected total amount in the _FIRE_ calculator
2022-04-12 19:57:23 +02:00
- Fixed an issue with the loading state of the _FIRE_ calculator
2022-04-11 22:10:45 +02:00
2022-04-10 20:03:39 +02:00
## 1.135.0 - 10.04.2022
2022-04-09 20:16:36 +02:00
### Added
2022-04-10 20:02:31 +02:00
- Added a calculator to the _FIRE_ section
2022-04-10 19:38:27 +02:00
- Added support for the cryptocurrency _Terra_ (`LUNA1-USD` )
2022-04-09 20:16:36 +02:00
- Added support for the cryptocurrency _THORChain_ (`RUNE-USD` )
2022-04-09 14:50:13 +02:00
## 1.134.0 - 09.04.2022
2022-04-09 09:03:39 +02:00
### Changed
2022-04-09 10:17:31 +02:00
- Switched to the new calculation engine
2022-04-09 09:03:39 +02:00
- Improved the 4% rule in the _FIRE_ section
2022-04-09 10:28:07 +02:00
- Changed the background of the header to a solid color
2022-04-09 09:03:39 +02:00
2022-04-07 22:15:09 +02:00
## 1.133.0 - 07.04.2022
2022-04-07 17:20:12 +02:00
2022-04-07 22:13:41 +02:00
### Changed
- Improved the empty state of the portfolio proportion chart component
2022-04-07 17:20:12 +02:00
### Fixed
- Fixed an issue with dates in the value component
2022-04-06 22:02:40 +02:00
## 1.132.1 - 06.04.2022
### Fixed
- Fixed an issue with percentages in the value component
2022-04-06 21:23:20 +02:00
## 1.132.0 - 06.04.2022
2022-04-05 21:02:07 +02:00
### Added
- Added support for localization (date and number format) in user settings
2022-04-06 18:02:21 +02:00
### Changed
- Improved the label of the average price from _Ø Buy Price_ to _Average Unit Price_
2022-04-04 07:30:17 +02:00
## 1.131.1 - 04.04.2022
### Fixed
- Fixed the missing API version in the _Stripe_ success callback url
2022-04-02 19:32:47 +02:00
## 1.131.0 - 02.04.2022
2022-04-01 19:49:05 +02:00
### Added
2022-04-02 08:46:24 +02:00
- Added API versioning
2022-04-01 19:49:05 +02:00
- Added more durations in the coupon system
2022-04-01 19:58:33 +02:00
### Changed
2022-10-15 17:45:34 +02:00
- Displayed the value in base currency in the accounts table on mobile
- Displayed the value in base currency in the activities table on mobile
2022-04-02 10:26:17 +02:00
- Renamed `orders` to `activities` in import and export functionality
2022-04-02 10:44:19 +02:00
- Harmonized the algebraic sign of `currentGrossPerformancePercent` and `currentNetPerformancePercent` with `currentGrossPerformance` and `currentNetPerformance`
2022-04-01 19:58:33 +02:00
- Improved the pricing page
2022-04-02 17:38:47 +02:00
- Upgraded `prisma` from version `3.10.0` to `3.11.1`
2022-04-02 17:36:49 +02:00
- Upgraded `yahoo-finance2` from version `2.2.0` to `2.3.0`
2022-04-01 19:58:33 +02:00
2022-03-30 21:16:43 +02:00
## 1.130.0 - 30.03.2022
2022-03-29 17:47:08 +02:00
2022-03-29 20:49:44 +02:00
### Added
2022-03-30 21:14:49 +02:00
- Added a _FIRE_ (Financial Independence, Retire Early) section including the 4% rule
2022-03-29 20:49:44 +02:00
- Added more durations in the coupon system
2022-03-29 17:47:08 +02:00
### Fixed
- Fixed an issue with the currency conversion (duplicate) in the account calculations
2022-03-26 13:13:07 +01:00
## 1.129.0 - 26.03.2022
2022-03-21 18:59:00 +01:00
### Added
2022-03-26 13:11:30 +01:00
- Added the calculation for developed vs. emerging markets to the allocations page
2022-03-21 18:59:00 +01:00
- Added a hover effect to the page tabs
2022-03-25 23:37:06 +01:00
- Extended the feature overview page by _Bonds_ and _Emergency Fund_
2022-03-21 18:59:00 +01:00
2022-03-19 14:39:25 +01:00
## 1.128.0 - 19.03.2022
2022-03-19 09:25:20 +01:00
2022-03-19 09:56:50 +01:00
### Added
2022-03-19 12:17:28 +01:00
- Added the attribute `defaultMarketPrice` to the scraper configuration to improve the support for bonds
2022-03-19 09:56:50 +01:00
- Added a hover effect to the table style
2022-03-19 09:25:20 +01:00
### Fixed
- Fixed an issue with the user currency of the public page
2024-01-21 10:24:43 +01:00
- Fixed an issue in the performance calculation with recent activities in the new calculation engine
2022-03-19 09:25:20 +01:00
2022-03-16 22:08:48 +01:00
## 1.127.0 - 16.03.2022
2022-03-15 17:13:42 +01:00
### Changed
- Improved the error handling in the scraper configuration
2022-03-16 22:07:18 +01:00
### Fixed
- Fixed the support for multiple symbols of the data source `GHOSTFOLIO`
2022-03-14 17:41:23 +01:00
## 1.126.0 - 14.03.2022
2022-03-13 21:01:15 +01:00
2022-03-14 17:39:09 +01:00
### Added
- Added support for bonds
2022-03-13 21:01:15 +01:00
### Changed
- Restructured the portfolio summary tab on the home page
2022-03-13 21:39:06 +01:00
- Improved the tooltips in the portfolio proportion chart component by introducing multilines
2022-03-13 21:01:15 +01:00
2022-03-14 17:39:09 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-03-12 18:40:09 +01:00
## 1.125.0 - 12.03.2022
2022-03-07 17:20:07 +01:00
### Added
2022-03-12 13:44:47 +01:00
- Added support for an emergency fund
2022-03-07 17:20:07 +01:00
- Added the contexts to the logger commands
2022-03-09 18:19:48 +01:00
### Changed
- Upgraded `Nx` from version `13.8.1` to `13.8.5`
2022-03-06 13:48:17 +01:00
## 1.124.0 - 06.03.2022
2022-03-06 10:47:30 +01:00
2022-03-06 12:26:04 +01:00
### Added
- Added support for setting a duration in the coupon system
2022-03-06 10:47:30 +01:00
### Changed
- Upgraded `ngx-skeleton-loader` from version `2.9.1` to `5.0.0`
2022-03-06 12:06:07 +01:00
- Upgraded `prisma` from version `3.9.1` to `3.10.0`
2022-03-06 12:04:38 +01:00
- Upgraded `yahoo-finance2` from version `2.1.9` to `2.2.0`
2022-03-06 10:47:30 +01:00
2022-03-05 11:09:07 +01:00
## 1.123.0 - 05.03.2022
2022-03-04 21:31:31 +01:00
2022-03-05 11:00:02 +01:00
### Added
2022-03-05 11:09:07 +01:00
- Included data provider errors in the API response
2022-03-05 11:00:02 +01:00
2022-03-05 11:07:27 +01:00
### Changed
- Removed the redundant attributes (`currency` , `dataSource` , `symbol` ) of the activity model
- Removed the prefix for symbols with the data source `GHOSTFOLIO`
2022-03-04 21:31:31 +01:00
### Fixed
- Improved the account calculations
2022-03-05 11:07:27 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-03-01 21:36:09 +01:00
## 1.122.0 - 01.03.2022
2022-02-28 21:35:52 +01:00
### Added
- Added support for click in the portfolio proportion chart component
2022-03-01 21:32:19 +01:00
### Fixed
- Fixed an issue with undefined currencies after creating an activity
2022-02-27 17:07:30 +01:00
## 1.121.0 - 27.02.2022
2022-02-27 17:03:00 +01:00
### Added
- Added support for mutual funds
- Added the url to the symbol profile model
### Changed
- Migrated from `yahoo-finance` to `yahoo-finance2`
### Todo
- Apply data migration (`yarn database:migrate` )
2022-02-25 08:06:01 +01:00
## 1.120.0 - 25.02.2022
2022-02-22 21:12:02 +01:00
### Changed
- Distinguished the labels _Other_ and _Unknown_ in the portfolio proportion chart component
2022-02-23 19:00:13 +01:00
- Improved the portfolio entry page
2022-02-22 21:12:02 +01:00
2022-02-25 08:04:42 +01:00
### Fixed
- Fixed the _Zen Mode_
2022-02-22 20:05:13 +01:00
## 1.119.0 - 21.02.2022
### Added
- Added a trial for the subscription
2022-02-20 17:01:06 +01:00
## 1.118.0 - 20.02.2022
2022-02-20 14:16:46 +01:00
### Changed
2022-02-20 17:01:06 +01:00
- Improved the calculation of the overall performance percentage in the new calculation engine
2022-02-20 14:16:46 +01:00
- Displayed features in features overview page based on permissions
2022-02-20 16:57:46 +01:00
- Extended the data points of historical data in the admin control panel
2022-02-20 14:16:46 +01:00
2022-02-19 19:48:51 +01:00
## 1.117.0 - 19.02.2022
2022-02-17 20:40:28 +01:00
### Changed
- Moved the countries and sectors charts in the position detail dialog
2023-10-15 18:08:44 +02:00
- Distinguished today’ s data point of historical data in the admin control panel
2022-02-18 19:32:25 +01:00
- Restructured the server modules
2022-02-17 20:40:28 +01:00
2022-02-19 18:41:12 +01:00
### Fixed
- Fixed the allocations by account for non-unique account names
2022-02-19 18:51:16 +01:00
- Added a fallback to the default account if the `accountId` is invalid in the import functionality for activities
2022-02-19 18:41:12 +01:00
2022-02-16 21:23:13 +01:00
## 1.116.0 - 16.02.2022
2022-02-14 21:20:07 +01:00
2022-02-16 21:17:11 +01:00
### Added
- Added a service to tweet the current _Fear & Greed Index_ (market mood)
2022-02-14 21:20:07 +01:00
### Changed
- Improved the mobile layout of the position detail dialog (countries and sectors charts)
2022-02-15 09:36:55 +01:00
### Fixed
- Fixed the `maxItems` attribute of the portfolio proportion chart component
2022-02-15 09:47:56 +01:00
- Fixed the time in market display of the portfolio summary tab on the home page
2022-02-15 09:36:55 +01:00
2022-02-13 18:14:55 +01:00
## 1.115.0 - 13.02.2022
2022-02-11 10:01:15 +01:00
2022-02-12 11:22:03 +01:00
### Added
2022-02-13 18:12:59 +01:00
- Added a feature overview page
2022-02-12 11:22:03 +01:00
- Added the asset and asset sub class to the position detail dialog
- Added the countries and sectors to the position detail dialog
2022-02-11 10:01:15 +01:00
### Changed
2022-05-08 09:26:33 +02:00
- Upgraded `angular` from version `13.1.2` to `13.2.2`
2022-02-11 10:01:15 +01:00
- Upgraded `Nx` from version `13.4.1` to `13.8.1`
- Upgraded `storybook` from version `6.4.9` to `6.4.18`
2022-02-10 11:16:25 +01:00
## 1.114.1 - 10.02.2022
### Fixed
- Fixed the creation of (wealth) items
2022-02-10 10:33:58 +01:00
## 1.114.0 - 10.02.2022
2022-02-10 09:39:10 +01:00
### Added
- Added support for (wealth) items
### Todo
- Apply data migration (`yarn database:migrate` )
2022-02-09 09:58:46 +01:00
## 1.113.0 - 09.02.2022
2022-02-09 09:25:22 +01:00
### Changed
- Improved the position of the currency column in the accounts table
- Improved the position of the currency column in the activities table
2022-02-09 09:36:54 +01:00
### Fixed
- Fixed an issue with the performance calculation in connection with fees in the new calculation engine
2022-02-06 21:40:26 +01:00
## 1.112.1 - 06.02.2022
### Fixed
- Fixed the creation of the user account (missing access token)
2022-02-06 17:18:28 +01:00
## 1.112.0 - 06.02.2022
2022-02-05 20:26:10 +01:00
### Added
- Added the export functionality to the position detail dialog
### Changed
- Improved the export functionality for activities (respect filtering)
2022-02-06 09:32:41 +01:00
- Removed the _Admin_ user from the database seeding
- Assigned the role `ADMIN` on sign up (only if there is no admin yet)
2022-02-06 15:47:08 +01:00
- Upgraded `prisma` from version `3.8.1` to `3.9.1`
2022-02-06 09:32:41 +01:00
2022-02-06 15:45:39 +01:00
### Fixed
2022-02-06 17:18:28 +01:00
- Fixed an issue with the performance calculation in connection with a sell activity in the new calculation engine
2022-02-06 15:45:39 +01:00
- Fixed the horizontal overflow in the accounts table
- Fixed the horizontal overflow in the activities table
2022-02-06 17:14:04 +01:00
- Fixed the total value of the activities table in the position detail dialog (absolute value)
2022-02-06 15:45:39 +01:00
2022-02-06 09:32:41 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-02-05 20:26:10 +01:00
2022-02-03 21:00:53 +01:00
## 1.111.0 - 03.02.2022
2022-02-03 19:21:55 +01:00
2022-02-03 20:56:39 +01:00
### Added
- Added support for deleting symbol profile data in the admin control panel
2022-02-03 19:21:55 +01:00
### Changed
- Used `dataSource` and `symbol` from `SymbolProfile` instead of the `order` object (in `ExportService` and `PortfolioService` )
2022-02-03 21:00:53 +01:00
### Fixed
- Fixed the symbol selection of the 7d data gathering
2022-02-02 20:31:23 +01:00
## 1.110.0 - 02.02.2022
2022-02-02 20:07:33 +01:00
### Fixed
2022-02-02 22:06:34 +01:00
- Fixed the data source of the _Fear & Greed Index_ (market mood)
2022-02-02 20:07:33 +01:00
2022-02-02 20:29:19 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-02-01 21:05:14 +01:00
## 1.109.0 - 01.02.2022
2022-01-29 16:51:37 +01:00
2022-02-01 19:12:00 +01:00
### Added
- Added support for the (optional) `accountId` in the import functionality for activities
- Added support for the (optional) `dataSource` in the import functionality for activities
2022-02-01 20:35:25 +01:00
- Added support for the data source transformation
2022-02-01 19:12:00 +01:00
- Added support for the cryptocurrency _Mina Protocol_ (`MINA-USD` )
2022-02-01 10:58:34 +01:00
2022-01-29 16:51:37 +01:00
### Changed
2022-02-01 20:35:44 +01:00
- Improved the usability of the form in the create or edit transaction dialog
2022-01-29 16:51:37 +01:00
- Improved the consistent use of `symbol` in combination with `dataSource`
2022-02-01 19:12:00 +01:00
- Removed the primary data source from the client
2022-01-29 16:51:37 +01:00
2022-02-01 20:35:25 +01:00
### Removed
- Removed the unused endpoint `GET api/order/:id`
2022-01-27 21:33:59 +01:00
## 1.108.0 - 27.01.2022
2022-01-27 20:56:20 +01:00
### Changed
- Improved the annualized performance in the new calculation engine
2022-01-27 21:01:38 +01:00
- Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 90 days
2022-01-27 20:56:20 +01:00
2022-01-24 21:43:37 +01:00
## 1.107.0 - 24.01.2022
2022-01-24 20:12:54 +01:00
2022-01-24 21:38:59 +01:00
### Added
- Added a new calculation engine (experimental)
2022-01-24 20:12:54 +01:00
### Fixed
2024-01-02 09:44:15 +01:00
- Fixed the style in the footer row of the activities table
2022-01-24 20:12:54 +01:00
2022-01-23 17:41:54 +01:00
## 1.106.0 - 23.01.2022
2022-01-21 20:30:41 +01:00
2022-01-23 11:39:30 +01:00
### Added
- Added the footer row with total fees and total value to the activities table
2022-01-21 20:30:41 +01:00
### Changed
2022-01-23 17:02:12 +01:00
- Extended the historical data view in the admin control panel
2023-03-01 20:25:48 +01:00
- Upgraded the _Stripe_ dependencies
2022-01-22 09:36:58 +01:00
- Upgraded `prisma` from version `3.7.0` to `3.8.1`
2022-01-21 20:30:41 +01:00
2022-01-22 09:38:01 +01:00
### Fixed
- Improved the redirection on logout
2022-01-20 21:35:56 +01:00
## 1.105.0 - 20.01.2022
2022-01-19 21:28:15 +01:00
2022-01-20 21:34:23 +01:00
### Added
- Added support for fetching multiple symbols in the `GOOGLE_SHEETS` data provider
### Changed
- Improved the data provider with grouping by data source and thereby reducing the number of requests
2022-01-19 21:28:15 +01:00
### Fixed
- Fixed the unresolved account names in the _X-ray_ section
2022-01-20 21:34:23 +01:00
- Fixed the date conversion in the `GOOGLE_SHEETS` data provider
2022-01-19 21:28:15 +01:00
2022-01-16 15:45:28 +01:00
## 1.104.0 - 16.01.2022
2022-01-16 13:46:00 +01:00
### Fixed
- Fixed the fallback to load currencies directly from the data provider
2022-01-16 15:31:56 +01:00
- Fixed the missing symbol profile data connection in the import functionality for activities
2022-01-16 13:46:00 +01:00
2022-01-13 20:33:31 +01:00
## 1.103.0 - 13.01.2022
2022-01-13 19:07:23 +01:00
### Changed
- Added links to the statistics section on the about page
2022-01-13 20:25:21 +01:00
### Fixed
- Fixed the currency of the value in the position detail dialog
2022-01-11 19:53:23 +01:00
## 1.102.0 - 11.01.2022
2022-01-10 21:23:47 +01:00
2022-01-11 19:49:45 +01:00
### Changed
- Start eliminating `dataSource` from activity
2022-01-10 21:23:47 +01:00
### Fixed
- Fixed the support for multiple accounts with the same name
2022-01-11 19:50:22 +01:00
- Fixed the preselected default account of the create activity dialog
2022-01-10 21:23:47 +01:00
2022-01-08 18:21:33 +01:00
## 1.101.0 - 08.01.2022
2022-01-08 09:37:54 +01:00
2022-01-08 18:19:25 +01:00
### Added
- Added `GOOGLE_SHEETS` as a new data source type
2022-01-08 09:37:54 +01:00
### Changed
- Excluded the url pattern of shared portfolios in the `robots.txt` file
2022-01-08 18:19:25 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2022-01-05 20:24:34 +01:00
## 1.100.0 - 05.01.2022
2022-01-02 13:29:45 +01:00
### Added
- Added the _Top 3_ and _Bottom 3_ performers to the analysis page
2022-01-05 20:22:59 +01:00
- Added a blog post
2022-01-02 13:29:45 +01:00
2022-01-03 21:31:55 +01:00
### Fixed
- Fixed the routing of the create activity dialog
2022-01-05 20:22:59 +01:00
- Fixed the link color in the blog posts
2022-01-03 21:31:55 +01:00
2022-01-01 16:40:55 +01:00
## 1.99.0 - 01.01.2022
2021-12-30 17:31:07 +01:00
2022-01-01 16:18:18 +01:00
### Added
- Exposed the profile data gathering by symbol as an endpoint
2021-12-30 17:31:07 +01:00
### Changed
2022-01-01 12:09:49 +01:00
- Improved the portfolio analysis page: show the y-axis and extend the chart in relation to the days in market
2022-01-01 10:10:37 +01:00
- Restructured the about page
2021-12-30 18:56:51 +01:00
- Start refactoring _transactions_ to _activities_
2021-12-31 09:52:03 +01:00
- Refactored the demo user id
2021-12-30 17:31:07 +01:00
- Upgraded `angular` from version `13.0.2` to `13.1.1`
2021-12-30 22:18:39 +01:00
- Upgraded `chart.js` from version `3.5.0` to `3.7.0`
2021-12-30 17:31:07 +01:00
- Upgraded `Nx` from version `13.3.0` to `13.4.1`
2021-12-30 22:19:08 +01:00
### Fixed
2021-12-31 10:21:41 +01:00
- Hid the data provider warning while loading
2021-12-30 22:19:08 +01:00
- Fixed an exception with the market state caused by a failed data provider request
2021-12-31 22:00:58 +01:00
- Fixed an exception in the portfolio position endpoint
2021-12-31 09:51:30 +01:00
- Fixed the reload of the position detail dialog (with query parameters)
2022-01-01 13:55:53 +01:00
- Fixed the missing mapping for Russia in the data enhancer for symbol profile data via _Trackinsight_
2021-12-30 22:19:08 +01:00
2021-12-29 18:40:18 +01:00
## 1.98.0 - 29.12.2021
2021-12-29 10:51:11 +01:00
2021-12-29 18:14:24 +01:00
### Added
- Added the date range component to the holdings tab
2021-12-29 18:38:55 +01:00
### Changed
- Extended the statistics section on the about page (users in Slack community)
2021-12-29 10:51:11 +01:00
### Fixed
2021-12-29 17:03:37 +01:00
- Fixed the creation of historical data in the admin control panel (upsert instead of update)
2021-12-29 10:51:11 +01:00
- Fixed the scrolling issue in the position detail dialog on mobile
2021-12-28 21:40:10 +01:00
## 1.97.0 - 28.12.2021
2021-12-28 17:45:04 +01:00
### Added
- Added the transactions to the position detail dialog
2021-12-28 21:12:12 +01:00
- Added support for dividend
### Todo
- Apply data migration (`yarn database:migrate` )
2021-12-28 17:45:04 +01:00
2021-12-27 21:08:33 +01:00
## 1.96.0 - 27.12.2021
2021-12-26 20:54:53 +01:00
### Changed
2021-12-27 12:14:41 +01:00
- Made the data provider warning more discreet
- Upgraded `http-status-codes` from version `2.1.4` to `2.2.0`
2021-12-26 21:58:56 +01:00
- Upgraded `ngx-device-detector` from version `2.1.1` to `3.0.0`
- Upgraded `ngx-markdown` from version `12.0.1` to `13.0.0`
- Upgraded `ngx-stripe` from version `12.0.2` to `13.0.0`
2021-12-26 20:54:53 +01:00
- Upgraded `prisma` from version `3.6.0` to `3.7.0`
### Fixed
- Fixed the file type detection in the import functionality for transactions
2021-12-26 10:14:13 +01:00
## 1.95.0 - 26.12.2021
2021-12-25 17:08:56 +01:00
2021-12-26 09:15:10 +01:00
### Added
- Added a warning to the log if the data gathering fails
2021-12-25 17:08:56 +01:00
### Fixed
- Filtered potential `null` currencies
2021-12-26 09:15:10 +01:00
- Improved the 7d data gathering optimization for currencies
2021-12-25 17:08:56 +01:00
2021-12-25 14:45:58 +01:00
## 1.94.0 - 25.12.2021
2021-12-24 09:40:24 +01:00
2021-12-25 14:23:07 +01:00
### Added
- Added support for cryptocurrencies _Cosmos_ (`ATOM-USD` ) and _Polkadot_ (`DOT-USD` )
2021-12-24 09:40:24 +01:00
### Changed
- Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 30 days
2021-12-24 18:21:27 +01:00
- Made the import functionality for transactions by `csv` files more flexible
2021-12-25 14:18:46 +01:00
- Optimized the 7d data gathering (only consider symbols with incomplete market data)
2021-12-25 10:29:56 +01:00
- Upgraded `prettier` from version `2.3.2` to `2.5.1`
2021-12-24 09:40:24 +01:00
2021-12-21 20:24:24 +01:00
## 1.93.0 - 21.12.2021
2021-12-20 21:03:12 +01:00
2021-12-20 21:24:58 +01:00
### Added
2022-02-01 19:12:00 +01:00
- Added support for the cryptocurrency _Solana_ (`SOL-USD` )
2021-12-21 20:22:58 +01:00
- Extended the documentation for self-hosting with the [official Ghostfolio Docker image ](https://hub.docker.com/r/ghostfolio/ghostfolio )
2021-12-20 21:24:58 +01:00
2021-12-20 21:03:12 +01:00
### Fixed
- Converted errors to warnings in portfolio calculator
2021-12-19 16:57:22 +01:00
## 1.92.0 - 19.12.2021
2021-12-18 16:43:34 +01:00
### Added
- Added a line chart to the historical data view in the admin control panel
2021-12-19 10:57:50 +01:00
- Supported the update of historical data in the admin control panel
2021-12-18 16:43:34 +01:00
2021-12-19 13:45:28 +01:00
### Fixed
- Improved the redirection on logout
2021-12-19 15:55:03 +01:00
- Fixed the permission for the system status page
2021-12-19 13:45:28 +01:00
2021-12-18 11:41:13 +01:00
## 1.91.0 - 18.12.2021
2021-12-15 21:56:29 +01:00
2021-12-18 09:20:42 +01:00
### Changed
- Removed the redundant all time high and all time low from the performance endpoint
2021-12-16 18:44:08 +01:00
### Fixed
- Fixed the symbol conversion from _Yahoo Finance_ including a hyphen
2021-12-18 11:13:32 +01:00
- Fixed hidden values (`0` ) in the statistics section on the about page
2021-12-16 18:44:08 +01:00
2021-12-15 21:56:29 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2021-12-14 20:04:17 +01:00
## 1.90.0 - 14.12.2021
2021-12-11 20:58:09 +01:00
2021-12-13 19:45:23 +01:00
### Added
- Extended the validation in the import functionality for transactions by checking the currency of the data provider service
2021-12-13 22:31:49 +01:00
- Added support for cryptocurrency _Uniswap_
2021-12-14 20:04:17 +01:00
- Set up pipeline for docker build
2021-12-13 19:45:23 +01:00
2021-12-11 21:44:54 +01:00
### Changed
- Removed the default transactions import limit
2021-12-13 22:26:16 +01:00
- Improved the landing page in dark mode
2021-12-11 21:44:54 +01:00
2021-12-11 20:58:09 +01:00
### Fixed
- Fixed `/bin/sh: prisma: not found` in docker build
- Added `apk` in `Dockerfile` (`python3 g++ make openssl` )
2021-12-11 17:23:29 +01:00
## 1.89.0 - 11.12.2021
2021-12-10 19:50:46 +01:00
2021-12-11 11:45:13 +01:00
### Added
- Extended the data gathering by symbol endpoint with an optional date
2021-12-10 19:50:46 +01:00
### Changed
- Upgraded `Nx` from version `13.2.2` to `13.3.0`
- Upgraded `storybook` from version `6.4.0-rc.3` to `6.4.9`
2021-12-09 21:14:44 +01:00
## 1.88.0 - 09.12.2021
### Added
- Added a coupon system
2021-12-07 20:34:52 +01:00
## 1.87.0 - 07.12.2021
2021-12-04 21:05:11 +01:00
### Added
- Supported the management of additional currencies in the admin control panel
2021-12-06 20:51:38 +01:00
- Introduced the system message
2023-09-15 16:22:39 +02:00
- Introduced the read-only mode
2021-12-04 21:05:11 +01:00
2021-12-05 16:52:24 +01:00
### Changed
2021-12-07 19:10:40 +01:00
- Increased the historical data chart of the _Fear & Greed Index_ (market mood) to 10 days
2021-12-05 16:52:24 +01:00
- Upgraded `prisma` from version `2.30.2` to `3.6.0`
2021-12-04 11:51:06 +01:00
## 1.86.0 - 04.12.2021
2021-12-02 21:53:38 +01:00
2021-12-04 11:49:00 +01:00
### Added
- Added the historical data chart of the _Fear & Greed Index_ (market mood)
2021-12-03 21:24:05 +01:00
### Changed
- Improved the historical data view in the admin control panel (hide invalid and future dates)
2021-12-04 08:57:22 +01:00
- Enabled the import functionality for transactions by default
2021-12-04 11:40:12 +01:00
- Converted the symbols to uppercase to avoid case-sensitive duplicates in the symbol profile model
2021-12-03 21:24:05 +01:00
2021-12-02 21:53:38 +01:00
### Fixed
- Improved the allocations by currency in combination with cash balances
2021-12-01 21:20:33 +01:00
## 1.85.0 - 01.12.2021
2021-12-01 21:18:46 +01:00
### Fixed
- Fixed the data gathering of the _Fear & Greed Index_ (market mood)
2021-11-30 21:07:17 +01:00
## 1.84.0 - 30.11.2021
2021-11-30 21:06:10 +01:00
### Added
- Exposed the data gathering by symbol as an endpoint
2021-11-29 21:17:20 +01:00
## 1.83.0 - 29.11.2021
2021-11-29 21:08:58 +01:00
### Changed
- Removed the experimental API
### Fixed
- Eliminated the redundant storage of historical exchange rates
2021-11-28 19:58:00 +01:00
## 1.82.0 - 28.11.2021
2021-11-28 12:34:10 +01:00
### Added
2021-11-28 12:52:37 +01:00
- Added tabs with routing to the admin control panel
2021-11-28 19:46:34 +01:00
- Added a new tab to manage historical data to the admin control panel
2021-11-28 12:52:37 +01:00
### Changed
- Introduced tabs with routing to the home page
2021-11-28 12:34:10 +01:00
2021-11-27 20:57:32 +01:00
## 1.81.0 - 27.11.2021
2021-11-25 18:05:02 +01:00
2021-11-27 09:51:08 +01:00
### Added
- Added the value to the position detail dialog
2021-11-25 18:05:02 +01:00
### Changed
- Upgraded `angular` from version `12.2.4` to `13.0.2`
- Upgraded `angular-material-css-vars` from version `2.1.2` to `3.0.0`
- Upgraded `nestjs` from version `7.6.18` to `8.2.3`
- Upgraded `Nx` from version `12.8.0` to `13.2.2`
- Upgraded `rxjs` from version `6.6.7` to `7.4.0`
- Upgraded `storybook` from version `6.3.8` to `6.4.0-rc.3`
2021-11-26 20:41:44 +01:00
### Fixed
- Fixed the broken line charts showing value labels if openend from the allocations page
- Fixed the click event for drafts in the transactions table
2021-11-23 20:28:50 +01:00
## 1.80.0 - 23.11.2021
2021-11-22 21:28:32 +01:00
### Added
- Accentuated the all time high and the all time low
2021-11-21 18:04:28 +01:00
## 1.79.0 - 21.11.2021
2021-11-20 20:41:33 +01:00
2021-11-21 11:38:48 -05:00
### Added
2021-11-21 17:55:58 +01:00
- Added the value column to the positions table
2021-11-21 11:38:48 -05:00
- Added support for cryptocurrency _Algorand_
2021-11-20 20:41:33 +01:00
### Changed
- Locked the symbol input in the edit transaction dialog
- Filtered the account selector by account type (`SECURITIES` ) in the create or edit transaction dialog
2021-11-21 11:38:48 -05:00
### Fixed
- Fixed the search functionality for cryptocurrency symbols (do not show unsupported symbols)
2021-11-20 10:31:45 +01:00
## 1.78.0 - 20.11.2021
2021-11-17 23:23:32 +01:00
2021-11-20 10:28:05 +01:00
### Added
- Added a testimonial section to the landing page
2021-11-17 23:23:32 +01:00
### Fixed
- Fixed the footer row border of the accounts table in dark mode
2021-11-16 21:58:41 +01:00
## 1.77.0 - 16.11.2021
2021-11-14 19:06:54 +01:00
2021-11-15 20:49:03 +01:00
### Changed
- Hid the _Get Started_ button on the registration page
2021-11-14 19:06:54 +01:00
### Fixed
2021-11-16 21:32:04 +01:00
- Fixed the footer row of the accounts table on mobile
- Fixed the transactions count calculation in the accounts table (exclude drafts)
2021-11-14 19:06:54 +01:00
2021-11-14 17:16:06 +01:00
## 1.76.0 - 14.11.2021
2021-11-14 17:04:52 +01:00
### Added
- Added the footer row with buying power and net worth to the accounts table
2021-11-13 20:50:02 +01:00
## 1.75.0 - 13.11.2021
2021-11-12 22:50:40 +01:00
### Added
- Added a logo to the log on the server start
2021-11-13 11:32:28 +01:00
- Added the data gathering progress to the log and the admin control panel
2021-11-13 20:38:29 +01:00
- Added the value column to the accounts table
2021-11-12 22:50:40 +01:00
2021-11-11 21:52:57 +01:00
## 1.74.0 - 11.11.2021
2021-11-11 21:21:37 +01:00
### Changed
- Adapted the decimal places for cryptocurrencies in the position detail dialog
2021-11-11 21:43:17 +01:00
- Moved the _Fear & Greed Index_ (market mood) to a new tab on the home page
2021-11-11 21:21:37 +01:00
2021-11-10 21:16:06 +01:00
## 1.73.0 - 10.11.2021
2021-11-10 21:03:25 +01:00
### Changed
- Improved the info messages to add the first transaction
### Fixed
- Fixed the skeleton loader of the portfolio holdings
2021-11-08 20:55:38 +01:00
## 1.72.0 - 08.11.2021
### Changed
- Cached the statistics section on the about page
2021-11-07 21:25:18 +01:00
## 1.71.0 - 07.11.2021
### Changed
- Changed the logger from `console.log()` to `Logger.log()`
### Fixed
- Fixed an exception in the scraper configuration
2021-11-07 18:38:29 +01:00
## 1.70.0 - 07.11.2021
2021-11-07 17:16:19 +01:00
### Changed
- Improved the validation of `json` files in the import functionality for transactions
2021-11-07 18:36:28 +01:00
- Moved the scraper configuration to the symbol profile model
### Todo
- Apply data migration (`yarn database:migrate` )
2021-11-07 17:16:19 +01:00
2021-11-07 09:45:19 +01:00
## 1.69.0 - 07.11.2021
2021-11-02 21:49:57 +01:00
2021-11-07 09:42:36 +01:00
### Added
- Added the symbol mapping attribute to the symbol profile model
2021-11-02 21:49:57 +01:00
### Changed
- Improved the registration page
2021-11-07 09:42:36 +01:00
### Todo
- Apply data migration (`yarn database:migrate` )
2021-11-01 21:27:23 +01:00
## 1.68.0 - 01.11.2021
2021-11-01 20:29:16 +01:00
### Changed
- Prettified the generic scraper symbols in the portfolio proportion chart component
2021-11-01 21:15:09 +01:00
- Extended the statistics section on the about page by the active users count (7d)
- Extended the statistics section on the about page by the new users count
2021-11-01 20:29:16 +01:00
2021-11-01 19:33:45 +01:00
## 1.67.0 - 31.10.2021
2021-10-30 12:54:14 -04:00
### Added
2021-10-31 17:00:59 +01:00
- Added more details to the public page (currencies, sectors, continents and regions)
2021-10-30 12:54:14 -04:00
- Added a `Dockerfile` and documentation to build a _Docker_ image
2021-10-30 11:22:50 +02:00
## 1.66.0 - 30.10.2021
2021-10-30 10:46:54 +02:00
### Changed
- Improved the landing page
2021-10-30 10:49:17 +02:00
- Ordered the granted accesses by type
2021-10-30 10:46:54 +02:00
2021-10-25 21:03:36 +02:00
## 1.65.0 - 25.10.2021
2021-10-24 10:49:17 +02:00
2021-10-25 20:46:36 +02:00
### Added
- Added the user interface for granting and revoking public access to share the portfolio
2021-10-24 10:49:17 +02:00
### Changed
- Moved the data enhancer calls from the data provider (`get()` ) to the data gathering service to reduce traffic to 3rd party data providers
- Changed the profile data gathering from every 12 hours to once every weekend
2021-10-21 22:25:58 +02:00
## 1.64.0 - 21.10.2021
2021-10-20 15:41:40 -04:00
2021-10-21 22:11:12 +02:00
### Added
2021-10-31 17:02:41 +01:00
- Added support for more cryptocurrency symbols like _Avalanche_ , _Polygon_ , _Shiba Inu_ etc.
2021-10-21 22:11:12 +02:00
2021-10-20 15:41:40 -04:00
### Changed
- Changed the data provider service to handle a dynamic list of services
2021-10-19 18:49:11 +02:00
## 1.63.0 - 19.10.2021
2021-10-17 11:53:27 +02:00
2021-10-19 18:27:50 +02:00
### Added
2021-10-25 20:46:36 +02:00
- Added a public page to share the portfolio
2021-10-19 18:27:50 +02:00
2021-10-17 11:53:27 +02:00
### Changed
- Improved the skeleton loader size of the portfolio proportion chart component
2021-10-19 18:27:50 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-10-19 18:27:50 +02:00
2021-10-17 10:52:08 +02:00
## 1.62.0 - 17.10.2021
2021-10-16 21:23:15 +02:00
### Added
- Extended the validation message of the import functionality for transactions
2021-10-15 22:30:44 +02:00
## 1.61.0 - 15.10.2021
2021-10-15 22:22:45 +02:00
### Added
- Extended the import functionality for transactions by `csv` files
- Introduced the primary data source
### Changed
- Restricted the file selector of the import functionality for transactions to `csv` and `json`
2021-10-13 12:10:12 +02:00
## 1.60.0 - 13.10.2021
2021-10-12 09:23:37 +02:00
2021-10-12 22:19:32 +02:00
### Added
- Extended the validation of the import functionality for transactions
- Valid data types
- Maximum number of orders
2021-10-13 11:52:04 +02:00
- No duplicate orders
2021-10-12 22:19:32 +02:00
- Data provider service returns data for the `dataSource` / `symbol` pair
2021-10-13 11:51:33 +02:00
### Changed
- Harmonized the page layouts
2021-10-12 09:23:37 +02:00
### Fixed
- Fixed the broken line charts showing value labels
2021-10-11 20:35:06 +02:00
## 1.59.0 - 11.10.2021
2021-10-03 22:04:23 +02:00
2021-10-11 13:32:21 -04:00
### Added
- Added a data enhancer for symbol profile data (countries and sectors) via _Trackinsight_
2021-10-04 21:22:42 +02:00
### Changed
- Changed the values of the global heat map to fixed-point notation
2021-10-03 22:04:23 +02:00
### Fixed
- Fixed the links of cryptocurrency assets in the positions table
- Fixed various values in the impersonation mode which have not been nullified
2021-10-03 10:50:01 +02:00
## 1.58.1 - 03.10.2021
2021-10-03 10:40:21 +02:00
### Fixed
- Fixed an issue in the symbol conversion for _Yahoo Finance_ (for a cryptocurrency with the same code as a currency)
2021-10-02 20:45:02 +02:00
## 1.58.0 - 02.10.2021
2021-09-30 21:54:58 +02:00
### Changed
2021-10-02 10:28:06 +02:00
- Improved the symbol conversion for _Yahoo Finance_ : Support for _Solana USD_ (`SOL1-USD` )
2021-10-02 20:38:41 +02:00
- Improved the tooltips of the allocations page
2021-09-30 21:54:58 +02:00
- Upgraded `envalid` from version `7.1.0` to `7.2.1`
2021-09-29 21:34:50 +02:00
## 1.57.0 - 29.09.2021
2021-09-26 20:57:37 +02:00
2021-09-28 21:37:01 +02:00
### Added
- Added a protection for endpoints (subscriptions)
2021-09-26 20:57:37 +02:00
### Changed
- Reformatted the exchange rates table in the admin control panel
2021-09-25 18:02:02 +02:00
## 1.56.0 - 25.09.2021
2021-09-20 20:45:58 +02:00
### Added
2021-09-20 21:44:47 +02:00
- Added a story for the line chart component
2021-09-20 20:45:58 +02:00
- Added a story for the portfolio proportion chart component
2021-09-24 20:12:17 +02:00
### Changed
- Changed the navigation to always show the portfolio page
2021-09-24 21:09:48 +02:00
- Migrated the data type of currencies from `enum` to `string` in the database
- Supported unlimited currencies (instead of `CHF` , `EUR` , `GBP` and `USD` )
2021-09-25 16:45:21 +02:00
- Respected the accounts' currencies in the exchange rate service
2021-09-24 20:12:17 +02:00
2021-09-24 20:15:10 +02:00
### Fixed
- Hid the actions from the accounts table in the _Presenter View_
- Hid the actions from the transactions table in the _Presenter View_
2021-09-25 16:44:24 +02:00
- Fixed the data gathering of the initial project setup (database seeding)
2021-09-24 20:15:10 +02:00
2021-09-24 21:09:48 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-09-24 21:09:48 +02:00
2021-09-20 11:58:48 +02:00
## 1.55.0 - 20.09.2021
2021-09-19 17:16:29 +02:00
### Changed
- Removed the default value of the data source attribute
2021-09-19 18:01:41 +02:00
- Upgraded `@storybook` dependencies
2021-09-19 17:16:29 +02:00
2021-09-20 11:49:50 +02:00
### Fixed
- Fixed an issue in the create or edit transaction dialog
2021-09-19 17:16:29 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-09-19 17:16:29 +02:00
2021-09-18 20:21:43 +02:00
## 1.54.0 - 18.09.2021
2021-09-15 22:27:18 +02:00
2021-09-18 19:32:22 +02:00
### Added
- Added the data source attribute to the symbol profile model
### Changed
- Respected the data source attribute in the data provider service
- Respected the data source attribute in the symbol data endpoint
- Improved the search functionality of the data management (multiple data sources)
2021-09-15 22:27:18 +02:00
### Fixed
2021-09-18 19:20:14 +02:00
- Hid the net performance in the _Presenter View_ (portfolio holdings and summary tab on the home page)
2021-09-18 13:36:49 +02:00
- Hid the sign if the performance is zero in the value component
2021-09-15 22:27:18 +02:00
2021-09-18 19:32:22 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-09-18 19:32:22 +02:00
2021-09-13 21:37:18 +02:00
## 1.53.0 - 13.09.2021
2021-09-12 14:08:42 -04:00
### Changed
- Optimized the annualized performance calculation
2021-09-13 21:26:23 +02:00
- Changed the data gathering selection from distinct orders to symbol profiles
2021-09-12 14:08:42 -04:00
2021-09-11 21:36:22 +02:00
## 1.52.0 - 11.09.2021
2021-09-11 12:06:28 +02:00
2021-09-11 20:16:53 +02:00
### Added
- Added the annualized performance to the portfolio summary tab on the home page
2021-09-11 12:06:28 +02:00
- Added the Ghostfolio Slack channel to the about page
2021-09-11 21:23:06 +02:00
### Changed
- Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `3.0.0` to `4.1.0`
### Fixed
- Fixed the sign in with fingerprint for some android devices
2021-09-11 11:23:47 +02:00
## 1.51.0 - 11.09.2021
### Changed
- Provided the name in the portfolio position endpoint
2021-09-11 11:21:53 +02:00
## 1.50.0 - 11.09.2021
2021-09-11 11:14:55 +02:00
### Fixed
- Fixed the _Fear & Greed Index_ (market mood)
2021-09-11 11:17:49 +02:00
- Fixed the overlap of the home button with tabs on iOS (_Add to Home Screen_)
2021-09-11 11:14:55 +02:00
2021-09-08 22:19:53 +02:00
## 1.49.0 - 08.09.2021
2021-09-08 22:03:33 +02:00
### Added
- Added labels to the allocation chart by symbol on desktop
2021-09-07 22:23:07 +02:00
## 1.48.0 - 07.09.2021
2021-09-07 22:11:38 +02:00
### Added
2024-07-20 11:17:36 +02:00
- Added the attribute `precision` to the value component
2021-09-07 22:11:38 +02:00
### Fixed
- Hid the performance in the _Presenter View_
2021-09-06 22:55:08 +02:00
## 1.47.1 - 06.09.2021
2021-09-06 22:02:49 +02:00
### Fixed
- Fixed the search functionality for cryptocurrency symbols
2021-09-05 22:15:21 +02:00
## 1.46.0 - 05.09.2021
2021-09-04 19:46:24 +02:00
### Added
- Extended the statistics section on the about page by the _GitHub_ contributors count
2021-09-04 22:12:54 +02:00
- Set up _Storybook_
2021-09-05 08:03:32 +02:00
- Added a story for the logo component
2021-09-05 08:34:02 +02:00
- Added a story for the no transactions info component
2021-09-05 08:49:06 +02:00
- Added a story for the trend indicator component
2021-09-05 08:03:32 +02:00
- Added a story for the value component
2021-09-04 19:46:24 +02:00
2021-09-05 21:21:22 +02:00
### Changed
- Switched from gross to net performance
- Restructured the portfolio summary tab on the home page (fees and net performance)
2021-09-04 19:20:09 +02:00
## 1.45.0 - 04.09.2021
2021-09-02 20:47:27 +02:00
2021-09-02 21:17:01 +02:00
### Added
- Added a link below the holdings to manage the transactions
2021-09-03 17:48:35 +02:00
- Added the allocation chart by symbol
2021-09-02 21:17:01 +02:00
2021-09-03 23:20:30 +02:00
### Changed
- Restructured the allocations page
2021-09-04 11:25:40 +02:00
- Upgraded `angular` from version `12.0.4` to `12.2.4`
- Upgraded `@angular/cdk` and `@angular/material` from version `12.0.6` to `12.2.4`
- Upgraded `Nx` from version `12.5.4` to `12.8.0`
2021-09-04 10:49:09 +02:00
- Upgraded `prisma` from version `2.24.1` to `2.30.2`
2021-09-03 23:20:30 +02:00
2021-09-02 20:47:27 +02:00
### Fixed
- Fixed the value formatting for integers (transactions count)
2021-08-30 18:22:41 +02:00
## 1.44.0 - 30.08.2021
2021-08-26 17:45:04 +02:00
2021-08-26 21:23:49 +02:00
### Changed
2021-08-26 21:49:02 +02:00
- Extended the sub classification of assets by cash
2021-08-26 21:23:49 +02:00
- Upgraded `svgmap` from version `2.1.1` to `2.6.0`
2021-08-26 17:45:04 +02:00
### Fixed
- Filtered out positions without any quantity in the positions table
2021-08-30 18:08:21 +02:00
- Improved the symbol lookup: allow saving with valid symbol in create or edit transaction dialog
2021-08-26 17:45:04 +02:00
2021-08-24 21:31:19 +02:00
## 1.43.0 - 24.08.2021
2021-08-24 20:24:18 +02:00
### Added
- Extended the data management of symbol profile data by countries (automated for stocks)
2021-08-24 21:09:02 +02:00
- Added a fallback for initially loading currencies if historical data is not yet available
2021-08-24 20:24:18 +02:00
2021-08-22 22:37:44 +02:00
## 1.42.0 - 22.08.2021
2021-08-22 22:11:05 +02:00
### Added
- Added the subscription type to the users table of the admin control panel
2021-08-22 22:19:10 +02:00
- Introduced the sub classification of assets
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-08-22 22:11:05 +02:00
2021-08-21 15:35:59 +02:00
## 1.41.0 - 21.08.2021
2021-08-20 20:58:33 +02:00
2021-08-21 08:57:12 +02:00
### Added
- Added a link to the system status page
2021-08-20 20:58:33 +02:00
### Changed
- Improved the wording for the _Restricted View_ : _Presenter View_
2024-01-02 09:44:15 +01:00
- Improved the style of the tables
2021-08-21 15:03:55 +02:00
- Ignored cash assets in the allocation chart by sector, continent and country
### Fixed
- Fixed an issue in the allocation chart by account (wrong calculation)
- Fixed an issue in the allocation chart by account (missing cash accounts)
2021-08-20 20:58:33 +02:00
2021-08-19 21:56:21 +02:00
## 1.40.0 - 19.08.2021
2021-08-17 20:32:12 +02:00
2021-08-19 21:44:10 +02:00
### Changed
- Improved the fault tolerance of the portfolio details endpoint
2021-08-17 20:32:12 +02:00
### Fixed
- Fixed the node engine version mismatch in `package.json`
2021-08-17 21:31:32 +02:00
- Fixed an issue on the buy date in the position detail dialog
2021-08-18 18:22:01 +02:00
- Fixed an issue with the currency inconsistency in the _Yahoo Finance_ service (convert from `GBp` to `GBP` )
2021-08-17 20:32:12 +02:00
2021-08-16 21:57:51 +02:00
## 1.39.0 - 16.08.2021
2021-08-14 19:15:26 +02:00
2021-08-16 21:40:29 +02:00
### Added
- Added an option to hide absolute values like performances and quantities (_Restricted View_)
2021-08-15 09:55:46 +02:00
### Changed
- Restructured the allocations page
2021-08-14 19:15:26 +02:00
### Fixed
- Fixed an issue with the performance in the portfolio summary tab on the home page (impersonation mode)
- Fixed various values in the impersonation mode which have not been nullified
### Removed
- Removed the current net performance
- Removed the read foreign portfolio permission
2021-08-16 21:40:29 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-08-16 21:40:29 +02:00
2021-08-14 11:25:50 +02:00
## 1.38.0 - 14.08.2021
2021-08-14 11:06:21 +02:00
2021-08-14 11:09:53 +02:00
### Added
- Added the overview menu item on mobile
2021-08-14 11:06:21 +02:00
### Changed
- Refactored the exchange rate service
2021-08-14 11:12:08 +02:00
- Improved the users table in the admin control panel
2021-08-14 11:06:21 +02:00
2021-08-13 20:49:05 +02:00
## 1.37.0 - 13.08.2021
2021-08-12 23:30:04 +02:00
2021-08-13 19:26:48 +02:00
### Added
2021-08-12 23:30:04 +02:00
2021-08-13 19:26:48 +02:00
- Added the calculated net worth to the portfolio summary tab on the home page
- Added the calculated time in market to the portfolio summary tab on the home page
2021-08-13 19:05:22 +02:00
### Changed
2021-08-13 19:26:48 +02:00
- Improved the usability of the tabs on the home page
- Restructured the portfolio summary tab on the home page
2021-08-13 19:05:22 +02:00
- Upgraded `angular-material-css-vars` from version `2.1.0` to `2.1.2`
2021-08-12 23:30:04 +02:00
2021-08-13 19:26:48 +02:00
### Fixed
- Fixed the position detail chart if there are missing historical data around the first buy date
- Fixed the snack bar background color in dark mode
2021-08-13 20:29:57 +02:00
- Fixed the search functionality for symbols (filter for supported currencies)
2021-08-13 19:26:48 +02:00
2021-08-09 22:06:19 +02:00
## 1.36.0 - 09.08.2021
2021-08-09 21:11:35 +02:00
### Changed
- Improved the data gathering handling on server restart
2021-08-09 21:26:41 +02:00
- Respected the cash balance on the allocations page
2021-08-09 21:33:58 +02:00
- Eliminated the name from the scraper configuration
2021-08-09 21:26:41 +02:00
### Fixed
- Fixed hidden cryptocurrency holdings
2021-08-09 21:11:35 +02:00
2021-08-08 21:23:48 +02:00
## 1.35.0 - 08.08.2021
2021-08-08 19:24:51 +02:00
2021-08-07 20:52:55 +02:00
### Changed
2021-08-08 09:24:30 +02:00
- Hid the pagination of tabs
2021-08-08 19:27:58 +02:00
- Improved the classification of assets
2021-08-07 20:52:55 +02:00
- Improved the support for future transactions (drafts)
2021-08-08 09:24:47 +02:00
- Optimized the accounts table for mobile
2021-08-08 08:33:55 +02:00
- Upgraded `chart.js` from version `3.3.2` to `3.5.0`
2021-08-07 20:52:55 +02:00
2021-08-08 21:23:48 +02:00
### Fixed
- Added a fallback if the exchange rate service has not been initialized correctly
2021-08-07 20:52:55 +02:00
### Todo
2021-11-07 09:42:36 +01:00
- Apply data migration (`yarn database:migrate` )
2021-08-07 20:52:55 +02:00
2021-08-07 07:28:16 +02:00
## 1.34.0 - 07.08.2021
2021-08-06 21:47:27 +02:00
2021-08-07 07:12:40 +02:00
### Changed
- Restructured the page hierarchy
2021-08-06 21:47:27 +02:00
### Fixed
- Fixed an issue with the currency conversion of the market price in the position detail dialog
2021-08-07 07:03:35 +02:00
- Fixed the chart and missing data of positions from the past in the position detail dialog
2021-08-06 21:47:27 +02:00
2021-08-05 22:54:12 +02:00
## 1.33.0 - 05.08.2021
2021-08-05 07:49:25 +02:00
### Fixed
- Fixed an issue of a division by zero in the portfolio calculations
2021-08-05 22:54:12 +02:00
- Fixed an issue with the currency conversion in the position detail dialog
2021-08-05 07:49:25 +02:00
2021-08-04 21:42:50 +02:00
## 1.32.0 - 04.08.2021
2021-08-01 20:43:12 +02:00
### Added
- Added the name to the position detail dialog when opened from the transactions table
2021-08-03 21:02:51 +02:00
- Added a screenshot to the blog posts
2021-08-01 20:43:12 +02:00
2021-08-04 17:55:34 +02:00
### Fixed
- Fixed the missing market state in the positions tab
2021-08-04 20:43:00 +02:00
- Fixed the chart of positions with differing currency from user
2021-08-04 17:55:34 +02:00
2021-08-01 17:58:10 +02:00
## 1.31.1 - 01.08.2021
2021-08-01 10:26:25 -04:00
### Fixed
- Fixed an issue with the currency conversion in the portfolio calculations
2021-08-01 10:05:32 +02:00
## 1.31.0 - 01.08.2021
2021-08-01 00:54:17 +02:00
### Added
- Added more data points to the chart
### Changed
2021-08-02 21:56:36 +02:00
- Rewritten the core engine for the portfolio calculations
- Switched to [Time-Weighted Rate of Return ](https://www.investopedia.com/terms/t/time-weightedror.asp ) (TWR) for the performance calculation
- Improved the performance of the portfolio calculations
2021-08-01 00:54:17 +02:00
2021-07-31 11:29:06 +02:00
## 1.30.0 - 31.07.2021
2021-07-27 22:38:55 +02:00
### Added
- Added the date range component to the positions tab
2021-07-31 11:21:32 +02:00
- Added a blog
2021-07-27 22:38:55 +02:00
2021-07-26 22:14:04 +02:00
## 1.29.0 - 26.07.2021
2021-07-26 20:23:32 +02:00
### Changed
- Introduced tabs on the home page
2021-07-26 21:06:10 +02:00
- Changed the menu icon if the menu is open on mobile
2021-07-26 20:23:32 +02:00
2021-07-24 21:33:38 +02:00
## 1.28.0 - 24.07.2021
2021-07-24 13:04:37 +02:00
2021-07-24 21:13:48 +02:00
### Added
- Extended the data management by symbol profile data
- Added a currency attribute to the symbol profile model
2021-07-24 21:17:06 +02:00
- Added a positions button on the home page which scrolls into the view
2021-07-24 21:13:48 +02:00
2021-07-24 13:04:37 +02:00
### Changed
- Improved the style of the active page in the navigation on desktop
2021-07-24 21:17:06 +02:00
- Removed the footer for users
- Extended the _Zen Mode_ by positions
- Improved the _Create Account_ message in the _Live Demo_
2021-07-24 13:04:37 +02:00
2021-07-18 20:05:46 +02:00
## 1.27.0 - 18.07.2021
2021-07-17 20:48:08 +02:00
2021-07-18 08:19:05 +02:00
### Changed
- Improved the onboarding
2021-07-18 17:34:28 +02:00
- Flow of creating a new account
- Info message to add the first transaction
2021-07-18 08:19:05 +02:00
2021-07-17 20:48:08 +02:00
### Fixed
- Fixed the chart on the landing page
2021-07-18 09:33:23 +02:00
- Fixed the url to the _Fear & Greed Index_ on the resources page
2021-07-17 20:48:08 +02:00
2021-07-17 11:06:14 +02:00
## 1.26.0 - 17.07.2021
2021-07-13 20:29:22 +02:00
2021-07-14 20:54:05 +02:00
### Added
- Added the import functionality for transactions
2021-07-16 21:32:02 +02:00
- Added the `robots.txt` file
2021-07-14 20:54:05 +02:00
2021-07-13 20:29:22 +02:00
### Changed
2024-01-02 09:44:15 +01:00
- Improved the style of the current pricing plan
- Improved the style of the transaction type badge
2021-07-17 11:04:43 +02:00
- Set the public _Stripe_ key dynamically
2021-07-13 20:29:22 +02:00
- Upgraded `angular-material-css-vars` from version `2.0.0` to `2.1.0`
### Fixed
- Fixed the warn color (button) of the theme
2021-07-11 17:21:24 +02:00
## 1.25.0 - 11.07.2021
2021-07-08 21:28:28 +02:00
2021-07-11 17:05:58 +02:00
### Added
- Added the export functionality for transactions
2021-07-10 14:57:03 +02:00
### Changed
- Respected the cash balance on the analysis page
2023-08-12 21:51:35 +02:00
- Improved the settings selectors on the user account page
2021-07-10 19:20:02 +02:00
- Harmonized the slogan to "Open Source Wealth Management Software"
2021-07-10 14:57:03 +02:00
2021-07-08 21:28:28 +02:00
### Fixed
- Fixed rendering of currency and platform in dialogs (account and transaction)
2021-07-10 18:16:46 +02:00
- Fixed an issue in the calculation of the average buy prices in the position detail chart
2021-07-08 21:28:28 +02:00
2021-07-07 21:45:57 +02:00
## 1.24.0 - 07.07.2021
2021-07-04 21:31:15 +02:00
2021-07-07 21:14:01 +02:00
### Added
- Added the total value in the create or edit transaction dialog
2021-07-07 21:23:36 +02:00
- Added a balance attribute to the account model
- Calculated the total balance (cash)
2021-07-07 21:14:01 +02:00
2021-07-04 21:31:15 +02:00
### Changed
2021-07-04 21:55:25 +02:00
- Upgraded `@angular/cdk` and `@angular/material` from version `11.0.4` to `12.0.6`
2021-07-04 21:45:53 +02:00
- Upgraded `@nestjs` dependencies
2021-07-05 21:53:30 +02:00
- Upgraded `angular-material-css-vars` from version `1.2.0` to `2.0.0`
2021-07-04 21:31:15 +02:00
- Upgraded `Nx` from version `12.3.6` to `12.5.4`
2021-07-03 12:20:36 +02:00
## 1.23.1 - 03.07.2021
### Fixed
- Fixed the investment chart (drafts)
2021-07-03 11:51:26 +02:00
## 1.23.0 - 03.07.2021
2021-07-03 11:32:03 +02:00
### Added
- Added support for future transactions (drafts)
2021-06-25 17:34:49 +02:00
## 1.22.0 - 25.06.2021
2021-06-24 21:52:41 +02:00
### Added
- Set the user id in the _Stripe_ callback
2021-06-22 21:55:00 +02:00
## 1.21.0 - 22.06.2021
2021-06-21 20:52:01 +02:00
2021-06-22 21:53:29 +02:00
### Changed
- Changed _Stripe_ mode from `subscription` to `payment`
### Fixed
2021-06-21 20:52:01 +02:00
- Fixed the base currency on the pricing page
2021-06-21 20:05:54 +02:00
## 1.20.0 - 21.06.2021
2021-06-21 20:03:36 +02:00
### Added
- Set up _Stripe_ for subscriptions
2021-06-21 20:08:45 +02:00
### Changed
- Improved the style of the _Ghostfolio in Numbers_ section
2021-06-17 23:01:59 +02:00
## 1.19.0 - 17.06.2021
2021-06-17 22:59:48 +02:00
### Added
- Added a _Ghostfolio in Numbers_ section to the about page
2021-06-16 17:34:43 +02:00
## 1.18.0 - 16.06.2021
2021-06-16 17:05:43 +02:00
### Changed
- Improved the pie chart: Investments by sector
2021-06-16 17:31:31 +02:00
- Improved the onboarding for TWA by redirecting to the account registration page
2021-06-16 17:05:43 +02:00
2021-06-15 21:17:41 +02:00
## 1.17.0 - 15.06.2021
2021-06-15 09:17:27 +02:00
### Changed
2021-06-15 09:47:18 +02:00
- Improved the error page of the sign in with fingerprint
2021-06-15 09:21:53 +02:00
- Disable the sign in with fingerprint selector for the demo user
2021-06-15 21:03:55 +02:00
- Upgraded `angular` from version `11.2.4` to `12.0.4`
2021-06-15 21:15:48 +02:00
- Upgraded `angular-material-css-vars` from version `1.1.2` to `1.2.0`
2021-06-15 09:17:27 +02:00
- Upgraded `chart.js` from version `3.2.1` to `3.3.2`
- Upgraded `date-fns` from version `2.19.0` to `2.22.1`
2021-06-15 09:21:53 +02:00
- Upgraded `eslint` and `prettier` dependencies
2021-06-15 21:15:48 +02:00
- 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`
2021-06-15 09:17:27 +02:00
2021-06-14 22:00:00 +02:00
## 1.16.0 - 14.06.2021
2021-06-14 21:57:09 +02:00
### Changed
- Improved the sign in with fingerprint
2021-06-14 16:15:50 +02:00
## 1.15.0 - 14.06.2021
2021-06-14 13:55:15 +02:00
2021-06-14 14:02:25 +02:00
### Added
- Added a counter column to the transactions table
- Added a label to indicate the default account in the accounts table
2021-06-14 14:18:02 +02:00
- Added an option to limit the items in pie charts
2021-06-14 16:09:40 +02:00
- Added sign in with fingerprint
2021-06-14 14:02:25 +02:00
2021-06-14 13:55:15 +02:00
### Changed
- Cleaned up the analysis page with an unused chart module
2021-06-14 14:02:25 +02:00
- Improved the cell alignment in the users table of the admin control panel
2021-06-14 13:55:15 +02:00
2021-06-14 14:06:24 +02:00
### Fixed
- Fixed the last activity column of users in the admin control panel
2021-06-09 20:36:31 +02:00
## 1.14.0 - 09.06.2021
2021-06-09 20:32:39 +02:00
2021-06-09 20:35:02 +02:00
### Added
- Added a connect or create symbol profile model logic on creating a new transaction
2021-06-09 20:32:39 +02:00
### Changed
- Improved the global heat map to visualize investments by country
2021-06-08 22:02:11 +02:00
## 1.13.0 - 08.06.2021
2021-06-08 21:59:46 +02:00
2021-06-09 20:32:39 +02:00
### Added
2021-06-08 22:02:11 +02:00
- Added a global heat map to visualize investments by country
2021-06-08 21:59:46 +02:00
2021-06-06 15:33:20 +02:00
## 1.12.0 - 06.06.2021
2021-06-06 15:31:28 +02:00
### Added
- Added a symbol profile model with additional data
2021-06-08 22:02:11 +02:00
- Added new pie charts: Investments by continent and country
2021-06-06 15:31:28 +02:00
2021-06-05 17:30:59 +02:00
## 1.11.0 - 05.06.2021
2021-06-05 17:11:03 +02:00
2021-06-05 17:16:07 +02:00
### Added
- Added a dedicated page for the account registration
2021-06-05 17:17:53 +02:00
- Rendered the average buy prices in the position detail chart (useful for recurring transactions)
2021-06-05 17:30:59 +02:00
- Introduced the initial prisma migration
2021-06-05 17:16:07 +02:00
2021-06-05 17:11:03 +02:00
### Changed
- Changed the buttons to links (`<a>` ) on the tools page
2021-06-05 17:19:38 +02:00
- Upgraded `prisma` from version `2.20.1` to `2.24.1`
2021-06-05 17:11:03 +02:00
2021-06-02 21:24:27 +02:00
## 1.10.1 - 02.06.2021
### Fixed
- Fixed an optional type in the user interface
2021-06-02 20:56:06 +02:00
## 1.10.0 - 02.06.2021
2021-06-02 20:10:44 +02:00
### Changed
- Moved the tools to a sub path (`/tools` )
2021-06-02 20:15:53 +02:00
- Extended the pricing page and aligned with the subscription model
2021-06-02 20:10:44 +02:00
2021-06-01 21:44:46 +02:00
## 1.9.0 - 01.06.2021
2021-05-27 20:50:10 +02:00
2021-05-30 20:39:37 +02:00
### Added
- Added the year labels to the investment chart on the x-axis
2021-05-27 20:50:10 +02:00
### Changed
- Respected the data source attribute of the transactions model in the data management for historical data
2021-06-01 21:34:53 +02:00
- Prettified the generic scraper symbols in the transaction filtering component
2021-06-01 21:38:55 +02:00
- Changed to the strict mode of distance formatting between two given dates
2021-05-27 20:50:10 +02:00
2021-06-01 21:33:56 +02:00
### Fixed
- Fixed the sorting in various tables
2021-06-01 21:40:32 +02:00
- Made the order of the rules in the _X-ray_ section consistent
2021-06-01 21:33:56 +02:00
2021-05-24 16:32:11 +02:00
## 1.8.0 - 24.05.2021
2021-05-24 09:38:44 +02:00
2021-05-24 16:25:59 +02:00
### Added
- Added a section for _Analysis_ , _X-ray_ and upcoming tools
2021-05-24 09:38:44 +02:00
### Changed
- Introduced a user service implemented as an observable store (single source of truth for state)
2021-05-24 16:24:54 +02:00
### Fixed
- Fixed the performance chart by considering the investment
2021-05-24 16:28:42 +02:00
- Fixed missing header of public pages (_About_, _Pricing_ , _Resources_ )
2021-05-24 16:24:54 +02:00
2021-05-22 13:49:25 +02:00
## 1.7.0 - 22.05.2021
2021-05-22 13:45:50 +02:00
### Changed
- Hid footer on mobile (except on landing page)
2021-05-22 13:48:06 +02:00
### Fixed
- Fixed the internal navigation of the _Zen Mode_ in combination with a query parameter
2021-05-22 10:17:12 +02:00
## 1.6.0 - 22.05.2021
### Added
2021-06-14 14:02:25 +02:00
- Added an index in the users table of the admin control panel
2021-05-22 10:17:12 +02:00
### Changed
2021-06-14 14:02:25 +02:00
- Improved the alignment in the users table of the admin control panel
2021-05-22 10:17:12 +02:00
2021-05-22 10:11:01 +02:00
## 1.5.0 - 22.05.2021
2021-05-22 10:04:56 +02:00
### Added
- Added _Zen Mode_ : the distraction-free view
2021-05-20 20:43:48 +02:00
## 1.4.0 - 20.05.2021
2021-05-15 17:50:28 +02:00
2021-05-16 09:31:28 +02:00
### Added
- Added filtering by year in the transaction filtering component
2021-05-15 17:50:28 +02:00
### Changed
2021-05-16 21:22:03 +02:00
- Renamed _Ghostfolio Account_ to _My Ghostfolio_
2021-05-15 17:50:28 +02:00
- Hid unknown exchange in the position overview
2021-05-18 19:36:24 +02:00
- Disable the base currency selector for the demo user
2021-05-15 18:57:27 +02:00
- Refactored the portfolio unit tests to work without database
2021-05-20 20:36:08 +02:00
- Refactored the search functionality of the data management (aligned with data source)
2021-05-16 22:11:14 +02:00
- Renamed shared helper to `@ghostfolio/common/helper`
- Moved shared interfaces to `@ghostfolio/common/interfaces`
- Moved shared types to `@ghostfolio/common/types`
2021-05-15 17:50:28 +02:00
2021-05-15 10:15:29 +02:00
## 1.3.0 - 15.05.2021
2021-05-15 08:36:13 +02:00
2021-05-15 10:05:03 +02:00
### Changed
- Refactored the active menu item state by parsing the current url
2021-05-15 10:09:07 +02:00
- Used a desaturated background color for unknown types in pie charts
2021-05-15 10:12:12 +02:00
- Renamed the columns _Initial Share_ and _Current Share_ to _Initial Allocation_ and _Current Allocation_ in the positions table
2021-05-15 10:05:03 +02:00
2021-05-15 08:36:13 +02:00
### Fixed
- Fixed the link to the pricing page
2021-05-14 21:38:20 +02:00
## 1.2.1 - 14.05.2021
2021-05-14 21:35:19 +02:00
### Changed
- Updated the sitemap
2021-05-14 21:22:38 +02:00
## 1.2.0 - 14.05.2021
2021-05-12 20:32:34 +02:00
### Changed
- Harmonized the style of various tables
2021-05-13 21:58:39 +02:00
- 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`
2021-05-14 21:15:20 +02:00
- Moved the pricing section to a dedicated page
2021-05-14 21:09:30 +02:00
- Improved the style of the transaction filtering component
2021-05-13 21:58:39 +02:00
### Fixed
- Fixed the tooltips when switching between _Initial_ and _Current_ in pie charts
2021-05-12 20:32:34 +02:00
2021-05-11 18:14:49 +02:00
## 1.1.0 - 11.05.2021
2021-05-06 22:57:15 +02:00
2021-05-11 18:01:46 +02:00
### Added
- Added a button to fetch the current market price in the create or edit transaction dialog
2021-05-11 17:55:55 +02:00
### Changed
- Improved the transaction filtering with multi filter support
2021-05-06 22:57:15 +02:00
### Fixed
- Fixed the filtering by account name in the transactions table
2021-05-11 17:49:35 +02:00
- Fixed the active menu item state when a modal has opened
2021-05-06 22:57:15 +02:00
2021-05-05 12:05:43 +02:00
## 1.0.0 - 05.05.2021
2021-05-04 21:48:51 +02:00
### Added
2021-05-05 12:05:43 +02:00
- Added the functionality to clone a transaction
2021-05-04 21:48:51 +02:00
- Added a _Google Play_ badge on the landing page
### Changed
- Changed to maskable icons
2021-05-03 21:25:39 +02:00
## 0.99.0 - 03.05.2021
2021-05-03 21:19:56 +02:00
2021-05-03 21:23:00 +02:00
### Added
- Added support for deleting users in the admin control panel
2021-05-03 21:19:56 +02:00
### Changed
- Eliminated the platform attribute from the transaction model
2021-05-02 21:22:30 +02:00
## 0.98.0 - 02.05.2021
2021-05-02 21:18:52 +02:00
### Added
- Added the logic to create and update accounts
2021-05-01 12:33:35 +02:00
## 0.97.0 - 01.05.2021
2021-05-01 12:30:52 +02:00
### Added
- Added an account page as a preparation for the multi accounts support
2021-04-30 21:14:28 +02:00
## 0.96.0 - 30.04.2021
2021-04-30 21:08:43 +02:00
### Added
- Added the absolute change to the position detail dialog
- Added the number of transactions to the position detail dialog
2021-04-30 21:14:28 +02:00
### Changed
- Harmonized the slogan to "Open Source Portfolio Tracker"
2021-04-28 21:30:49 +02:00
## 0.95.0 - 28.04.2021
### Added
- Added a data source attribute to the transactions model
2021-04-27 21:04:51 +02:00
## 0.94.0 - 27.04.2021
2021-04-27 21:03:22 +02:00
### Added
- Added the generic scraper symbols to the symbol lookup results
2021-04-26 22:09:20 +02:00
## 0.93.0 - 26.04.2021
2021-04-26 21:54:19 +02:00
### Changed
2024-01-02 09:44:15 +01:00
- Improved the users table style of the admin control panel
2021-04-26 21:54:19 +02:00
- Improved the background colors in the dark mode
2021-04-25 21:27:13 +02:00
## 0.92.0 - 25.04.2021
2021-04-25 17:29:04 +02:00
2021-04-25 21:22:35 +02:00
### Added
- Prepared further for multi accounts support: store account for new transactions
2021-06-14 14:02:25 +02:00
- Added a horizontal scrollbar to the users table of the admin control panel
2021-04-25 21:22:35 +02:00
2021-04-25 17:29:04 +02:00
### Fixed
- Fixed an issue in the header with outdated data
- Fixed an issue on the about page with outdated data
2021-04-25 12:15:40 +02:00
## 0.91.0 - 25.04.2021
2021-04-24 22:01:38 +02:00
### Added
- Extended the support for feature flags to simplify the initial project setup
2021-04-25 12:07:32 +02:00
- Prepared for multi accounts support
2021-04-24 22:01:38 +02:00
2021-04-24 22:22:41 +02:00
### Changed
2024-01-02 09:44:15 +01:00
- Improved the style of the rules in the _X-ray_ section
2021-04-24 22:22:41 +02:00
2021-04-22 22:02:52 +02:00
## 0.90.0 - 22.04.2021
2021-04-22 20:55:05 +02:00
### Added
2021-04-22 21:21:52 +02:00
- Added the symbol logo to the position detail dialog
2021-04-22 22:02:52 +02:00
- Introduced a third option for the market state: `delayed` (besides `open` and `closed` )
2021-04-22 20:55:05 +02:00
2021-04-24 22:22:41 +02:00
### Changed
2021-06-14 14:02:25 +02:00
- Improved the users table of the admin control panel
2021-04-24 22:22:41 +02:00
2021-04-21 21:17:25 +02:00
## 0.89.0 - 21.04.2021
2021-04-21 21:13:38 +02:00
2021-04-21 21:15:49 +02:00
### Added
- Added a prettifier (pipe) for generic scraper symbols
2021-04-21 21:13:38 +02:00
### Fixed
- Fixed the text truncation in buttons of the admin control panel
2021-04-20 21:55:57 +02:00
## 0.88.0 - 20.04.2021
2021-04-20 21:52:01 +02:00
### Changed
- Reverted the restoring of the scroll position when opening a new page
### Fixed
2021-04-20 21:54:01 +02:00
- Fixed the frozen screen if the token has expired
2021-04-20 21:52:01 +02:00
- Fixed some issues in the generic scraper
2021-04-19 22:27:50 +02:00
## 0.87.0 - 19.04.2021
2021-04-18 20:49:57 +02:00
2021-04-19 22:25:52 +02:00
### Added
- Added a generic scraper
2021-04-18 20:49:57 +02:00
### Fixed
2021-06-14 14:02:25 +02:00
- Fixed an issue in the users table of the admin control panel with missing data
2021-04-18 20:49:57 +02:00
2021-04-18 20:21:39 +02:00
## 0.86.1 - 18.04.2021
2021-04-18 19:01:31 +02:00
### Added
- Added the license to the about page
2021-04-18 19:06:54 +02:00
- Added a validation for environment variables
- Added support for feature flags to simplify the initial project setup
2021-04-18 19:01:31 +02:00
### Changed
- Changed the about page for the new license
2021-04-18 19:06:54 +02:00
- Optimized the data management for historical data
- Optimized the exchange rate service
2021-06-14 14:02:25 +02:00
- Improved the users table of the admin control panel
2021-04-18 19:01:31 +02:00
2021-04-18 20:12:46 +02:00
### Fixed
- Restored the scroll position when opening a new page
2021-04-16 21:11:38 +02:00
## 0.85.0 - 16.04.2021
2021-04-14 23:33:22 +02:00
### Changed
2021-04-16 21:11:38 +02:00
- Refactored many frontend components
2021-04-14 23:33:22 +02:00
- Changed the routing to `routerLink` for an improved navigation experience
2021-04-16 21:06:45 +02:00
- Simplified the initial project setup
2021-04-14 23:33:22 +02:00
2021-04-13 21:53:58 +02:00
## 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
2021-04-24 22:22:41 +02:00
- Fixed an issue in the _X-ray_ section (missing redirection on logout)
2021-04-13 21:53:58 +02:00
## 0.82.0 - 10.04.2021
### Added
- Added a gradient to the line charts
2023-08-12 21:51:35 +02:00
- Added a selector to set the base currency on the user account page
2021-04-13 21:53:58 +02:00
## 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
2021-04-24 22:22:41 +02:00
- Grouped the _X-ray_ section visually in _Currency Cluster Risk_ and _Platform Cluster Risk_
2021-04-13 21:53:58 +02:00
## 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
2021-04-24 22:22:41 +02:00
- Fixed an issue in the _X-ray_ section (empty portfolio)
2021-04-13 21:53:58 +02:00
## 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_
2021-04-24 22:22:41 +02:00
- Added skeleton loaders to the _X-ray_ section
2021-04-13 21:53:58 +02:00
### Changed
- Improved the alignment of the _Why Ghostfolio?_ section
2024-01-02 09:44:15 +01:00
- Improved the style of the _Fear & Greed Index_ (market mood)
2021-04-13 21:53:58 +02:00
## 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
2021-04-24 22:22:41 +02:00
- Improved the intro text in the _X-ray_ section
2021-04-13 21:53:58 +02:00
### 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
2021-04-24 22:22:41 +02:00
- Added an intro text to the _X-ray_ section
2021-04-13 21:53:58 +02:00
### 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
2024-01-02 09:44:15 +01:00
- Improved the style in the _X-ray_ section
2021-04-13 21:53:58 +02:00
## 0.70.0 - 27.03.2021
### Added
- Added the current _Fear & Greed Index_ as text
- Extended the landing page text: _Ghostfolio_ empowers busy folks...
2021-04-24 22:22:41 +02:00
- Added the first static portfolio analysis rule in the brand new _X-ray_ section
2021-04-13 21:53:58 +02:00
### 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
2023-08-12 21:51:35 +02:00
- Added the membership status to the user account page
2021-04-13 21:53:58 +02:00
### 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
2024-01-02 09:44:15 +01:00
- Improved the performance chart style in Safari
2021-04-13 21:53:58 +02:00
## 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)