Thomas Kaul
4996ad6425
Bugfix/handle empty locale string in scraper configuration ( #7109 )
* Handle empty locale string in scraper configuration
* Update changelog
6 days ago
Thomas Kaul
3f444727f5
Bugfix/disabled state of delete action menu item in market data of admin control panel ( #7111 )
* Fix disabled state
* Update changelog
7 days ago
Thomas Kaul
46d740e381
Task/consolidate exchange rates gathering together with hourly market data ( #7095 )
* Consolidate exchange rates gathering with hourly market data
* Update changelog
1 week ago
Thomas Kaul
eac0a207f6
Task/reuse asset profile identifier ( #7086 )
Reuse AssetProfileIdentifier
1 week ago
Thomas Kaul
7d779d8461
Feature/add data gathering frequency to symbol profile ( #7083 )
* Add data gathering frequency to symbol profile and gather hourly
* Update changelog
1 week ago
Sjohn21
5d60887a19
Feature/move admin market data endpoint to asset profiles ( #7056 )
* Move admin market data endpoint to asset profiles
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 week ago
Thomas Kaul
2fe8637261
Task/add selected asset profile count to deletion confirmation dialog of historical market data table in admin control panel ( #7072 )
* Add selected asset profile count
* Update changelog
1 week ago
Thomas Kaul
77efbc5a43
Task/refactor default locale ( #7066 )
Refactor default locale
1 week ago
David Requeno
2589a60f28
Task/include selected profile count in market data delete action ( #7064 )
* Include selected profile count
* Update changelog
1 week ago
Thomas Kaul
fdd96bcd6b
Bugfix/country name localization ( #7065 )
* Fix country name localization
* Update changelog
2 weeks ago
Thomas Kaul
363684526f
Task/localize country names ( #6995 )
* Localize country names
* Update changelog
3 weeks ago
Thomas Kaul
3a4b0ce304
Task/harmonize sector names accross data providers ( #6994 )
* Harmonize sector names
* Update changelog
3 weeks ago
Thomas Kaul
37a70f23ce
Task/improve styling in user detail dialog of admin control ( #6992 )
* Improve styling
* Update changelog
3 weeks ago
Thomas Kaul
9c18b04d43
Bugfix/truncate long titles in asset profile dialog ( #6990 )
* Truncate long titles
* Update changelog
3 weeks ago
David Requeno
a3f3d8e853
Task/extract FAB into a reusable component (GfFabComponent) ( #6922 )
* Extract FAB into a reusable component
* Update changelog
1 month ago
Thomas Kaul
5689326b12
Task/refactor asset profile deletion permissions ( #6940 )
Refactor permissions
1 month ago
Thomas Kaul
f2385fe831
Task/remove spacing in title of asset profile dialog ( #6883 )
Remove spacing
1 month ago
Kenrick Tandrian
e1e6ae7b57
Task/improve type safety in admin market data component ( #6885 )
Improve type safety
1 month 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
19abb6cbea
Bugfix/handling of string inputs in form of asset profile dialog ( #6834 )
* Fix string inputs handling
* Update changelog
2 months ago
Thomas Kaul
1f78ba5bbb
Task/rename deviceService to deviceDetectorService for consistency ( #6810 )
* Rename deviceService to deviceDetectorService for consistency
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>
2 months ago
Thomas Kaul
404ef252c7
Task/improve coupon management in admin control panel ( #6794 )
* Improve coupon management
2 months ago
Thomas Kaul
75e2b855c0
Task/various style improvements ( #6780 )
* Various style improvements
* Update changelog
2 months ago
Kenrick Tandrian
d5ff1bea56
Task/improve type safety in asset profile dialog ( #6722 )
* Improve type safety
3 months ago
Kenrick Tandrian
f3438db99f
Task/improve type safety in create asset profile dialog ( #6723 )
* feat(client): resolve type errors in component
* fix(client): move public getter to the top
* fix(client): tighten up encapsulation and immutability
* feat(client): implement inject function
3 months ago
Omkar Gujja
c202671287
Task/allow editing country and sector data for all assets ( #6284 )
* Allow editing country and sector data for all assets
* Update changelog
3 months ago
Thomas Kaul
b32f24a45c
Task/refactor input in portfolio proportion chart component ( #6691 )
* Refactor input to isInPercentage
3 months ago
Erwin
2f34c7d471
Task/eliminate OnDestroy lifecycle hook from admin market data component ( #6552 )
* Eliminate OnDestroy lifecycle hook
4 months ago
Thomas Kaul
98fb0b86af
Task/improve usability of asset profile details dialog for currencies ( #6406 )
* Improve usability
* Update changelog
4 months ago
Thomas Kaul
97915a3ca9
Bugfix/fix page size for presets in market data table of admin control panel ( #6363 )
* Fix page size for presets
* Update changelog
4 months ago
David Requeno
117a938bad
Feature/add new market data preset ( #6346 )
* Add new market data preset (no activities)
* Update changelog
4 months 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
5 months ago
Kenrick Tandrian
d4d6ce1d07
Task/move admin service to UI library ( #6159 )
* Move admin service to UI library
* Update changelog
6 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
6 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
6 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
6 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
6 months ago
Thomas Kaul
6e2c61dece
Feature/add ISIN number to asset profile dialog ( #6076 )
* Add ISIN number
* Update changelog
6 months ago
Kenrick Tandrian
76e06ed59f
Task/move notification service to UI library ( #6048 )
* Move notification service to UI library
* Update changelog
7 months ago
Thomas Kaul
1d011747c7
Task/improve usability of actions in various tables ( #5992 )
* Improve usability of actions
7 months ago
Thomas Kaul
8c989c112b
Task/improve validation of currency management in Admin Control panel ( #5973 )
* Improve validation (disallow GBp)
* Update changelog
7 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
8 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
8 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
8 months ago
Thomas Kaul
87891976ab
Task/reorder lifecycle hooks in various components ( #5919 )
* Reorder lifecycle hooks
8 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
8 months ago
Thomas Kaul
ecc35c9ffa
Task/improve typings of dialogs ( #5846 )
* Improve typings
8 months ago
s-vamshi
a65523fd04
Feature/allow data gathering by date range ( #5762 )
* Allow data gathering by date range
* Update changelog
8 months ago
Thomas Kaul
94f3d64891
Task/refactor various components to self-closing tags ( #5704 )
* Refactor to self-closing tags
* Update changelog
9 months ago