290 Commits (c6b85517f28a5ee880b85d1e5a46a87a843d4aa2)
 

Author SHA1 Message Date
Thomas c6b85517f2 Refactoring 4 years ago
Thomas 088d31a03b Refactoring 4 years ago
Thomas 55ac38c2f4 Improve test 4 years ago
Thomas 068f185d10 Clean up code 4 years ago
Thomas 1d5438908a Sort imports 4 years ago
Valentin Zickner 66ad67f173 add errors in case gross performance is not set 4 years ago
Valentin Zickner cf6908a72d add error handling to performance aggregation 4 years ago
Valentin Zickner 0238f8b5ed fix rate conversion for todays symbols 4 years ago
Thomas 0c638988de Improve error handling 4 years ago
Valentin Zickner 1ac060942d change performance report to portfolio calculator 4 years ago
Valentin Zickner 7fe56f39bf add today to getValues 4 years ago
Valentin Zickner 36961be2f5 remove unnecessary if condition 4 years ago
Valentin Zickner d82913343c move interfaces to separate files 4 years ago
Valentin Zickner a91f13b576 fix typo 4 years ago
Thomas ffc719c6ba Update comment 4 years ago
Valentin Zickner d7fd82fe32 add further tests for portfolio-calculator with one transaction 4 years ago
Valentin Zickner cf53270982 fix single buy test 4 years ago
Thomas 01d6f6d7fa Update test 4 years ago
Thomas 2535c56971 Re-enable all tests 4 years ago
Thomas d2b67e58da Add test for single buy 4 years ago
Thomas 22b69a168b Improve error handling 4 years ago
Valentin Zickner 8231943967 add error handling for current positions 4 years ago
Valentin Zickner b374f6b30d change hardcoded timestamp in test to timezone specific 4 years ago
Valentin Zickner a3ae1572c0 remove console.time statements during portfolio calls 4 years ago
Valentin Zickner beaf0548b5 add current position calculation with holding period return calculation 4 years ago
Thomas cbe60d24af Fix tests 4 years ago
Thomas bc702ac1a8 Add name to position 4 years ago
Thomas 18994f32d0 Fix tests 4 years ago
Thomas 6254d03ff7 Refactor positions 4 years ago
Valentin Zickner dde12c8e5f optimize performance of positions endpoint 4 years ago
Thomas f9e8289c80 Extend type 4 years ago
Valentin Zickner daea26a868 add multi-date fetch for current values 4 years ago
Valentin Zickner b56add9c24 prepare for multi-day database fetch 4 years ago
Thomas e05fdec698 Implement new positions endpoint 4 years ago
Valentin Zickner b005adbfd5 fix gross performance number type 4 years ago
Valentin Zickner 32724482ea optimize portfolio calculator to fetch all symbols for one day 4 years ago
Valentin Zickner e139db8390 add current position gross performance (percentage) 4 years ago
Valentin Zickner 13ff5601b3 add sorting and symbol as a result 4 years ago
Valentin Zickner 579cd63183 change getValues to multiple symbols 4 years ago
Valentin Zickner e8510a89af disable naming convention eslint 4 years ago
Valentin Zickner 3b40a408bc ignore missing values 4 years ago
Valentin Zickner 0624af8077 optimize order loading 4 years ago
Valentin Zickner bcd8c5f103 add additional time measurements 4 years ago
Thomas 0da962f329 Add logs to benchmark 4 years ago
Thomas b0e65a9c82 Declare functions explicitly as public 4 years ago
Thomas 9bc906fb7d Extend current rate service with getRange() 4 years ago
Thomas 3f53508e16 Sort imports 4 years ago
Thomas 6702461bd4 Sort imports 4 years ago
Thomas ca158684bd Optimize market data query 4 years ago
Thomas 64d1a20a31 Support today in current rate service 4 years ago