Thomas Kaul
dcee651098
Feature/support unlimited currencies ( #387 )
* Support unlimited currencies
* Update changelog
4 years ago
Matthias Frey
63ee33b685
Use 'import type' to import types, eliminate webpack warnings ( #358 )
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
3589e72aea
Harmonize prisma service ( #266 )
4 years ago
Valentin Zickner
982ba7377a
remove legacy portfolio.ts
4 years ago
Thomas
cbdb68e2f8
Refactoring
4 years ago
Thomas
f22991b090
Feature/respect cash balance in analysis ( #203 )
* Respect cash balance in in analysis
* Update changelog
4 years ago
Thomas
6a03120225
Feature/add symbol profile model ( #148 )
* Add symbol profile model and positions by country chart
* Add positions by continent chart
* Fix tests
* Extend seed
* Update changelog
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>
5 years ago
Thomas
abd0e08566
Introduce @ghostfolio/common lib ( #102 )
5 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
5 years ago
Thomas
90a2fea7d6
Feature/create and update accounts ( #60 )
* Allow to create and update accounts
* Activate account selector in transaction dialog
* Refactor analytics and report from platforms to accounts
5 years ago
Thomas
40c95a541d
Add data source to transaction model ( #53 )
5 years ago
Thomas
6ecf66ea2a
Fix types
5 years ago
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig ( #32 )
* Improve imports
5 years ago
Thomas
a2687eacbc
Feature/implement scraper ( #25 )
* Clean up imports
* Implement scraper
* Sort imports
5 years ago
Thomas
0f2c8c856c
Clean up imports ( #24 )
5 years ago
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
5 years ago
Thomas
c616312233
Initial commit
5 years ago