Thomas Kaul
|
1de6f660c1
|
Bugfix/race condition in upsert of account balance (#8306)
* Fix race condition in upsert of account balance
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
a1ca9c9519
|
Bugfix/invalid output of Ghostfolio AI (#8299)
* Request output of Ghostfolio AI one more time if it does not agree with schema
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
4f17f0ecd4
|
Task/improve consistency of Ghostfolio AI (#8298)
* Set temperature of models of Ghostfolio AI to 0
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
9dcc160438
|
Feature/closed positions in matching of assets with Ghostfolio AI (#8215)
* Get asset profiles of user in matching of assets
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
3bc504ead9
|
Task/move auth and subscription controllers to endpoints (#8290)
Move auth and subscription controllers to endpoints
|
2 weeks ago |
Thomas Kaul
|
6ef4988d86
|
Feature/Premium data source of holdings in import (#8196)
* Support asset profiles of premium data provider which user already has
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
1f4f70e1b5
|
Bugfix/set close state in market data gathering for specific date (#8062)
* Fix state of market data in historical market data gathering for specific date
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
15fde30f9b
|
Task/refactor subscription flag of asset profiles (#8264)
* Replace result extension with single query for subscription flag of asset profiles
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
669bc5f95f
|
Bugfix/harden import endpoint by hiding internal error messages (#8281)
* Hide internal error messages
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
8eab609921
|
Task/improve performance of historical data count in market data table of admin control (#8214)
* Improve performance of historical data count
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
2b8b8b405f
|
Bugfix/permission check of dividends import endpoint (#8282)
* Fix missing permission check
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
b293c11cdb
|
Bugfix/transaction timeout of presets in market data table of admin control (#8213)
* Fix transaction timeout of presets
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
d6d891c942
|
Task/improve instructions of MCP server (#8263)
* Improve instructions of MCP server
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
0abfd38447
|
Task/restrict asset endpoint to authenticated users (#8270)
* Restrict asset endpoint to authenticated users
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
90c90e179e
|
Task/move export / health / import controllers to endpoints (#8276)
Move export, health and import controllers to endpoints
|
2 weeks ago |
Thomas Kaul
|
2917ad8586
|
Task/improve value in benchmark detail dialog (#8260)
* Improve value in benchmark detail dialog
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
0d58df7ce7
|
Task/move asset / cache / info / logo controllers to endpoints (#8269)
Move asset, cache, info and logo controllers to endpoints
|
2 weeks ago |
Thomas Kaul
|
f144c723f4
|
Task/deprecate auth device and exchange rate endpoints (#8256)
* Deprecate auth device and exchange rate endpoints
* Update changelog
|
2 weeks ago |
Thomas Kaul
|
cea7c303c6
|
Task/deprecate platform endpoints in favor of platforms endpoints (#8255)
* Deprecate platform endpoints in favor of platforms endpoints
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
a03c4c9b26
|
Task/move redis cache module to services (#8226)
Move redis cache module to services
|
3 weeks ago |
Thomas Kaul
|
7e54ba6592
|
Task/extend app module spec by route snapshot (#8227)
Extend app module spec by route snapshot
|
3 weeks ago |
Thomas Kaul
|
a864545f94
|
Bugfix/repeated asset profile gathering on activity creation (#8055)
* Fix repeated asset profile gathering on activity creation
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
74aa318e25
|
Task/improve performance of last market price in market data table of admin control (#8060)
* Improve performance of last market price
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
67ee4b0a26
|
Task/remove fallbacks for cached portfolio snapshots (#7991)
Remove fallbacks
|
3 weeks ago |
Kenrick Tandrian
|
45eaa4b5e7
|
Feature/expose REDIS_TLS configuration for Redis TLS/SSL connections (#8201)
* Expose REDIS_TLS environment variable
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
3ee0a6f79d
|
Task/enable performance calculation type (#8207)
Enable performance calculation type
|
3 weeks ago |
Thomas Kaul
|
572bd1bc7c
|
Task/extract shared logic of portfolio calculators (#8206)
Extract shared logic of portfolio calculators
|
3 weeks ago |
Thomas Kaul
|
e1feba1087
|
Feature/return on investment (ROI) portfolio calculator (#7993)
* Implement ROI portfolio calculator
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
7db2bbe6a5
|
Bugfix/data provider mapping in get data provider (#8195)
* Fix data source mapping in data provider service
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
42e0c1dbe9
|
Bugfix/type check of unsupported language codes in Stripe checkout session (#8189)
Fix type check
|
3 weeks ago |
Thomas Kaul
|
05a4c225dc
|
Feature/add tool to update account balance in MCP (#8178)
* Add tool to update account balance to MCP server
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
c199277b1e
|
Task/improve ISIN search in FMP service (#8191)
* Improve search by ISIN
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
913e5c4cfb
|
Feature/holdings in matching of assets with Ghostfolio AI (#8190)
* Improve matching of assets
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
5bb623c529
|
Bugfix/add missing user id to unique key of account balance (#8179)
* Add missing userId to unique constraint of account balance
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
204f0d857e
|
Task/upgrade Stripe to version 23.0.0 (#8182)
* Upgrade Stripe to version 23.0.0
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
a057f1bdc5
|
Task/prepare tool to update account balance in MCP (#8177)
* Preparations
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
2e02560e34
|
Bugfix/start date of date range filter of activities (#8118)
* Fix start date of date range filter
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
63132a29fe
|
Bugfix/platform icon in preview of activities import (#8148)
* Fix missing platform icon in preview of activities import
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
62e3f70d24
|
Bugfix/start date of investment timeline (#8122)
* Fix start date of investment timeline
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
9345de0401
|
Bugfix/update of asset profiles not owned by user (#8071)
* Fix update of asset profiles not owned by user
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
d910fd40fc
|
Feature/Ghostfolio AI in user settings (#8142)
* Persist Ghostfolio AI in user settings
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
d0b79653cc
|
Task/remove deprecated symbol profile in create activity endpoint (#8125)
* Remove deprecated SymbolProfile from create activity endpoint
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
3d7d1be7f7
|
Bugfix/matching of assets and accounts with AI (#8140)
* Fix matching of assets and accounts
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
9122858aa0
|
Task/improve performance of reading activities with AI (#8138)
Improve performance
|
4 weeks ago |
Thomas Kaul
|
9aaf28b00e
|
Bugfix/required tool call in AI agent (#8136)
Fix required tool call in AI agent
|
4 weeks ago |
Thomas Kaul
|
cc276aa67e
|
Feature/Ghostfolio AI in import activities dialog (#8128)
* Extend import of activities with Ghostfolio AI
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
343713c0f5
|
Bugfix/unhandled rejection in import of dividends (#8121)
Fix unhandled rejection in import of dividends
|
4 weeks ago |
Thomas Kaul
|
b1506c1563
|
Bugfix/limits of MCP requests (#8130)
* Add missing check
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
3376f72642
|
Feature/client of last request (#8129)
* Extend user detail dialog with client of last request
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
5aee101e8e
|
Bugfix/benchmark dates in time zones other than UTC (#8117)
* Fix benchmark dates
* Update changelog
|
4 weeks ago |