Szymon Łągiewka
711f736b95
Task/split type and symbol imports w/ linter support
Ensure that types are always imported with `import type {}` and actual
symbols used by code have separate definitions.
This useful for style, as well as type stripping where type imports are
erased entirely and symbol imports need to be "clean" from types.
2 weeks ago
Thomas Kaul
e8f7c34a46
Task/deprecate symbol profile in create activity endpoint ( #8026 )
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
2 weeks ago
Kenrick Tandrian
3553163b92
Task/widen input types in account balances component ( #8058 )
Widen input types
2 weeks ago
Antonio David González
71ac4126f0
Bugfix/missing thousands separator in ES ( #8053 )
* Fix missing thousands separator
* Update changelog
2 weeks ago
Kenrick Tandrian
b22c076161
Task/widen input types in line chart component ( #8050 )
Widen input types
2 weeks ago
Thomas Kaul
3f88ad3783
Bugfix/negative zero in treemap chart tooltip ( #8043 )
* Fix negative zero
* Update changelog
2 weeks ago
Thomas Kaul
047a2f705b
Feature/liveness probe ( #8037 )
* Setup liveness probe endpoint
* Update documentation
* Update changelog
2 weeks ago
Kenrick Tandrian
5aec4a8a16
Task/widen input types in value component ( #8032 )
Widen input types
2 weeks ago
Thomas Kaul
48a3fbf370
Bugfix/year in validation message of date ( #8028 )
Fix year in validation message of date
2 weeks ago
Kenrick Tandrian
933df54b98
Task/widen input types in world map and top holdings components ( #8017 )
Widen input types
2 weeks ago
Kenrick Tandrian
9378086206
Task/widen input types in activities table component ( #8016 )
Widen input types
2 weeks ago
Kenrick Tandrian
c65e0856bb
Task/widen input types in fire calculator component ( #8015 )
Widen input types
2 weeks ago
Thomas Kaul
9c1e014190
Task/select required symbol profile fields in activities ( #7998 )
* Select required symbol profile fields
* Remove symbol profile relation from activities
* Update changelog
2 weeks ago
Thomas Kaul
f987e4160e
Task/improve symbol validation of create asset profile DTO ( #8013 )
Improve symbol validation
2 weeks ago
Thomas Kaul
f260f1572e
Task/improve symbol validation of create and update order DTO ( #8005 )
Improve symbol validation
2 weeks ago
Thomas Kaul
acd14c6298
Task/improve label of cash positions ( #8007 )
* Improve label of cash positions
* Update changelog
2 weeks ago
Kenrick Tandrian
4beba1de3d
Task/remove deprecated undefined loading state from value component ( #7964 )
Remove deprecated undefined loading state
2 weeks ago
Thomas Kaul
4d63d5f4d6
Task/update chart colors on theme change ( #7981 )
* Update chart colors on change of color scheme
* Update changelog
2 weeks ago
Thomas Kaul
f14d2ce2eb
Bugfix/redaction of symbol profile in activities ( #7977 )
* Fix redaction of symbol profile in activities
* Update changelog
2 weeks ago
Thomas Kaul
435aeeb1f7
Bugfix/light color scheme in chart helpers ( #7975 )
* Fix colors of charts if appearance is set to light and OS uses dark mode
* Update changelog
2 weeks ago
Szymon Łągiewka
f46f77f352
Task/migrate from lodash to lodash-es ( #7850 )
* Migrate from lodash to lodash-es
* Update changelog
2 weeks ago
Thomas Kaul
c13a0c18fb
Bugfix/redaction of values of ETF holdings ( #7973 )
* Fix redaction of values of ETF holdings
* Update changelog
2 weeks ago
Thomas Kaul
720ad531a1
Bugfix/endless loading state of values ( #7971 )
* Fix value column of top holdings in Presenter View
* Fix projected sustainable retirement income for projected total amount of zero
* Fix emergency fund in portfolio summary for redacted values
* Update changelog
2 weeks ago
Thomas Kaul
cce3f7bdc4
Feature/add currency suffix to emergency fund dialog ( #7969 )
* Add currency suffix to emergency fund dialog
* Update changelog
2 weeks ago
Szymon Łągiewka
c1c73e145a
Task/migrate client to prisma-client generated code ( #7868 )
* Migrate client to prisma-client generated code
* Update changelog
2 weeks ago
Thomas Kaul
7b899489b8
Feature/add total column to tag management ( #7970 )
* Add total column (accountCount + activityCount)
* Update changelog
2 weeks ago
nidhal karchoud
301565baca
Task/migrate historical market data editor dialog from ngModel to form control ( #7933 )
* Migrate from ngModel to form control
* 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
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
7f7f99d1ea
Task/extend personal finance tools (20260924) ( #7944 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
30208907a6
Feature/add dividend performance to analysis page ( #7924 )
* Add dividend performance
* 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
Thomas Kaul
3cd7c1d093
Task/extend personal finance tools with last update date ( #7942 )
Extend with last update date
3 weeks ago
Thomas Kaul
c8a7e31f2b
Task/extend personal finance tools (20260923) part II ( #7941 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
3c9cc2e531
Task/extend personal finance tools (20260923) ( #7940 )
Extend personal finance tools
3 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
afbb37aed7
Task/rename symbol metrics to holding performance ( #7912 )
Rename types of portfolio calculator to HoldingPerformance, PortfolioCalculatorHolding and PortfolioSnapshotHolding
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
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
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
71db6efe07
Feature/add previous and next navigation to personal finance tools ( #7899 )
Add previous and next navigation
4 weeks ago
Thomas Kaul
d27e4de418
Task/improve simplified mode in holdings table ( #7875 )
* Improve simplified mode
* Update changelog
1 month ago
Thomas Kaul
0e1b77bcf7
Feature/add holdings to overview ( #7861 )
* Add holdings
* Update changelog
1 month ago
Thomas Kaul
9884fa0be2
Task/improve no activities info component ( #7857 )
* Various improvements
* Update changelog
1 month ago
Thomas Kaul
483b55cde9
Task/improve style of dense selectors ( #7856 )
* Improve style of dense selectors
* Update changelog
1 month ago
asyncAndChill
84165724e9
Task/update Turbobulls in personal finance tools ( #7851 )
Update Turbobulls
1 month ago
Thomas Kaul
0c2ebee8ac
Bugfix/opening asset profile from watchlist ( #7846 )
* Fix issue when opening asset profile
* Update changelog
1 month ago
Thomas Kaul
ceaef13b70
Task/migrate watchlist to dedicated routes ( #7837 )
* Migrate create dialog to dedicated route
* Update changelog
1 month ago