Thomas Kaul
5717983e41
Merge branch 'main' into task/6488-market-data-editor-dialog-form-control
3 weeks ago
Thomas Kaul
26cce42375
Feature/include dividends in portfolio performance ( #7961 )
* Include dividends in portfolio performance
* Update changelog
3 weeks ago
David Requeno
1a74429274
Task/migrate ESLint configuration to flat config format without FlatCompat ( #7938 )
* Migrate ESLint configuration to flat config format without FlatCompat
* Update changelog
3 weeks ago
Thomas Kaul
9134e7f2a8
Bugfix/fallback to latest market price in current rate service ( #7948 )
* Fix fallback to latest market price in current rate service
* Update changelog
3 weeks ago
Kenrick Tandrian
23c6452a82
Task/widen input types in portfolio proportion chart component ( #7954 )
Widen input types
3 weeks ago
Kenrick Tandrian
ca47dbfa40
Task/widen input types on value component ( #7953 )
Widen input types
3 weeks ago
Thomas Kaul
cf0bdba6eb
Task/upgrade chartjs-chart-treemap to version 4.2.2 ( #7959 )
* Update chartjs-chart-treemap to version 4.2.2
* Update changelog
3 weeks ago
Thomas Kaul
7f7f99d1ea
Task/extend personal finance tools (20260924) ( #7944 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
82cee20f2d
Release 3.74.0 ( #7958 )
3 weeks ago
Thomas Kaul
37f1e61c53
Task/improve language localization for DE (20260927) ( #7957 )
* Update translations
* Update changelog
3 weeks ago
github-actions[bot]
cb3094491e
Task/update locales ( #7904 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
30208907a6
Feature/add dividend performance to analysis page ( #7924 )
* Add dividend performance
* Update changelog
3 weeks ago
Thomas Kaul
ed7138cf5f
Task/enable browser cache for logo endpoints ( #7956 )
* Enable browser cache
* Update changelog
3 weeks ago
Thomas Kaul
920eb697f4
Bugfix/fix watchlist sorting for asset profiles without name ( #7921 )
* Fix sorting of watchlist items without a name
* Update changelog
3 weeks ago
Thomas Kaul
67957f3c3e
Task/hide currency in portfolio summary on mobile ( #7952 )
* Hide currency on mobile
* Update changelog
3 weeks ago
Thomas Kaul
98cea58da8
Bugfix/wrapping of name column in accounts table ( #7951 )
* Fix wrapping of name column
* Update changelog
3 weeks ago
Neo RS
08e923ca10
Task/improve Catalan localization ( #7950 )
* Update translations
* Update changelog
3 weeks ago
Ahson Shaikh
f6b25eec05
Task/add Easypanel to home server systems list ( #7939 )
Add Easypanel
3 weeks ago
Thomas Kaul
6282e39b6b
Release 3.73.0 ( #7949 )
3 weeks ago
Thomas Kaul
3cd7c1d093
Task/extend personal finance tools with last update date ( #7942 )
Extend with last update date
3 weeks ago
Thomas Kaul
0fc152cc5a
Task/filter MCP tools by scopes of access ( #7935 )
* Update @rekog/mcp-nest to version 2.0.7
* Filter MCP tools by scopes of access
* Update changelog
3 weeks ago
Thomas Kaul
363ae34bde
Bugfix/value of holdings excluded from analysis in portfolio summary ( #7945 )
* Fix value of holdings excluded from analysis in portfolio summary
* Update changelog
3 weeks ago
Dani
8f2d42640f
Task/improve Catalan localization ( #7947 )
* Update translations
* Update changelog
3 weeks ago
Thomas Kaul
c8a7e31f2b
Task/extend personal finance tools (20260923) part II ( #7941 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
af3d72f94c
Task/refresh cryptocurrencies list (20260923) ( #7943 )
* Update cryptocurrencies.json
* Update changelog
3 weeks ago
Thomas Kaul
3c9cc2e531
Task/extend personal finance tools (20260923) ( #7940 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
afc8bc311d
Task/use import type for types in decorated signatures ( #7936 )
Refactor imports
3 weeks ago
yar01110
13c2e95487
Clean up historical market data editor dialog
Remove the name attributes from the inputs bound via formControlName and
add a line break after setting the fetched market price.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3 weeks ago
Thomas Kaul
a25aef4912
Task/upgrade zod to version 4.6.5 ( #7932 )
* Update zod to version 4.6.5
* Update changelog
3 weeks ago
yar01110
0c679fc7ba
Task/migrate historical market data editor dialog from ngModel to form control
Replace the two ngModel bindings of the historical market data editor
dialog with a reactive FormGroup (date: disabled control, marketPrice:
required control), following the pattern of the prompt dialog and the
rule settings dialog (#7037 ).
The Save button is now a submit button that is disabled while the form is
pristine or invalid; Cancel and "Fetch market price" are explicit
type="button" so they do not submit the form. Fetching a market price sets
the control value and marks it dirty, so the fetched value can be saved.
Closes #6488
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
4 weeks ago
Thomas Kaul
bbe6af8229
Task/upgrade bull-board to version 9.10.1 ( #7928 )
* Update bull-board to version 9.10.1
* Update changelog
4 weeks ago
Thomas Kaul
3471bc6539
Release 3.72.0 ( #7930 )
4 weeks ago
Thomas Kaul
1a95707c6a
Task/upgrade Stripe to version 22.6.2 ( #7929 )
* Update Stripe to version 22.6.2
* Update changelog
4 weeks ago
Thomas Kaul
d91e3084fd
Task/rename NetPerformancePercentages to PerformancePercentages ( #7927 )
Rename NetPerformancePercentages to PerformancePercentages
4 weeks ago
Thomas Kaul
dcf622aa59
Task/rename transactionPoints to holdingBalancesByDate ( #7923 )
Rename transactionPoints to holdingBalancesByDate
4 weeks ago
Thomas Kaul
de65d9f06d
Task/refactor sorting of benchmarks without a name ( #7922 )
Refactor sorting
4 weeks ago
Thomas Kaul
fa4b4cc8ba
Feature/add MCP tool to get watchlist ( #7920 )
* Add MCP tool to get watchlist
* Update changelog
4 weeks ago
Thomas Kaul
89da484bb7
Task/move percentage formulas of portfolio calculator to method class ( #7919 )
Move percentage formulas of portfolio calculator to method class
4 weeks ago
Thomas Kaul
74d564a2b2
Task/rename time weighted investment to average investment ( #7918 )
Rename time weighted investment to average investment
4 weeks ago
Thomas Kaul
e55f9f0e43
Task/move holding valuation of portfolio calculator to base class ( #7917 )
Move holding valuation of portfolio calculator to base class
4 weeks ago
Thomas Kaul
adae69b065
Task/rename order to activity in portfolio calculator ( #7916 )
Rename order to activity
4 weeks ago
Thomas Kaul
3eec62bca4
Task/move method independent helpers of portfolio calculator to base class ( #7914 )
Move method-independent helpers of portfolio calculator from ROAI calculator into base class
4 weeks ago
Thomas Kaul
8529aea25e
Task/extend portfolio snapshot cache key by performance calculation type ( #7913 )
* Extend portfolio snapshot cache key by performance calculation type
* Update changelog
4 weeks ago
Thomas Kaul
afbb37aed7
Task/rename symbol metrics to holding performance ( #7912 )
Rename types of portfolio calculator to HoldingPerformance, PortfolioCalculatorHolding and PortfolioSnapshotHolding
4 weeks ago
Thomas Kaul
6e128bba15
Task/harden validation of device id in biometric authentication ( #7915 )
* Fix internal server error caused by invalid device id in biometric authentication
* Update changelog
4 weeks ago
Thomas Kaul
b96c18b064
Task/extend documentation with export API endpoint ( #7894 )
Add export API documentation
4 weeks ago
Thomas Kaul
214074a41f
Bugfix/date range performance percentage of portfolio ( #7911 )
* Fix net performance percentage of date ranges
* Update changelog
4 weeks ago
Thomas Kaul
e4c3c69a94
Task/extend portfolio calculator tests by performance of date ranges ( #7910 )
Extend portfolio calculator tests by performance of date ranges
4 weeks ago
Thomas Kaul
617803305a
Release 3.71.0 ( #7909 )
4 weeks ago
Thomas Kaul
72f11a8c82
Task/improve watchlist performance by removing market price index of market data database table ( #7907 )
* Improve watchlist performance
* Update changelog
4 weeks ago