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
3 weeks ago
omkarg01
a7f64439e0
refactor(forms): move validators to common utils
4 weeks 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
4 weeks ago
omkarg01
384cc2a326
task: Allow editing country and sector data for all assets #6283
4 weeks ago
Kenrick Tandrian
af034e87c9
Task/improve chart type safety ( #6277 )
* Improve chart type safety
4 weeks ago
Karel De Smet
e27f258ac6
Task/extend user detail dialog by actions menu ( #6256 )
* Extend user detail dialog
* Update changelog
1 month ago
Thomas Kaul
5b6d6a419f
Task/refactor transactions in accounts table component ( #6266 )
* Refactor showTransactions and transactionCount
* Update changelog
1 month ago
Thomas Kaul
eae2c20dfe
Task/deprecate transactionCount in GET api/v1/admin endpoint ( #6265 )
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
1 month ago
Karel De Smet
9eb5943666
Task/improve usability when adding currency in market data section of admin control panel ( #6225 )
* Improve usability when adding currency
* Update changelog
1 month ago
Thomas Kaul
4cfb785499
Task/deprecate firstBuyDate in portfolio holding response ( #6208 )
* Deprecate firstBuyDate
* Update changelog
2 months ago
yaro
825a366367
Feature/set up language localization for Korean (ko) ( #6136 )
* Set up language localization for Korean (ko)
* Update changelog
2 months ago
Kenrick Tandrian
d4d6ce1d07
Task/move admin service to UI library ( #6159 )
* Move admin service to UI library
* 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
2 months ago
Sven Günther
c52d7f46c2
Task/move scraper configuration to tab in asset profile dialog ( #6094 )
* Move scraper configuration to tab in asset profile dialog
* Update changelog
2 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
2 months ago
Thomas Kaul
0f9bebcf82
Task/eliminate ngx-stripe ( #6116 )
* Eliminate ngx-stripe
* Update changelog
2 months ago
Karel De Smet
eb9d66e760
Task/improve user detail dialog routing in Admin Control panel ( #6104 )
* Improve user detail dialog routing in Admin Control panel
* Update changelog
2 months ago
Vahant Sharma
e668c6465e
Bugfix/time in market for impersonation mode ( #6103 )
* Fix time in market for impersonation mode
* Update changelog
2 months ago
Eduardo Almeida
7b885a11e2
Bugfix/fix asset profile deletion and allow editing asset profile identifiers with MANUAL data source ( #6090 )
* Fix asset profile deletion and allow editing asset profile identifiers with MANUAL data source
* Update changelog
2 months ago
Thomas Kaul
1a2ca71ef8
Task/refactor href in user account settings component ( #6085 )
* Refactoring
3 months ago
Thomas Kaul
1dd5ff51ee
Revert "Task/refactor language in various components ( #6078 )" ( #6081 )
This reverts commit 80c278555c .
3 months ago
Thomas Kaul
80c278555c
Task/refactor language in various components ( #6078 )
* Refactor language
3 months ago
Thomas Kaul
6e2c61dece
Feature/add ISIN number to asset profile dialog ( #6076 )
* Add ISIN number
* Update changelog
3 months ago
Thomas Kaul
48952c9bbd
Task/improve localization of various components ( #6074 )
* Improve localization
3 months ago
Kenrick Tandrian
76e06ed59f
Task/move notification service to UI library ( #6048 )
* Move notification service to UI library
* Update changelog
3 months ago
Thomas Kaul
0f7e5a2504
Task/improve OIDC login button label ( #6043 )
* Improve label
3 months ago
Thomas Kaul
e20530d5f0
Task/activate 3d hover effect in account membership overview ( #6039 )
* Activate 3d hover effect
3 months ago
Germán Martín
4cd16c33f8
Feature/OIDC authentication ( #5981 )
* Set up OIDC authentication
* Update changelog
3 months ago
Thomas Kaul
bcca608996
Task/increase numerical precision for cryptocurrency quantities in holding detail dialog ( #6038 )
* Increase numerical precision for cryptocurrency quantities
* Update changelog
3 months ago
Thomas Kaul
1d011747c7
Task/improve usability of actions in various tables ( #5992 )
* Improve usability of actions
3 months ago
Thomas Kaul
a76cfa36ca
Task/restructure user detail dialog ( #5985 )
* Restructure user detail dialog
3 months ago
Thomas Kaul
8c989c112b
Task/improve validation of currency management in Admin Control panel ( #5973 )
* Improve validation (disallow GBp)
* Update changelog
3 months ago
Thomas Kaul
6f9e466aa2
Feature/add authentication method to user detail dialog ( #5970 )
* Extend user detail dialog
* Update changelog
3 months ago
Thomas Kaul
6d1c10d1c2
Feature/extend portfolio summary by percentage values ( #5964 )
* Extend summary by percentage values
* Update changelog
4 months ago
Thomas Kaul
4f9f03d62b
Feature/simplify portfolio summary on mobile ( #5962 )
* Simplify portfolio summary on mobile
* Improve numerical precision
* Hide hints
* 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
4 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
4 months ago
Germán Martín
66a3e319a8
Feature/separate Google OAuth and token authentication ( #5915 )
* Separate Google OAuth and token authentication
* Update changelog
4 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
4 months ago
David Requeno
8d2fde35da
Task/fetch user data on demand in user detail dialog ( #5923 )
* Fetch user data on demand in user detail dialog
* Update changelog
4 months ago
Thomas Kaul
e7270bfee3
Task/improve localization of auto-renewal ( #5933 )
* Improve localization
4 months ago
Thomas Kaul
9b4392eee0
Task/improve localization of limited offer ( #5929 )
* Improve localization
4 months ago
Thomas Kaul
87891976ab
Task/reorder lifecycle hooks in various components ( #5919 )
* Reorder lifecycle hooks
4 months ago
Thomas Kaul
f0ea31279e
Bugfix/header alignment in admin platform and tag tables ( #5908 )
* Fix header alignment
* Update changelog
4 months ago
Thomas Kaul
a1920fedd5
Feature/improve usability for benchmark and markets management in asset profile dialog ( #5911 )
* Improve usability for benchmark and markets management
* Update changelog
4 months ago
Thomas Kaul
dfb4310904
Task/improve localization of get started buttons ( #5913 )
* Improve localization
4 months ago
Thomas Kaul
a5f934460b
Task/introduce interface for get admin users response ( #5903 )
* Introduce interface for get admin users response
4 months ago
Thomas Kaul
a4040c3c3c
Task/remove Internet Identity as social login provider ( #5891 )
* Remove Internet Identity
* Update changelog
4 months ago
Kenrick Tandrian
294f1a5f11
Task/migrate tags selector component in holding detail dialog to form control ( #5850 )
* Migrate tags selector component to form control
* Update changelog
4 months ago
Thomas Kaul
674a96ce8c
Feature/improve icon of holdings tabs ( #5842 )
* Improve icon of holdings tabs
* Update changelog
4 months ago