Thomas Kaul
def48c6adf
Bugfix/data gathering blocked by failed jobs ( #7720 )
* Fix data gathering blocked by failed jobs
* Update changelog
3 days ago
Thomas Kaul
b4e8a4090d
Task/simplify recent market data gathering ( #7714 )
* Simplify recent market data gathering
* Update changelog
3 days ago
Thomas Kaul
0d0ed97227
Bugfix/response of historical market data gathering for a specific date ( #7717 )
* Fix response of historical market data gathering for a specific date
* Update changelog
3 days ago
Thomas Kaul
712a7a7e11
Bugfix/repeated historical market data gathering on weekends ( #7710 )
* Fix repeated historical market data gathering on weekends
* Update changelog
4 days ago
Thomas Kaul
87cb77a8fd
Feature/merge asset profile into existing asset profile ( #7654 )
* Merge asset profile into existing asset profile
* Update changelog
1 week ago
Thomas Kaul
e1eb127bce
Task/refactor impersonation mode into guard ( #7597 )
* Refactor impersonation mode into guard
* Update changelog
2 weeks ago
Thomas Kaul
61cac99d54
Task/improve symbol validation for assets with manual data source ( #7467 )
* Improve symbol validation for assets with manual data source
* Update changelog
3 weeks ago
Thomas Kaul
df2e96fc6f
Task/improve performance of property service by caching properties ( #7484 )
* Improve performance by caching properties in memory
* Update changelog
4 weeks ago
Thomas Kaul
53adcf55aa
Task/rename EnhancedSymbolProfile to EnhancedAssetProfile ( #7423 )
Rename EnhancedSymbolProfile to EnhancedAssetProfile
1 month ago
Thomas Kaul
faf01ae820
Feature/support migrating asset profile to MANUAL data source ( #7376 )
* Support migrating asset profile to MANUAL data source
* Update changelog
1 month ago
Shaik Aftab
cae1e10769
Task/validate property key in admin settings endpoint ( #7247 )
* Validate property key
* Update changelog
2 months ago
Thomas Kaul
9b590efa87
Task/rename SymbolProfileOverrides to AssetProfileOverrides ( #7271 )
* Rename SymbolProfileOverrides to AssetProfileOverrides
* Update changelog
2 months ago
Akash Negi
5ad9e06d17
Task/improve type safety of key in PropertyService ( #7219 )
Improve type safety
2 months ago
Shaik Aftab
f44f542019
Task/improve integer query parameter parsing in various controllers ( #7189 )
* Improve integer query parameter parsing of skip and take
* Update changelog
2 months ago
Thomas Kaul
9db16e9d2c
Task/increase default limit of getJobs() in queue service ( #7105 )
Increase default limit of getJobs()
2 months 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
2 months ago
Thomas Kaul
af9889f0ff
Bugfix/missing asset profiles and historical data for symbols across data sources ( #7089 )
* Fix missing asset profiles and historical data
* Update changelog
2 months ago
Thomas Kaul
55bb02f0f8
Task/various improvements in subscription table of user detail dialog ( #7091 )
Various improvements
2 months ago
Akash Negi
04a1c75365
Task/move market data endpoint for single asset to asset profiles ( #7079 )
* Move market data endpoint for single asset to asset profiles
* Update changelog
2 months 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
2 months ago
Thomas Kaul
bf39fd89d2
Task/extend user detail dialog of admin control with subscriptions ( #7078 )
Extend user detail dialog with subscriptions
2 months 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>
2 months ago
Thomas Kaul
a0b7d5c4c1
Bugfix/last request date in users table of admin control panel ( #7021 )
* Fix last request date
* Update changelog
3 months ago
Sjohn21
9ea2405fec
Feature/extend public API with endpoint to update asset profile data ( #6981 )
* Extend public API with endpoint to update asset profile data
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
3 months ago
Thomas Kaul
3da6380618
Task/prevent deletion of asset profiles in use ( #6942 )
* Prevent deletion of asset profiles in use
* Update changelog
3 months ago
Thomas Kaul
be874f62e3
Task/centralize asset profile override logic ( #6991 )
* Centralize asset profile logic
* Update changelog
3 months ago
Thomas Kaul
d830e0f6f4
Task/migrate backend logger to instance pattern ( #6966 )
* Refactor backend logging to use instance-based Logger
* Update changelog
3 months ago
Thomas Kaul
dcbd9225da
Task/improve promises in patchAssetProfileData() of admin service ( #6938 )
Improve promises in patchAssetProfileData()
3 months ago
Thomas Kaul
65941eb62e
Release 3.0.0 ( #6768 )
* Feature/migrate from Angular Material design 2 to 3 (#6163 )
* Migrate from M2 to M3
* Update changelog
---------
Co-authored-by: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com>
* Task/upgrade to prisma 7 (#6027 )
* Upgrade Prisma to version 7.3.0
* Update changelog
* Feature/restore badge style ("filter indicator") in assistant menu button of header (#6253 )
* feat(styles): add badge overrides
* fix(styles): make the parent display inline-flex
* feat(ui): update styles
* Task/cleanup m3-theme.scss (#6252 )
* feat(styles): cleanup m3-theme.scss
* Task/decrease horizontal padding of buttons (#6679 )
Decrease horizontal padding of buttons
* Task/decrease border radius of dialogs (#6680 )
Decrease border radius of dialogs
* Task/upgrade prisma to version 7.7.0 (#6749 )
* Upgrade prisma to version 7.7.0
* Update changelog
* Bugfix/prisma client initialization in admin service (#6764 )
* Fix prisma client initialization
* Feature/add blog post: Ghostfolio 3 (#6678 )
* Add blog post: Ghostfolio 3
* Update changelog
* Task/move extended values on analysis page from experimental to general availability (#6766 )
* Move extended values to general availability
* Update changelog
* Release 3.0.0
---------
Co-authored-by: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com>
4 months ago
Thomas Kaul
cdef2afa48
Feature/setup statistics gathering queue ( #6696 )
* Set up statistics gathering queue
* Update changelog
5 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
5 months ago
Thomas Kaul
088891a961
Feature/support calendar year date ranges on activities page ( #6597 )
* Support calendar year date ranges on activities page
* Update changelog
5 months ago
Thomas Kaul
4a832f12ca
Task/deprecate order endpoints in favor of activities endpoints ( #6446 )
* Deprecate order endpoints in favor of activities endpoints
* Update changelog
6 months ago
Thomas Kaul
98fb0b86af
Task/improve usability of asset profile details dialog for currencies ( #6406 )
* Improve usability
* Update changelog
6 months ago
David Requeno
117a938bad
Feature/add new market data preset ( #6346 )
* Add new market data preset (no activities)
* Update changelog
6 months ago
Thomas Kaul
299bca2780
Task/extend error messages in scraper configuration ( #6322 )
* Improve error handling
* Update changelog
7 months ago
Thomas Kaul
4ff372f020
Task/remove deprecated transaction count in get admin endpoint ( #6281 )
* Remove deprecated transaction count
* Update changelog
7 months ago
Thomas Kaul
eae2c20dfe
Task/deprecate transactionCount in GET api/v1/admin endpoint ( #6265 )
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
7 months ago
Thomas Kaul
be947f3710
Bugfix/user endpoint of admin control panel ( #6021 )
* Fix user endpoint
* Update changelog
9 months ago
Thomas Kaul
d341c4804a
Feature/improve asset profile data gathering ( #5997 )
* Improve asset profile data gathering
* Update changelog
9 months ago
Thomas Kaul
6f9e466aa2
Feature/add authentication method to user detail dialog ( #5970 )
* Extend user detail dialog
* Update changelog
9 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
10 months ago
Arghya Das
697ecfe9bd
Feature/add endpoint to get user by id ( #5910 )
* Add endpoint to get user by id
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
10 months ago
Thomas Kaul
a5f934460b
Task/introduce interface for get admin users response ( #5903 )
* Introduce interface for get admin users response
10 months ago
s-vamshi
a65523fd04
Feature/allow data gathering by date range ( #5762 )
* Allow data gathering by date range
* Update changelog
10 months ago
Thomas Kaul
180e0f3c81
Feature/add date range query parameter to data gathering endpoint ( #5684 )
* Add date range
* Update changelog
11 months ago
Thomas Kaul
f7f942d08d
Bugfix/fix pagination issue in market data and user endpoint by adding secondary sort criterion ( #5521 )
* Add id as secondary sort criterion to ensure consistent ordering
* Refactoring
* Update changelog
12 months ago
Sven Günther
e70277c66d
Feature/enable automatic data gathering for custom currencies added via currency management in admin control panel ( #5434 )
* Enable automatic data gathering for custom currencies
* Update changelog
12 months ago
Thomas Kaul
d7bcfe871f
Bugfix/fix number of attempts in queue jobs view of admin control panel ( #5447 )
* Fix number of attempts
* Update changelog
12 months ago
Thomas Kaul
b5649654b2
Feature/add filter by data source for asset profiles in admin control panel ( #5385 )
* Add filter by data source
* Update changelog
1 year ago