mirror of https://github.com/ghostfolio/ghostfolio
Tree:
6e9cdb5414
feature/disable-extended-prisma-client
feature/migrate-from-angular-material-design-2-to-3
feature/optimize-get-range-query-in-market-data-service
feature/rename-subscription-to-subscriptions-in-database-schema
feature/rename-user-to-user-in-subscription-database-schema
feature/upgrade-nx-to-version-21.1.2
main
pr/4926
pr/4975
release/2.162.0-beta.0
release/2.162.0-beta.1
release/2.171.0-beta.0
release/2.171.0-beta.1
release/2.177.0-beta.0
release/2.177.0-beta.1
release/2.215.0-beta.0
1.116.0
1.117.0
1.118.0
1.119.0
1.120.0
1.121.0
1.122.0
1.123.0
1.124.0
1.125.0
1.126.0
1.127.0
1.128.0
1.129.0
1.130.0
1.131.0
1.131.1
1.132.0
1.132.1
1.133.0
1.134.0
1.135.0
1.136.0
1.137.0
1.138.0
1.139.0
1.140.0
1.140.1
1.140.2
1.141.0
1.141.1
1.142.0
1.143.0
1.144.0
1.145.0
1.146.0
1.146.1
1.146.2
1.146.3
1.147.0
1.148.0
1.149.0
1.150.0
1.151.0
1.152.0
1.153.0
1.154.0
1.155.0
1.156.0
1.157.0
1.158.0
1.158.1
1.159.0
1.160.0
1.161.0
1.161.1
1.162.0
1.163.0
1.164.0
1.165.0
1.166.0
1.167.0
1.168.0
1.169.0
1.170.0
1.171.0
1.172.0
1.173.0
1.174.0
1.175.0
1.176.0
1.176.1
1.176.2
1.177.0
1.178.0
1.179.0
1.179.1
1.179.2
1.179.3
1.179.4
1.179.5
1.180.0
1.180.1
1.181.0
1.181.1
1.181.2
1.182.0
1.183.0
1.184.0
1.184.1
1.184.2
1.185.0
1.186.0
1.186.1
1.186.2
1.187.0
1.188.0
1.189.0
1.190.0
1.191.0
1.192.0
1.193.0
1.194.0
1.195.0
1.196.0
1.197.0
1.198.0
1.199.0
1.199.1
1.200.0
1.201.0
1.202.0
1.203.0
1.204.0
1.204.1
1.205.0
1.205.1
1.205.2
1.206.0
1.206.1
1.206.2
1.207.0
1.208.0
1.209.0
1.210.0
1.211.0
1.212.0
1.213.0
1.214.0
1.215.0
1.216.0
1.217.0
1.218.0
1.219.0
1.220.0
1.221.0
1.222.0
1.223.0
1.224.0
1.225.0
1.226.0
1.227.0
1.227.1
1.228.0
1.228.1
1.229.0
1.230.0
1.231.0
1.232.0
1.233.0
1.234.0
1.235.0
1.236.0
1.237.0
1.238.0
1.239.0
1.240.0
1.241.0
1.242.0
1.243.0
1.244.0
1.245.0
1.246.0
1.247.0
1.248.0
1.249.0
1.250.0
1.251.0
1.252.0
1.252.1
1.252.2
1.253.0
1.254.0
1.255.0
1.256.0
1.257.0
1.258.0
1.259.0
1.260.0
1.261.0
1.262.0
1.263.0
1.264.0
1.265.0
1.266.0
1.267.0
1.268.0
1.269.0
1.270.0
1.270.1
1.271.0
1.272.0
1.273.0
1.274.0
1.275.0
1.276.0
1.277.0
1.278.0
1.279.0
1.280.0
1.280.1
1.281.0
1.282.0
1.283.0
1.283.1
1.283.2
1.283.3
1.283.4
1.283.5
1.284.0
1.285.0
1.286.0
1.287.0
1.288.0
1.289.0
1.290.0
1.291.0
1.292.0
1.293.0
1.294.0
1.295.0
1.296.0
1.297.0
1.297.1
1.297.2
1.297.3
1.297.4
1.298.0
1.299.0
1.299.1
1.300.0
1.301.0
1.301.1
1.302.0
1.303.0
1.304.0
1.305.0
2.0.0
2.1.0
2.10.0
2.100.0
2.101.0
2.102.0
2.103.0
2.103.0-alpha
2.104.0
2.104.1
2.105.0
2.106.0
2.106.0-alpha.1
2.106.0-beta.1
2.106.0-beta.2
2.106.0-beta.3
2.106.0-beta.4
2.106.0-beta.5
2.106.0-beta.6
2.107.0
2.107.1
2.108.0
2.109.0
2.11.0
2.110.0
2.111.0
2.112.0
2.113.0
2.114.0
2.115.0
2.116.0
2.117.0
2.118.0
2.119.0
2.12.0
2.120.0
2.121.0
2.121.1
2.122.0
2.123.0
2.124.0
2.124.1
2.125.0
2.126.0
2.126.1
2.127.0
2.128.0
2.129.0
2.13.0
2.130.0
2.131.0
2.132.0
2.133.0
2.133.1
2.134.0
2.135.0
2.136.0
2.137.0
2.137.1
2.138.0
2.139.0
2.139.1
2.14.0
2.140.0
2.141.0
2.142.0
2.143.0
2.144.0
2.145.0
2.145.1
2.146.0
2.147.0
2.147.0-beta.1
2.147.0-beta.2
2.148.0
2.149.0
2.15.0
2.150.0
2.151.0
2.152.0
2.152.0-beta.1
2.152.0-beta.2
2.152.0-beta.3
2.152.0-beta.4
2.152.1
2.153.0
2.154.0
2.155.0
2.156.0
2.157.0
2.157.1
2.158.0
2.159.0
2.16.0
2.160.0
2.161.0
2.162.0
2.162.0-beta.0
2.162.0-beta.1
2.162.1
2.163.0
2.164.0
2.165.0
2.166.0
2.167.0
2.167.0-beta.0
2.168.0
2.169.0
2.17.0
2.170.0
2.171.0
2.171.0-beta.0
2.171.0-beta.1
2.171.0-beta.2
2.171.0-beta.3
2.171.0-beta.4
2.172.0
2.173.0
2.173.0-beta.0
2.174.0
2.175.0
2.176.0
2.177.0
2.177.0-beta.0
2.177.0-beta.1
2.178.0
2.179.0
2.18.0
2.180.0
2.181.0
2.182.0
2.183.0
2.184.0
2.185.0
2.186.0
2.187.0
2.188.0
2.189.0
2.19.0
2.190.0
2.191.0
2.191.1
2.192.0
2.193.0
2.194.0
2.195.0
2.196.0
2.197.0
2.198.0
2.199.0
2.199.0-beta.0
2.2.0
2.20.0
2.200.0
2.201.0
2.202.0
2.203.0
2.204.0
2.205.0
2.206.0
2.207.0
2.208.0
2.209.0
2.21.0
2.210.0
2.210.1
2.211.0
2.211.0-beta.0
2.212.0
2.213.0
2.214.0
2.215.0
2.215.0-beta.0
2.215.0-beta.1
2.216.0
2.217.0
2.217.1
2.218.0
2.219.0
2.22.0
2.220.0
2.221.0
2.222.0
2.223.0
2.224.0
2.224.1
2.224.2
2.225.0
2.226.0
2.227.0
2.228.0
2.229.0
2.23.0
2.230.0
2.24.0
2.25.0
2.25.1
2.26.0
2.27.0
2.27.1
2.28.0
2.29.0
2.3.0
2.30.0
2.31.0
2.32.0
2.33.0
2.34.0
2.35.0
2.36.0
2.37.0
2.38.0
2.39.0
2.4.0
2.40.0
2.41.0
2.42.0
2.43.0
2.43.1
2.44.0
2.45.0
2.46.0
2.47.0
2.48.0
2.48.1
2.49.0
2.5.0
2.50.0
2.51.0
2.52.0
2.53.0
2.53.1
2.54.0
2.55.0
2.56.0
2.57.0
2.58.0
2.59.0
2.6.0
2.60.0
2.61.0
2.61.1
2.62.0
2.63.0
2.63.1
2.63.2
2.64.0
2.65.0
2.66.0
2.66.1
2.66.2
2.66.3
2.67.0
2.68.0
2.69.0
2.7.0
2.70.0
2.71.0
2.72.0
2.73.0
2.74.0
2.75.0
2.75.1
2.76.0
2.77.0
2.77.1
2.78.0
2.79.0
2.8.0
2.80.0
2.81.0
2.82.0
2.83.0
2.84.0
2.85.0
2.86.0
2.87.0
2.88.0
2.89.0
2.9.0
2.90.0
2.91.0
2.92.0
2.93.0
2.94.0
2.95.0
2.96.0
2.97.0
2.98.0
2.99.0
V1.49.0
v.1.5.0
v0.85.0
v0.86.1
v0.87.0
v0.88.0
v0.89.0
v0.90.0
v0.91.0
v0.92.0
v0.93.0
v0.94.0
v0.95.0
v0.96.0
v0.97.0
v0.98.0
v0.99.0
v1.0.0
v1.1.0
v1.10.0
v1.10.1
v1.100.0
v1.101.0
v1.102.0
v1.103.0
v1.104.0
v1.105.0
v1.106.0
v1.107.0
v1.108.0
v1.109.0
v1.11.0
v1.110.0
v1.111.0
v1.112.0
v1.112.1
v1.113.0
v1.114.1
v1.115.0
v1.12.0
v1.13.0
v1.14.0
v1.15.0
v1.16.0
v1.17.0
v1.18.0
v1.19.0
v1.2.0
v1.2.1
v1.20.0
v1.21.0
v1.22.0
v1.23.0
v1.23.1
v1.24.0
v1.25.0
v1.26.0
v1.27.0
v1.28.0
v1.29.0
v1.3.0
v1.30.0
v1.31.0
v1.31.1
v1.32.0
v1.33.0
v1.34.0
v1.35.0
v1.36.0
v1.37.0
v1.38.0
v1.39.0
v1.4.0
v1.40.0
v1.41.0
v1.42.0
v1.43.0
v1.44.0
v1.45.0
v1.46.0
v1.47.1
v1.48.0
v1.49.0
v1.5.0
v1.51.0
v1.52.0
v1.53.0
v1.54.0
v1.55.0
v1.56.0
v1.57.0
v1.58.0
v1.58.1
v1.59.0
v1.6.0
v1.60.0
v1.61.0
v1.62.0
v1.63.0
v1.64.0
v1.65.0
v1.66.0
v1.67.0
v1.68.0
v1.69.0
v1.7.0
v1.70.0
v1.71.0
v1.72.0
v1.73.0
v1.74.0
v1.75.0
v1.76.0
v1.77.0
v1.78.0
v1.79.0
v1.8.0
v1.80.0
v1.81.0
v1.82.0
v1.83.0
v1.84.0
v1.85.0
v1.86.0
v1.87.0
v1.88.0
v1.89.0
v1.9.0
v1.90.0
v1.91.0
v1.92.0
v1.93.0
v1.94.0
v1.95.0
v1.96.0
v1.97.0
v1.98.0
v1.99.0
${ noResults }
1 Commits (6e9cdb5414fff265194cecaa82f307b2fcf4325e)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
49402b000b
|
Task/merge main into feature/migrate-from-angular-material-design-2-to-3 (#6144)
* Task/improve changelog entry (#5738)
* Update changelog
* Feature/set up Storybook story for holdings table component (#5697)
* Set up Storybook story for holdings table component
* Update changelog
* Feature/improve accounts table Storybook story (#5739)
* Improve Storybook story
* Feature/use asset profile resolutions in getQuotes() of FMP service (#5743)
* Use asset profile resolutions in getQuotes()
* Update changelog
* Task/extract footer to component (#5702)
* Extract footer to component
* Update changelog
* Feature/improve currency validation in search functionality of data provider service (#5745)
* Improve currency validation
* Update changelog
* Feature/use asset profile resolutions in getQuotes() of FMP service (part 2) (#5750)
* Use asset profile resolutions in getQuotes()
* Bugfix/respect includeIndices flag in search functionality of FMP service (#5746)
* Respect includeIndices in search()
* Update changelog
* Feature/improve currency validation in getAssetProfiles() functionality of data provider service (#5747)
* Improve currency validation
* Update changelog
* Bugfix/reset scroll position on page change (#5753)
* Reset scroll position on page change
* Update changelog
* Feature/add Stealth Wealth to glossary (#5754)
* Add Stealth Wealth
* Update changelog
* Bugfix/dark mode in logo carousel component (#5758)
* Fix dark mode
* Update changelog
* Task/refactor interest to interestInBaseCurrency in portfolio summary interface (#5763)
* Refactor interest to interestInBaseCurrency
* Feature/extend pricing page (#5761)
* Extend pricing page
* Update changelog
* Bugfix/fix word wrap in menus of activities table (#5764)
* Fix word wrap
* Update changelog
* Feature/improve portfolio calculator unit tests by loading currency from user settings (#5765)
* Use currency from user settings
* Update changelog
* Task/migrate blog page component to standalone (#5742)
* Migrate blog page component to standalone
* Update changelog
* Task/refactor PortfolioDividends interface to PortfolioDividendsResponse interface (#5773)
* Refactor PortfolioDividends to PortfolioDividendsResponse
* Bugfix/total buy and sell calculation in summary (#5759)
* Fix total buy and sell calculation related to activities in custom currency
* Update changelog
* Bugfix/import of activity with MANUAL data source (CSV file) (#5749)
* Fix import of activity with MANUAL data source
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Bugfix/fix penthouse-apartment.json (#5775)
* Fix penthouse-apartment.json
* Feature/update locales (#5714)
* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/refactor PortfolioInvestments interface to PortfolioInvestmentsResponse interface (#5774)
* Refactor PortfolioInvestments to PortfolioInvestmentsResponse
* Task/refactor BenchmarkMarketDataDetails to BenchmarkMarketDataDetailsResponse (#5771)
* Refactor BenchmarkMarketDataDetails to BenchmarkMarketDataDetailsResponse
* Release 2.209.0 (#5780)
* Feature/allow data gathering by date range (#5762)
* Allow data gathering by date range
* Update changelog
* Feature/update locales (#5788)
* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/auto-pad holdings table in AI prompt using tablemark (#5772)
* Auto-pad holdings table in AI prompt using tablemark
* Update changelog
* Task/improve changelog entry (#5790)
* Update changelog
* Task/harmonize wording in glossary (#5781)
* Harmonize wording
* Task/improve typings of getInfo() functionality (#5803)
* Improve typings
* Task/harmonize interfaces naming (#5796)
* Harmonize interfaces naming
* Task/improve typings of getAsset() functionality (#5804)
* Improve typings of getAsset() functionality
* Task/extract portfolio filter sub form of assistant to reusable component (#5618)
* Extract portfolio filter sub form of assistant to reusable component
* Update changelog
* Task/extend rule settings interface by locale (#5802)
* Extend rule settings interface by locale
* Task/refactor Export interface to ExportResponse interface (#5805)
* Refactor Export interface to ExportResponse interface
* Task/improve typings of getOrderById() functionality (#5810)
* Improve typings of getOrderById() functionality
* Bugfix/database seed (#5792)
* Fix database seed
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/upgrade ioredis to forfeit overriding defaults (#5813)
* Upgrade ioredis to forfeit overriding defaults
* Update changelog
* Bugfix/submit form of login with access token dialog with enter key press (#5751)
* Fix form submit with enter key press
* Update changelog
* Task/introduce interface for create Stripe checkout session response (#5791)
* Introduce interface
* Task/clean up unused eslint-disable-next-line directives (#5782)
* Clean up unused eslint-disable-next-line directives
* Release 2.210.0 (#5814)
* Bugfix/include missing dotenv packages (#5817)
* Include missing dotenv packages
* Release 2.210.1 (#5818)
* Task/upgrade prisma to version 6.18.0 (#5823)
* Upgrade prisma to version 6.18.0
* Update changelog
* Task/format value in Buying Power rule (#5824)
* Format value in Buying Power rule
* Update changelog
* Task/move prisma.config.ts to .config/prisma.ts (#5821)
* Move prisma.config.ts to .config/prisma.ts
* Update changelog
* Task/extend export response by performanceCalculationType (#5816)
* Extend export response by performanceCalculationType
* Update changelog
* Bugfix/footer row style of accounts table component (#5826)
* Fix style of footer row
* Update changelog
* Task/migrate tablemark to v4 (#5809)
* Migrate tablemark to v4
* Update changelog
* Bugfix/custom asset name rendering in import activities dialog (#5787)
* Fix custom asset name rendering in import activities dialog
* Update changelog
* Release 2.211.0-beta.0 (#5829)
* Feature/set up user detail dialog in admin control panel (#5819)
* Set up user detail dialog
* Update changelog
* Feature/update locales (#5807)
* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/refactor Activities interface to ActivitiesResponse interface (#5835)
* Refactor Activities interface to ActivitiesResponse interface
* Feature/integrate SelfhostedHub into logo carousel (#5786)
* Add SelfhostedHub
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Bugfix/market price in base currency during the portfolio snapshot calculation (#5828)
* Add fallback for market price in base currency
* Update changelog
* Release 2.211.0 (#5837)
* Release 2.211.0 (#5838)
* Bugfix/provide missing locale to rule settings dialog (#5845)
* Provide locale to rule settings dialog
* Update changelog
* Feature/extend user detail dialog (#5844)
* Extend user detail dialog
* Update changelog
* Feature/add close holding button to holding detail dialog (#5832)
* Add close holding button to holding detail dialog
* Update changelog
* Feature/update locales (#5847)
* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/improve typings of dialogs (#5846)
* Improve typings
* Task/extend Contributing section in README.md (#5864)
* Add GitHub Sponsors
* Task/add LambdaTest to Sponsors in README.md (#5861)
* Add LambdaTest
* Task/refactor column definitions in AI service (#5834)
* Refactor column definitions in AI service
* Update changelog
* Feature/set up sponsors section on about page (#5862)
* Set up sponsors section
* Update changelog
* Bugfix/fix typography hierarchy in resources pages (#5863)
* Fix hierarchy
* Feature/improve usability of user detail dialog (#5868)
* Do not reload on close
* Update changelog
* Release 2.212.0 (#5871)
* Feature/extend menu in activities table component (#5855)
* Extend menu in activities table component
* Update changelog
* Feature/improve icon of holdings tabs (#5842)
* Improve icon of holdings tabs
* Update changelog
* Feature/update locales (#5852)
* Update locales
* Update translation
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/add error logging to symbol lookup in Trackinsight data enhancer (#5872)
* Add error logging
* Update changelog
* Bugfix/LambdaTest logo (#5873)
* Fix LambdaTest logo
* Task/migrate tags selector component in holding detail dialog to form control (#5850)
* Migrate tags selector component to form control
* Update changelog
* Feature/upgrade NestJS to version 11.1.8 (#5874)
* Upgrade nestjs to version 11.1.8
* Update changelog
* Release 2.213.0 (#5876)
* Feature/refresh cryptocurrencies list 20251031 (#5880)
* Update cryptocurrencies.json
* Update changelog
* Task/conditionally show Sponsors section on about page (#5882)
* Conditionally show sponsors section
* Feature/update OSS friends 20251031 (#5879)
* Update OSS friends
* Feature/improve icon of View Holding menu item in activities table (#5881)
* Improve icon
* Update changelog
* Task/resolve @typescript-eslint/prefer-regexp-exec ESLint rule (#5885)
* fix(lint): remove @typescript-eslint/prefer-regexp-exec override
* fix(lint): resolve eslint errors
* Task/upgrade ng-extract-i18n-merge to version 3.1.0 (#5886)
* Upgrade ng-extract-i18n-merge to version 3.1.0
* Update changelog
* Task/resolve @typescript-eslint/no-unsafe-function-type ESLint rule (#5889)
* fix(lint): remove @typescript-eslint/no-unsafe-function-type override
* fix(lint): resolve eslint errors
* Task/resolve no-constant-binary-expression ESLint rule (#5890)
* fix(lint): remove no-constant-binary-expression override
* fix(lint): resolve eslint errors
* Task/extend user settings in test files (#5836)
* Extend user settings by performance calculation type
* Feature/set up unit test for BTCEUR in base currency EUR (#5778)
* Set up test
* Feature/atomic data replacement during historical market data gathering (#5858)
* Atomic data replacement during historical market data gathering
* Update changelog
* Task/remove Internet Identity as social login provider (#5891)
* Remove Internet Identity
* Update changelog
* Task/upgrade countries-list to version 3.2.0 (#5888)
* Upgrade countries-list to version 3.2.0
* Update changelog
* Task/upgrade twitter-api-v2 to version 1.27.0 (#5892)
* Upgrade twitter-api-v2 to version 1.27.0
* Update changelog
* Release 2.214.0 (#5893)
* Feature/migrate client build executor to @nx/angular:browser-esbuild (#5883)
* Migrate client build executor to @nx/angular:browser-esbuild
* Update changelog
* Bugfix/fix style of safe withdrawal rate selector (#5899)
* Fix style of selector
* Update changelog
* Task/introduce interface for get admin users response (#5903)
* Introduce interface for get admin users response
* Task/improve localization in lib components (#5907)
* Improve localization
* Task/improve localization of get started buttons (#5913)
* Improve localization
* Feature/update locales (#5875)
* Update locales
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Feature/improve usability for benchmark and markets management in asset profile dialog (#5911)
* Improve usability for benchmark and markets management
* Update changelog
* Feature/update locales (#5916)
* Update locales
* Update translation
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Bugfix/header alignment in admin platform and tag tables (#5908)
* Fix header alignment
* Update changelog
* Task/migrate app component to standalone (#5906)
* Migrate app component to standalone
* Update changelog
* Bugfix/assign admin role to first user signing up (#5914)
* Assign admin role to first user signing up
* Update changelog
* Release 2.215.0-beta.1 (#5918)
* Feature/add endpoint to get user by id (#5910)
* Add endpoint to get user by id
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/upgrade @ionic/angular to version 8.7.8 (#5909)
* Upgrade @ionic/angular to version 8.7.8
* Update changelog
* Release 2.215.0 (#5922)
* Task/reorder lifecycle hooks in various components (#5919)
* Reorder lifecycle hooks
* Task/upgrade chart.js to version 4.5.1 (#5905)
* Upgrade chart.js to version 4.5.1
* Update changelog
* Task/upgrade svgmap to version 2.14.0 (#5904)
* Upgrade svgmap to version 2.14.0
* Update changelog
* Task/introduce interface for get account response (#5902)
* Introduce interface for get account response
* Feature/improve language localization for ZH 20251110 (#5928)
* Improve language localization for ZH
* Update changelog
* Task/improve localization of limited offer (#5929)
* Improve localization
* Task/improve promotion system (#5930)
* Add fallback to promotion logic
* Task/refactor primary text colors (#5900)
* Refactor primary text colors
* Release 2.216.0 (#5932)
* Task/improve localization of auto-renewal (#5933)
* Improve localization
* Task/refactor getHolding() in portfolio service (#5898)
* Refactor getHolding() if no holding has been found
* Update changelog
* Feature/update locales (#5931)
* Update locales
* Update translation
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/upgrade prisma to version 6.19.0 (#5937)
* Upgrade prisma to version 6.19.0
* Update changelog
* Task/fetch user data on demand in user detail dialog (#5923)
* Fetch user data on demand in user detail dialog
* Update changelog
* Task/enforce module boundaries for api and common modules (#5925)
* feat(lint): allow circular self deps
* feat(lint): enforce module boundaries
* feat(lib): move data provider response interface to common
* feat(lib): move symbol item interface to common
* feat(lib): move activity interface to common
* feat(lint): temporarily disable @nx/enforce-module-boundaries for ui files
* feat(lint): temporarily disable @nx/enforce-module-boundaries for client files
* feat(lint): ignore circular deps between client and ui
* feat(common): implement barrel export for data provider response interface
* feat(common): implement barrel export for activity interface
* feat(common): implement barrel export for symbol item interface
* Feature/separate Google OAuth and token authentication (#5915)
* Separate Google OAuth and token authentication
* Update changelog
* Feature/automatically gather required exchange rates (#5917)
* Automatically gather required exchange rates
* Update changelog
* Task/enforce module boundaries for client module (#5944)
* feat(lib): move SymbolPipe to common lib
* feat(lib): move CreateAccountBalanceDto to common lib
* feat(lib): move IsCurrencyCode validator to common lib
* feat(lib): move UpdateAssetProfileDto to common lib
* feat(lib): move UpdateUserSettingDto to common lib
* feat(lib): move CreateAccessDto to common lib
* feat(lib): move UpdateAccessDto to common lib
* feat(lib): move CreateTagDto to common lib
* feat(lib): move UpdateTagDto to common lib
* feat(lib): move CreatePlatformDto to common lib
* feat(lib): move UpdatePlatformDto to common lib
* feat(lib): move CreateOrderDto to common lib
* feat(lib): move UpdateOrderDto to common lib
* feat(lib): move RuleSettings interface to common lib
* feat(lib): move CreateAccountDto TransferBalanceDto UpdateAccountDto to common lib
* feat(lib): move CreateAccountWithBalancesDto to common lib
* feat(lib): move CreateAssetProfileDto and CreateAssetProfileWithMarketDataDto to common lib
* feat(lib): move AuthDeviceDto to common lib
* feat(lib): move simplewebauthn interfaces to common lib
This includes AssertionCredentialJSON, AttestationCredentialJSON, PublicKeyCredentialCreationOptionsJSON, PublicKeyCredentialRequestOptionsJSON.
* feat(lib): move UpdateMarketDataDto to common lib
* feat(lib): move UpdateBulkMarketDataDto to common lib
* feat(lib): move CreateWatchlistItemDto to common lib
* feat(lib): move DeleteOwnUserDto to common lib
* feat(lib): move UserItem interface to common lib
* feat(lib): move UpdateOwnAccessTokenDto to common lib
* feat(lib): move PropertyDto to common lib
* Bugfix/fix type error in CreateAccountWithBalancesDto (#5945)
* Refactor import
* Feature/add black weeks 2025 blog post (#5942)
* Add Black Weeks 2025 blog post
* Update changelog
* Release 2.217.0 (#5946)
* Bugfix/missing reflect-metadata polyfill in apps/client (#5952)
* Add reflect-metadata to polyfill
* Task/ignore forex in search results of FMP service (#5951)
* Ignore forex in search
* Update changelog
* Release 2.217.1 (#5954)
* Task/enforce module boundaries for ui module (#5947)
* feat(lib): move ConfirmationDialogType to common lib
* fix(lib): move SubscriptionType to enums
* feat(lib): move validateObjectForForm util to common lib
* feat(lib): move GfDialogFooterComponent to ui lib
* feat(lib): move GfDialogHeaderComponent to ui lib
* Task/integrate OSS Gallery into logo carousel (#5959)
* Integrate OSS Gallery
* Update changelog
* Task/upgrade yahoo-finance2 to version 3.10.1 (#5956)
* Upgrade yahoo-finance2 to version 3.10.1
* Update changelog
* Feature/extend menu in accounts table component (#5960)
* Extend menu
* Update changelog
* Feature/simplify portfolio summary on mobile (#5962)
* Simplify portfolio summary on mobile
* Improve numerical precision
* Hide hints
* Update changelog
* Feature/extend portfolio summary by percentage values (#5964)
* Extend summary by percentage values
* Update changelog
* Release 2.218.0 (#5965)
* Feature/add authentication method to user detail dialog (#5970)
* Extend user detail dialog
* Update changelog
* Feature/improve transform data source in request and response interceptor (#5972)
* Resolve data source of GHOSTFOLIO data provider
* Update changelog
* Feature/update locales (#5940)
* Update locales
* Update translation
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Feature/disable delete activities action if empty table (#5971)
* Disable delete activities action
* Update changelog
* Bugfix/edit of draft activities (#5974)
* Fix edit of draft activities
* Update changelog
* Task/refresh cryptocurrencies list 20251121 (#5967)
* Update cryptocurrencies.json
* Update changelog
* Task/improve validation of currency management in Admin Control panel (#5973)
* Improve validation (disallow GBp)
* Update changelog
* Feature/various improvements on pricing page (#5982)
* Various improvements
* Update changelog
* Task/update OSS friends (#5968)
* Update OSS friends
* Feature/update locales (#5977)
* Update locales
* Update translation
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/upgrade yahoo-finance2 to version 3.10.2 (#5978)
* Upgrade yahoo-finance2 to version 3.10.2
* Update changelog
* Release 2.219.0 (#5983)
* Bugfix/exchange rate calculation when converting derived currencies (#5961)
* Fix exchange rate calculation when converting derived currencies
* Update changelog
* Task/refactor from v4 as uuidv4 from uuid to crypto.randomUUID() (#5990)
* Refactor from v4 as uuidv4 from uuid to randomUUID() from node:crypto
* Update changelog
* Task/restructure user detail dialog (#5985)
* Restructure user detail dialog
* Task/upgrade color to version 5.0.3 (#5984)
* Upgrade color to version 5.0.3
* Update changelog
* Task/remove obsolete includeDrafts attribute in public controller (#5975)
* Remove obsolete includeDrafts attribute
* Feature/improve asset profile data gathering (#5997)
* Improve asset profile data gathering
* Update changelog
* Task/remove Cypress setup (#5995)
* Remove Cypress setup
* Update changelog
* Task/improve usability of actions in various tables (#5992)
* Improve usability of actions
* Task/upgrade prettier to version 3.7.2 (#5999)
* Upgrade prettier to version 3.7.2
* Update changelog
* Release 2.220.0 (#6001)
* Feature/extend Storybook story of portfolio proportion chart component by story in percentage (#6007)
* Extend Storybook story
* Update changelog
* Bugfix/countries in FMP service (#6005)
* Introduce countries mapping
* Update changelog
* Task/upgrade @internationalized/number to version 3.6.5 (#6000)
* Upgrade @internationalized/number to version 3.6.5
* Update changelog
* Task/refactor query parameters in data provider services (#6011)
* Refactor query parameters
* Update changelog
* Task/upgrade prettier to version 3.7.3 (#6014)
* Upgrade prettier to version 3.7.3
* Update changelog
* Bugfix/improve search by name in FMP service (#6012)
* Improve search by name
* Update changelog
* Task/extend subscription offer key type (#6022)
* Extend SubscriptionOfferKey
* Bugfix/user endpoint of admin control panel (#6021)
* Fix user endpoint
* Update changelog
* Release 2.221.0 (#6024)
* Task/upgrade envalid to version 8.1.1 (#6026)
* Upgrade envalid to version 8.1.1
* Update changelog
* Bugfix/clean up CHANGELOG.md (#5976)
* Clean up
* Task/remove return type in parseSector() of YahooFinanceService (#6006)
* Remove return type
* Task/upgrade prettier to version 3.7.4 (#6031)
* Upgrade prettier to version 3.7.4
* Update changelog
* Task/prettify files 20251204 (#6033)
* Prettify files
* Task/restructure pricing page (#6037)
* Restructure pricing page
* Task/increase numerical precision for cryptocurrency quantities in holding detail dialog (#6038)
* Increase numerical precision for cryptocurrency quantities
* Update changelog
* Feature/data source transformation in import for self-hosted environments (#6032)
* Introduce data source transformation support for self-hosted environments
* Update changelog
* Feature/add 3D hover effect to membership card component (#5966)
* Add 3D hover effect to membership card component
* Update changelog
* Feature/OIDC authentication (#5981)
* Set up OIDC authentication
* Update changelog
* Task/activate 3d hover effect in account membership overview (#6039)
* Activate 3d hover effect
* Release 2.222.0 (#6041)
* Task/improve OIDC login button label (#6043)
* Improve label
* Feature/update locales (#5993)
* Update locales
* Update translation
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/add OpenID Connect (OIDC) configuration details to README (#6044)
* Add OpenID Connect (OIDC) configuration details
* Task/move notification service to UI library (#6048)
* Move notification service to UI library
* Update changelog
* Task/update OSS Friends (#6047)
* Update OSS Friends
* Task/update VS Code extension of Prettier (#6010)
* Update VS Code extension of Prettier
* Bugfix/allocate remaining percentage to unknown data in portfolio proportion chart (#6054)
* Allocate remaining percentage to unknown data in portfolio proportion chart
* Update changelog
* Feature/extend FIRE page with projection information at retirement date (#6034)
* Extend FIRE page with projection information at retirement date
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/update note in personal finance tools (#6053)
* Update note
* Feature/update locales (#6049)
* Update locales
* Update translations
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Task/improve language localization for de 20251214 (#6066)
* Improve language localization
* Feature/update locales (#6065)
* Update locales
* Update translations
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
* Release 2.223.0 (#6067)
* Task/refresh cryptocurrencies list 20251215 (#6073)
* Update cryptocurrencies.json
* Update changelog
* Task/remove deprecated Angular CLI decorator (#6071)
* Remove deprecated Angular CLI decorator
* Update changelog
* Task/include first and last date of each calendar year in getChartDateMap() (#6069)
* Include first and last date of each calendar year in getChartDateMap()
* Update changelog
* Task/improve localization of various components (#6074)
* Improve localization
* Bugfix/localize date formatting in FIRE calculator (#6077)
* Localize date formatting
* Update changelog
* Feature/add ISIN number to asset profile dialog (#6076)
* Add ISIN number
* Update changelog
* Task/refactor language in various components (#6078)
* Refactor language
* Feature/restore support for specific calendar year date ranges in assistant (#6079)
* Restore specific calendar year date ranges
* Update changelog
* Update locales (#6068)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Release 2.224.0 (#6080)
* Revert "Task/refactor language in various components (#6078)" (#6081)
This reverts commit
|
2 weeks ago |
|
|
1ec81d352b
|
Feature/restructure import test files (#4977)
* Restructure import test files |
7 months ago |
|
|
3361666f63
|
Feature/activity in custom currency (#4486)
* Activity in custom currency * Update changelog --------- Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> |
9 months ago |