Szymon Łągiewka
795e4582a8
Feature/replace lodash.uniq with Array.from + Set ( #4387 )
* Replace lodash.uniq with Array.from + Set
* Update chagnelog
1 month ago
dw-0
fc5ed887ff
Feature/Set prefer-const to error in eslint configuration ( #3888 )
* Set prefer-const to error in eslint configuration
* Update changelog
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
7 months ago
Thomas Kaul
c4a28c6bff
Feature/set up a performance logging service ( #3703 )
* Setup performance logging service
* Update changelog
8 months ago
Thomas Kaul
41f5801b5e
Feature/refactor unique asset type to asset profile identifier ( #3636 )
* Refactoring
9 months ago
Thomas Kaul
0e08d8830e
Handle reduce of empty array ( #3446 )
11 months ago
Thomas Kaul
22d63c6102
Improve logging ( #3304 )
* Improve logging
1 year ago
Thomas Kaul
bc8d8309d4
Improve handling of future liabilities ( #3118 )
* Improve handling of future liabilities
* Refactor currentValue to currentValueInBaseCurrency
* Update changelog
1 year ago
Thomas Kaul
c002e37285
Feature/add missing default currency to prepare currencies function ( #3042 )
* Add missing default currency
* Update changelog
1 year ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
1 year ago
Thomas Kaul
5ba5b86d5f
Feature/improve handling of derived currencies ( #2891 )
* Improve handling of derived currencies
* Update changelog
1 year ago
Thomas Kaul
ba3cf82c6e
Feature/increase robustness of exchange rates by always getting quotes ( #2875 )
* Always get quotes (with fallback to historical data)
* Update changelog
1 year ago
Thomas Kaul
c418e75139
Bugfix/fix currency in error log in exchange rate data service ( #2868 )
* Fix currency
* Update changelog
1 year ago
gizmodus
be801b481e
Feature/Add exchange rate effects to portfolio calculation ( #2834 )
* Add exchange rate effects to portfolio calculation
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
gizmodus
726e727c7d
Feature/benchmark currency correction ( #2790 )
* Convert benchmark performance to base currency
* Introduce getExchangeRates() for multiple dates
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Thomas Kaul
b89bf1d5e8
Feature/increase timeout to load currencies ( #2800 )
* Increase timeout
* Update changelog
1 year ago
Thomas Kaul
fcef0a72d5
Bugfix/improve handling of derived currencies ( #2604 )
* Improve handling of derived currencies
* Update changelog
2 years ago
Thomas Kaul
bc33e5f147
Feature/remove deprecated environment variable base currency ( #2255 )
* Remove the deprecated environment variable BASE_CURRENCY
* Update changelog
2 years ago
Hugo Persson
2d003225bc
Allow custom currency in activity import ( #2215 )
* Allow custom currency in activity import
* Extend import test files
* Update changelog
---------
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2 years ago
Thomas Kaul
c9353d0a39
Support account balance time series ( #2166 )
* Initial setup
* Support account balance in export
* Handle account balance update
* Add schema migration
* Update changelog
2 years ago
Thomas Kaul
ed735e0b29
Feature/disable caching in health check endpoints for data providers ( #2147 )
* Disable caching in health check endpoint
* Update changelog
2 years ago
Thomas Kaul
1d0ba5fe4b
Bugfix/fix indirect calculation in exchange rate service for specific date ( #2026 )
* Fix indirect calculation
* Update changelog
2 years ago
Thomas Kaul
e500ccb61b
Feature/introduce env variable data source exchange rates and data source import ( #1910 )
* Introduce env variables DATA_SOURCE_EXCHANGE_RATES and DATA_SOURCE_IMPORT
* Update changelog
2 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
2 years ago
Thomas Kaul
5eff8402db
Release/1.258.0 ( #1878 )
* Release 1.258.0
* Introduce data source mapping
* Update changelog
2 years ago
Thomas Kaul
e37a34ed6c
Feature/improve exchange rate service for specific date ( #1785 )
* Calculate exchange rate indirectly via base currency
* Update changelog
2 years ago
Thomas Kaul
f88ee5e5a0
Feature/improve validation for manual currency ( #1769 )
* Improve validation
* Update changelog
2 years ago
Thomas Kaul
292d345ce0
Feature/support manual currency for fee ( #1490 )
* Support manual currency for fee
* Update changelog
2 years ago
Thomas Kaul
7d27cb3398
Bugfix/use base currency in exchange rate service instead of usd ( #1255 )
* Change from USD to base currency
* Update changelog
3 years ago
Thomas Kaul
4f8fe83a16
Feature/clean up user database schema ( #1242 )
* Clean up user database schema
* Update changelog
3 years ago
Thomas Kaul
69bc1d67e1
Bugfix/fix database connection error handling ( #1125 )
* Fix database connection error handling
* Update changelog
3 years ago
Thomas Kaul
71c7e37b5a
Bugfix/fix currency inconsistency with usx ( #1094 )
* Support USX
* Update changelog
3 years ago
Thomas Kaul
332203b9e2
Feature/add support to set the base currency via env variable ( #948 )
* Set base currency via environment variable
* Update changelog
3 years ago
Thomas Kaul
e4908b51aa
Feature/add context to logger ( #745 )
* Add contexts
* Update changelog
3 years ago
Thomas Kaul
c216ab1d76
Eliminate data source from order model ( #730 )
* Eliminate currency, data source and symbol from order model
* Remove prefix for symbols with data source GHOSTFOLIO
* Update changelog
3 years ago
Thomas Kaul
5bb20f6d5f
Bugfix/fix undefined currencies after creating an activity ( #731 )
* Fix issue with undefined currencies after creating an activity
* Update changelog
3 years ago
Thomas Kaul
c02bcd9bd8
Feature/migrate to yahoo finance2 ( #722 )
* Migrate to yahoo-finance2
* Add support for mutual funds
* Add url to symbol profile
* Clean up
3 years ago
Thomas Kaul
1a4109ebaa
Bugfix/fix fallback to load currencies directly from data provider ( #629 )
* Fix fallback
* Update changelog
3 years ago
Thomas Kaul
bbc4e64cb4
Bugfix/filter currencies with null value ( #579 )
* Filter currencies with null value
* Update changelog
3 years ago
Thomas Kaul
1beb4de62f
Feature/support additional currencies ( #517 )
* Support additional currencies
* Update changelog
3 years ago
Thomas Kaul
1f042ee791
Feature/eliminate redundant storage of historical exchange rates ( #500 )
* Eliminate redundant storage of historical exchange rates
* Clean up experimental API
* Update changelog
3 years ago
Thomas Kaul
d60b444324
Release/1.71.0 ( #458 )
* Refactor logger
* Fix exception
* Update changelog
4 years ago
Thomas Kaul
2e5176bacf
Feature/extend import by csv files ( #419 )
* Support import of csv files
* Update changelog
4 years ago
Thomas Kaul
39d9828f9f
Feature/respect account currency in exchange rate data service ( #391 )
* Respect the accounts' currencies
* Update changelog
4 years ago
Thomas Kaul
6333aa972d
Bugfix/fix data gathering after seed ( #390 )
* Fix data gathering after seed
* Update changelog
4 years ago
Thomas Kaul
dcee651098
Feature/support unlimited currencies ( #387 )
* Support unlimited currencies
* Update changelog
4 years ago
Thomas Kaul
0f72673ef4
Feature/respect data source in symbol data endpoint ( #370 )
* Respect data source in symbol data endpoint
* Respect data source in the data provider service
* Combine symbol with data source in get() of data provider service
* Improve search functionality for multiple data sources
* Update changelog
4 years ago
Thomas Kaul
fe975945d1
Feature/add fallback for loading currencies ( #315 )
* Add fallback for loading 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
b898c0678d
Feature/refactor exchange rate service ( #289 )
* Refactor exchange rate service
* Update changelog
4 years ago
Thomas
37358fb480
Bugfix/add fallback if exchange service is not initialized ( #264 )
* Add fallback and log error
* Update changelog
4 years ago