KenTandrian
f58cd8dbf6
fix(lib): implement takeUntilDestroyed
2 months ago
KenTandrian
d7ce97f505
fix(lib): implement takeUntilDestroyed
2 months ago
KenTandrian
d520e69345
fix(lib): disable mutating the injected readonly data
2 months ago
KenTandrian
249358531c
fix(lib): change logic for locale
2 months ago
KenTandrian
aa052cd083
feat(nx): revert test changes
2 months ago
KenTandrian
7e819f7212
feat(lib): update days to improve readability
2 months ago
KenTandrian
35ae74d80c
feat(lib): change historicalDataItems to computed signal
2 months ago
KenTandrian
3941e9ee84
feat(lib): change marketData to input signal
2 months ago
KenTandrian
74940efd36
feat(lib): change deviceType to computed signal
2 months ago
KenTandrian
e91ef93e45
feat(lib): change defaultDateFormat to computed signal
2 months ago
KenTandrian
164beeea92
feat(lib): change locale to input signal
2 months ago
KenTandrian
08845ba764
fix(lib): remove unused eslint-disable
2 months ago
KenTandrian
6a501cbfdf
feat(lib): create formatDay helper function
2 months ago
KenTandrian
9bbdb19179
feat(lib): make days protected and readonly
2 months ago
KenTandrian
2f8e22fd41
feat(lib): resolve ts errors
2 months ago
Kenrick Tandrian
0c970e2a14
Task/improve holdings table type safety ( #6306 )
* fix(lib): update displayedColumns type
* feat(lib): use input function for holdings
* feat(lib): make isLoading a computed signal
* feat(lib): make paginator and sort viewchild signals
* feat(lib): make dataSource a computed signal
* feat(lib): use input function for hasPermission fields
* feat(lib): make displayedColumns a computed signal
* feat(lib): remove ngOnChanges
* feat(lib): update types in holdings mock
* fix(lib): update imports for treemap chart component
* fix(lib): remove unused routeQueryParams variable
* fix(lib): prevent creating new table data source every time the signal changes
* fix(lib): remove unused unsubscribe subject as there is no observable subscription
* fix(lib): revert changes to dataSource in the template
* fix(lib): changed locale to input signal
* fix(lib): change ignoreAssetSubClasses to protected
* fix(lib): create canShowDetails function
* fix(lib): remove unused baseCurrency and deviceType inputs
* fix(lib): remove unused baseCurrency and deviceType inputs from stories
* feat(lib): make constructor as public
2 months ago
Kenrick Tandrian
ddb859408b
Task/improve notification components type safety ( #6305 )
* feat(lib): improve type safety for notification components
* feat(lib): replace constructor based injections with inject functions
* feat(lib): destructure parameters
* fix(lib): remove confirmLabel from AlertDialogParams interface
* feat(lib): destructure parameters in alert and confirmation dialogs
2 months ago
Kenrick Tandrian
8a50b8c922
Task/improve type safety in accounts table component ( #6307 )
* fix(lib): prevent table data source to be created every time
* fix(lib): remove unused unsubscribeSubject variable
* fix(lib): change to protected methods
* feat(lib): change locale to signal input
* feat(lib): remove unused deviceType input
* feat(lib): change hasPermissionToOpenDetails to signal input
* feat(lib): change showFooter to signal input
* feat(lib): change activitiesCount to signal input
* feat(lib): change baseCurrency to signal input
* feat(lib): change totalBalanceInBaseCurrency to signal input
* feat(lib): change totalValueInBaseCurrency to signal input
* feat(lib): change outputs to signal outputs
2 months ago
Kenrick Tandrian
e1d343fb70
Task/improve accounts table type safety ( #6301 )
* fix(lib): replace null with undefined in activities table stories
* feat(lib): implement inject functions in accounts table
* feat(lib): change to input functions
* feat(lib): change displayedColumns to a computed field
* feat(lib): change accounts to use input function
* feat(lib): change isLoading to a computed field
* fix(lib): remove unused routeQueryParams variable
* feat(lib): change sort to use viewChild function
* feat(lib): change dataSource to a computed field
* feat(lib): remove ngOnChanges
2 months ago
Kenrick Tandrian
753804c011
Task/improve activities table type safety ( #6295 )
* Improve activities table type safety
2 months ago
Kenrick Tandrian
64a6dfd124
Task/improve type safety for GfValueComponent ( #6290 )
* Improve type safety for GfValueComponent
2 months ago
Thomas Kaul
63e75942a8
Task/remove deprecated transaction count in portfolio calculator and service ( #6288 )
* Remove deprecated transactionCount in portfolio calculator and service
* Update changelog
2 months ago
Kenrick Tandrian
af034e87c9
Task/improve chart type safety ( #6277 )
* Improve chart type safety
2 months ago
Thomas Kaul
5b6d6a419f
Task/refactor transactions in accounts table component ( #6266 )
* Refactor showTransactions and transactionCount
* Update changelog
2 months ago
Thomas Kaul
155d533ee9
Bugfix/add missing guard to symbol autocomplete component ( #6255 )
* Add missing guard
2 months ago
Thomas Kaul
71902e39d1
Task/deprecate transactionCount in portfolio calculator and service ( #6228 )
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
3 months ago
Thomas Kaul
32f56cb3f6
Task/remove deprecated public Stripe key (part 3) ( #6160 )
* Remove deprecated public Stripe key
3 months ago
Thomas Kaul
f19e417068
Task/remove deprecated activities from portfolio holding response ( #6157 )
* Remove deprecated activities
* Update changelog
3 months ago
Thomas Kaul
60a64b768d
Bugfix/fix case-insensitive sorting in holdings table component ( #6183 )
* Fix case-insensitive sorting by name
* Update changelog
3 months ago
Thomas Kaul
a84eb7ba56
Bugfix/fix case-insensitive sorting in benchmark component ( #6181 )
* Fix case-insensitive sorting by name
* Update changelog
3 months ago
Thomas Kaul
d58e5f73e9
Bugfix/fix case-insensitive sorting in accounts table ( #6178 )
* Fix case-insensitive sorting by account name
* Update changelog
3 months ago
Thomas Kaul
a493afb526
Task/set active sort column in accounts table component ( #6175 )
* Set active sort column
* Update changelog
3 months ago
Kenrick Tandrian
d4d6ce1d07
Task/move admin service to UI library ( #6159 )
* Move admin service to UI library
* Update changelog
3 months ago
Kenrick Tandrian
601008e0e6
Task/move data service to UI library ( #6154 )
* feat(lib): move data service
* feat(client): update imports
* feat(lib): update imports
* Update changelog
3 months ago
Thomas Kaul
5cb82d59f2
Bugfix/header alignment in accounts table on mobile ( #6143 )
* Fix header alignment
* Update changelog
3 months ago
Thomas Kaul
6d3e16a6fb
Bugfix/initialize input properties in fire calculator ( #6122 )
* Initialize input properties
* Update changelog
3 months ago
Kenrick Tandrian
742415833c
Task/upgrade to Nx 22.3.3 and Angular 21.0 ( #6109 )
* chore(deps): upgrade to Nx 22.3.3 and Angular 21.0
* feat(nx): run migrations
* fix(ts): change module and moduleResolution for api
* feat(ts): remove duplicates of bundler module resolution
* fix(ts): enable ESM interoperability
* fix(api): update imports
* fix(ts): set module to preserve in api spec
* fix(ts): update target
* resolve comments
* fix(api): set jest moduleNameMapper
* fix(ts): update tsconfig in api spec
* fix(api): revert import changes
* fix(apps): revert unnecessary changes
* fix(client): change marked js file
* fix(deps): remove duplicates
3 months ago
Kenrick Tandrian
5b7356ff28
Task/upgrade jest to version 30.2.0 ( #6110 )
* chore(deps): bump jest to 30.2.0
* fix(test): update setup test scripts
* fix(deps): resolve vulns
3 months ago
Kenrick Tandrian
b12007b8b4
Task/revert adding styles to ui:storybook target ( #6107 )
* fix(sb): revert adding styles to ui:storybook target
3 months ago
Kenrick Tandrian
07d7178dc3
Task/upgrade to Nx 22.1.3 and Storybook 10.1.10 ( #6105 )
* chore(deps): bump nx from 22.0 to 22.1
* fix(ts): set moduleResolution to bundler
This is a requirement for Storybook 10 migration. See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#require-tsconfigjson-moduleresolution-set-to-value-that-supports-types-condition .
* feat(sb): change main.js to ESM
See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#the-storybookmain-file-and-other-presets-must-be-valid-esm .
* fix(ts): set target to es2022
This resolves the warning: TypeScript compiler options "target" and "useDefineForClassFields" are set to "ES2022" and "false" respectively by the Angular CLI. To control ECMA version and features use the Browserslist configuration. For more information, see https://angular.dev/tools/cli/build#configuring-browser-compatibility .
* fix(ts): set esModuleInterop to true
* feat(docs): update changelog
* fix(ts): set moduleResolution to bundler
* fix(ts): revert target changes
* Update changelog
3 months ago
Thomas Kaul
5102e1a3a9
Feature/restore support for specific calendar year date ranges in assistant ( #6079 )
* Restore specific calendar year date ranges
* Update changelog
4 months ago
Johnson Towoju
de3f0c4207
Feature/extend FIRE page with projection information at retirement date ( #6034 )
* Extend FIRE page with projection information at retirement date
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
4 months ago
David Requeno
646ee7271a
Bugfix/allocate remaining percentage to unknown data in portfolio proportion chart ( #6054 )
* Allocate remaining percentage to unknown data in portfolio proportion chart
* Update changelog
4 months ago
Kenrick Tandrian
76e06ed59f
Task/move notification service to UI library ( #6048 )
* Move notification service to UI library
* Update changelog
4 months ago
David Requeno
bca5ce3f04
Feature/add 3D hover effect to membership card component ( #5966 )
* Add 3D hover effect to membership card component
* Update changelog
4 months ago
Thomas Kaul
ccea6481ab
Task/prettify files 20251204 ( #6033 )
* Prettify files
4 months ago
Thomas Kaul
4182376636
Feature/extend Storybook story of portfolio proportion chart component by story in percentage ( #6007 )
* Extend Storybook story
* Update changelog
4 months ago
Thomas Kaul
1d011747c7
Task/improve usability of actions in various tables ( #5992 )
* Improve usability of actions
4 months ago
Thomas Kaul
9d50675ea1
Feature/disable delete activities action if empty table ( #5971 )
* Disable delete activities action
* Update changelog
5 months ago
Johnson Towoju
d296e6bd28
Feature/extend menu in accounts table component ( #5960 )
* Extend menu
* Update changelog
5 months ago