Szymon Łągiewka
1d446e73fb
Task/move lodash to lodash-es
2 weeks ago
Thomas Kaul
8529aea25e
Task/extend portfolio snapshot cache key by performance calculation type ( #7913 )
* Extend portfolio snapshot cache key by performance calculation type
* Update changelog
4 weeks ago
Thomas Kaul
662b68583e
Bugfix/immediate expiration of portfolio snapshot with errors ( #7815 )
* Fix immediate expiration of portfolio snapshot with errors
* Update changelog
1 month ago
Kenrick Tandrian
94aa4793fe
Task/improve type safety for unassigned variables in API ( #7755 )
* fix(api): resolve type errors in src/app
* fix(api): resolve type errors in src/services
* fix(api): update log level type
* fix(api): reformat files
2 months ago
Thomas Kaul
def48c6adf
Bugfix/data gathering blocked by failed jobs ( #7720 )
* Fix data gathering blocked by failed jobs
* Update changelog
2 months ago
Thomas Kaul
b4e8a4090d
Task/simplify recent market data gathering ( #7714 )
* Simplify recent market data gathering
* Update changelog
2 months 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
2 months ago
Thomas Kaul
712a7a7e11
Bugfix/repeated historical market data gathering on weekends ( #7710 )
* Fix repeated historical market data gathering on weekends
* Update changelog
2 months ago
Thomas Kaul
a55b9f212b
Bugfix/missing close price in historical market data ( #7694 )
* Fix missing close price in historical market data of Yahoo Finance service
* Discard market prices carried forward beyond the data of the data provider
* Update changelog
2 months ago
Thomas Kaul
87cb77a8fd
Feature/merge asset profile into existing asset profile ( #7654 )
* Merge asset profile into existing asset profile
* Update changelog
2 months ago
David Requeno
9d2e4b732c
Feature/add stock splits logic ( #7568 )
* Add business logic and tests for stock splits
* Update changelog
2 months ago
Thomas Kaul
92475c0b8b
Task/improve error log output of data provider and queue services ( #7622 )
* Improve error log output of data provider and queue services by omitting stack trace
* Update changelog
2 months ago
Thomas Kaul
7d053caf80
Bugfix/portfolio snapshot cache write and initialization retry limit ( #7517 )
* Fix portfolio snapshot cache write and initialization retry limit
* Update changelog
2 months ago
Kenrick Tandrian
b888134056
Task/improve type safety in statistics gathering and tag services ( #7328 )
* feat(api): create interface for BetterStack update SLA response
* fix(api): resolve type errors
* fix(api): resolve type errors in tag service
3 months ago
Kenrick Tandrian
0ad326b7c8
Task/enforce noImplicitThis and allowUnreachableCode TypeScript rules ( #7354 )
* feat(ts): disable allowing unreachable code
* feat(ts): enable no implicit this
3 months ago
Thomas Kaul
eedb556c06
Feature/expose PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_REMOVE_ON_FAIL environment variable ( #7221 )
* Expose PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_REMOVE_ON_FAIL environment variable
* Update changelog
3 months ago
Thomas Kaul
3c758b90e2
Task/decrease rate limiter duration of market data gathering queue ( #7129 )
* Decrease rate limiter duration
* Update changelog
4 months ago
Thomas Kaul
95b0318f8e
Task/improve throughput of market data gathering queue by applying rate limit per data source ( #7128 )
* Improve throughput by applying rate limit per data source
* Update changelog
4 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
4 months ago
Thomas Kaul
fcad7917be
Feature/expose PROCESSOR_GATHER_STATISTICS_CONCURRENCY environment variable ( #7100 )
* Expose PROCESSOR_GATHER_STATISTICS_CONCURRENCY environment variable
* Update changelog
4 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
4 months ago
Thomas Kaul
2f96b42107
Task/reuse asset profile identifier (part 2) ( #7087 )
Reuse AssetProfileIdentifier
4 months ago
Thomas Kaul
1587206e67
Bugfix/missing quotes for symbols across data sources ( #7085 )
* Fix missing quotes
* Update changelog
4 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
4 months ago
Thomas Kaul
073af0c8c2
Task/enable bull dashboard in tab of admin control panel ( #7030 )
* Enable Bull Dashboard in tab
* Eliminate BULL_BOARD_IS_READ_ONLY
* Update changelog
4 months ago
Thomas Kaul
be874f62e3
Task/centralize asset profile override logic ( #6991 )
* Centralize asset profile logic
* Update changelog
4 months ago
Thomas Kaul
d830e0f6f4
Task/migrate backend logger to instance pattern ( #6966 )
* Refactor backend logging to use instance-based Logger
* Update changelog
4 months ago
Thomas Kaul
f882e3ddf4
Task/add HTTP fetch service ( #6951 )
* Add HTTP fetch service
* Update changelog
5 months ago
Thomas Kaul
3a95d8e7dc
Task/add monitor id check for uptime statistics gathering ( #6873 )
Add monitor id check
5 months ago
Thomas Kaul
9ed4c679b2
Task/enable Bull Dashboard in admin control panel without environment variable ( #6876 )
* Enable Bull Dashboard without environment variable
* Update changelog
5 months ago
Thomas Kaul
cdef2afa48
Feature/setup statistics gathering queue ( #6696 )
* Set up statistics gathering queue
* Update changelog
6 months ago
Thomas Kaul
efa93a3b98
Feature/setup Bull Dashboard ( #6501 )
* Initial setup
* Update changelog
7 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
7 months ago
Kenrick Tandrian
645e8ee303
Bugfix/prevent double counting of cash in net worth ( #6171 )
* Prevent double counting of cash in net worth
* Update changelog
9 months ago
Thomas Kaul
d341c4804a
Feature/improve asset profile data gathering ( #5997 )
* Improve asset profile data gathering
* Update changelog
11 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
12 months ago
Thomas Kaul
be0ddd6298
Task/harmonize interfaces naming ( #5796 )
* Harmonize interfaces naming
1 year ago
Thomas Kaul
180e0f3c81
Feature/add date range query parameter to data gathering endpoint ( #5684 )
* Add date range
* Update changelog
1 year ago
csehatt741
8b9b1c7f11
Feature/refactor getByKey() in PropertyService ( #5065 )
* Refactor getByKey() in PropertyService
* Update changelog
1 year ago
Thomas Kaul
67db1b0de4
Feature/rename Order to activities in SymbolProfile database schema ( #4661 )
* Rename Order to activities
* Update changelog
1 year ago
Thomas Kaul
71fc3906c7
Feature/add performance calculation type to user settings ( #4567 )
* Add performance calculation type to user settings
* Update changelog
2 years ago
csehatt741
42734dff75
Feature/deactivate asset profile on delisting (Yahoo Finance) ( #4524 )
* Deactivate asset profile on delisting (Yahoo Finance)
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 years ago
Thomas Kaul
31be526c11
Feature/restrict historical market data gathering to active asset profiles ( #4483 )
* Restrict historical market data gathering to active asset profiles
* Update changelog
2 years ago
Thomas Kaul
6cd79fab31
Feature/rename TWR to ROAI ( #4453 )
* Rename TWR to ROAI
2 years ago
Thomas Kaul
168a679535
Feature/extend trackinsight data enhancer by cusip ( #4362 )
* Extend Trackinsight data enhancer by cusip
* Update changelog
2 years ago
Thomas Kaul
f3712b293c
Bugfix/fix exception in portfolio calculator ( #4119 )
* Add guard
* Update changelog
2 years ago
Thomas Kaul
45095cfac0
Feature/expire cache entries immediately in case of errors in portfolio snapshot calculation ( #4099 )
* Expire cache entries immediately in case of errors
* Update changelog
2 years ago
Thomas Kaul
190bb4b6fb
Feature/refactor data gathering items ( #4032 )
* Refactoring
2 years 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
ce6f175f9a
Bugfix/fix usage of processor portfolio snapshot computation concurrency env variable ( #3936 )
* Fix usage of PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_CONCURRENCY
* Update changelog
2 years ago