Thomas Kaul
70ef009f0e
Merge bc99824af0 into 6666f110f2
19 hours ago
Thomas Kaul
bc99824af0
Improve line breaks
19 hours ago
Thomas Kaul
c4746669df
Improve line breaks
19 hours ago
Thomas Kaul
6666f110f2
Task/set change detection strategy to OnPush in various page components (part II) ( #7329 )
* Set change detection strategy to OnPush
* Update changelog
23 hours ago
Thomas Kaul
df5fa6a4b9
Task/refactor canDeleteUser() helper ( #7324 )
Refactor canDeleteUser()
1 day ago
Thomas Kaul
d857bc882c
Task/add skeleton loader to coupons table of admin control panel ( #7327 )
Add skeleton loader
1 day ago
Kenrick Tandrian
45ef139cf8
Task/enable @typescript-eslint/prefer-nullish-coalescing rule in libs/ui and apps/client ( #7317 )
* feat(ui): implement prefer-nullish-coalescing eslint check
* feat(client): implement prefer-nullish-coalescing eslint check
* fix(client): remove whitespace
1 day ago
Kenrick Tandrian
b4a12341c5
Task/improve type safety in treemap chart component ( #7325 )
* fix(ui): resolve type errors
* feat(ui): enforce encapsulation
* feat(ui): implement viewChild signal
* feat(ui): implement output signal
* feat(ui): implement input signal
1 day ago
Thomas Kaul
4636e0ae6f
Release 3.26.0 ( #7326 )
1 day ago
Thomas Kaul
5d40f2fb1e
Task/upgrade countries-list to version 3.4.0 ( #7314 )
* Update countries-list to version 3.4.0
* Update changelog
2 days ago
Thomas Kaul
69254032a3
Feature/add markets endpoint for Fear & Greed index to Ghostfolio data provider ( #7323 )
* Add markets endpoint
* Update changelog
2 days ago
Thomas Kaul
00c37f026c
Task/harden validation of scraper configuration in asset profile endpoint ( #7322 )
* Harden validation of scraper configuration
* Update changelog
2 days ago
Thomas Kaul
a2c28bd4a0
Task/upgrade Nx to version 23.0.2 ( #7321 )
* Upgrade Nx dependencies to version 23.0.2
* Update changelog
2 days ago
Thomas Kaul
df6fa86b1d
Task/harden validation of holdings in asset profile endpoints ( #7320 )
* Harden validation of holdings
* Update changelog
2 days ago
Thomas Kaul
d5fb6311c1
Task/deprecate SymbolProfile in favor of assetProfile in activity interface ( #7315 )
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
2 days ago
Thomas Kaul
b7fc13e20a
Task/harden validation of sectors in asset profile endpoints ( #7319 )
* Harden validation of sectors
* Update changelog
2 days ago
Thomas Kaul
6c948d39eb
Task/round Fear & Greed index in Twitter bot service ( #7318 )
* Round value
* Update changelog
2 days ago
Thomas Kaul
5284f5ec77
Task/harden validation of countries in asset profile endpoints ( #7316 )
* Harden validation of countries
* Update changelog
2 days ago
David Requeno
de975a5991
Task/set change detection strategy to OnPush in X-ray page ( #7313 )
* Set change detection strategy to OnPush
* Update changelog
2 days ago
Kenrick Tandrian
fd61a1e62b
Task/enable strict null checks in apps/client ( #7309 )
* fix(client): resolve type errors
* feat(ui): resolve type error in assistant component
* feat(client): enable strict null checks
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
* fix(client): prevent race condition in nested subscription
2 days ago
Thomas Kaul
2b2ff0b883
Release 3.25.0 ( #7311 )
3 days ago
Thomas Kaul
3fdf9d7e34
Task/rename SymbolProfile to assetProfile in portfolio order interface ( #7310 )
Rename SymbolProfile to assetProfile
3 days ago
Red Rose
eaa5965f1b
Bugfix/truncate long labels in page tabs ( #7178 )
* Truncate long labels
* Update changelog
3 days ago
Kenrick Tandrian
00d908c7e2
Task/improve type safety in create or update activity dialog component ( #7294 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): enforce immutability
* fix(client): resolve type error in import activities dialog
3 days ago
Cole Munz
59baec0acc
Task/improve language localization for NL ( #7296 )
* Update translations
* Update changelog
3 days ago
Thomas Kaul
55e3bd00d2
Task/change default data source of fear and greed index stocks to MANUAL ( #7307 )
* Change default value to MANUAL
* Update changelog
3 days ago
Kenrick Tandrian
6c74aeb436
Task/improve type safety in multiple client components ( #7302 )
Improve type safety
3 days ago
Thomas Kaul
029e714b61
Task/upgrade helmet to version 8.2.0 ( #7300 )
* Update helmet to version 8.2.0
* Update changelog
3 days ago
Thomas Kaul
d0d458347d
Task/simplify webauthn page ( #7305 )
Simplify webauthn page
3 days ago
Thomas Kaul
c2706a6dba
Bugfix/fix display of assets without currency in assistant and symbol autocomplete component ( #7306 )
* Fix display of assets without currency
* Update changelog
3 days ago
Cole Munz
c679e791dc
Bugfix/corrupted state attributes in CA and TR locales ( #7297 )
Fix states
4 days ago
Thomas Kaul
4ff3e87a68
Release 3.24.0 ( #7304 )
4 days ago
Thomas Kaul
618e22e3fa
Task/round value in fear and greed index component ( #7303 )
* Round value
* Update changelog
4 days ago
moduvoice
0afd17773b
Task/improve language localization for KO ( #7279 )
* Update translations
* Update changelog
4 days ago
Thomas Kaul
d207d7a753
Feature/add rate limiting to authentication and sign up endpoints ( #7263 )
* Add rate limiting to authentication and sign up endpoints
* Update changelog
5 days ago
Kenrick Tandrian
9cea437b2c
Task/improve type safety in user account registration dialog component ( #7301 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): implement viewChild signal
5 days ago
Kenrick Tandrian
cb692f8d06
Task/improve type safety in user detail dialog component ( #7292 )
Improve type safety
5 days ago
Thomas Kaul
ac8616856a
Task/expose data source for Fear & Greed Index ( #7285 )
* Expose data source for Fear & Greed Index
* Update changelog
5 days ago
Thomas Kaul
2087ade013
Release 3.23.0 ( #7299 )
5 days ago
Thomas Kaul
4e6a1ede7b
Task/improve language localization for DE (20260709) ( #7291 )
* Update translation
* Update changelog
5 days ago
Kenrick Tandrian
d10e815a3d
Task/improve type safety in portfolio summary component ( #7293 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): implement output signal
5 days ago
Thomas Kaul
61e9a761a9
Task/set change detection strategy to OnPush in various page components ( #7289 )
* Set change detection strategy to OnPush
* Update changelog
6 days ago
github-actions[bot]
114597f820
Task/update locales ( #7280 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
6 days ago
Thomas Kaul
d083c80ece
Task/extend personal finance tools (20260709) ( #7284 )
Extend personal finance tools
6 days ago
Thomas Kaul
517b9a90e5
Task/change wording in admin settings component ( #7287 )
Change wording
6 days ago
Thomas Kaul
bc2cc8b6fd
Task/set change detection strategy to OnPush in blog page components ( #7288 )
* Set change detection strategy to OnPush
* Update changelog
6 days ago
Kenrick Tandrian
7ca88702a9
Task/improve type safety in user account membership component ( #7286 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* fix(client): remove unused variable
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
6 days ago
qiukui666
2821658e29
Task/improve language localization for ZH (20260503) ( #6835 )
* Update translations
* Update changelog
6 days ago
Arjun jaiswal
9a40720b62
Task/set change detection strategy to OnPush in home market component ( #7277 )
* Set change detection strategy to OnPush
* Update changelog
6 days ago
Kenrick Tandrian
7229d47597
Task/migrate deprecated @nx/webpack:webpack executor ( #7198 )
* Migrate deprecated @nx/webpack:webpack executor
* Update changelog
6 days ago