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>
3 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
Thomas Kaul
c180279106
Task/improve performance of deleting watchlist item by loading only required data ( #7908 )
* Improve performance of deleting watchlist item
* Update changelog
4 weeks ago
Thomas Kaul
c008c338ee
Task/centralize X-ray rule settings (part 2) ( #7905 )
* Use a single object parameter for the X-ray rule constructors
* Use a single object parameter for the Rule constructor
4 weeks ago
Thomas Kaul
2f30b11cff
Task/centralize X-ray rule settings ( #7887 )
Centralize X-ray rule settings
4 weeks ago
Thomas Kaul
1e3b88add8
Task/localize default account name created during user registration ( #7888 )
* Localize default account name created during user registration
* Update changelog
4 weeks ago
Thomas Kaul
8835f06eb1
Task/upgrade ngx-markdown to version 22.0.2 ( #7903 )
* Update ngx-markdown to version 22.0.2
* Update changelog
4 weeks ago
Thomas Kaul
e7f57d6dc0
Feature/support country codes in entity logo component ( #7884 )
* Add support for country codes to entity logo component
* Update changelog
4 weeks ago
Thomas Kaul
f0e2d6c336
Task/improve language localization for DE (20260918) ( #7901 )
* Update translations
* Update changelog
4 weeks ago
Thomas Kaul
bc3d2e6cd2
Task/upgrade bull-board to version 9.9.0 ( #7892 )
* Update bull-board to version 9.9.0
* Update changelog
4 weeks ago
Thomas Kaul
f0b2bb05c8
Task/improve wording in MCP documentation ( #7895 )
Improve wording
4 weeks ago
github-actions[bot]
01f73c0863
Task/update locales ( #7867 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
4 weeks ago
Thomas Kaul
f53a9a8799
Task/reduce expiration date in create or update access dialog ( #7890 )
Reduce expiration date
4 weeks ago
Thomas Kaul
8ecefeca3b
Task/add performance calculation type hint to analysis page ( #7896 )
* Add performance calculation type hint
* Update changelog
4 weeks ago
Thomas Kaul
1907d43a85
Task/improve error message for expiration date in create or update access dialog ( #7891 )
Improve error message
4 weeks ago
Thomas Kaul
f920ac4943
Bugfix/account balance hidden in time zones ahead of server ( #7800 )
* Fix missing account balance of current day for users in time zone ahead of instance
* Update changelog
4 weeks ago
Thomas Kaul
8718b53468
Task/update angular-developer skills (20260917) ( #7893 )
Update angular-developer skills
4 weeks ago
Thomas Kaul
a72d2635c8
Task/extend languages in personal finance tools ( #7898 )
Extend languages
4 weeks ago
Thomas Kaul
71db6efe07
Feature/add previous and next navigation to personal finance tools ( #7899 )
Add previous and next navigation
4 weeks ago
Thomas Kaul
6e67714560
Task/improve color of selected state in options ( #7889 )
Improve color
4 weeks ago
Thomas Kaul
c105f50ca0
Task/upgrade @internationalized/number to version 3.6.8 ( #7876 )
* Update @internationalized/number to version 3.6.8
* Update changelog
4 weeks ago
Thomas Kaul
02e74d6e1d
Release 3.70.1 ( #7878 )
1 month ago
Shreya
a0daa3b309
Bugfix/harden authentication with OIDC ( #7797 )
* Harden authentication with OIDC
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 month ago
Thomas Kaul
d27e4de418
Task/improve simplified mode in holdings table ( #7875 )
* Improve simplified mode
* Update changelog
1 month ago
Thomas Kaul
46d060df1b
Bugfix/coupon validation in Stripe checkout session ( #7877 )
Fix coupon validation
1 month ago
Thomas Kaul
6dec8dfee9
Release 3.70.0 ( #7874 )
1 month ago
Thomas Kaul
0e1b77bcf7
Feature/add holdings to overview ( #7861 )
* Add holdings
* Update changelog
1 month ago
Thomas Kaul
5c6b2958a3
Task/upgrade @codewithdan/observable-store to version 3 ( #7872 )
* Update @codewithdan/observable-store to version 3.0.0
* Update changelog
1 month ago
Thomas Kaul
c93865bfae
Task/upgrade zone.js to version 0.16.3 ( #7862 )
* Update zone.js to version 0.16.3
* Update changelog
1 month ago
Thomas Kaul
da642cd928
Task/upgrade bull-board to version 9.8.0 ( #7866 )
* Update bull-board to version 9.8.0
* Update changelog
1 month ago
Thomas Kaul
e3e0199d36
Task/refactor params of getValues() in current rate service ( #7829 )
Refactoring
1 month ago