Thomas Kaul
7bd6ca6d48
Task/improve language localization (20260723) ( #7404 )
Update translations
4 weeks ago
github-actions[bot]
5d7ca3ffb1
Task/update locales ( #7367 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
4 weeks ago
Thomas Kaul
ad92c763cb
Bugfix/localization of FIRE page ( #7401 )
* Fix localization of FIRE page
* Update changelog
4 weeks ago
Thomas Kaul
8169b2c723
Task/recompute portfolio snapshot on portfolio change ( #7403 )
* Recompute portfolio snapshot on portfolio change
* Update changelog
4 weeks ago
Thomas Kaul
fab16d0979
Task/add stack trace logging for MaxListenersExceededWarning ( #7400 )
* Add stack trace logging for MaxListenersExceededWarning
* Update changelog
4 weeks ago
Thomas Kaul
f451199a99
Task/migrate deprecated animation providers ( #7396 )
* Migrate deprecated animation providers
* Update changelog
4 weeks ago
Thomas Kaul
60f34f4759
Bugfix/spacing in testimonials of landing page ( #7398 )
* Fix spacing
* Update changelog
4 weeks ago
Cyprian Zasada
d70bc473be
Task/improve language localization for PL (20260723) ( #7399 )
* Update translation
* Update changelog
4 weeks ago
Thomas Kaul
e339d8ca8b
Release 3.32.0 ( #7397 )
4 weeks ago
Thomas Kaul
5b80e62ec8
Task/upgrade chartjs-chart-treemap to version 4.2.0 ( #7395 )
* Update chartjs-chart-treemap to version 4.2.0
* Update changelog
4 weeks ago
Thomas Kaul
347d7efee5
Bugfix/skip opening holding detail dialog for cash positions ( #7390 )
* Skip opening holding detail dialog for cash positions
* Update changelog
4 weeks ago
Thomas Kaul
ca8c4e6236
Bugfix/handle exception in holding detail endpoint for cash positions ( #7391 )
* Handle exception for cash positions
* Update changelog
4 weeks ago
Thomas Kaul
a20d394e0b
Bugfix/improve error handling in access endpoints ( #7392 )
* Improve error handling
* Update changelog
4 weeks ago
Thomas Kaul
72663fe40a
Task/refactor isAfter() with isFuture() and isPast() ( #7389 )
Refactor isAfter() with isFuture() and isPast()
4 weeks ago
Thomas Kaul
2b78c2a8c1
Release 3.31.0 ( #7388 )
4 weeks ago
Thomas Kaul
90a3fed652
Task/remove deprecated SymbolProfile from activity interface ( #7360 )
* Removed deprecated SymbolProfile from activity interface
* Update changelog
4 weeks ago
Thomas Kaul
960d1bb5ea
Task/upgrade yahoo-finance2 to version 4.0.0 ( #7371 )
* Update yahoo-finance2 to version 4.0.0
* Update changelog
4 weeks ago
Thomas Kaul
d6295167e0
Bugfix/eliminate unresolved page title and range not satisfiable error ( #7387 )
* Eliminate unresolved page title and RangeNotSatisfiableError
* Update changelog
4 weeks ago
Thomas Kaul
759588aef1
Bugfix/copy coupon code to clipboard ( #7386 )
Improve copy coupon code to clipboard
4 weeks ago
Arham Amin
2c5f4fdca2
test(portfolio): cover a missing exchange rate in the calculator
Builds the BALN.SW buy with both fee fields unset, which is the state the
calculator sees when no exchange rate is available for the activity's date.
Asserts the snapshot is still produced and the fees count as 0.
Fails with "[big.js] Invalid number" without the preceding fix.
4 weeks ago
Arham Amin
d83578e223
fix(portfolio): tolerate unconvertible fees in the calculator
`toCurrencyAtDate()` resolves to undefined when no exchange rate exists for an
activity's date, so `feeInAssetProfileCurrency` and `feeInBaseCurrency` can
reach the calculator unset. Passing those straight into `new Big()` threw
"[big.js] Invalid number" and failed the whole portfolio request, so the
Overview, Portfolio and Holdings pages rendered "Oops! Something went wrong".
Fees are only ever accumulated, so 0 is the identity here and the snapshot
stays computable while the exchange rate data is still being gathered.
Refs ghostfolio/ghostfolio#6482
4 weeks ago
Thomas Kaul
d02db5002e
Release 3.30.0 ( #7382 )
4 weeks ago
Thomas Kaul
849a6671ec
Task/upgrade bull-board to version 8.1.2 ( #7381 )
* Update bull-board to version 8.1.2
* Update changelog
4 weeks ago
Arham Amin
3739b76885
Task/preserve negative numbers in extractNumberFromString ( #7377 )
* Preserve negative numbers in extractNumberFromString
* Update changelog
4 weeks ago
Thomas Kaul
faf01ae820
Feature/support migrating asset profile to MANUAL data source ( #7376 )
* Support migrating asset profile to MANUAL data source
* Update changelog
4 weeks ago
Thomas Kaul
7cd6ebe000
Task/eliminate unneeded symbol pipe ( #7375 )
Eliminate symbol pipe
1 month ago
Thomas Kaul
20afbdc202
Task/restrict get symbol data endpoint to authenticated users ( #7372 )
* Restrict symbol data endpoint to authenticated users
* Update changelog
1 month ago
Thomas Kaul
fbd4859d89
Task/harmonize styling in top holdings component ( #7374 )
Harmonize styling
1 month ago
Thomas Kaul
82faa08412
Task/remove deprecated auth endpoint ( #7373 )
* Remove deprecated auth endpoint
* Update changelog
1 month ago
Kenrick Tandrian
11db199b94
Task/enforce noImplicitOverride TypeScript rule ( #7355 )
* feat(ts): enable no implicit override
* fix(api): resolve type errors
* fix(client): resolve type errors
* fix(ui): resolve type errors
* fix(common): resolve type errors
1 month ago
Thomas Kaul
37bd17d3c1
Task/simplify getHistorical() function response in data provider interface ( #7369 )
* Simplify getHistorical() function response
* Update changelog
1 month ago
Thomas Kaul
478f7221b9
Release 3.29.0 ( #7368 )
1 month ago
KDxGautam
16394bb4f9
Bugfix/hover styling of tags selector ( #7359 )
* Fix hover styling of tags selector
* Update changelog
1 month ago
github-actions[bot]
3276cb82c0
Task/update locales ( #7366 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 month ago
Kenrick Tandrian
b888134056
Task/improve type safety in statistics gathering and tag services ( #7328 )
* feat(api): create interface for BetterStack update SLA response
* fix(api): resolve type errors
* fix(api): resolve type errors in tag service
1 month ago
Chanhyo Jung
74914d973c
Task/improve copy-to-clipboard feedback in value component ( #7338 )
* Improve copy-to-clipboard feedback
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 month ago
Thomas Kaul
ae257f8acb
Feature/support Fear & Greed index via Ghostfolio data provider in self-hosted environments ( #7364 )
* Support Fear & Greed index via Ghostfolio data provider in self-hosted environments
* Update changelog
1 month ago
Thomas Kaul
74e8df4ac9
Task/upgrade stripe to version 22.3.2 ( #7363 )
* Update stripe to version 22.3.2
* Update changelog
1 month ago
David Requeno
dbe0904aa0
Task/add Storybook story for copy-to-clipboard functionality in value component ( #7365 )
* Add Storybook story for copy-to-clipboard functionality
* Update changelog
1 month ago
Thomas Kaul
96b6830fe4
Task/improve language localization for DE (20260717) ( #7362 )
* Update translations
* Update changelog
1 month ago
github-actions[bot]
136e32095a
Task/update locales ( #7290 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 month ago
Thomas Kaul
92c663874e
Release 3.28.0 ( #7361 )
1 month ago
Kenrick Tandrian
0ad326b7c8
Task/enforce noImplicitThis and allowUnreachableCode TypeScript rules ( #7354 )
* feat(ts): disable allowing unreachable code
* feat(ts): enable no implicit this
1 month ago
Thomas Kaul
1ba6603fae
Task/improve language localization in historical market data table of admin control panel ( #7351 )
* Improve language localization
* Update changelog
1 month ago
Thomas Kaul
4f4477a9d2
Task/harmonize line height in holdings table component ( #7352 )
Harmonize line height
1 month ago
Thomas Kaul
f48cfe62d8
Task/harmonize line height in benchmark component ( #7353 )
Harmonize line height
1 month ago
Thomas Kaul
9238d44408
Task/harmonize line height in activities table component ( #7350 )
Harmonize line height
1 month ago
Thomas Kaul
842e74fe88
Task/improve language localization in tag management of admin control panel ( #7349 )
* Improve language localization
* Update changelog
1 month ago
Thomas Kaul
ece4ed3ede
Task/migrate activity dialogs to dedicated routes ( #7343 )
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
1 month ago
Thomas Kaul
22d68e7ac1
Bugfix/remove linked account from BUY / SELL / DIVIDEND activity ( #7346 )
* Fix removing a linked account from a buy, sell or dividend activity
* Update changelog
1 month ago