Commit Graph

  • 81e609c956 Update changelog Thomas 2021-08-03 19:50:31 +0200
  • f99207b721 Convert market price back to currency of position Thomas 2021-08-03 19:48:36 +0200
  • b7d950f3f9
    Bugfix/fix missing market state in positions (#250) Thomas 2021-08-04 17:55:34 +0200
  • 37248a0b8e Add links Thomas 2021-08-04 17:53:54 +0200
  • b7943889da
    Feature/add screenshot (#251) Thomas 2021-08-03 21:02:51 +0200
  • 8d1f3dc0e8 Update changelog Thomas 2021-08-03 20:52:34 +0200
  • 963d65363c Add screenshot Thomas 2021-08-03 20:52:26 +0200
  • 3fe47650be Update changelog Thomas 2021-08-03 20:28:02 +0200
  • 8c875afd50 Fix missing market state in positions Thomas 2021-08-03 20:27:54 +0200
  • 84aa542560
    Extend changelog (#247) Thomas 2021-08-02 21:56:36 +0200
  • 964e5365a4 Extend changelog Thomas 2021-08-01 18:33:53 +0200
  • 4bd41ffa41
    Feature/eliminate name from timeline position (#245) Thomas 2021-08-01 20:43:12 +0200
  • c92d0320db Update changelog Thomas 2021-08-01 20:42:20 +0200
  • 6c46392a9f Fix tests Thomas 2021-08-01 20:38:22 +0200
  • 74a9d9dfc1 Update changelog Thomas 2021-08-01 17:53:20 +0200
  • 284aad9cd6 Eliminate name from timeline position Thomas 2021-08-01 17:53:13 +0200
  • 56c332c59a
    Release 1.31.1 (#246) v1.31.1 Thomas 2021-08-01 17:58:10 +0200
  • dcbc70c30d Release 1.31.1 Thomas 2021-08-01 17:57:33 +0200
  • 423ceec317
    Feature/remove symbol icon from dialog header (#244) Thomas 2021-08-01 17:26:39 +0200
  • a323593857 Clean up code Thomas 2021-08-01 17:25:15 +0200
  • 215cd78c80 Remove symbol icon from dialog header Thomas 2021-08-01 17:25:03 +0200
  • 5b4a1785ae
    fix investment values for portfolio.service.ts (#243) Valentin Zickner 2021-08-01 10:26:25 -0400
  • 1d04c38b5e Update changelog Thomas 2021-08-01 16:25:26 +0200
  • fead7279a6 fix investment values for portfolio.service.ts Valentin Zickner 2021-08-01 11:51:28 +0200
  • 56a5664c87
    Release 1.31.0 (#239) v1.31.0 Thomas 2021-08-01 10:05:32 +0200
  • 823501f43e
    Sort imports (#242) Thomas 2021-08-01 09:41:44 +0200
  • fc709e0f60 Sort imports Thomas 2021-08-01 09:41:13 +0200
  • 331ac7ded2
    remove unused method in portfolio.service.ts (#240) Valentin Zickner 2021-08-01 03:39:41 -0400
  • 02ba764b78 remove unused method in portfolio.service.ts Valentin Zickner 2021-08-01 02:16:56 +0200
  • 3bcf85ec5c Release 1.31.0 Thomas 2021-08-01 00:56:42 +0200
  • 92b44ba658 Update changelog Thomas 2021-08-01 00:54:17 +0200
  • 982ba7377a remove legacy portfolio.ts Valentin Zickner 2021-08-01 00:38:49 +0200
  • 4bbd17a37a fix tests Valentin Zickner 2021-08-01 00:29:46 +0200
  • 6a7def6c48 Clean up Thomas 2021-08-01 00:26:35 +0200
  • ea219f0b88 Add guard Thomas 2021-08-01 00:21:56 +0200
  • 23b2e03923 refactor rule evaluation Valentin Zickner 2021-08-01 00:15:37 +0200
  • 04e6518226 move report generation to PortfolioService Valentin Zickner 2021-07-31 23:33:50 +0200
  • 72dbe00091 change rule service interface Valentin Zickner 2021-07-31 23:19:57 +0200
  • 9834c52739 refactor rule settings Valentin Zickner 2021-07-31 23:02:37 +0200
  • c47578bd3e Clean up Thomas 2021-08-01 00:09:27 +0200
  • 9e4a49d811 Remove fallback Thomas 2021-07-31 23:57:59 +0200
  • a3a98c68a5 Fix missing currency conversion Thomas 2021-07-31 23:57:00 +0200
  • 21570cca19 Fix impersonation in performance endpoint Thomas 2021-07-31 22:46:39 +0200
  • 71a3115fc6 refactor get position endpoint Valentin Zickner 2021-07-31 22:13:57 +0200
  • de83dc7b84 create investment endpoint for analysis timeline Valentin Zickner 2021-07-31 21:33:45 +0200
  • 4a0695613e refactor PortfolioService#getOverview Valentin Zickner 2021-07-31 21:07:04 +0200
  • 328d814922 remove getPerformance from portfolio.ts Valentin Zickner 2021-07-31 20:50:48 +0200
  • d23addb673 change getDetails to portfolio-calculator.ts Valentin Zickner 2021-07-31 20:45:12 +0200
  • fb15cebb64 Add test (#237) Thomas 2021-07-31 18:17:50 +0200
  • 9c51a257ae fix performance of combination of investments Valentin Zickner 2021-07-31 10:08:05 +0200
  • f9b9dc32cb Always show positions title Thomas 2021-07-31 10:03:11 +0200
  • e7194ef3ce Use new positions service Thomas 2021-07-31 09:49:07 +0200
  • ec5523b459 Handle empty portfolio Thomas 2021-07-31 09:48:48 +0200
  • c8c21a016a Handle empty portfolio Thomas 2021-07-31 09:31:45 +0200
  • 9821b7f8f0 Add TWR test scenario 1 (#236) Thomas 2021-07-31 09:10:27 +0200
  • ed731afc66 fix market price fetch in case symbols are missing Valentin Zickner 2021-07-29 22:11:27 +0200
  • ff15d5cbc4 Rename performance labels Thomas 2021-07-28 20:47:22 +0200
  • 3c4949de35 Hide net performance Thomas 2021-07-28 16:40:26 +0200
  • bd0e53525b Refactoring Thomas 2021-07-28 16:17:02 +0200
  • cbdb68e2f8 Refactoring Thomas 2021-07-28 16:11:19 +0200
  • 8571709014 Refactoring Thomas 2021-07-28 15:57:48 +0200
  • e7ef1d426e Refactoring Thomas 2021-07-28 15:54:37 +0200
  • 39cba0a8eb Refactoring Thomas 2021-07-28 15:45:11 +0200
  • a90c314e30 Refactoring Thomas 2021-07-28 15:41:38 +0200
  • 47d71405e1 Refactoring Thomas 2021-07-28 15:32:36 +0200
  • 5e9cecc6c1 Refactoring Thomas 2021-07-28 15:27:53 +0200
  • fb9e66318f Improve test Thomas 2021-07-28 15:20:11 +0200
  • b8194eb64f Clean up code Thomas 2021-07-28 15:18:05 +0200
  • cbb81916ee Sort imports Thomas 2021-07-28 15:15:31 +0200
  • 9b1e9397a8 add errors in case gross performance is not set Valentin Zickner 2021-07-27 23:05:39 +0200
  • b779964adb add error handling to performance aggregation Valentin Zickner 2021-07-27 23:04:31 +0200
  • 409afac2a9 fix rate conversion for todays symbols Valentin Zickner 2021-07-27 22:59:24 +0200
  • e0a4e16ea1 Improve error handling Thomas 2021-07-27 22:54:00 +0200
  • dc84abdc0a change performance report to portfolio calculator Valentin Zickner 2021-07-27 22:46:41 +0200
  • b031b028f1 add today to getValues Valentin Zickner 2021-07-27 21:54:17 +0200
  • 3b7e0a0106 remove unnecessary if condition Valentin Zickner 2021-07-27 21:29:50 +0200
  • ea66081073 move interfaces to separate files Valentin Zickner 2021-07-27 21:07:28 +0200
  • 602a770a09 fix typo Valentin Zickner 2021-07-27 21:01:19 +0200
  • e522722aa6 Update comment Thomas 2021-07-27 20:56:40 +0200
  • 03ca5d7663 add further tests for portfolio-calculator with one transaction Valentin Zickner 2021-07-27 20:49:04 +0200
  • 136563c949 fix single buy test Valentin Zickner 2021-07-27 20:37:46 +0200
  • 948c45c602 Update test Thomas 2021-07-27 17:48:49 +0200
  • e0be792e46 Re-enable all tests Thomas 2021-07-27 13:52:57 +0200
  • c3d010135f Add test for single buy Thomas 2021-07-27 13:36:38 +0200
  • d6a16a6093 Improve error handling Thomas 2021-07-27 12:01:35 +0200
  • 34c13c80ec add error handling for current positions Valentin Zickner 2021-07-26 23:03:22 +0200
  • f65a108436 change hardcoded timestamp in test to timezone specific Valentin Zickner 2021-07-26 22:23:32 +0200
  • 993f066e08 remove console.time statements during portfolio calls Valentin Zickner 2021-07-26 22:18:08 +0200
  • 852902d1ab add current position calculation with holding period return calculation Valentin Zickner 2021-07-26 22:13:09 +0200
  • ee89822bfe Fix tests Thomas 2021-07-25 13:31:44 +0200
  • e0435e5cad Add name to position Thomas 2021-07-25 12:23:18 +0200
  • e2c23703dc Fix tests Thomas 2021-07-24 11:08:34 +0200
  • 1226c26a9d Refactor positions Thomas 2021-07-24 10:53:15 +0200
  • fdc89f7182 optimize performance of positions endpoint Valentin Zickner 2021-07-21 18:29:52 +0200
  • 1e368d6e2d Extend type Thomas 2021-07-20 23:32:18 +0200
  • 04e03bd080 add multi-date fetch for current values Valentin Zickner 2021-07-20 23:05:12 +0200
  • 66e7ad3fd2 prepare for multi-day database fetch Valentin Zickner 2021-07-20 22:38:47 +0200
  • b4dc21dd61 Implement new positions endpoint Thomas 2021-07-20 22:52:50 +0200
  • 8a482e63b9 fix gross performance number type Valentin Zickner 2021-07-20 22:23:56 +0200
  • aabfb39e8f optimize portfolio calculator to fetch all symbols for one day Valentin Zickner 2021-07-20 22:17:37 +0200