Kenrick Tandrian
d720651f78
Bugfix/resolve styling issues by splitting space-separated class bindings ( #6848 )
* fix(ui): large size not working in value component
* fix(ui): historical market data style not applied
2 months ago
David Requeno
3602562aac
Task/migrate Angular components from NgClass to class bindings ( #6843 )
* Migrate components from NgClass to class bindings
* Update changelog
2 months ago
Thomas Kaul
fff9c16670
Task/harmonize unit styling in value component ( #6832 )
* Harmonize unit styling
* Update changelog
2 months ago
Kenrick Tandrian
1daa672f27
Task/improve type safety in pricing page component ( #6806 )
* fix(client): resolve type errors
* feat(client): enforce immutability
* fix(client): remove unused variables
* fix(client): enforce encapsulation
* feat(client): replace constructor based DI with inject
2 months ago
Matt Van Horn
040b7b91fc
Task/reset background color of paginators ( #6800 )
* Reset background color of paginators
* Hide page size
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
3 months ago
David Requeno
827a65711e
Task/integrate EuroAlternative into logo carousel ( #6796 )
* Integrate EuroAlternative logo
* Update changelog
3 months ago
lechtidu56
cca34124a9
Task/various improvements in Storybook ( #6782 )
* Resolve missing @angular/material styles
* Add themes selector
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
3 months ago
Thomas Kaul
2b988eeeec
Bugfix/fix cash label in holdings table ( #6783 )
* Fix cash label (assetSubClassLabel)
* Update changelog
3 months ago
Thomas Kaul
75e2b855c0
Task/various style improvements ( #6780 )
* Various style improvements
* Update changelog
3 months ago
Thomas Kaul
d4abed37ca
Task/sort asset classes and tags of assistant component alphabetically ( #6737 )
* Sort asset classes and tags alphabetically
* Update changelog
3 months ago
Thomas Kaul
8e6e236a25
Task/sort activity types alphabetically in activities table component ( #6736 )
* Sort activity types alphabetically
* Update changelog
3 months ago
Thomas Kaul
6d4cae3123
Bugfix/missing value column of accounts table component on mobile ( #6740 )
* Fix missing value column
* Update changelog
3 months ago
David Requeno
dc2a871f4e
Task/upgrade to Nx 22.6 ( #6704 )
* Upgrade to Nx 22.6
* Update changelog
3 months ago
Erwin
5afceb802c
Task/eliminate OnDestroy lifecycle hook from assistant component ( #6673 )
Eliminate OnDestroy lifecycle hook
3 months ago
Thomas Kaul
fb6b09b211
Feature/add loan as asset sub class ( #6708 )
* Add loan as asset sub class
* Update changelog
3 months ago
Trevin Chow
77788a8b83
refactor: migrate remaining Storybook stories to provideAnimationsAsync
Migrate NoopAnimationsModule to provideAnimationsAsync('noop') in:
- fire-calculator.component.stories.ts
- tags-selector.component.stories.ts
Moves from NgModule imports to standalone providers style,
matching the pattern used in the other story files.
3 months ago
Trevin Chow
21aa086a79
fix: use provideAnimationsAsync('noop') for Storybook stories
provideNoopAnimationsAsync does not exist as a standalone export.
The correct migration from provideNoopAnimations() is to use
provideAnimationsAsync('noop') instead.
3 months ago
Trevin Chow
84c48649af
refactor: migrate deprecated animation providers to async variants
Replace provideAnimations() with provideAnimationsAsync() and
provideNoopAnimations() with provideNoopAnimationsAsync() across
the application and Storybook stories.
The synchronous variants were deprecated in Angular 17. The async
versions load animation code lazily, reducing the initial bundle.
Fixes #6121
3 months ago
Kenrick Tandrian
d552f2aaab
Bugfix/implement text-nowrap for activity type badge ( #6705 )
* Implement text-nowrap
* Update changelog
3 months ago
Thomas Kaul
b32f24a45c
Task/refactor input in portfolio proportion chart component ( #6691 )
* Refactor input to isInPercentage
3 months ago
Thomas Kaul
cebf15284e
Task/refactor input in world map chart component ( #6692 )
Refactor input to isInPercentage
3 months ago
Kenrick Tandrian
d9e934aa6b
Task/improve type safety for routes by implementing satisfies operator ( #6681 )
* Improve type safety
3 months ago
Erwin
875f173c34
Task/eliminate OnDestroy lifecycle hook from benchmark detail dialog component ( #6675 )
Eliminate OnDestroy lifecycle hook
3 months ago
Erwin
1b26b6ced0
Task/eliminate OnDestroy lifecycle hook from activities table page ( #6672 )
Eliminate OnDestroy lifecycle hook
3 months ago
Raphaël TISON
c311d835fa
Feature/add type filter to activities table component ( #6622 )
* Add type filter
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
3 months ago
Erwin
fda0c3afc8
Feature/add copy-to-clipboard functionality to value component ( #6575 )
* Add copy-to-clipboard functionality
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
4 months ago
Kenrick Tandrian
6cd5e3762e
Task/enable strict null checks in libs/ui ( #6637 )
* Enable strict null checks
4 months ago
Thomas Kaul
76355d938d
Task/improve allocations by ETF holding by refining grouping ( #6619 )
* Improve grouping of same assets with diverging names
* Prettify asset names
* Update changelog
4 months ago
Thomas Kaul
088891a961
Feature/support calendar year date ranges on activities page ( #6597 )
* Support calendar year date ranges on activities page
* Update changelog
4 months ago
Matt Van Horn
8e3cdc6d2f
Bugfix/fix Storybook story of Symbol Autocomplete component ( #6580 )
* Fix import
* Update changelog
4 months ago
Kenrick Tandrian
a0424147d4
Task/improve type safety of admin and data services ( #6557 )
* Improve type safety
4 months ago
Thomas Kaul
397f60756f
Task/add destroyRef explicitly to lib components ( #6559 )
* Add destroyRef explicitly
4 months ago
Kenrick Tandrian
7c20bfff92
Task/improve type safety in tags selector component ( #6497 )
* Improve type safety
4 months ago
Kenrick Tandrian
9310466c7a
Task/improve type safety of holdings table component ( #6556 )
* Improve type safety
4 months ago
Kenrick Tandrian
27c50bf509
Task/improve type safety of benchmark component ( #6555 )
* Improve type safety
4 months ago
Kenrick Tandrian
573fbb9a40
Task/improve type safety of toggle component ( #6533 )
* Improve type safety
4 months ago
Kenrick Tandrian
4dabd8ae68
Task/improve type safety in symbol autocomplete ( #6498 )
* Improve type safety in symbol autocomplete
4 months ago
Kenrick Tandrian
8bca0f5830
Task/improve type safety in portfolio proportion chart component ( #6491 )
* Improve type safety in portfolio proportion chart component
4 months ago
Thomas Kaul
49d685c8ad
Task/improve Storybook stories of value component ( #6496 )
* Fix label and support size
* Update changelog
4 months ago
Thomas Kaul
7ac32ee6f3
Task/add asset profile to portfolio position interface (part 2) ( #6500 )
* Add currency to asset profile
4 months ago
Thomas Kaul
7d8f0defb2
Bugfix/improve types in data service ( #6492 )
* Improve types
4 months ago
Thomas Kaul
4a832f12ca
Task/deprecate order endpoints in favor of activities endpoints ( #6446 )
* Deprecate order endpoints in favor of activities endpoints
* Update changelog
4 months ago
Kenrick Tandrian
249cf0cdd9
Bugfix/projected total amount in FIRE calculator ( #6490 )
* Fix projected total amount
* Update changelog
4 months ago
Thomas Kaul
b7d976d2ff
Task/add asset profile to portfolio position interface ( #6473 )
* Add asset profile
* Update changelog
4 months ago
Thomas Kaul
27b1e74d23
Bugfix/disabled buttons in assistant component ( #6471 )
* Fix signal accessors
* Update changelog
4 months ago
Kenrick Tandrian
9493f79f8e
Task/improve type safety in portfolio filter form component ( #6404 )
* fix(lib): resolve typescript errors in portfolio filter form
* fix(lib): type safety in template
* feat(lib): implement takeUntilDestroyed
* feat(lib): replace constructor params with injections
* feat(lib): change accounts to input signal
* feat(lib): change assetClasses to input signal
* feat(lib): change holdings to input signal
* feat(lib): change tags to input signal
* fix(lib): implement signal for disabled
* fix(lib): implement model signal for disabled
* fix(lib): reduce any types
5 months ago
Kenrick Tandrian
69740db292
Task/improve type safety in currency selector ( #6402 )
* feat(lib): resolve typescript errors
* feat(lib): make input a view child signal
* feat(lib): remove unsubscribe subject
* feat(lib): remove ngOnDestroy
* feat(lib): make currencies an input signal
* feat(lib): make formControlName an input signal
5 months ago
Kenrick Tandrian
386a77c8f7
Task/improve type safety in assistant components ( #6396 )
* feat(lib): resolve typescript errors in assistant
* feat(lib): resolve typescript errors in assistant list item
* feat(lib): implement output signals
* fix(lint): resolve warnings
* fix(lib): implement inject function
* fix(lib): handle errors in html files
5 months ago
Kenrick Tandrian
90cc7af87c
Task/improve type safety in fire calculator component ( #6385 )
* fix(lib): resolve typescript errors
* fix(lib): make unsubscribeSubject readonly
* feat(lib): migrate outputs to signals
* feat(lib): implement takeUntilDestroyed
* feat(lib): add linebreak
5 months ago
Kenrick Tandrian
8bdcad5533
Task/improve type safety in activities filter component ( #6358 )
* fix(lib): resolve typescript errors
* feat(lib): migrate to takeUntilDestroyed
* fix(lib): resolve type errors
* feat(lib): implement output signal
* feat(lib): clean up variables
* fix(lib): resolve input is deprecated
* feat(lib): implement input signal on placeholder
* feat(lib): implement input signal on isLoading
5 months ago