Thomas Kaul
5391b88c42
Feature/add report data glitch button ( #920 )
...
* Add report data glitch button
* Update changelog
3 years ago
Thomas Kaul
d094bae7de
Bugfix/fix issue in activities filter component with typing ( #910 )
...
* Handle filter (selecting) or search term (typing)
* Update changelog
3 years ago
Thomas Kaul
c1d460cead
Improve filtering ( #901 )
3 years ago
Thomas Kaul
ea3a9d3b79
Feature/eliminate circular dependencies in common library ( #896 )
...
* Eliminate circular dependencies
* Update changelog
3 years ago
Thomas Kaul
b3e07c8446
Feature/support permissions in fire calculator ( #891 )
...
* Support hasPermissionToUpdateUserSettings
* Update changelog
3 years ago
Thomas Kaul
34cbdd7c2a
Upgrade angular, Nx and storybook ( #888 )
...
* Upgrade angular, Nx and storybook
* Update changelog
3 years ago
Thomas Kaul
40380346e6
Feature/setup bull queue system ( #886 )
...
* Setup @nestjs/bull and asset profile data gathering job
* Update changelog
3 years ago
Thomas Kaul
5622c4cf7e
Feature/harmonize no data available label ( #885 )
...
* Harmonize label for UNKNOWN_KEY
* Update changelog
3 years ago
Thomas Kaul
16dd8f7652
Feature/refactor filters with interface ( #883 )
...
* Refactor filtering with an interface
* Filter by accounts
* Update changelog
3 years ago
Thomas Kaul
ce6b5fb7cb
Bugfix/fix tooltip in proportion chart after update ( #882 )
...
* Keep tooltip configuration up to date
* Update changelog
3 years ago
Thomas Kaul
1f0bd5a7db
Bugfix/fix color of spinner in filter component ( #873 )
...
* Fix color for dark mode
* Update changelog
3 years ago
Thomas Kaul
b6cd007ad4
Release/1.143.0 ( #871 )
...
* Release 1.143.0
* Improve filtering by tags
3 years ago
Thomas Kaul
b7bbc029ac
Feature/render tags in dialogs ( #864 )
...
* Render tags
* Update changelog
3 years ago
Thomas Kaul
bad9d17c44
Setup allocations page and endpoint ( #859 )
...
* Setup tagging system
* Update changelog
3 years ago
Thomas Kaul
8f61f7c169
Feature/extract activities table filter component ( #858 )
...
* Extract activities table component
* Update changelog
3 years ago
Thomas Kaul
20358d9105
Feature/persist savings rate ( #849 )
...
* Persist savings rate
* Update changelog
3 years ago
Thomas Kaul
0e4c39d145
Feature/reuse value component in ghostfolio in numbers section ( #846 )
...
* Reuse value component
* Update changelog
3 years ago
Thomas Kaul
8ae041faa0
Bugfix/fix issue in fire calculator after changing investment horizon ( #839 )
...
* Properly update chart datasets and improve tooltip
* Update changelog
3 years ago
Thomas Kaul
0d8362ca8f
Feature/separate deposit and savings in fire calculator ( #837 )
...
* Separate deposit and savings
* Update changelog
3 years ago
Thomas Kaul
6e7cf0380b
Feature/export single draft ( #835 )
...
* Export single draft
* Update changelog
3 years ago
Thomas Kaul
ba7c98d325
Add test case for BUY and SELL (partially) ( #826 )
...
* Add test case for BUY and SELL (partially)
* Fix investment calculation for sell activities
* Do not show total value if sell activity
* Update changelog
3 years ago
Thomas Kaul
8526b5a027
Feature/export draft activities as ics ( #830 )
...
* Export draft activities as ICS
* Update changelog
3 years ago
Thomas Kaul
500e09d95a
Bugfix/fix loading state in fire calculator ( #824 )
...
* Fix loading state
* Update changelog
3 years ago
Thomas Kaul
70723f8d5f
Bugfix/fix projected total amount in fire calculator ( #825 )
...
* Fix calculation of projected total amount
* Update changelog
3 years ago
Thomas Kaul
23f2ac472e
Feature/add fire calculator ( #822 )
...
* Add fire calculator
* Update changelog
3 years ago
Thomas Kaul
957200854c
Feature/improve empty state of proportion chart ( #811 )
...
* Improve empty state
* Update changelog
3 years ago
Thomas Kaul
6575440877
Bugfix/fix dates in value component ( #810 )
...
* Fix dates
* Update changelog
3 years ago
Thomas Kaul
255af6a6e9
Release 1.132.1 ( #809 )
3 years ago
Thomas Kaul
2a854e2574
Various improvements ( #807 )
3 years ago
Thomas Kaul
204c7360c3
Feature/prepare for localized date format ( #803 )
...
* Support localized date and number format
* Update changelog
3 years ago
Thomas Kaul
fa79196278
Feature/display values in base currency on mobile ( #796 )
...
* Display values in base currency on mobile
* Update changelog
3 years ago
Thomas Kaul
1214127ec0
Feature/rename orders to activities in import and export ( #786 )
...
* Rename orders to activities
* Update changelog
3 years ago
Thomas Kaul
eb77652d6a
Clean up import ( #784 )
3 years ago
Thomas Kaul
b4848be914
Feature/add developed vs emerging markets calculation ( #767 )
...
* Add allocations by market
* Update changelog
3 years ago
Thomas Kaul
e769fabbae
Feature/add multilines to tooltips in proportion chart ( #753 )
...
* Introduce multilines for tooltips
* Update changelog
3 years ago
Thomas Kaul
7b6893b5ed
Feature/add support for emergency fund ( #749 )
...
* Add support for emergency fund
* Update changelog
3 years ago
Thomas Kaul
99655604d9
Feature/add support for coupon duration ( #743 )
...
* Add support for coupon duration
* Update changelog
3 years ago
Thomas Kaul
c216ab1d76
Eliminate data source from order model ( #730 )
...
* Eliminate currency, data source and symbol from order model
* Remove prefix for symbols with data source GHOSTFOLIO
* Update changelog
3 years ago
Thomas Kaul
86acbf06f4
Feature/add data provider errors to api response ( #738 )
...
* Add data provider error details
* Update changelog
3 years ago
Thomas Kaul
3de7d3f60e
Bugfix/improve account calculations ( #737 )
...
* Improve account calculations
* Update changelog
3 years ago
Thomas Kaul
b3e58d182a
Feature/add support for click in portfolio proportion chart ( #729 )
...
* Add support for click
* Update changelog
3 years ago
Thomas Kaul
1dd670a7c3
Feature/improve labels in portfolio proportion chart ( #720 )
...
* Improve labels for OTHER and UNKNOWN
* Update changelog
3 years ago
Thomas Kaul
dced06ebb5
Bugfix/improve allocations ( #710 )
...
* Fix allocations by account for non-unique account names
* Refactor calculations with big.js
* Update changelog
3 years ago
Thomas Kaul
280030ae7f
Feature/add twitter bot for fear and greed index ( #702 )
...
* Add twitter bot for fear and greed index
* Update changelog
3 years ago
Thomas Kaul
20356f6931
Bugfix/fix max items attribute ( #698 )
...
* Fix maxItems
* Update changelog
3 years ago
Thomas Kaul
fa66cd5bce
Feature/add countries and sectors to position detail dialog ( #692 )
...
* Add asset and asset sub class
* Add countries and sectors to position detail dialog
* Update changelog
3 years ago
Thomas Kaul
76f70598e2
Feature/add support for wealth items ( #666 )
...
* Add support for wealth items
* Update changelog
3 years ago
Thomas Kaul
6ac693dd39
Feature/improve position of currency column ( #685 )
...
* Move position of currency column
* Update changelog
3 years ago
Thomas Kaul
16f0743353
Bugfix/fix total value of activities table ( #680 )
...
* Fix total value (absolute value)
* Update changelog
3 years ago
Thomas Kaul
e625e55784
Move currency column ( #678 )
3 years ago
Thomas Kaul
bed3e5aae2
Bugfix/fix horizontal overflow in activities table ( #676 )
...
* Fix horizontal overflow in tables
* Update changelog
3 years ago
Thomas Kaul
48b524de5a
Feature/add export functionality to position detail dialog ( #672 )
...
* Add export functionality to the position detail dialog
* Respect filters in activities export
* Update changelog
3 years ago
Thomas Kaul
161cb82820
Bugfix/fix data source of fear and greed index ( #663 )
...
* Encode data source
* Update changelog
3 years ago
Thomas Kaul
b8ad6d6662
Feature/improve import ( #657 )
...
* Improve import
* Update changelog
Co-Authored-By: Ronald Konjer <ronaldkonjer@gmail.com>
3 years ago
Thomas Kaul
62885ea890
Feature/improve consistent use of symbol with data source ( #656 )
...
* Improve the consistent use of symbol with dataSource
* Update changelog
3 years ago
Thomas Kaul
5d3bbb8f30
Feature/improve annualized performance ( #651 )
...
* Improve annualized performance calculation
* Update changelog
3 years ago
Thomas Kaul
ca64492e77
Bugfix/fix styling in activities table footer ( #648 )
...
* Fix styling
* Update changelog
3 years ago
Thomas Kaul
9c086edffe
Feature/extend historical data view in admin control ( #646 )
...
* Extend market data view
* Update changelog
3 years ago
Thomas Kaul
585f99e4df
Feature/add summary row to activities table ( #645 )
...
* Add summary row to activities table
* Update changelog
3 years ago
Thomas Kaul
b2b3fde80e
Bugfix/support multiple accounts with the same name ( #623 )
...
* Support multiple accounts with the same name
* Update changelog
3 years ago
Thomas Kaul
e54638a684
Feature/improve analysis page ( #609 )
...
* Improve analysis page (show y-axis, extend chart in relation to days in market)
* Update changelog
3 years ago
Thomas Kaul
cebf879d67
Feature/refactor demo user ( #604 )
...
* Refactor demo user id
* Update changelog
3 years ago
Thomas Kaul
b291d9e031
Feature/refactor transactions to activities table ( #600 )
...
* Refactor transactions to activities table with attributes and routes
* Update changelog
3 years ago
Thomas Kaul
6dcd801d05
Feature/extend statistics section with users in slack community ( #596 )
...
* Extend statistics with users in Slack community
* Update changelog
3 years ago
Thomas Kaul
77065dac50
Feature/add date range selector to holdings tab ( #595 )
...
* Add date range selector to holdings tab
* Update changelog
3 years ago
Thomas Kaul
9e1a7fc981
Feature/dividend ( #547 )
...
* Add dividend to order type
* Support dividend in transactions table
* Support dividend in transaction dialog
* Extend import file with dividend
* Add dividend to portfolio summary
* Update changelog
Co-authored-by: Fly Man <fly.man.opensim@gmail.com>
3 years ago
Thomas Kaul
db1d474ddf
Feature/more discreet data provider warning ( #589 )
...
* Upgrade http-status-codes to version 2.2.0
* Make the data provider warning more discreet
* Update changelog
3 years ago
Thomas Kaul
e518bc3779
Feature/clean up all time high and low from performance endpoint ( #551 )
...
* Remove isAllTimeHigh / isAllTimeLow
* Update changelog
3 years ago
Thomas Kaul
7d3f1832b4
Feature/upgrade nx and storybook dependencies ( #531 )
...
* Upgrade dependencies
* nx
* storybook
* Update changelog
3 years ago
Thomas Kaul
78e0fdb0ca
Add coupon system ( #529 )
...
* Add coupon system
* Update changelog
3 years ago
Thomas Kaul
d09cad4e05
Feature/read only mode ( #520 )
...
* Setup read only mode and update permissions dynamically
* Update changelog
3 years ago
Thomas Kaul
4d9a223491
Feature/add system message ( #519 )
...
* Add system message
* Update changelog
3 years ago
Thomas Kaul
1beb4de62f
Feature/support additional currencies ( #517 )
...
* Support additional currencies
* Update changelog
3 years ago
Thomas Kaul
3e82de6b21
Feature/add historical data chart of fear and greed index ( #515 )
...
* Add historical data chart of market mood
* Update changelog
3 years ago
Thomas Kaul
49f46e1a1e
Bugfix/improve allocations by currency with cash balances ( #508 )
...
* Improve allocations by currency in combination with cash balances
* Update changelog
3 years ago
Thomas Kaul
4908e6d35d
Bugfix/fix data gathering of fear and greed index ( #505 )
...
* Fix data gathering of fear and greed index
* Update changelog
3 years ago
Thomas Kaul
1f042ee791
Feature/eliminate redundant storage of historical exchange rates ( #500 )
...
* Eliminate redundant storage of historical exchange rates
* Clean up experimental API
* Update changelog
3 years ago
Thomas Kaul
6c07759eb7
Feature/add market data tab to admin control panel ( #497 )
...
* Add market data tab
* Update changelog
3 years ago
Thomas Kaul
72067459d6
Feature/add value to position detail dialog ( #492 )
...
* Add value to position detail dialog
* Update changelog
3 years ago
Thomas Kaul
705441ecf8
Bugfix/fix line chart labels ( #491 )
...
* Fix line chart labels
* Fix click event for drafts
* Update changelog
3 years ago
Thomas Kaul
fbd1475402
Feature/upgrade core dependencies ( #490 )
...
* Upgrade core dependencies
* angular
* nestjs
* Nx
* rxjs
* storybook
* Temporarily fix imports for storybook
* Update changelog
3 years ago
Valentin Zickner
4dc4f13f40
fix storybook after currency changed to string ( #488 )
3 years ago
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>
3 years ago
Thomas Kaul
3032126508
Feature/add footer row to accounts table ( #471 )
...
* Add footer row to accounts table with total balance and value
* Update changelog
3 years ago
Thomas Kaul
d2fabe7ce4
Feature/add value column to accounts table ( #468 )
...
* Add value column
* Update changelog
3 years ago
Thomas Kaul
a42700b9fe
Feature/introduce data gathering progress ( #467 )
...
* Add data gathering progress
* Update changelog
3 years ago
Thomas Kaul
b9522307c4
Feature/various client improvements ( #460 )
...
* Various improvements
* info messages
* skeleton loader of portfolio holdings
* Update changelog
3 years ago
Thomas Kaul
edb66bb166
Feature/extend statistics ( #449 )
...
* Extend statistics
* Update changelog
3 years ago
Thomas Kaul
54bbc8446b
Feature/prettify scraper symbol in chart ( #448 )
...
* Prettify scraper symbol in chart
* Update changelog
3 years ago
Thomas Kaul
1397cd62a8
Feature/extend public page ( #445 )
...
* Extend public page
* Update changelog
3 years ago
Thomas Kaul
a864c617b9
Feature/improve landing page ( #442 )
...
* Add intro screen
* Update changelog
3 years ago
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
3 years ago
Thomas Kaul
19e2d54791
Refactor custom cryptocurrencies ( #433 )
3 years ago
Davin
e24e5e1c44
Add custom crypto currencies ( #432 )
...
* Add custom cryptocurrencies
3 years ago
Thomas Kaul
6dea9093ba
Feature/add public portfolio ( #426 )
...
* Setup public portfolio page
* Update changelog
3 years ago
Thomas Kaul
6d2e3b6e40
Feature/improve skeleton loader size ( #425 )
...
* Improve skeleton loader size
* Update changelog
3 years ago
Thomas Kaul
b57301ef50
Feature/extend import validation message ( #421 )
...
* Extend import validation message
* Update changelog
3 years ago
Thomas Kaul
2e5176bacf
Feature/extend import by csv files ( #419 )
...
* Support import of csv files
* Update changelog
3 years ago
Thomas Kaul
b9f0a57522
Bugfix/unregister chartjs plugin datalabels ( #414 )
...
* Unregister chartjs-plugin-datalabels
* Update changelog
3 years ago
Thomas Kaul
de94494aa0
Bugfix/fix symbol conversion for yahoo finance ( #405 )
...
* Fix symbol conversion for Yahoo Finance
* Update changelog
3 years ago
Thomas Kaul
3ec4a73b35
Feature/improve tooltips ( #403 )
...
* Improve tooltips
* Update changelog
3 years ago
Thomas Kaul
dcee651098
Feature/support unlimited currencies ( #387 )
...
* Support unlimited currencies
* Update changelog
3 years ago
Thomas Kaul
9ae9904389
Feature/add story for line chart component ( #385 )
...
* Add story for line chart component
* Update changelog
3 years ago
Thomas Kaul
af022ae316
Feature/add story for portfolio proportion chart component ( #384 )
...
* Add story
* Use new component
* Update changelog
3 years ago
Thomas Kaul
861dff9210
Feature/upgrade storybook dependencies ( #381 )
...
* Upgrade storybook dependencies
3 years ago
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
3 years ago
Thomas Kaul
18e06bb6e6
Feature/hide sign if performance is zero ( #376 )
...
* Hide sign if performance is zero
* Update changelog
3 years ago
Valentin Zickner
d2aeeb3e88
optimize annual performance calculation ( #367 )
...
* Optimize annual performance calculation
* Update changelog
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
3 years ago
Thomas Kaul
39f315aba0
Feature/add annualized performance ( #364 )
...
* Add annualized performance
* Update changelog
3 years ago
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
3 years ago
Matthias Frey
63ee33b685
Use 'import type' to import types, eliminate webpack warnings ( #358 )
3 years ago
Thomas Kaul
9cbf789c22
Bugfix/fix values in position detail dialog ( #351 )
...
* Nullify netPerformance
* Introduce precision
* Update changelog
3 years ago
Valentin Zickner
48ab862bb6
net performance for current positions ( #330 )
...
* implement fees for transaction points #324
* add net performance to current positions #324
* add net performance to calculate timeline #324
* make timeline fee accumulated by default #324
* Update changelog
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
3 years ago
Thomas Kaul
ba234a470e
Feature/add storybook story for trend indicator component ( #346 )
...
* Add storybook story for trend indicator component
* Update changelog
3 years ago
Thomas Kaul
ccae660104
Feature/add storybook story for no transactions info component ( #345 )
...
* Add storybook story for no transactions info component
* Update changelog
3 years ago
Thomas Kaul
21ed91d184
Feature/add storybook story for logo component ( #344 )
...
* Add storybook story for logo component
* Update changelog
3 years ago
Thomas Kaul
5fd413e57e
Feature/setup storybook ( #332 )
...
* Setup ui library with storybook
* Add value component with story
* Update changelog
3 years ago
Thomas Kaul
4c194c938a
Feature/add contributors count to statistics ( #342 )
...
* Add contributors count to statistics
* Update changelog
3 years ago
Thomas Kaul
d046f1d498
Feature/upgrade nx to version 12.8.0 ( #331 )
...
* Upgrade angular and Nx
* Update changelog
3 years ago
Thomas Kaul
73a967a7e5
Feature/add cash as asset sub class ( #319 )
...
* Add cash as asset sub class
* Update changelog
3 years ago
Thomas Kaul
72c065a59d
Feature/introduce asset sub class ( #312 )
...
* Introduce asset sub class
* Update changelog
3 years ago
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
3 years ago
Thomas Kaul
c71a4c078e
Bugfix/convert g bp to gbp in yahoo finance service ( #301 )
...
* Fix currency inconsistency in the yahoo finance service (GBp to GBP)
* Update changelog
3 years ago
Thomas Kaul
05b0efef82
Feature/add restricted view ( #295 )
...
* Add restricted view
* Update changelog
3 years ago
Thomas Kaul
0ee2258af8
Feature/improve impersonation mode ( #293 )
...
* Improve the impersonation mode
* Update changelog
3 years ago
Thomas
77936e3bf3
Feature/improve users table ( #291 )
...
* Improve users table
* Engagement / Day
* Registration
* Update changelog
3 years ago
Thomas
b898c0678d
Feature/refactor exchange rate service ( #289 )
...
* Refactor exchange rate service
* Update changelog
3 years ago
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
3 years ago
Thomas
80d043729d
Feature/replace type with asset class ( #274 )
...
* Improved the asset classification
* Add assetClass to symbolProfile
* Remove type from position
* Update changelog
3 years ago
Thomas
4bd41ffa41
Feature/eliminate name from timeline position ( #245 )
...
* Eliminate name from timeline position: Get the name from the symbolProfileService instead
* Update changelog
3 years ago
Valentin Zickner
de83dc7b84
create investment endpoint for analysis timeline
...
Co-authored-by: Thomas <dotsilver@gmail.com>
3 years ago
Valentin Zickner
852902d1ab
add current position calculation with holding period return calculation
3 years ago
Thomas
e0435e5cad
Add name to position
3 years ago
Thomas
1226c26a9d
Refactor positions
3 years ago
Thomas
1e368d6e2d
Extend type
3 years ago
Thomas
b4dc21dd61
Implement new positions endpoint
3 years ago
Thomas
1c65599a16
Feature/add blog ( #218 )
...
* Setup blog
* Add german blog post
* Add english blog post
* Update changelog
3 years ago
Thomas
51fbc538ca
Feature/set public stripe key dynamically ( #216 )
...
* Set public Stripe key dynamically
* Update changelog
3 years ago
Thomas
c7b7efae3b
Feature/import transactions ( #212 )
...
* Implement import transactions functionality
* Update changelog
3 years ago
Thomas
be5b58f49a
Bugfix/fix warn color ( #211 )
...
* Fix warn color
* Update changelog
3 years ago
Thomas
ecfe694f0b
Feature/export transactions ( #209 )
...
* Export functionality for transactions
* Update changelog
4 years ago
Thomas
f22991b090
Feature/respect cash balance in analysis ( #203 )
...
* Respect cash balance in in analysis
* Update changelog
4 years ago
Thomas
2c19d8c8e7
Feature/add balance to account ( #193 )
...
* Add balance attribute and calculate total balance
* Update changelog
4 years ago
Thomas
fbe590ddb9
Feature/upgrade angular material css vars to 2.0.0 ( #200 )
...
* Upgrade angular-material-css-vars
* Update changelog
4 years ago
Thomas
09bbda3502
Change from subscription to one time payment ( #181 )
4 years ago
Thomas
ad00cd9d81
Feature/setup subscription with stripe ( #178 )
...
* Set up stripe for subscriptions
* Update permissions and add discount
* Update changelog
4 years ago
Thomas
66c955ad6c
Feature/ghostfolio in numbers ( #175 )
...
* Add Ghostfolio in numbers section
* Update changelog
4 years ago
Thomas
0264b592b9
Feature/improve investments by sector ( #172 )
...
* Improve investments analysis by sector
* Update changelog
4 years ago
Thomas
a35701fe24
Feature/upgrade to angular 12 ( #169 )
...
* Upgrade to Angular 12
* Update changelog
4 years ago
Matthias Frey
e87c942cb8
Add webauthn ( #82 )
...
* Add webauthn
* Complete WebAuthn device sign up and login
* Move device registration to account page
* Replace the token login with a WebAuthn prompt if the current device has been registered
* Mark the current device in the list of registered auth devices
* Fix after rebase
* Fix tests
* Disable "Add current device" button if current device is registered
* Add option to "Stay signed in"
* Remove device list feature, sign in with deviceId instead
* Improve usability
* Update changelog
Co-authored-by: Matthias Frey <mfrey43@gmail.com>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
4 years ago