Thomas Kaul
c90bb1dfe5
Task/refactor abstract Material form field component to directive ( #7555 )
* Migrate to directive
* Update changelog
3 weeks ago
Thomas Kaul
0530e098fb
Task/extend value component by isLoading attribute ( #7540 )
* Introduce isLoading attribute
* Update changelog
3 weeks ago
Varun Jain
6ad46c3054
Fix historical market data dates shifting to the previous day
Dates fetched via fetchMarketDataBySymbol() were kept as UTC instants,
so date-fns format() calls downstream (which read local time) rendered
the previous calendar day for users in timezones behind UTC. Normalize
to the local date matching the UTC calendar date at the fetch boundary.
Closes #6177
4 weeks ago
Thomas Kaul
851901916b
Task/improve handling of Exclude from Analysis tag ( #7533 )
* Improve handling of Exclude from Analysis tag
* Update changelog
4 weeks ago
Thomas Kaul
0efadd7c8c
Task/destructure query parameters in controllers (part 2) ( #7505 )
Destructure query parameters in controllers
4 weeks ago
Thomas Kaul
ddf446f915
Feature/stock splits setup ( #7251 )
* Stock splits setup
* Update changelog
4 weeks ago
Thomas Kaul
cb775af7f1
Task/improve style of read-only tags in tags selector component ( #7504 )
* Improve style of read-only tags
* Add Storybook story
* Update changelog
4 weeks ago
Thomas Kaul
fa309b5743
Bugfix/handling of Exclude from Analysis tag in activities table ( #7511 )
* Fix handling of Exclude from Analysis tag
* Update changelog
4 weeks ago
Thomas Kaul
263e064fd6
Task/remove deprecated attribute isExcluded from account ( #7253 )
* Remove deprecated attribute isExcluded from account
* Update changelog
4 weeks ago
Thomas Kaul
5f47a2f2a7
Task/improve export functionality ( #7499 )
* Improve export functionality
* Update changelog
4 weeks ago
Thomas Kaul
031b3b68c7
Bugfix/deletion of activities to respect activity type and date range filter ( #7492 )
* Respect activity type and date range filter
* Update changelog
4 weeks ago
Thomas Kaul
9b3f7eff5f
Task/improve search log output for unsupported queries ( #7480 )
* Improve search log output for unsupported queries
* Update changelog
4 weeks ago
Thomas Kaul
eb62190c74
Task/add activity count to delete menu item and confirmation dialog of activities table component ( #7489 )
* Add activity count to delete menu and confirmation dialog
* Update changelog
4 weeks ago
Thomas Kaul
5aaa1f13c4
Task/improve styling of type filter in activities table component ( #7482 )
* Improve styling
* Update changelog
4 weeks ago
Thomas Kaul
543818c358
Task/improve style of empty state in Fear & Greed Index component ( #7486 )
* Improve style of empty state
* Update changelog
4 weeks ago
Thomas Kaul
52fa7c2240
Task/consolidate markets pages ( #7471 )
* Consolidate markets pages
* Update changelog
1 month ago
Thomas Kaul
6318c064af
Task/refactor line charts to share chart configuration ( #7438 )
* Refactor line chart components to share common chart configuration
* Update changelog
1 month ago
Thomas Kaul
19fe447655
Feature/add tags to account detail dialog ( #7460 )
* Add tags (read-only)
* Update changelog
1 month ago
Thomas Kaul
7635bea138
Bugfix/fix tags in readonly mode of tags selector component ( #7461 )
* Fix tags in read-only mode
* Update changelog
1 month ago
Thomas Kaul
9ec4866873
Bugfix/delete button in activities filter component ( #7451 )
* Fix delete button
* Update changelog
1 month ago
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
1 month ago
Thomas Kaul
53adcf55aa
Task/rename EnhancedSymbolProfile to EnhancedAssetProfile ( #7423 )
Rename EnhancedSymbolProfile to EnhancedAssetProfile
1 month 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
1 month ago
Thomas Kaul
c90142fae9
Bugfix/links to open create activity dialog ( #7418 )
* Fix links to open create activity dialog
* Update changelog
1 month ago
Thomas Kaul
ad92c763cb
Bugfix/localization of FIRE page ( #7401 )
* Fix localization of FIRE page
* Update changelog
1 month ago
Thomas Kaul
f451199a99
Task/migrate deprecated animation providers ( #7396 )
* Migrate deprecated animation providers
* Update changelog
1 month 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 month 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 month ago
Thomas Kaul
7cd6ebe000
Task/eliminate unneeded symbol pipe ( #7375 )
Eliminate symbol pipe
1 month ago
Thomas Kaul
fbd4859d89
Task/harmonize styling in top holdings component ( #7374 )
Harmonize styling
1 month 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
1 month ago
KDxGautam
16394bb4f9
Bugfix/hover styling of tags selector ( #7359 )
* Fix hover styling of tags selector
* Update changelog
1 month 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>
1 month 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
1 month ago
Thomas Kaul
4f4477a9d2
Task/harmonize line height in holdings table component ( #7352 )
Harmonize line height
1 month ago
Thomas Kaul
f48cfe62d8
Task/harmonize line height in benchmark component ( #7353 )
Harmonize line height
1 month ago
Thomas Kaul
9238d44408
Task/harmonize line height in activities table component ( #7350 )
Harmonize line height
1 month ago
Thomas Kaul
ece4ed3ede
Task/migrate activity dialogs to dedicated routes ( #7343 )
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
1 month ago
Thomas Kaul
05192164db
Task/validate and encode URL in logo endpoint ( #7330 )
* Harden URL validation in logo endpoint
* Update changelog
2 months 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 months 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 months ago
Thomas Kaul
d5fb6311c1
Task/deprecate SymbolProfile in favor of assetProfile in activity interface ( #7315 )
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
2 months 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 months ago
Red Rose
eaa5965f1b
Bugfix/truncate long labels in page tabs ( #7178 )
* Truncate long labels
* Update changelog
2 months 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
2 months ago
Thomas Kaul
a7e721dbee
Task/improve copy-to-clipboard in alert dialog ( #7281 )
Improve copy-to-clipboard
2 months ago
Thomas Kaul
0b94f87f32
Feature/extend alert dialog with copy-to-clipboard functionality ( #7258 )
* Extend alert dialog with copy-to-clipboard functionality
* Update changelog
2 months ago
Thomas Kaul
79e382a8f7
Feature/add tags support in accounts ( #7242 )
* Add tags support in accounts
* Update changelog
2 months ago
Thomas Kaul
14077a2ec6
Task/improve language localization for DE (20260705) ( #7244 )
* Update translations
* Update changelog
2 months ago
Thomas Kaul
baf9d8b894
Task/extend personal finance tools (20260705) ( #7240 )
Extend personal finance tools with categories and platforms
2 months ago