Thomas Kaul
0231738fdf
Refactor backend logging to use instance-based Logger
1 week ago
Thomas Kaul
aa0ec2622f
Task/extend countries mapping in Trackinsight data enhancer service ( #6959 )
* Extend countries mapping with USA
* Update changelog
1 week ago
Thomas Kaul
f882e3ddf4
Task/add HTTP fetch service ( #6951 )
* Add HTTP fetch service
* Update changelog
2 weeks ago
Thomas Kaul
db1cb4e681
Task/filter out sectors with zero weight in Yahoo Finance data enhancer ( #6895 )
* Filter out sectors with zero weight
* Update changelog
3 weeks ago
Thomas Kaul
8c88ce918f
Feature/add support for custom cryptocurrencies defined in database ( #6344 )
* Add support for custom cryptocurrencies defined in database
* Update changelog
4 months ago
Thomas Kaul
8a98c0a3f0
Task/ignore nested ETFs when fetching top holdings in Yahoo Finance service ( #6319 )
* Ignore nested ETFs in top holdings
* Update changelog
4 months ago
Thomas Kaul
eb6177d2e5
Bugfix/fix exception when fetching top holdings in Yahoo Finance service ( #6279 )
* Add missing guard
* Update changelog
4 months ago
Kenrick Tandrian
7dbacdbf0f
Feature/extract top holdings from Yahoo Finance for ETF and mutual funds ( #6254 )
* Extract top holdings from Yahoo Finance for ETF and mutual funds
* Update changelog
4 months ago
Thomas Kaul
154dbf37a8
Task/remove return type in parseSector() of YahooFinanceService ( #6006 )
* Remove return type
6 months ago
Thomas Kaul
d7f3578ef9
Task/add error logging to symbol lookup in Trackinsight data enhancer ( #5872 )
* Add error logging
* Update changelog
7 months ago
Thomas Kaul
af903321a2
Feature/improve error handling in data providers (part 2) ( #5413 )
* Improve error handling
* Update changelog
10 months ago
Thomas Kaul
51f067e454
Bugfix/fix issue with currency detection in Yahoo Finance service ( #5250 )
* Improve currency detection
* Extend tests
* Update changelog
11 months ago
Thomas Kaul
64b392fa02
Feature/upgrade yahoo-finance2 to version 3.4.1 ( #5072 )
* Upgrade yahoo-finance2 to version 3.4.1
* Suppress survey notice
* Update changelog
11 months ago
Kenrick Tandrian
4adc9dc9b1
Feature/upgrade to node-yahoo-finance2 version 3 ( #4695 )
* Upgrade node-yahoo-finance2 from version 2.11.3 to 3.3.1
* Update changelog
1 year ago
csehatt741
42734dff75
Feature/deactivate asset profile on delisting (Yahoo Finance) ( #4524 )
* Deactivate asset profile on delisting (Yahoo Finance)
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Thomas Kaul
c467c946d4
Bugfix/fix symbol validation in Yahoo Finance service ( #4472 )
* Fix symbol validation
* Add test cases
1 year ago
Thomas Kaul
5783497a66
Feature/improve symbol validation in Yahoo Finance service ( #4445 )
* Improve symbol validation
* Update changelog
1 year ago
Thomas Kaul
a8d1248461
Feature/improve symbol lookup in Trackinsight service ( #4377 )
* Improve symbol lookup for EXCHANGE:SYMBOL pattern
* Update changelog
1 year ago
Thomas Kaul
168a679535
Feature/extend trackinsight data enhancer by cusip ( #4362 )
* Extend Trackinsight data enhancer by cusip
* Update changelog
1 year ago
Guillermo Tomás Fernández Martín
4f76ee6758
Feature/improve symbol lookup in Trackinsight data enhancer ( #4296 )
* Feature: enhance Trackinsight data fetching with symbol search fallback
* Feature: refactor Trackinsight symbol search for improved clarity and error handling
* Fixed style concerns and removed code duplication
* Minor improvements
* Update changelog
* Update changelog
* Clean up
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Guillermo Tomás Fernández Martín
d4f28e2759
Feature/add support for ETF sector data in YahooFinanceDataEnhancer ( #4258 )
* Add support for ETF sector data in YahooFinanceDataEnhancer
* Update changelog
1 year ago
Szymon Łągiewka
7a602ea2d6
Feature/remove got in favor of using fetch ( #4154 )
* Remove got in favor of using fetch
* Update changelog
1 year ago
Szymon Łągiewka
74bc8222d6
Feature/Refactored `got` calls to use `AbortSignal.timeout()` without `AbortController()` ( #4153 )
* Feature/refactor got calls to use AbortSignal.timeout
Instead of manually creating AbortController and controlling the abort
with setTimeout.
Feature available since node v16.14.0 and v17.3.0[^1] and is built to
replace the exact scenario that all these requests have.
[^1]:https://nodejs.org/docs/latest-v22.x/api/globals.html#static-method-abortsignaltimeoutdelay
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Thomas Kaul
7a19fc53b0
Feature/improve activities import by isin for yahoo finance ( #4140 )
* Allow activities import by isin even if multiple quotes found
* Update changelog
1 year ago
Thomas Kaul
51b68e561f
Feature/add support for mutual funds in eod historical data service ( #3970 )
* Add support for mutual funds
* Update changelog
2 years ago
dw-0
a14c10bad2
Feature/Enable unused compiler options in tsconfig ( #3895 )
* Enable noUnusedLocals noUnusedParameters in compiler options of tsconfig
* Update changelog
2 years ago
dw-0
fc5ed887ff
Feature/Set prefer-const to error in eslint configuration ( #3888 )
* Set prefer-const to error in eslint configuration
* Update changelog
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2 years ago
Thomas Kaul
29d3b762a8
Feature/switch typescript-eslint no-unused-vars to error ( #3887 )
* Switch @typescript-eslint/no-unused-vars to error
2 years ago
Thomas Kaul
23e4d5454d
Feature/improve allocations by etf holding ( #3467 )
* Improve allocations by ETF holding
* Update changelog
2 years ago
Thomas Kaul
8a9ae9bb33
Feature/allocations by etf holding ( #3464 )
* Setup allocations by ETF holding
* Update changelog
2 years ago
Thomas Kaul
cdbe6eedeb
Feature/change cash to liquidity in asset class enum ( #3321 )
* Change CASH to LIQUIDITY in asset class enum
* Update changelog
2 years ago
Thomas Kaul
d32dd5e860
Feature/upgrade countries list to version 3.1.0 ( #3131 )
* Upgrade countries-list to version 3.1.0
* Update changelog
2 years ago
Søren Bjergmark
68e558f198
Feature/Improve activities import by ISIN number ( #3051 )
* Improve activities import by ISIN number
* Update changelog
2 years ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2 years ago
Thomas Kaul
f83e75df44
Feature/harmonize env variables of various api keys ( #2980 )
* Harmonize env variables of various API keys
* Update changelog
2 years ago
Francisco Silva
3df8810412
Feature/Add support to grant private access with permissions ( #2870 )
* Add support to grant private access with permissions
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 years ago
Thomas Kaul
8f5f4c5875
Feature/format name in eod historical data service ( #2922 )
* Format name
* Update changelog
2 years ago
Thomas Kaul
ba3cf82c6e
Feature/increase robustness of exchange rates by always getting quotes ( #2875 )
* Always get quotes (with fallback to historical data)
* Update changelog
2 years ago
miles
34b02210df
Feature/expose the environment variable `REQUEST_TIMEOUT` ( #2792 )
* Expose the environment variable `REQUEST_TIMEOUT`
* Update changelog
2 years ago
Thomas Kaul
0e94112dc7
Feature/adjust holdings weight threshold in trackinsight data enhancer ( #2742 )
* Adjust holdings weight threshold
* Update changelog
3 years ago
Thomas Kaul
dec1d89c5c
Feature/increase timeout in data provider and enhancer health check endpoint ( #2621 )
* Increase timeout in health check endpoint (data enhancer and provider)
* Update changelog
3 years ago
Thomas Kaul
1b7e3a1e47
Feature/support activities import by isin for yahoo finance ( #2597 )
* Add support to import activities by isin
* Update changelog
3 years ago
Thomas Kaul
4e7b7375a9
Feature/setup open figi ( #2526 )
* Setup OpenFIGI
* Update changelog
3 years ago
Thomas Kaul
8fc5676443
Feature/improve timeout of data source requests ( #2330 )
* Improve timeout
* Update changelog
3 years ago
Thomas Kaul
bc33e5f147
Feature/remove deprecated environment variable base currency ( #2255 )
* Remove the deprecated environment variable BASE_CURRENCY
* Update changelog
3 years ago
Thomas Kaul
0f8bc7db32
Bugfix/do not remove countries and sectors in yahoo finance data enhancer ( #2297 )
* Do not remove countries and sectors
* Update changelog
3 years ago
Thomas Kaul
0b59fc639d
Feature/upgrade prettier to version 3 ( #2163 )
* Upgrade prettier to version 3.0.2
* Prettify code
* Update changelog
3 years ago
Thomas Kaul
c2fd31f5e5
Feature/add health check endpoints for data enhancers ( #2265 )
* Add health check for data enhancers
* Update changelog
3 years ago
Thomas Kaul
da6591fca0
Bugfix/fix base url in trackinsight data enhancer ( #2258 )
* Fix base url
* Update changelog
3 years ago
Thomas Kaul
b5f01c0d15
Feature/migrate requests from bent to got ( #2231 )
* Migrate requests from bent to got
* Update changelog
3 years ago