44 Commits

Author SHA1 Message Date
Thomas Kaul
eee1f1c722
Feature/add page titles (#1114)
* Add page titles

* Update changelog
2022-07-30 21:26:08 +02:00
Thomas Kaul
8897f32bc5
Clean up modules (#1063) 2022-07-07 07:04:23 +02:00
Thomas Kaul
2060fcaf0b
Feature/add markets to public pages (#1062)
* Add Markets to public pages

* Update changelog
2022-07-05 21:45:27 +02:00
Thomas Kaul
d130efad47
Clean up comments (#1043)
* Clean up comments
2022-06-25 17:30:43 +02:00
Thomas Kaul
e2faaf6faa
Feature/add hover effect to page tabs (#764)
* Add hover effect

* Update changelog
2022-03-21 18:59:00 +01:00
Thomas Kaul
4d9a223491
Feature/add system message (#519)
* Add system message

* Update changelog
2021-12-06 20:51:38 +01:00
Thomas Kaul
fcf07a0fd1
Clean up (#496) 2021-11-28 13:26:26 +01:00
Thomas Kaul
2f402c0c8e
Feature/introduce tabs with routing to home page (#495)
* Introduce tabs with routing

* Update changelog
2021-11-28 12:52:37 +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
a50b55da75
Clean up (#470) 2021-11-14 16:57:46 +01:00
Thomas Kaul
239bd09cbd
Feature/move market mood to tab (#463)
* Move market mood to tab

* Update changelog
2021-11-11 21:43:17 +01:00
Thomas Kaul
b9522307c4
Feature/various client improvements (#460)
* Various improvements
  * info messages
  * skeleton loader of portfolio holdings

* Update changelog
2021-11-10 21:03:25 +01:00
Thomas Kaul
4ab6a1a071
Feature/harmonize page layouts (#417)
* Harmonize page layouts

* Update changelog
2021-10-13 11:51:33 +02:00
Thomas Kaul
9ae9904389
Feature/add story for line chart component (#385)
* Add story for line chart component

* Update changelog
2021-09-20 21:44:47 +02:00
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
2021-09-18 19:32:22 +02:00
Thomas Kaul
773444b1e2
Bugfix/fix home button overlap on ios (#360)
* Fix overlap

* Update changelog
2021-09-11 11:17:49 +02:00
Thomas Kaul
3c46bde8d5
Bugfix/fix fear and greed index (#359)
* Fix fear and greed index
* Refactor fear and greed index symbol
   * GF.FEAR_AND_GREED_INDEX -> _GF_FEAR_AND_GREED_INDEX

* Update changelog
2021-09-11 11:14:55 +02:00
Thomas Kaul
ccae660104
Feature/add storybook story for no transactions info component (#345)
* Add storybook story for no transactions info component

* Update changelog
2021-09-05 08:34:02 +02:00
Thomas Kaul
ba9e6eab58
Feature/add link to transactions below holdings (#329)
* Add link: Manage transactions

* Update changelog
2021-09-02 21:17:01 +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
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
f6cdc4ff47
Feature/disable pagination of tabs (#272)
* Disable pagination

* Update changelog
2021-08-08 09:24:30 +02:00
Thomas
f743c03e17
Feature/restructure page hierarchy (#259)
* Introduce portfolio group, remove tools

* Extract allocations to separate page

* Update changelog
2021-08-07 07:12:40 +02:00
Thomas
c4b6273886
Clean up viewport scroller (#255) 2021-08-05 22:32:55 +02:00
Thomas
f9b9dc32cb Always show positions title 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
Thomas
61e667213e
Feature/add date range selector to positions tab (#234)
* Add date range selector

* Update changelog
2021-07-27 22:38:55 +02:00
Thomas
f0c6517019
Improve tabs layout (#232) 2021-07-26 21:36:52 +02:00
Thomas
40696b425e
Feature/add tabs on the home page (#230)
* Add tabs

* Update changelog
2021-07-26 20:23:32 +02:00
Thomas
cdcbe3ab71
Feature/various layout improvements (#224)
* Various layout improvements

* Update changelog
2021-07-24 21:17:06 +02:00
Thomas
1135a5b335
Fix rendering of currency and platform in dialogs and clean up observables (#202) 2021-07-08 21:28:28 +02:00
Thomas
95bcdea69b
Refactor cd to changeDetectorRef (#118) 2021-05-24 10:12:53 +02:00
Thomas
0d6fe4a232
Feature/refactor user service as observable store (#117)
* Implement user service as observable store

* Clean up tokenStorageService usage

* Update changelog
2021-05-24 09:38:44 +02:00
Thomas
78a4946e8b
Feature/zen mode (#110)
* Start with implementation
* Refactor AuthGuard, persist displayMode in user settings
* Refactor DisplayMode to ViewMode
* Update changelog
2021-05-22 10:04:56 +02:00
Thomas
79edc09710
Store utm_source in local storage (#106) 2021-05-19 20:36:44 +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
dbed4ea527
Feature/improve imports with paths in tsconfig (#32)
* Improve imports
2021-04-21 20:27:39 +02:00
Thomas
069006145a
Improve scraper (#28) 2021-04-20 21:52:01 +02:00
Thomas
0f2c8c856c
Clean up imports (#24) 2021-04-19 14:38:55 +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