KenTandrian
d35c31e54c
fix(apps): remove chart config registrations
6 days ago
Kenrick Tandrian
af034e87c9
Task/improve chart type safety ( #6277 )
* Improve chart type safety
6 days ago
Thomas Kaul
5b6d6a419f
Task/refactor transactions in accounts table component ( #6266 )
* Refactor showTransactions and transactionCount
* Update changelog
1 week ago
KenTandrian
9703957e13
fix(lint): implement nullish coalescing operator
1 week ago
KenTandrian
6266fd2a61
fix(sb): register chart config in stories
1 week ago
KenTandrian
8fd4509435
fix(libs): improve type safety for chart animations
1 week ago
KenTandrian
069f3fe71c
fix(client): implement custom plugin with type safety
1 week ago
KenTandrian
038dcee437
fix(ui): refactor value component
1 week ago
KenTandrian
15b2b78ce9
fix(client): implement custom tooltip positioner with type safety
1 week ago
KenTandrian
1e9d88bae1
fix(sb): run successful build
1 week ago
KenTandrian
a70e206d4e
feat(lib): improve chart type safety
1 week ago
KenTandrian
4295cf9ef5
fix(lint): resolve errors
1 week ago
KenTandrian
c30893bdee
feat(lib): improve chart type safety
1 week ago
KenTandrian
3843f22d95
fix(lib): refine Chart.js tooltip type definitions in line and treemap charts
2 weeks ago
KenTandrian
3267f3f63a
fix(lib): explicitly type displayedColumns in the holdings table component
2 weeks ago
KenTandrian
03ba185e64
fix(lib): update types for line-chart
2 weeks ago
Thomas Kaul
155d533ee9
Bugfix/add missing guard to symbol autocomplete component ( #6255 )
* Add missing guard
2 weeks ago
KenTandrian
0550372c62
fix(lib): resolve type errors
2 weeks ago
KenTandrian
1b04d655be
fix(lib): resolve type errors
2 weeks ago
Thomas Kaul
71902e39d1
Task/deprecate transactionCount in portfolio calculator and service ( #6228 )
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
3 weeks ago
Thomas Kaul
32f56cb3f6
Task/remove deprecated public Stripe key (part 3) ( #6160 )
* Remove deprecated public Stripe key
3 weeks ago
Thomas Kaul
f19e417068
Task/remove deprecated activities from portfolio holding response ( #6157 )
* Remove deprecated activities
* Update changelog
4 weeks ago
Thomas Kaul
60a64b768d
Bugfix/fix case-insensitive sorting in holdings table component ( #6183 )
* Fix case-insensitive sorting by name
* Update changelog
1 month ago
Thomas Kaul
a84eb7ba56
Bugfix/fix case-insensitive sorting in benchmark component ( #6181 )
* Fix case-insensitive sorting by name
* Update changelog
1 month ago
Thomas Kaul
d58e5f73e9
Bugfix/fix case-insensitive sorting in accounts table ( #6178 )
* Fix case-insensitive sorting by account name
* Update changelog
1 month ago
Thomas Kaul
a493afb526
Task/set active sort column in accounts table component ( #6175 )
* Set active sort column
* Update changelog
1 month ago
Kenrick Tandrian
d4d6ce1d07
Task/move admin service to UI library ( #6159 )
* Move admin service to UI library
* Update changelog
1 month 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
1 month ago
Thomas Kaul
5cb82d59f2
Bugfix/header alignment in accounts table on mobile ( #6143 )
* Fix header alignment
* Update changelog
1 month ago
Thomas Kaul
6d3e16a6fb
Bugfix/initialize input properties in fire calculator ( #6122 )
* Initialize input properties
* Update changelog
1 month 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
1 month 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
1 month ago
Thomas Kaul
5102e1a3a9
Feature/restore support for specific calendar year date ranges in assistant ( #6079 )
* Restore specific calendar year date ranges
* Update changelog
2 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>
2 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
2 months ago
Kenrick Tandrian
76e06ed59f
Task/move notification service to UI library ( #6048 )
* Move notification service to UI library
* Update changelog
2 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
2 months ago
Thomas Kaul
ccea6481ab
Task/prettify files 20251204 ( #6033 )
* Prettify files
2 months ago
Thomas Kaul
4182376636
Feature/extend Storybook story of portfolio proportion chart component by story in percentage ( #6007 )
* Extend Storybook story
* Update changelog
2 months ago
Thomas Kaul
1d011747c7
Task/improve usability of actions in various tables ( #5992 )
* Improve usability of actions
2 months ago
Thomas Kaul
9d50675ea1
Feature/disable delete activities action if empty table ( #5971 )
* Disable delete activities action
* Update changelog
3 months ago
Johnson Towoju
d296e6bd28
Feature/extend menu in accounts table component ( #5960 )
* Extend menu
* Update changelog
3 months ago
David Requeno
d16eef5fae
Task/integrate OSS Gallery into logo carousel ( #5959 )
* Integrate OSS Gallery
* Update changelog
3 months ago
Kenrick Tandrian
362997324e
Task/enforce module boundaries for ui module ( #5947 )
* feat(lib): move ConfirmationDialogType to common lib
* fix(lib): move SubscriptionType to enums
* feat(lib): move validateObjectForForm util to common lib
* feat(lib): move GfDialogFooterComponent to ui lib
* feat(lib): move GfDialogHeaderComponent to ui lib
3 months ago
Kenrick Tandrian
6deaccfe16
Task/enforce module boundaries for client module ( #5944 )
* feat(lib): move SymbolPipe to common lib
* feat(lib): move CreateAccountBalanceDto to common lib
* feat(lib): move IsCurrencyCode validator to common lib
* feat(lib): move UpdateAssetProfileDto to common lib
* feat(lib): move UpdateUserSettingDto to common lib
* feat(lib): move CreateAccessDto to common lib
* feat(lib): move UpdateAccessDto to common lib
* feat(lib): move CreateTagDto to common lib
* feat(lib): move UpdateTagDto to common lib
* feat(lib): move CreatePlatformDto to common lib
* feat(lib): move UpdatePlatformDto to common lib
* feat(lib): move CreateOrderDto to common lib
* feat(lib): move UpdateOrderDto to common lib
* feat(lib): move RuleSettings interface to common lib
* feat(lib): move CreateAccountDto TransferBalanceDto UpdateAccountDto to common lib
* feat(lib): move CreateAccountWithBalancesDto to common lib
* feat(lib): move CreateAssetProfileDto and CreateAssetProfileWithMarketDataDto to common lib
* feat(lib): move AuthDeviceDto to common lib
* feat(lib): move simplewebauthn interfaces to common lib
This includes AssertionCredentialJSON, AttestationCredentialJSON, PublicKeyCredentialCreationOptionsJSON, PublicKeyCredentialRequestOptionsJSON.
* feat(lib): move UpdateMarketDataDto to common lib
* feat(lib): move UpdateBulkMarketDataDto to common lib
* feat(lib): move CreateWatchlistItemDto to common lib
* feat(lib): move DeleteOwnUserDto to common lib
* feat(lib): move UserItem interface to common lib
* feat(lib): move UpdateOwnAccessTokenDto to common lib
* feat(lib): move PropertyDto to common lib
3 months ago
Kenrick Tandrian
a57b670d7b
Task/enforce module boundaries for api and common modules ( #5925 )
* feat(lint): allow circular self deps
* feat(lint): enforce module boundaries
* feat(lib): move data provider response interface to common
* feat(lib): move symbol item interface to common
* feat(lib): move activity interface to common
* feat(lint): temporarily disable @nx/enforce-module-boundaries for ui files
* feat(lint): temporarily disable @nx/enforce-module-boundaries for client files
* feat(lint): ignore circular deps between client and ui
* feat(common): implement barrel export for data provider response interface
* feat(common): implement barrel export for activity interface
* feat(common): implement barrel export for symbol item interface
3 months ago
Thomas Kaul
a892f51799
Task/improve localization in lib components ( #5907 )
* Improve localization
3 months ago
Kenrick Tandrian
a92f94e697
Feature/migrate client build executor to @nx/angular:browser-esbuild ( #5883 )
* Migrate client build executor to @nx/angular:browser-esbuild
* Update changelog
3 months ago
Kenrick Tandrian
60bfe1eaa6
Task/resolve no-constant-binary-expression ESLint rule ( #5890 )
* fix(lint): remove no-constant-binary-expression override
* fix(lint): resolve eslint errors
3 months ago
Thomas Kaul
6177ec0ec5
Feature/improve icon of View Holding menu item in activities table ( #5881 )
* Improve icon
* Update changelog
3 months ago