291 Commits (691158b2ea24f834470397bfb49a9b1c10b48f53)
 

Author SHA1 Message Date
Thomas 691158b2ea Refactoring 5 years ago
Thomas 822e48e7fc Improve test 5 years ago
Thomas 26ef23358c Clean up code 5 years ago
Thomas a2a82d6206 Sort imports 5 years ago
Valentin Zickner eee2af771b add errors in case gross performance is not set 5 years ago
Valentin Zickner b64b000ec9 add error handling to performance aggregation 5 years ago
Valentin Zickner 0603bd9480 fix rate conversion for todays symbols 5 years ago
Thomas 039cc5baf6 Improve error handling 5 years ago
Valentin Zickner 3ee2dba13d change performance report to portfolio calculator 5 years ago
Valentin Zickner 49c530fe14 add today to getValues 5 years ago
Valentin Zickner 348f783b08 remove unnecessary if condition 5 years ago
Valentin Zickner f796ad99c3 move interfaces to separate files 5 years ago
Valentin Zickner 8df5150af7 fix typo 5 years ago
Thomas 7ef05fc391 Update comment 5 years ago
Valentin Zickner c7729e7fb7 add further tests for portfolio-calculator with one transaction 5 years ago
Valentin Zickner d920505f7a fix single buy test 5 years ago
Thomas 32c0af3524 Update test 5 years ago
Thomas 029dab473f Re-enable all tests 5 years ago
Thomas 45e8ee8a4e Add test for single buy 5 years ago
Thomas e3752f06ea Improve error handling 5 years ago
Valentin Zickner 9d7b2b320f add error handling for current positions 5 years ago
Valentin Zickner 42b4e0c141 change hardcoded timestamp in test to timezone specific 5 years ago
Valentin Zickner 4956f944fc remove console.time statements during portfolio calls 5 years ago
Valentin Zickner 2040941bbf add current position calculation with holding period return calculation 5 years ago
Thomas d932d469e9 Fix tests 5 years ago
Thomas 22f4eca037 Add name to position 5 years ago
Thomas 0cd4e0975c Fix tests 5 years ago
Thomas 9b40f15f5c Refactor positions 5 years ago
Valentin Zickner 28ff521a23 optimize performance of positions endpoint 5 years ago
Thomas 3d334bf7da Extend type 5 years ago
Valentin Zickner 131a5ef541 add multi-date fetch for current values 5 years ago
Valentin Zickner cd13169aca prepare for multi-day database fetch 5 years ago
Thomas 5935d93226 Implement new positions endpoint 5 years ago
Valentin Zickner 3382ef9ba4 fix gross performance number type 5 years ago
Valentin Zickner 56baaafc1a optimize portfolio calculator to fetch all symbols for one day 5 years ago
Valentin Zickner 10427d04f9 add current position gross performance (percentage) 5 years ago
Valentin Zickner 844da621f6 add sorting and symbol as a result 5 years ago
Valentin Zickner 6cad38c465 change getValues to multiple symbols 5 years ago
Valentin Zickner 63318cb20e disable naming convention eslint 5 years ago
Valentin Zickner a991612fce ignore missing values 5 years ago
Valentin Zickner 195d305f11 optimize order loading 5 years ago
Valentin Zickner 9c7a25b9f0 add additional time measurements 5 years ago
Thomas 1ef0ac8520 Add logs to benchmark 5 years ago
Thomas 3d6fc0ac76 Declare functions explicitly as public 5 years ago
Thomas 93b23d2ca6 Extend current rate service with getRange() 5 years ago
Thomas 7eed4dd60b Sort imports 5 years ago
Thomas 3fdd6559df Sort imports 5 years ago
Thomas 12b8fd4cf0 Optimize market data query 5 years ago
Thomas 236f20d087 Support today in current rate service 5 years ago
Valentin Zickner 4704eab630 optimize database query execution for portfolio chart 5 years ago