Thomas Kaul
72067459d6
Feature/add value to position detail dialog ( #492 )
...
* Add value to position detail dialog
* Update changelog
2021-11-27 09:51:08 +01:00
Thomas Kaul
1c2ca5b96b
Feature/accentuate all time high and low ( #428 )
...
* Accentuate all time high and all time low
* Update changelog
Co-authored-by: Valentin Zickner <ghostfolio@zickner.ch>
2021-11-22 21:28:32 +01:00
Thomas Kaul
1397cd62a8
Feature/extend public page ( #445 )
...
* Extend public page
* Update changelog
2021-10-31 17:00:59 +01:00
Thomas Kaul
2de0e75cb8
Feature/add user interface for granting and revoking public access ( #439 )
...
* Add user interface for granting and revoking public access
* Update changelog
2021-10-25 20:46:36 +02:00
Thomas Kaul
6dea9093ba
Feature/add public portfolio ( #426 )
...
* Setup public portfolio page
* Update changelog
2021-10-19 18:27:50 +02:00
Thomas Kaul
d1eedf9726
Bugfix/various fixes ( #407 )
...
* Fix links
* Update column
* Fix impersonation mode
* Update changelog
2021-10-03 22:04:23 +02:00
Thomas Kaul
fe2bd6eea8
Feature/protect endpoints ( #396 )
...
* Protect endpoints
* Update changelog
2021-09-28 21:37:01 +02:00
Thomas Kaul
641fe4e8f4
Bugfix/net performance in positions endpoint ( #377 )
...
* Nullify net performance
* Update changelog
2021-09-18 19:20:14 +02:00
Thomas Kaul
5b588c2000
Bugfix/hide the current net performance ( #373 )
...
* Hide the current net performance
* Update changelog
2021-09-15 22:27:18 +02:00
Matthias Frey
63ee33b685
Use 'import type' to import types, eliminate webpack warnings ( #358 )
2021-09-11 09:27:22 +02:00
Thomas Kaul
9cbf789c22
Bugfix/fix values in position detail dialog ( #351 )
...
* Nullify netPerformance
* Introduce precision
* Update changelog
2021-09-07 22:11:38 +02:00
Thomas Kaul
aad8f77093
Feature/improve allocations by account ( #308 )
...
* Improve allocations by account
* Eliminate accounts from PortfolioPosition
* Ignore cash assets in the allocation chart by sector, continent and country
* Add missing accounts to portfolio details
* Update changelog
2021-08-21 15:03:55 +02:00
Thomas Kaul
c2ab6a6c44
Feature/improve portfolio details endpoint ( #302 )
...
* Make details endpoint fault tolerant (do not throw error)
* Update changelog
2021-08-19 21:44:10 +02:00
Thomas Kaul
05b0efef82
Feature/add restricted view ( #295 )
...
* Add restricted view
* Update changelog
2021-08-16 21:40:29 +02:00
Thomas Kaul
0ee2258af8
Feature/improve impersonation mode ( #293 )
...
* Improve the impersonation mode
* Update changelog
2021-08-14 19:15:26 +02:00
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
98f44323da
Feature/improve usability of tabs on home page ( #283 )
...
* Improve usability: lazy load endpoints on tab change
* Feature/improve portfolio summary (#285 )
* Update changelog
2021-08-13 19:26:48 +02:00
Thomas
e68aa1fa68
Clean up imports ( #267 )
2021-08-07 22:37:39 +02:00
Thomas
823501f43e
Sort imports ( #242 )
2021-08-01 09:41:44 +02:00
Valentin Zickner
04e6518226
move report generation to PortfolioService
2021-08-01 00:55:10 +02:00
Thomas
21570cca19
Fix impersonation in performance endpoint
2021-08-01 00:55:10 +02:00
Valentin Zickner
de83dc7b84
create investment endpoint for analysis timeline
...
Co-authored-by: Thomas <dotsilver@gmail.com>
2021-08-01 00:55:10 +02:00
Valentin Zickner
d23addb673
change getDetails to portfolio-calculator.ts
...
Co-authored-by: Thomas <dotsilver@gmail.com>
2021-08-01 00:55:10 +02:00
Thomas
cbb81916ee
Sort imports
2021-08-01 00:55:10 +02:00
Thomas
e0a4e16ea1
Improve error handling
2021-08-01 00:55:10 +02:00
Valentin Zickner
dc84abdc0a
change performance report to portfolio calculator
2021-08-01 00:55:10 +02:00
Thomas
d6a16a6093
Improve error handling
2021-08-01 00:55:10 +02:00
Valentin Zickner
34c13c80ec
add error handling for current positions
2021-08-01 00:55:10 +02:00
Valentin Zickner
993f066e08
remove console.time statements during portfolio calls
2021-08-01 00:55:10 +02:00
Thomas
1226c26a9d
Refactor positions
2021-08-01 00:55:10 +02:00
Thomas
b4dc21dd61
Implement new positions endpoint
2021-08-01 00:55:10 +02:00
Valentin Zickner
8e4ee7feea
optimize order loading
2021-08-01 00:55:10 +02:00
Valentin Zickner
f1b3c61675
add additional time measurements
2021-08-01 00:55:10 +02:00
Thomas
24dc312367
Add logs to benchmark
2021-08-01 00:55:10 +02:00
Thomas
2c19d8c8e7
Feature/add balance to account ( #193 )
...
* Add balance attribute and calculate total balance
* Update changelog
2021-07-07 21:23:36 +02:00
Thomas
146b5201b5
Feature/make x ray rules order consistent ( #134 )
...
* Make order of X-ray rules consistent
* Update changelog
2021-06-01 21:40:32 +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
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
2021-05-02 21:18:52 +02:00
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig ( #32 )
...
* Improve imports
2021-04-21 20:27:39 +02:00
Thomas
0f2c8c856c
Clean up imports ( #24 )
2021-04-19 14:38:55 +02:00
Thomas
c616312233
Initial commit
2021-04-13 21:53:58 +02:00