Commit Graph

125 Commits

Author SHA1 Message Date
19e2d54791 Refactor custom cryptocurrencies () 2021-10-21 22:11:12 +02:00
e24e5e1c44 Add custom crypto currencies ()
* Add custom cryptocurrencies
2021-10-21 21:20:01 +02:00
6dea9093ba Feature/add public portfolio ()
* Setup public portfolio page

* Update changelog
2021-10-19 18:27:50 +02:00
6d2e3b6e40 Feature/improve skeleton loader size ()
* Improve skeleton loader size

* Update changelog
2021-10-17 11:53:27 +02:00
b57301ef50 Feature/extend import validation message ()
* Extend import validation message

* Update changelog
2021-10-16 21:23:15 +02:00
2e5176bacf Feature/extend import by csv files ()
* Support import of csv files

* Update changelog
2021-10-15 22:22:45 +02:00
b9f0a57522 Bugfix/unregister chartjs plugin datalabels ()
* Unregister chartjs-plugin-datalabels

* Update changelog
2021-10-12 09:23:37 +02:00
de94494aa0 Bugfix/fix symbol conversion for yahoo finance ()
* Fix symbol conversion for Yahoo Finance

* Update changelog
2021-10-03 10:40:21 +02:00
3ec4a73b35 Feature/improve tooltips ()
* Improve tooltips

* Update changelog
2021-10-02 20:38:41 +02:00
dcee651098 Feature/support unlimited currencies ()
* Support unlimited currencies

* Update changelog
2021-09-24 21:09:48 +02:00
9ae9904389 Feature/add story for line chart component ()
* Add story for line chart component

* Update changelog
2021-09-20 21:44:47 +02:00
af022ae316 Feature/add story for portfolio proportion chart component ()
* Add story

* Use new component

* Update changelog
2021-09-20 20:45:58 +02:00
861dff9210 Feature/upgrade storybook dependencies ()
* Upgrade storybook dependencies
2021-09-19 18:01:41 +02:00
0f72673ef4 Feature/respect data source in symbol data endpoint ()
* 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
18e06bb6e6 Feature/hide sign if performance is zero ()
* Hide sign if performance is zero

* Update changelog
2021-09-18 13:36:49 +02:00
d2aeeb3e88 optimize annual performance calculation ()
* Optimize annual performance calculation

* Update changelog

Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2021-09-12 20:08:42 +02:00
39f315aba0 Feature/add annualized performance ()
* Add annualized performance

* Update changelog
2021-09-11 20:16:53 +02:00
3c46bde8d5 Bugfix/fix fear and greed index ()
* 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
63ee33b685 Use 'import type' to import types, eliminate webpack warnings () 2021-09-11 09:27:22 +02:00
9cbf789c22 Bugfix/fix values in position detail dialog ()
* Nullify netPerformance

* Introduce precision

* Update changelog
2021-09-07 22:11:38 +02:00
48ab862bb6 net performance for current positions ()
* implement fees for transaction points 

* add net performance to current positions 

* add net performance to calculate timeline 

* make timeline fee accumulated by default 

* Update changelog

Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2021-09-05 21:21:22 +02:00
ba234a470e Feature/add storybook story for trend indicator component ()
* Add storybook story for trend indicator component

* Update changelog
2021-09-05 08:49:06 +02:00
ccae660104 Feature/add storybook story for no transactions info component ()
* Add storybook story for no transactions info component

* Update changelog
2021-09-05 08:34:02 +02:00
21ed91d184 Feature/add storybook story for logo component ()
* Add storybook story for logo component

* Update changelog
2021-09-05 08:03:32 +02:00
5fd413e57e Feature/setup storybook ()
* Setup ui library with storybook

* Add value component with story

* Update changelog
2021-09-04 22:12:54 +02:00
4c194c938a Feature/add contributors count to statistics ()
* Add contributors count to statistics

* Update changelog
2021-09-04 19:46:24 +02:00
d046f1d498 Feature/upgrade nx to version 12.8.0 ()
* Upgrade angular and Nx

* Update changelog
2021-09-04 11:25:40 +02:00
73a967a7e5 Feature/add cash as asset sub class ()
* Add cash as asset sub class

* Update changelog
2021-08-26 21:49:02 +02:00
72c065a59d Feature/introduce asset sub class ()
* Introduce asset sub class

* Update changelog
2021-08-22 22:19:10 +02:00
aad8f77093 Feature/improve allocations by account ()
* 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
c71a4c078e Bugfix/convert g bp to gbp in yahoo finance service ()
* Fix currency inconsistency in the yahoo finance service (GBp to GBP)

* Update changelog
2021-08-18 18:22:01 +02:00
05b0efef82 Feature/add restricted view ()
* Add restricted view

* Update changelog
2021-08-16 21:40:29 +02:00
0ee2258af8 Feature/improve impersonation mode ()
* Improve the impersonation mode

* Update changelog
2021-08-14 19:15:26 +02:00
77936e3bf3 Feature/improve users table ()
* Improve users table
  * Engagement / Day
  * Registration

* Update changelog
2021-08-14 11:12:08 +02:00
b898c0678d Feature/refactor exchange rate service ()
* Refactor exchange rate service

* Update changelog
2021-08-14 11:06:21 +02:00
98f44323da Feature/improve usability of tabs on home page ()
* Improve usability: lazy load endpoints on tab change

* Feature/improve portfolio summary ()

* Update changelog
2021-08-13 19:26:48 +02:00
80d043729d Feature/replace type with asset class ()
* Improved the asset classification
  * Add assetClass to symbolProfile
  * Remove type from position

* Update changelog
2021-08-08 19:27:58 +02:00
4bd41ffa41 Feature/eliminate name from timeline position ()
* Eliminate name from timeline position: Get the name from the symbolProfileService instead

* Update changelog
2021-08-01 20:43:12 +02:00
de83dc7b84 create investment endpoint for analysis timeline
Co-authored-by: Thomas <dotsilver@gmail.com>
2021-08-01 00:55:10 +02:00
852902d1ab add current position calculation with holding period return calculation 2021-08-01 00:55:10 +02:00
e0435e5cad Add name to position 2021-08-01 00:55:10 +02:00
1226c26a9d Refactor positions 2021-08-01 00:55:10 +02:00
1e368d6e2d Extend type 2021-08-01 00:55:10 +02:00
b4dc21dd61 Implement new positions endpoint 2021-08-01 00:55:10 +02:00
1c65599a16 Feature/add blog ()
* Setup blog

* Add german blog post

* Add english blog post

* Update changelog
2021-07-31 11:21:32 +02:00
51fbc538ca Feature/set public stripe key dynamically ()
* Set public Stripe key dynamically

* Update changelog
2021-07-17 11:04:43 +02:00
c7b7efae3b Feature/import transactions ()
* Implement import transactions functionality

* Update changelog
2021-07-14 20:54:05 +02:00
be5b58f49a Bugfix/fix warn color ()
* Fix warn color

* Update changelog
2021-07-13 20:29:22 +02:00
ecfe694f0b Feature/export transactions ()
* Export functionality for transactions

* Update changelog
2021-07-11 17:05:58 +02:00
f22991b090 Feature/respect cash balance in analysis ()
* Respect cash balance in in analysis

* Update changelog
2021-07-10 14:57:03 +02:00