Thomas Kaul
df5e2f5f0e
Feature/extract common CACHE_TTL as constants ( #3722 )
...
Extract CACHE_TTL
* CACHE_TTL_NO_CACHE
* CACHE_TTL_INFINITE
2024-09-05 18:23:38 +02:00
Thomas Kaul
c6f804f68c
Feature/Improve redis cache part 2 ( #3716 )
...
* Set ttl to 0
2024-08-31 16:11:18 +02:00
Thomas Kaul
d08e8b4fd8
Feature/expose max chart items as env variable ( #3701 )
...
* Expose MAX_CHART_ITEMS as env variable
* Update changelog
2024-08-26 16:21:16 +02:00
Thomas Kaul
c34959896c
Feature/improve color assignment with annualized performance in treemap chart ( #3657 )
...
* Improve color assignment
* Update changelog
2024-08-10 09:01:28 +02:00
Thomas Kaul
2bbad8f4b0
Feature/add logging to benchmark service ( #3654 )
...
* Add logging
2024-08-10 07:58:16 +02:00
Thomas Kaul
b2ed0b2c80
Feature/improve caching of benchmarks in markets overview ( #3640 )
...
* Improve caching
* Update changelog
2024-08-05 19:44:24 +02:00
Thomas Kaul
41f5801b5e
Feature/refactor unique asset type to asset profile identifier ( #3636 )
...
* Refactoring
2024-08-04 08:27:05 +02:00
Thomas Kaul
dcec3accf0
Feature/improve caching of benchmarks ( #3530 )
...
* Improve caching
* Update changelog
2024-06-29 16:53:35 +02:00
Thomas Kaul
76890e63fa
Bugfix/fix all time high in benchmarks ( #3527 )
...
* Fix all time high
* Update changelog
2024-06-29 10:03:45 +02:00
Thomas Kaul
519827045a
Feature/add dialog for benchmarks in markets overview ( #3493 )
...
* Add benchmarks dialog in markets overview
* Update changelog
2024-06-15 09:49:54 +02:00
Thomas Kaul
b12ac1fe84
Feature/simplify module imports of api ( #3443 )
...
* Simplify module imports
2024-06-01 10:02:43 +02:00
Thomas Kaul
f1eeee0525
Feature/extend date range support by specific years ( #3190 )
...
* Extend date range support by specific years
* Support date range in benchmark endpoint
* Support date range in activities endpoint
* Update changelog
2024-03-30 13:06:42 +01:00
helgehatt
b41eb60348
Fix chart tooltip of benchmark comparator ( #3167 )
...
* Fix chart tooltip of benchmark comparator
* Update changelog
2024-03-28 18:23:56 +01:00
Thomas Kaul
a33f8d5bed
Upgrade @types/big.js to version 6.2.2 ( #3191 )
...
* Upgrade @types/big.js to version 6.2.2
* Refactor imports
2024-03-25 08:34:30 +01:00
Thomas Kaul
e21563d903
Feature/increase timeout to load benchmarks ( #3158 )
...
* Increase request timeout
* Update changelog
2024-03-16 18:15:34 +01:00
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2024-02-11 17:50:18 +01:00
Thomas Kaul
ba3cf82c6e
Feature/increase robustness of exchange rates by always getting quotes ( #2875 )
...
* Always get quotes (with fallback to historical data)
* Update changelog
2024-01-15 19:02:00 +01:00
gizmodus
be801b481e
Feature/Add exchange rate effects to portfolio calculation ( #2834 )
...
* Add exchange rate effects to portfolio calculation
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2024-01-13 13:07:33 +01:00
gizmodus
726e727c7d
Feature/benchmark currency correction ( #2790 )
...
* Convert benchmark performance to base currency
* Introduce getExchangeRates() for multiple dates
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2023-12-31 13:28:11 +01:00
underwater
7d68905f1b
Feature/use has permission annotation in endpoints ( #2771 )
...
* Use HasPermission in endpoints
* Update changelog
2023-12-26 19:23:25 +01:00
Thomas Kaul
ffb7cbff50
Feature/highlight all time high in benchmarks of the markets overview ( #2740 )
...
* Highlight all time high
* Update changelog
2023-12-11 19:45:30 +01:00
Thomas Kaul
1586cd3a59
Feature/change twitter to x ( #2654 )
...
* Change Twitter to X
* Update changelog
2023-11-15 21:20:51 +01:00
Aldrin
aa72287d54
Extend benchmarks in the markets overview by 50-Day and 200-Day trends ( #2575 )
...
* Extend benchmarks in the markets overview by 50-Day and 200-Day trends
* Update changelog
---------
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2023-11-15 20:25:16 +01:00
Kevin
6c66033eb4
Add date to markets overview by benchmarks ( #2436 )
...
* Add date
* Update changelog
2023-10-10 17:31:53 +02:00
Manushreshta B L
90e18338f6
Change UX to set an asset profile as a benchmark ( #2409 )
...
* Add checkbox functionality to set / unset benchmark
* Update changelog
---------
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2023-10-02 20:50:12 +02:00
Thomas Kaul
ed735e0b29
Feature/disable caching in health check endpoints for data providers ( #2147 )
...
* Disable caching in health check endpoint
* Update changelog
2023-07-15 10:54:19 +02:00
Thomas Kaul
19333ab084
Fix warnings ( #2011 )
2023-05-27 10:48:10 +02:00
Thomas Kaul
215f5eafa6
Feature/set asset profile as benchmark ( #2002 )
...
* Set asset profile as benchmark
* Update changelog
Co-authored-by: Arghya Ghosh <arghyag5@gmail.com>
2023-05-24 21:22:32 +02:00
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
2023-04-23 12:02:01 +02:00
Thomas Kaul
e87b93f19c
Feature/add logo endpoint ( #1506 )
...
* Add logo endpoint
* Update changelog
2022-12-12 20:13:45 +01:00
Thomas Kaul
1f0381228e
Feature/improve caching of benchmarks ( #1320 )
...
* Improve caching
* Update changelog
2022-10-04 17:39:51 +02:00
Thomas Kaul
7667af059c
Feature/combine performance and chart calculation ( #1285 )
...
* Combine performance and chart calculation endpoints
* Update changelog
2022-09-24 13:12:40 +02:00
Thomas Kaul
b1b5689242
Feature/improve performance of chart calculation ( #1271 )
...
* Improve performance chart calculation
Co-Authored-By: gizmodus <11334553+gizmodus@users.noreply.github.com>
* Update changelog
Co-Authored-By: gizmodus <11334553+gizmodus@users.noreply.github.com>
* Improve chart tooltip of benchmark comparator
* Update changelog
Co-authored-by: gizmodus <11334553+gizmodus@users.noreply.github.com>
2022-09-20 20:22:01 +02:00
Thomas Kaul
5e3cac8ac9
Feature/sort benchmarks by name ( #1250 )
...
* Sort benchmarks by name
* Update changelog
2022-09-12 13:34:06 +02:00
Thomas Kaul
e320aa91f7
Feature/simplify benchmark configuration ( #1248 )
...
* Simplify benchmark configuration
* Update changelog
2022-09-11 09:19:50 +02:00
Thomas Kaul
0fcfa6c1bd
Bugfix/improve error handling in benchmark calculation ( #1246 )
...
* Improve error handling
* Update changelog
2022-09-10 18:58:31 +02:00
Thomas Kaul
aece76d98f
Feature/add date range component to benchmark comparator ( #1240 )
...
* Add date range component
* Update changelog
2022-09-10 13:33:37 +02:00
Thomas Kaul
c4d83aabe7
Setup tests ( #1234 )
2022-09-08 17:32:55 +02:00
Thomas Kaul
3ad99c9991
Add data management ( #1230 )
...
* Add data management for benchmarks
2022-09-06 20:39:27 +02:00
Thomas
75d61bff6d
Setup benchmark comparator
2022-09-04 09:45:22 +02:00
Thomas Kaul
7a9fd18407
Feature/improve markets overview ( #1206 )
...
* Improve markets overview
* Update changelog
2022-08-30 20:52:13 +02:00
Thomas Kaul
df0e9ad03b
Bugfix/fix division by zero in benchmarks calculation ( #1177 )
...
* Fix division by zero error
* Update changelog
2022-08-21 17:03:03 +02:00
Thomas Kaul
2060fcaf0b
Feature/add markets to public pages ( #1062 )
...
* Add Markets to public pages
* Update changelog
2022-07-05 21:45:27 +02:00
Thomas Kaul
c3768a882d
Feature/add benchmarks to twitter bot service ( #959 )
...
* Extend benchmarks with market condition and adapt twitter bot service
* Update changelog
2022-05-27 10:03:37 +02:00
Thomas Kaul
2c4c16ec99
Feature/extend markets overview by benchmarks ( #953 )
...
* Add benchmarks to markets overview
* Update changelog
2022-05-26 18:59:29 +02:00