Thomas Kaul
e500ccb61b
Feature/introduce env variable data source exchange rates and data source import ( #1910 )
* Introduce env variables DATA_SOURCE_EXCHANGE_RATES and DATA_SOURCE_IMPORT
* Update changelog
2 years ago
Thomas Kaul
7b77dc044a
Feature/add state to market data database schema ( #1893 )
* Add state (CLOSE / INTRADAY) to MarketData
* Update changelog
2 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
2 years ago
Thomas Kaul
cddea0401f
Feature/add data source as unique constraint to market data schema ( #1889 )
* Add dataSource as unique constraint to MarketData schema
* Update changelog
2 years ago
Thomas Kaul
e965d12e31
Feature/add health check endpoints ( #1886 )
* Add health check endpoints
* Update changelog
2 years ago
Thomas Kaul
aafedd5f75
Feature/increase robustness if live data is missing ( #1884 )
* Continuously persist today's market data
* Add fallback to historical market data if data provider does not provide live data
* Update changelog
2 years ago
Thomas Kaul
5eff8402db
Release/1.258.0 ( #1878 )
* Release 1.258.0
* Introduce data source mapping
* Update changelog
2 years ago
Thomas Kaul
6d56146054
Feature/add support for multiple subscription offers ( #1818 )
* Setup for multiple subscription offers
* Update changelog
2 years ago
Thomas Kaul
c8ca82b803
Feature/extend data source eod historical data by asset class and isin ( #1791 )
* Extend EodHistoricalDataService
* asset and asset sub class
* isin
* Update changelog
2 years ago
Thomas Kaul
0d92b8d8bb
Reduce search requests ( #1786 )
2 years ago
Thomas Kaul
7c6ff776d9
Feature/add search functionality for eod historical data ( #1783 )
* Add search functionality for EOD_HISTORICAL_DATA
* Update changelog
2 years ago
Thomas Kaul
a850e8ca22
Import dividend ( #1560 )
* Import dividend
* Update changelog
2 years ago
Thomas Kaul
292d345ce0
Feature/support manual currency for fee ( #1490 )
* Support manual currency for fee
* Update changelog
2 years ago
Thomas Kaul
9f2a49a1c7
Feature/introduce max number of symbols per data provider request ( #1111 )
* Introduce maximum number of symbols per request
* Set log level settings
* Update changelog
3 years ago
Thomas Kaul
e4908b51aa
Feature/add context to logger ( #745 )
* Add contexts
* Update changelog
3 years ago
Thomas Kaul
c02bcd9bd8
Feature/migrate to yahoo finance2 ( #722 )
* Migrate to yahoo-finance2
* Add support for mutual funds
* Add url to symbol profile
* Clean up
3 years ago
Thomas Kaul
76f70598e2
Feature/add support for wealth items ( #666 )
* Add support for wealth items
* Update changelog
3 years ago
Thomas Kaul
38f2930ec6
Feature/improve data provider service ( #637 )
* Improve data provider service
* Update changelog
3 years ago
Thomas Kaul
075431d868
Feature/add google sheets as data source ( #620 )
* Add google sheets as data source
* Update changelog
3 years ago
Thomas Kaul
aed8f5cf04
Feature/upgrade prisma to version 3.6.0 ( #518 )
* Upgrade prisma from version 2.30.2 to 3.6.0
* Update changelog
3 years ago
Thomas Kaul
d60b444324
Release/1.71.0 ( #458 )
* Refactor logger
* Fix exception
* Update changelog
4 years ago
Thomas Kaul
1296f95602
Feature/move data enhancer from data provider to data gathering ( #437 )
* Move data enhancers from data provider to data enhancer module
* Update changelog
4 years ago
Thomas Kaul
19e2d54791
Refactor custom cryptocurrencies ( #433 )
4 years ago
Valentin Zickner
099ad18aaf
refactor data-provider.service.ts to have dynamic list of services ( #429 )
* Refactor data-provider.service.ts to have dynamic list of services
* Update changelog
Co-authored-by: Valentin Zickner <ghostfolio@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
4 years ago
Thomas Kaul
2e5176bacf
Feature/extend import by csv files ( #419 )
* Support import of csv files
* Update changelog
4 years ago
Valentin Zickner
f308ae7a13
add sectors and countries for ETFs ( #410 )
* Update changelog
Co-Authored-By: Valentin Zickner <valentin@coderworks.de>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
4 years ago
Thomas Kaul
6333aa972d
Bugfix/fix data gathering after seed ( #390 )
* Fix data gathering after seed
* Update changelog
4 years ago
Thomas Kaul
0f72673ef4
Feature/respect data source in symbol data endpoint ( #370 )
* Respect data source in symbol data endpoint
* Respect data source in the data provider service
* Combine symbol with data source in get() of data provider service
* Improve search functionality for multiple data sources
* Update changelog
4 years ago
Thomas Kaul
ee5ab05d8a
Release 1.47.1 ( #350 )
4 years ago
Thomas Kaul
bf8856ad19
Bugfix/fix search for cryptocurrencies ( #348 )
* Fix the search for cryptocurrency symbols
* Update changelog
4 years ago
Valentin Zickner
308b218487
introduce basic module structure for data provider ( #278 )
* introduce basic module structure for data provider
* introduce DataGatheringModule
* introduce ExchangeRateDataModule
* introduce ImpersonationModule
* move RulesService
* cleanup portfolio module
* Sort imports
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
4 years ago
Thomas
b898c0678d
Feature/refactor exchange rate service ( #289 )
* Refactor exchange rate service
* Update changelog
4 years ago
Thomas
3589e72aea
Harmonize prisma service ( #266 )
4 years ago
Thomas
cbdb68e2f8
Refactoring
4 years ago
Thomas
5037393866
Support today in current rate service
4 years ago
Thomas
6996e5a140
Feature/add data gathering for symbol profile data ( #228 )
* Implement profile data gathering
* Update changelog
4 years ago
Thomas
42a2d404e4
Fix type errors ( #126 )
4 years ago
Thomas
11b2379d98
Feature/respect data source in data gathering ( #107 )
* Respect data source in data gathering
* Update changelog
* optimize fetching from multiple data sources (#123 )
* optimize fetching from multiple data sources
* improve performance by executing data gathering promises in parallel
* removed unused imports
* rename hasHistoricalData to canHandle
* Sort imports
* Clean up
Co-authored-by: Valentin Zickner <3200232+vzickner@users.noreply.github.com>
4 years ago
Thomas
200a7d2d65
Feature/refactor search functionality ( #105 )
* Refactor search functionality
* Update changelog
* Improvements after code review
4 years ago
Thomas
abd0e08566
Introduce @ghostfolio/common lib ( #102 )
4 years ago
Thomas
c973ffd3ba
Feature/reorganize helper lib ( #100 )
Reorganize helper lib (Move interfaces and types)
* InfoItem
* PortfolioItem
* PortfolioOverview
* PortfolioPerformance
* Position
* PortfolioPosition
* PortfolioReport
* PortfolioReportRule
* User
* UserSettings
* DateRange
* AdminData
* AccessWithGranteeUser
* OrderWithAccount
* Granularity
* UserWithSettings
* RequestWithUser
4 years ago
Thomas
069006145a
Improve scraper ( #28 )
4 years ago
Thomas
a2687eacbc
Feature/implement scraper ( #25 )
* Clean up imports
* Implement scraper
* Sort imports
4 years ago
Thomas
1de8c08c39
Check for environment variables ( #17 )
4 years ago
Thomas
c616312233
Initial commit
4 years ago