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
Thomas Kaul
5b6d6a419f
Task/refactor transactions in accounts table component ( #6266 )
* Refactor showTransactions and transactionCount
* Update changelog
2 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
Omkar Gujja
95cbd01a4c
Task/lazy load platforms via API in create or update account dialog ( #6130 )
* Lazy load platforms via API
* Update changelog
3 months ago
Karel De Smet
5727ce3375
Bugfix/add missing currency suffix to cash balance field in create or update account dialog ( #6092 )
* Add missing currency suffix to cash balance field in create or update account dialog
* 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
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
5 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
5 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
5 months ago
Thomas Kaul
ecc35c9ffa
Task/improve typings of dialogs ( #5846 )
* Improve typings
6 months ago
Akito Yamaguchi
a25ec0c15a
Task/migrate account detail dialog to standalone ( #5458 )
* Migrate account detail dialog to standalone
* Update changelog
7 months ago
Thomas Kaul
7aeb52d52c
Feature/improve close and save buttons of various dialogs ( #5360 )
* Improve close and save buttons
* Update changelog
8 months ago
Thomas Kaul
68b5901977
Bugfix/add missing localization in create or update account dialog ( #5304 )
* Add i18n
* Update changelog
9 months ago
David Requeno
38afc839eb
Feature/move accounts table component to @ghostfolio/ui ( #5278 )
* Move accounts table component to @ghostfolio/ui
* Add Storybook story
* Update changelog
9 months ago
Thomas Kaul
7c147dfb68
Bugfix/fix permissions of impersonation mode in overview and holdings tabs ( #5239 )
* Fix permissions of impersonation mode
* Update changelog
9 months ago
Thomas Kaul
9891786804
Bugfix/fix horizontal ellipsis icon in accounts table component ( #5198 )
* Fix icon and migrate to standalone
* Update changelog
9 months ago
Attila Cseh
bec7b37df9
Feature/migrate accounts page components standalone ( #5117 )
* Migrate accounts page components standalone
* Update changelog
9 months ago
csehatt741
c2c4934d71
Feature/upgrade ionicons to version 8 ( #5090 )
* Upgrade ionicons to version 8
* Update changelog
9 months ago
Thomas Kaul
738f7490f6
Feature/rename Platform to platform in Account database schema ( #4999 )
* Rename Platform to platform in Account database schema
* Update changelog
10 months ago
Kenrick Tandrian
ced7f1f206
Feature/extend search in assistant by quick links ( #4870 )
* Extend search in assistant by quick links
* Update changelog
10 months ago
Thomas Kaul
766d792b10
Feature/restructure paths to routes ( #4863 )
* Restructure paths to routes
10 months ago
Thomas Kaul
fa99876dca
Feature/rename asset profile icon component to entity logo component ( #4861 )
* Rename asset profile icon component to entity logo component
* Update changelog
10 months ago
Thomas Kaul
71d56ad789
Feature/move asset profile icon component to @ghostfolio/ui ( #4858 )
* Move asset profile icon component to @ghostfolio/ui
* Update changelog
10 months ago
Karel De Smet
46cbbd3bc4
Feature/upgrade to nx 20.3 ( #4152 )
* Upgrade to Nx 20.3
* Update changelog
1 year ago
dw-0
6a10b932b0
Feature/Switch consistent-type-assertions eslint rule from warn to error ( #3982 )
* Switch consistent-type-assertions eslint rule from warn to error
* Update changelog
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
1 year ago
Thomas Kaul
a5331dd32b
Feature/optimize dialog sizes for mobile ( #3964 )
* Optimize dialog sizes for mobile
* Update changelog
2 years ago
Thomas Kaul
3cd77523a1
Feature/improve loading indicator of accounts table ( #3761 )
* Improve loading indicator
* Update changelog
2 years ago
Daniel Idem
56ddbaf972
Feature/reuse notification service for alert dialogs ( #3670 )
* Reuse notification service for alert dialogs
2 years ago
Thomas Kaul
e85cc0fcfc
Feature/clone or edit activity from account detail dialog ( #3647 )
* Clone or edit activity from holding detail dialog
* Update changelog
2 years ago
Thomas Kaul
b725e6e2ec
Feature/migrate client to control flow ( #3475 )
* Migrate to control flow
* Update changelog
2 years ago
Thomas Kaul
87501e094d
Feature/improve allocations by ETF holding for mobile ( #3469 )
2 years ago
Eduardo Marinho
60ef46accf
Bugfix/fix state handling of currency selector component ( #2795 ) ( #3429 )
* Fix state handling of currency selector component
* Update changelog
2 years ago
Thomas Kaul
74f4323903
Feature/increase spacing around floating action buttons ( #3385 )
* Increase spacing around floating action buttons
* Update changelog
2 years ago
Fedron
2173c418a7
Feature/validate forms using DTO for access, asset profile, tag and platform management ( #3337 )
* Validate forms using DTO for access, asset profile, tag and platform management
* Update changelog
2 years ago
Thomas Kaul
55b0fe232c
Bugfix/reset form values to null if empty string ( #3327 )
* Reset form values to null if empty string
* Update changelog
2 years ago
Thomas Kaul
990028316e
Refactor form controls to form getter ( #3325 )
2 years ago
Thomas Kaul
39bd4a349b
Feature/improve chart in account detail dialog ( #3314 )
* Improve net worth calculation in portfolio performance chart
* Improve account balance management
* Update changelog
2 years ago
Thomas Kaul
92fb05320a
Migrate UI components to standalone ( #3296 )
2 years ago
Thomas Kaul
73d62bb51f
Migrate UI components to standalone ( #3290 )
2 years ago
Fedron
9241c04d5a
Feature/add form validation against DTO for activity and account ( #3230 )
* Add form validation against DTO for activity and account
* Update changelog
2 years ago
Thomas Kaul
50dbbf0569
Feature/refactor symbol icon module to asset profile icon component ( #3245 )
* Refactor symbol icon module to asset profile icon component (standalone)
2 years ago
Thomas Kaul
b62488628c
Prettify markup ( #3029 )
2 years ago
Thomas Kaul
e1371a8d2b
Clean up ( #3018 )
2 years ago
Thomas Kaul
fd294d4d2b
Migrate to control flow ( #2992 )
2 years ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2 years ago
Thomas Kaul
857708dc4d
Migrate gf-* components to self-closing tags ( #2934 )
2 years ago
Thomas Kaul
ac0f6f40cf
Remove closing tags ( #2816 )
2 years ago
Thomas Kaul
e465f1b791
Feature/add support to edit currency of asset profile with data source manual ( #2789 )
* Add support to edit currency
* Update changelog
2 years ago
Thomas Kaul
b4de06fcf0
Feature/add platform icons to account selectors ( #2633 )
* Add platform icons to account selectors
* Update changelog
2 years ago
Thomas Kaul
409ddc90ce
Feature/improve language localization for german 20231028 ( #2556 )
* Improve localization
* Update changelog
2 years ago