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
3 weeks ago
Dibyendu Sahoo
b915c9554e
Task/extend rule settings interface by locale ( #5802 )
* Extend rule settings interface by locale
2 months ago
Thomas Kaul
7d1300bea1
Bugfix/add missing guards in getSettings() of static portfolio analysis rules ( #5368 )
* Add missing guards
4 months ago
Quan Huynh (John)
9064b8bde2
Feature/show category in rule settings dialog of X-ray ( #5158 )
* Show category in rule settings dialog of X-ray
* Update changelog
5 months ago
csehatt741
351fd8a1d4
Feature/language localization for static portfolio analysis rule: Currency Cluster Risks ( #5038 )
* Language localization for static portfolio analysis rule: Currency Cluster Risks
* Update changelog
5 months ago
Tobias Kugel
fde8ff4bb6
Feature/localize X-ray rule FeeRatioInitialInvestment ( #4779 )
* Localize X-ray rule FeeRatioInitialInvestment
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
6 months ago
Thomas Kaul
144e5da753
Feature/add units to x ray rule settings ( #3926 )
* Introduce unit
* Update changelog
1 year ago
Thomas Kaul
f8da265f5f
Feature/restructure XRayRulesSettings ( #3898 )
* Restructure XRayRulesSettings
* Update changelog
1 year ago
Thomas Kaul
bcc8cb1e5b
Feature/modernize rules implementation ( #3869 )
* Modernize rules implementation
* Include markets in details
1 year ago
Shaunak Das
24a3d92da0
Feature/add business logic of rule settings ( #3826 )
* Add business logic of rule settings
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Bastien Jeannelle
2b212078b8
Feature/add support to deactivate x-ray rules ( #3537 )
* Add support to deactivate X-ray rules
* Update changelog
1 year ago
Thomas Kaul
ffc6309850
Feature/refactor thresholds of x ray rules ( #3545 )
* Refactor thresholds
* Update changelog
1 year ago
Thomas Kaul
4f41bac328
Feature/set up caching in portfolio calculator ( #3335 )
* Set up caching
* Update changelog
2 years ago
Thomas Kaul
b51255a543
Feature/add key to x ray rule ( #3248 )
* Add key
* Update changelog
2 years ago
Thomas Kaul
38c2baf943
Feature/improve exception handling of current investments in various rules ( #3156 )
* Improve exception handling
* Update changelog
2 years ago
Thomas Kaul
5fa0540936
Feature/add emergency fund setup to static portfolio analysis rules ( #2400 )
* Add new static portfolio analysis rule: Emergency fund setup
* Update changelog
2 years ago
Thomas Kaul
1ca3792a4b
Feature/clean up initial values from x ray ( #1914 )
* Clean up initial (original) values from X-Ray
* Refactor current to valueInBaseCurrency
* Update changelog
3 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
3 years ago
Thomas Kaul
a7e5a316be
Bugfix/fix big.js exception in report endpoint ( #1586 )
* Fix exception with missing marketPrice
* Update changelog
3 years ago
Thomas Kaul
fc4bb71184
Feature/migrate date range setting to user settings ( #1239 )
* Migrate date range to user settings
* Refactor currency and view mode in the user user settings
* Update changelog
3 years ago
Thomas Kaul
fa41e25c8f
Release/1.131.1 ( #804 )
* Add API version
* Update changelog
4 years ago
Thomas Kaul
dcee651098
Feature/support unlimited currencies ( #387 )
* Support unlimited currencies
* Update changelog
4 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>
4 years ago
Thomas
823501f43e
Sort imports ( #242 )
4 years ago
Valentin Zickner
23b2e03923
refactor rule evaluation
4 years ago
Valentin Zickner
72dbe00091
change rule service interface
4 years ago
Valentin Zickner
9834c52739
refactor rule settings
4 years ago
Thomas
abd0e08566
Introduce @ghostfolio/common lib ( #102 )
5 years ago
Thomas
c973ffd3ba
Feature/reorganize helper lib ( #100 )
Reorganize helper lib (Move interfaces and types)
* InfoItem
* PortfolioItem
* PortfolioOverview
* PortfolioPerformance
* Position
* PortfolioPosition
* PortfolioReport
* PortfolioReportRule
* User
* UserSettings
* DateRange
* AdminData
* AccessWithGranteeUser
* OrderWithAccount
* Granularity
* UserWithSettings
* RequestWithUser
5 years ago
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig ( #32 )
* Improve imports
5 years ago
Thomas
c616312233
Initial commit
5 years ago