Thomas Kaul
f4a133df4a
Task/deprecate firstOrderDate in favor of dateOfFirstActivity in portfolio performance endpoint ( #7429 )
* Deprecate firstOrderDate in favor of dateOfFirstActivity in portfolio performance response
* Update changelog
4 days ago
Thomas Kaul
53adcf55aa
Task/rename EnhancedSymbolProfile to EnhancedAssetProfile ( #7423 )
Rename EnhancedSymbolProfile to EnhancedAssetProfile
5 days ago
Thomas Kaul
edf26288b7
Task/rename no transactions info component to no activities info component ( #7421 )
* Rename no transactions info component to no activities info component
* Update changelog
5 days ago
Thomas Kaul
c90142fae9
Bugfix/links to open create activity dialog ( #7418 )
* Fix links to open create activity dialog
* Update changelog
5 days ago
Thomas Kaul
21e1c60e15
Feature/include cash in portfolio performance ( #7148 )
* Include cash in portfolio performance
* Update changelog
5 days ago
Kenrick Tandrian
10c01ec630
Task/improve type safety in access and account balance services ( #7416 )
* fix(common): update Access interface and type definitions
* fix(api): resolve type errors in access controller
* feat(api): default to user currency in account balance service
5 days ago
Thomas Kaul
ad92c763cb
Bugfix/localization of FIRE page ( #7401 )
* Fix localization of FIRE page
* Update changelog
1 week ago
Thomas Kaul
f451199a99
Task/migrate deprecated animation providers ( #7396 )
* Migrate deprecated animation providers
* Update changelog
1 week 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
1 week ago
Thomas Kaul
347d7efee5
Bugfix/skip opening holding detail dialog for cash positions ( #7390 )
* Skip opening holding detail dialog for cash positions
* Update changelog
1 week ago
Thomas Kaul
90a3fed652
Task/remove deprecated SymbolProfile from activity interface ( #7360 )
* Removed deprecated SymbolProfile from activity interface
* Update changelog
1 week ago
Arham Amin
3739b76885
Task/preserve negative numbers in extractNumberFromString ( #7377 )
* Preserve negative numbers in extractNumberFromString
* Update changelog
2 weeks ago
Thomas Kaul
7cd6ebe000
Task/eliminate unneeded symbol pipe ( #7375 )
Eliminate symbol pipe
2 weeks ago
Thomas Kaul
20afbdc202
Task/restrict get symbol data endpoint to authenticated users ( #7372 )
* Restrict symbol data endpoint to authenticated users
* Update changelog
2 weeks ago
Thomas Kaul
fbd4859d89
Task/harmonize styling in top holdings component ( #7374 )
Harmonize styling
2 weeks 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
2 weeks ago
KDxGautam
16394bb4f9
Bugfix/hover styling of tags selector ( #7359 )
* Fix hover styling of tags selector
* Update changelog
2 weeks 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>
2 weeks 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
2 weeks ago
Thomas Kaul
4f4477a9d2
Task/harmonize line height in holdings table component ( #7352 )
Harmonize line height
2 weeks ago
Thomas Kaul
f48cfe62d8
Task/harmonize line height in benchmark component ( #7353 )
Harmonize line height
2 weeks ago
Thomas Kaul
9238d44408
Task/harmonize line height in activities table component ( #7350 )
Harmonize line height
2 weeks ago
Thomas Kaul
ece4ed3ede
Task/migrate activity dialogs to dedicated routes ( #7343 )
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
2 weeks ago
Thomas Kaul
05b9cd2cc4
Bugfix/preserve tags when updating activity ( #7347 )
* Validate tags when creating or updating an activity
* Fix loss of activity tags when updating an activity fails
* Update changelog
2 weeks ago
Thomas Kaul
05192164db
Task/validate and encode URL in logo endpoint ( #7330 )
* Harden URL validation in logo endpoint
* Update changelog
2 weeks ago
Thomas Kaul
465798f6c2
Task/improve line breaks in email templates ( #7332 )
Improve line breaks
2 weeks ago
Thomas Kaul
df5fa6a4b9
Task/refactor canDeleteUser() helper ( #7324 )
Refactor canDeleteUser()
2 weeks 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
2 weeks 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
2 weeks ago
Thomas Kaul
00c37f026c
Task/harden validation of scraper configuration in asset profile endpoint ( #7322 )
* Harden validation of scraper configuration
* Update changelog
2 weeks ago
Thomas Kaul
df6fa86b1d
Task/harden validation of holdings in asset profile endpoints ( #7320 )
* Harden validation of holdings
* Update changelog
2 weeks ago
Thomas Kaul
d5fb6311c1
Task/deprecate SymbolProfile in favor of assetProfile in activity interface ( #7315 )
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
2 weeks ago
Thomas Kaul
b7fc13e20a
Task/harden validation of sectors in asset profile endpoints ( #7319 )
* Harden validation of sectors
* Update changelog
2 weeks ago
Thomas Kaul
5284f5ec77
Task/harden validation of countries in asset profile endpoints ( #7316 )
* Harden validation of countries
* Update changelog
2 weeks 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 weeks ago
Red Rose
eaa5965f1b
Bugfix/truncate long labels in page tabs ( #7178 )
* Truncate long labels
* Update changelog
3 weeks ago
Thomas Kaul
d0d458347d
Task/simplify webauthn page ( #7305 )
Simplify webauthn page
3 weeks 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 weeks 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
3 weeks ago
Thomas Kaul
ac8616856a
Task/expose data source for Fear & Greed Index ( #7285 )
* Expose data source for Fear & Greed Index
* Update changelog
3 weeks ago
Thomas Kaul
d083c80ece
Task/extend personal finance tools (20260709) ( #7284 )
Extend personal finance tools
3 weeks ago
Thomas Kaul
a7e721dbee
Task/improve copy-to-clipboard in alert dialog ( #7281 )
Improve copy-to-clipboard
3 weeks ago
Thomas Kaul
9b590efa87
Task/rename SymbolProfileOverrides to AssetProfileOverrides ( #7271 )
* Rename SymbolProfileOverrides to AssetProfileOverrides
* Update changelog
3 weeks ago
Thomas Kaul
45ab4016e5
Task/improve user account deletion flow ( #7269 )
* Improve user account deletion flow
* Update changelog
3 weeks ago
Thomas Kaul
8aa476909b
Task/extend coupons with createdAt ( #7257 )
* Extend coupons with createdAt
3 weeks ago
Thomas Kaul
0b94f87f32
Feature/extend alert dialog with copy-to-clipboard functionality ( #7258 )
* Extend alert dialog with copy-to-clipboard functionality
* Update changelog
3 weeks ago
Thomas Kaul
79e382a8f7
Feature/add tags support in accounts ( #7242 )
* Add tags support in accounts
* Update changelog
4 weeks ago
Thomas Kaul
14077a2ec6
Task/improve language localization for DE (20260705) ( #7244 )
* Update translations
* Update changelog
4 weeks ago
Thomas Kaul
baf9d8b894
Task/extend personal finance tools (20260705) ( #7240 )
Extend personal finance tools with categories and platforms
4 weeks ago
Akash Negi
5ad9e06d17
Task/improve type safety of key in PropertyService ( #7219 )
Improve type safety
4 weeks ago