Thomas Kaul
f8710ef7e7
Harden validation of market data in activities import
1 week 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
Thomas Kaul
2b5d2701bd
Task/improve exchange rate and market data gathering robustness ( #7119 )
* Improve exchange rate robustness
* Improve market data gathering robustness
* 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
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
Sven Günther
96cad6ad7a
Feature/atomic data replacement during historical market data gathering ( #5858 )
* Atomic data replacement during historical market data gathering
* Update changelog
10 months ago
Thomas Kaul
be0ddd6298
Task/harmonize interfaces naming ( #5796 )
* Harmonize interfaces naming
10 months ago
Thomas Kaul
6122da3f14
Feature/optimize get range query in market data service ( #4527 )
* Optimize query in getRange()
* Update changelog
1 year ago
Tobias Kugel
91394160b9
Feature/Allow to edit identifier in asset profile dialog ( #4469 )
* Allow to edit identifier in asset profile dialog
* 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>
2 years ago
Thomas Kaul
41f5801b5e
Feature/refactor unique asset type to asset profile identifier ( #3636 )
* Refactoring
2 years ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
3 years ago
Thomas Kaul
781496383b
Bugfix/improve get range query in market data service ( #2659 )
* Attempt to fix "too many bind variables in prepared statement, expected maximum of 32767"
* Update changelog
3 years ago
Aldrin
aa72287d54
Extend benchmarks in the markets overview by 50-Day and 200-Day trends ( #2575 )
* Extend benchmarks in the markets overview by 50-Day and 200-Day trends
* Update changelog
---------
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
3 years ago
Thomas Kaul
93b6011ddc
Feature/refactor get range in market data service ( #2631 )
* Refactor to unique asset in getRange()
* Update changelog
3 years ago
Kevin
6c66033eb4
Add date to markets overview by benchmarks ( #2436 )
* Add date
* Update changelog
3 years ago
Thomas Kaul
7b77dc044a
Feature/add state to market data database schema ( #1893 )
* Add state (CLOSE / INTRADAY) to MarketData
* Update changelog
3 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
3 years ago
Thomas Kaul
cddea0401f
Feature/add data source as unique constraint to market data schema ( #1889 )
* Add dataSource as unique constraint to MarketData schema
* Update changelog
3 years ago
Thomas Kaul
292d345ce0
Feature/support manual currency for fee ( #1490 )
* Support manual currency for fee
* Update changelog
4 years ago
Thomas Kaul
2c4c16ec99
Feature/extend markets overview by benchmarks ( #953 )
* Add benchmarks to markets overview
* Update changelog
4 years ago
Thomas Kaul
b3e58d182a
Feature/add support for click in portfolio proportion chart ( #729 )
* Add support for click
* Update changelog
5 years ago
Thomas Kaul
dc424a86ec
Feature/support deleting symbol profile data ( #669 )
* Add support for deleting symbol profile data
* Update changelog
5 years ago
Thomas Kaul
438484879d
Bugfix/fix creation of historical data ( #594 )
* Fix creation of historical data (upsert instead of update)
* Update changelog
5 years ago
Thomas Kaul
ddce8cc7f9
Feature/support update of historical data ( #557 )
* Support update of historical data
* Update changelog
5 years ago
Thomas Kaul
aed8f5cf04
Feature/upgrade prisma to version 3.6.0 ( #518 )
* Upgrade prisma from version 2.30.2 to 3.6.0
* Update changelog
5 years ago
Thomas Kaul
6c07759eb7
Feature/add market data tab to admin control panel ( #497 )
* Add market data tab
* Update changelog
5 years ago
Valentin Zickner
308b218487
introduce basic module structure for data provider ( #278 )
* introduce basic module structure for data provider
* introduce DataGatheringModule
* introduce ExchangeRateDataModule
* introduce ImpersonationModule
* move RulesService
* cleanup portfolio module
* Sort imports
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
5 years ago
Thomas
3589e72aea
Harmonize prisma service ( #266 )
5 years ago
Thomas
39cba0a8eb
Refactoring
5 years ago
Thomas
a90c314e30
Refactoring
5 years ago
Thomas
47d71405e1
Refactoring
5 years ago
Valentin Zickner
852902d1ab
add current position calculation with holding period return calculation
5 years ago
Valentin Zickner
7b696e39de
add sorting and symbol as a result
5 years ago
Valentin Zickner
c88ad2c225
change getValues to multiple symbols
5 years ago
Thomas
099571437e
Extend current rate service with getRange()
5 years ago
Thomas
19007cdc34
Optimize market data query
5 years ago
Thomas
5037393866
Support today in current rate service
5 years ago
Valentin Zickner
b26521c4bd
add workaround for database date search
5 years ago
Thomas
67606e4026
Extend current rate service test
5 years ago