Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/ghostfolio/commits/commit/48b524de5aecaa091819e2b725a03e3208a357fe/apps/api?page=3 You should set ROOT_URL correctly, otherwise the web may not work correctly.
Commit Graph

315 Commits (48b524de5aecaa091819e2b725a03e3208a357fe)

Author SHA1 Message Date
Thomas Kaul 1050bfa098
Feature/improve yahoo finance symbol conversion () 3 years ago
Thomas Kaul fe2bd6eea8
Feature/protect endpoints () 3 years ago
Thomas Kaul 39d9828f9f
Feature/respect account currency in exchange rate data service () 4 years ago
Thomas Kaul 6333aa972d
Bugfix/fix data gathering after seed () 4 years ago
Thomas Kaul dcee651098
Feature/support unlimited currencies () 4 years ago
Thomas Kaul 0f72673ef4
Feature/respect data source in symbol data endpoint () 4 years ago
Thomas Kaul 641fe4e8f4
Bugfix/net performance in positions endpoint () 4 years ago
Thomas Kaul 5b588c2000
Bugfix/hide the current net performance () 4 years ago
Thomas Kaul 4a815d2031
Feature/change data gathering selection () 4 years ago
Valentin Zickner d2aeeb3e88
optimize annual performance calculation () 4 years ago
Thomas Kaul 5ea455b98b
Feature/upgrade simplewebauthn dependencies to version 4.1.0 () 4 years ago
Thomas Kaul 39f315aba0
Feature/add annualized performance () 4 years ago
Thomas Kaul 5d4156ecec
Feature/refactor position detail dialog () 4 years ago
Thomas Kaul 3c46bde8d5
Bugfix/fix fear and greed index () 4 years ago
Matthias Frey 63ee33b685
Use 'import type' to import types, eliminate webpack warnings () 4 years ago
Thomas Kaul 9cbf789c22
Bugfix/fix values in position detail dialog () 4 years ago
Thomas Kaul ee5ab05d8a
Release 1.47.1 () 4 years ago
Thomas Kaul bf8856ad19
Bugfix/fix search for cryptocurrencies () 4 years ago
Valentin Zickner 48ab862bb6
net performance for current positions () 4 years ago
Thomas Kaul ba234a470e
Feature/add storybook story for trend indicator component () 4 years ago
Thomas Kaul 4c194c938a
Feature/add contributors count to statistics () 4 years ago
Thomas Kaul 6386786ac0
Bugfix/improve symbol lookup () 4 years ago
Thomas Kaul 73a967a7e5
Feature/add cash as asset sub class () 4 years ago
Thomas Kaul c5bb3023d3
Bugfix/filter out positions without quantity () 4 years ago
Thomas Kaul fe975945d1
Feature/add fallback for loading currencies () 4 years ago
Thomas Kaul d8782b0d4c
Feature/automate countries for stocks in symbol profile data () 4 years ago
Thomas Kaul 72c065a59d
Feature/introduce asset sub class () 4 years ago
Thomas Kaul 98dac4052a
Feature/add subscription type to the admin user table () 4 years ago
Thomas Kaul aad8f77093
Feature/improve allocations by account () 4 years ago
Thomas Kaul c2ab6a6c44
Feature/improve portfolio details endpoint () 4 years ago
Thomas Kaul c71a4c078e
Bugfix/convert g bp to gbp in yahoo finance service () 4 years ago
Thomas Kaul e17b217032
Bugfix/fix issue on buy date in position detail dialog () 4 years ago
Thomas Kaul 05b0efef82
Feature/add restricted view () 4 years ago
Thomas Kaul 0ee2258af8
Feature/improve impersonation mode () 4 years ago
Valentin Zickner 308b218487
introduce basic module structure for data provider () 4 years ago
Thomas 77936e3bf3
Feature/improve users table () 4 years ago
Thomas b898c0678d
Feature/refactor exchange rate service () 4 years ago
Thomas 96a615dc5d
Bugfix/only allow supported currencies in symbol search () 4 years ago
Thomas 98f44323da
Feature/improve usability of tabs on home page () 4 years ago
Thomas 908aba170d
Fix position chart for missing historical data () 4 years ago
Thomas 8ac1272a9d
Feature/eliminate name from scraper config () 4 years ago
Thomas 0a85a56c67
Respect cash balance in allocations, do not hide cryptocurrency holdings () 4 years ago
Thomas 4ad5590838
Feature/improve data gathering () 4 years ago
Thomas 80d043729d
Feature/replace type with asset class () 4 years ago
Thomas 37358fb480
Bugfix/add fallback if exchange service is not initialized () 4 years ago
Thomas 3589e72aea
Harmonize prisma service () 4 years ago
Thomas e68aa1fa68
Clean up imports () 4 years ago
Thomas bb76ace95d
Feature/improve support for draft transactions () 4 years ago
Valentin Zickner dfcf826b4f
implement support for buy-sell(-buy) scenario () 4 years ago
Valentin Zickner 218efbb5bd
fix position diagram for sold items () 4 years ago
Valentin Zickner ba3b4564cd
Bugfix/dashboard currencies () 4 years ago
Valentin Zickner bf256ae50c
fix position currency conversion () 4 years ago
Thomas 7f047362cc
Bugfix/fix division by zero in calculate overall gross performance () 4 years ago
Thomas 94d2310217
Bugfix/fix spike of positions with differing currency of user () 4 years ago
Thomas b7d950f3f9
Bugfix/fix missing market state in positions () 4 years ago
Thomas 4bd41ffa41
Feature/eliminate name from timeline position () 4 years ago
Thomas 423ceec317
Feature/remove symbol icon from dialog header () 4 years ago
Valentin Zickner 5b4a1785ae
fix investment values for portfolio.service.ts () 4 years ago
Thomas 823501f43e
Sort imports () 4 years ago
Valentin Zickner 331ac7ded2
remove unused method in portfolio.service.ts () 4 years ago
Valentin Zickner 982ba7377a remove legacy portfolio.ts 4 years ago
Valentin Zickner 4bbd17a37a fix tests 4 years ago
Thomas 6a7def6c48 Clean up 4 years ago
Thomas ea219f0b88 Add guard 4 years ago
Valentin Zickner 23b2e03923 refactor rule evaluation 4 years ago
Valentin Zickner 04e6518226 move report generation to PortfolioService 4 years ago
Valentin Zickner 72dbe00091 change rule service interface 4 years ago
Valentin Zickner 9834c52739 refactor rule settings 4 years ago
Thomas c47578bd3e Clean up 4 years ago
Thomas 9e4a49d811 Remove fallback 4 years ago
Thomas a3a98c68a5 Fix missing currency conversion 4 years ago
Thomas 21570cca19 Fix impersonation in performance endpoint 4 years ago
Valentin Zickner 71a3115fc6 refactor get position endpoint 4 years ago
Valentin Zickner de83dc7b84 create investment endpoint for analysis timeline 4 years ago
Valentin Zickner 4a0695613e refactor PortfolioService#getOverview 4 years ago
Valentin Zickner 328d814922 remove getPerformance from portfolio.ts 4 years ago
Valentin Zickner d23addb673 change getDetails to portfolio-calculator.ts 4 years ago
Thomas fb15cebb64 Add test () 4 years ago
Valentin Zickner 9c51a257ae fix performance of combination of investments 4 years ago
Thomas ec5523b459 Handle empty portfolio 4 years ago
Thomas c8c21a016a Handle empty portfolio 4 years ago
Thomas 9821b7f8f0 Add TWR test scenario 1 () 4 years ago
Valentin Zickner ed731afc66 fix market price fetch in case symbols are missing 4 years ago
Thomas bd0e53525b Refactoring 4 years ago
Thomas cbdb68e2f8 Refactoring 4 years ago
Thomas 8571709014 Refactoring 4 years ago
Thomas e7ef1d426e Refactoring 4 years ago
Thomas 39cba0a8eb Refactoring 4 years ago
Thomas a90c314e30 Refactoring 4 years ago
Thomas 47d71405e1 Refactoring 4 years ago
Thomas 5e9cecc6c1 Refactoring 4 years ago
Thomas fb9e66318f Improve test 4 years ago
Thomas b8194eb64f Clean up code 4 years ago
Thomas cbb81916ee Sort imports 4 years ago
Valentin Zickner 9b1e9397a8 add errors in case gross performance is not set 4 years ago
Valentin Zickner b779964adb add error handling to performance aggregation 4 years ago
Valentin Zickner 409afac2a9 fix rate conversion for todays symbols 4 years ago
Thomas e0a4e16ea1 Improve error handling 4 years ago
Valentin Zickner dc84abdc0a change performance report to portfolio calculator 4 years ago
Valentin Zickner b031b028f1 add today to getValues 4 years ago
Valentin Zickner 3b7e0a0106 remove unnecessary if condition 4 years ago
Valentin Zickner ea66081073 move interfaces to separate files 4 years ago
Valentin Zickner 602a770a09 fix typo 4 years ago
Thomas e522722aa6 Update comment 4 years ago
Valentin Zickner 03ca5d7663 add further tests for portfolio-calculator with one transaction 4 years ago
Valentin Zickner 136563c949 fix single buy test 4 years ago
Thomas 948c45c602 Update test 4 years ago
Thomas e0be792e46 Re-enable all tests 4 years ago
Thomas c3d010135f Add test for single buy 4 years ago
Thomas d6a16a6093 Improve error handling 4 years ago
Valentin Zickner 34c13c80ec add error handling for current positions 4 years ago
Valentin Zickner f65a108436 change hardcoded timestamp in test to timezone specific 4 years ago
Valentin Zickner 993f066e08 remove console.time statements during portfolio calls 4 years ago
Valentin Zickner 852902d1ab add current position calculation with holding period return calculation 4 years ago
Thomas ee89822bfe Fix tests 4 years ago
Thomas e0435e5cad Add name to position 4 years ago
Thomas e2c23703dc Fix tests 4 years ago
Thomas 1226c26a9d Refactor positions 4 years ago
Valentin Zickner fdc89f7182 optimize performance of positions endpoint 4 years ago
Valentin Zickner 04e03bd080 add multi-date fetch for current values 4 years ago
Valentin Zickner 66e7ad3fd2 prepare for multi-day database fetch 4 years ago
Thomas b4dc21dd61 Implement new positions endpoint 4 years ago
Valentin Zickner 8a482e63b9 fix gross performance number type 4 years ago
Valentin Zickner aabfb39e8f optimize portfolio calculator to fetch all symbols for one day 4 years ago
Valentin Zickner cdc8faff7f add current position gross performance (percentage) 4 years ago
Valentin Zickner 7b696e39de add sorting and symbol as a result 4 years ago
Valentin Zickner c88ad2c225 change getValues to multiple symbols 4 years ago
Valentin Zickner cbe079ae66 ignore missing values 4 years ago
Valentin Zickner 8e4ee7feea optimize order loading 4 years ago
Valentin Zickner f1b3c61675 add additional time measurements 4 years ago
Thomas 24dc312367 Add logs to benchmark 4 years ago
Thomas 7ac7442f73 Declare functions explicitly as public 4 years ago
Thomas 099571437e Extend current rate service with getRange() 4 years ago
Thomas 7dac059a55 Sort imports 4 years ago
Thomas 48fbeda72d Sort imports 4 years ago
Thomas 19007cdc34 Optimize market data query 4 years ago
Thomas 5037393866 Support today in current rate service 4 years ago
Valentin Zickner ddf24163b4 optimize database query execution for portfolio chart 4 years ago
Valentin Zickner b26521c4bd add workaround for database date search 4 years ago
Valentin Zickner cfee6c1ddd add draft integration of new portfolio calculator to chart 4 years ago
Valentin Zickner 19bcd601d1 add gross performance 4 years ago
Valentin Zickner 836df69e68 add calculation of current investment 4 years ago
Valentin Zickner dd86adcea1 add investment to timeline calculation 4 years ago
Valentin Zickner 4f7628921d add timeline time point calculation 4 years ago
Valentin Zickner 88f0cb095d make it pretty 4 years ago
Valentin Zickner 7538133d09 implement getCurrentPositions of PortfolioCalculator 4 years ago
Thomas 67606e4026 Extend current rate service test 4 years ago
Valentin Zickner 9de56c32ac create base structure for portfolio rewrite 4 years ago
Thomas 1c65599a16
Feature/add blog () 4 years ago
Thomas 6996e5a140
Feature/add data gathering for symbol profile data () 4 years ago