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>
2021-08-14 16:55:40 +02:00
Thomas
b898c0678d
Feature/refactor exchange rate service ( #289 )
...
* Refactor exchange rate service
* Update changelog
2021-08-14 11:06:21 +02:00
Thomas
37358fb480
Bugfix/add fallback if exchange service is not initialized ( #264 )
...
* Add fallback and log error
* Update changelog
2021-08-08 19:24:51 +02:00
Thomas
cbdb68e2f8
Refactoring
2021-08-01 00:55:10 +02:00
Thomas
abd0e08566
Introduce @ghostfolio/common lib ( #102 )
2021-05-16 22:11:14 +02:00
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
2021-05-16 21:20:59 +02:00
Thomas
ec4dbf2a51
Feature/extend database seed ( #23 )
...
* Extend database seed
* platforms
* transactions of demo user
* Improve error handling
2021-04-19 14:14:16 +02:00
Thomas
5d1f1b452a
Simplify initial project setup ( #12 )
...
* Simplify initial project setup
* Added a validation for environment variables
* Added support for feature flags to simplify the initial project setup
* Add configuration service to test
* Optimize data gathering and exchange rate calculation (#14 )
* Clean up changelog
2021-04-18 19:06:54 +02:00
Thomas
c616312233
Initial commit
2021-04-13 21:53:58 +02:00