Commit Graph

159 Commits (56c332c59aaaea1eb1161918dfc64ea5a812bd89)

Author SHA1 Message Date
Thomas 423ceec317
Feature/remove symbol icon from dialog header (#244)
3 years ago
Valentin Zickner 5b4a1785ae
fix investment values for portfolio.service.ts (#243)
3 years ago
Thomas 823501f43e
Sort imports (#242)
3 years ago
Valentin Zickner 331ac7ded2
remove unused method in portfolio.service.ts (#240)
3 years ago
Valentin Zickner 982ba7377a remove legacy portfolio.ts
3 years ago
Valentin Zickner 4bbd17a37a fix tests
3 years ago
Thomas 6a7def6c48 Clean up
3 years ago
Thomas ea219f0b88 Add guard
3 years ago
Valentin Zickner 23b2e03923 refactor rule evaluation
3 years ago
Valentin Zickner 04e6518226 move report generation to PortfolioService
3 years ago
Valentin Zickner 72dbe00091 change rule service interface
3 years ago
Valentin Zickner 9834c52739 refactor rule settings
3 years ago
Thomas c47578bd3e Clean up
3 years ago
Thomas 9e4a49d811 Remove fallback
3 years ago
Thomas a3a98c68a5 Fix missing currency conversion
3 years ago
Thomas 21570cca19 Fix impersonation in performance endpoint
3 years ago
Valentin Zickner 71a3115fc6 refactor get position endpoint
3 years ago
Valentin Zickner de83dc7b84 create investment endpoint for analysis timeline
3 years ago
Valentin Zickner 4a0695613e refactor PortfolioService#getOverview
3 years ago
Valentin Zickner 328d814922 remove getPerformance from portfolio.ts
3 years ago
Valentin Zickner d23addb673 change getDetails to portfolio-calculator.ts
3 years ago
Thomas fb15cebb64 Add test (#237)
3 years ago
Valentin Zickner 9c51a257ae fix performance of combination of investments
3 years ago
Thomas ec5523b459 Handle empty portfolio
3 years ago
Thomas c8c21a016a Handle empty portfolio
3 years ago
Thomas 9821b7f8f0 Add TWR test scenario 1 (#236)
3 years ago
Valentin Zickner ed731afc66 fix market price fetch in case symbols are missing
3 years ago
Thomas bd0e53525b Refactoring
3 years ago
Thomas cbdb68e2f8 Refactoring
3 years ago
Thomas 8571709014 Refactoring
3 years ago
Thomas e7ef1d426e Refactoring
3 years ago
Thomas 39cba0a8eb Refactoring
3 years ago
Thomas a90c314e30 Refactoring
3 years ago
Thomas 47d71405e1 Refactoring
3 years ago
Thomas 5e9cecc6c1 Refactoring
3 years ago
Thomas fb9e66318f Improve test
3 years ago
Thomas b8194eb64f Clean up code
3 years ago
Thomas cbb81916ee Sort imports
3 years ago
Valentin Zickner 9b1e9397a8 add errors in case gross performance is not set
3 years ago
Valentin Zickner b779964adb add error handling to performance aggregation
3 years ago
Valentin Zickner 409afac2a9 fix rate conversion for todays symbols
3 years ago
Thomas e0a4e16ea1 Improve error handling
3 years ago
Valentin Zickner dc84abdc0a change performance report to portfolio calculator
3 years ago
Valentin Zickner b031b028f1 add today to getValues
3 years ago
Valentin Zickner 3b7e0a0106 remove unnecessary if condition
3 years ago
Valentin Zickner ea66081073 move interfaces to separate files
3 years ago
Valentin Zickner 602a770a09 fix typo
3 years ago
Thomas e522722aa6 Update comment
3 years ago
Valentin Zickner 03ca5d7663 add further tests for portfolio-calculator with one transaction
3 years ago
Valentin Zickner 136563c949 fix single buy test
3 years ago