Thomas Kaul
a194fb6984
Refactoring
2 weeks ago
Thomas Kaul
bd68a7abfc
Refactoring
2 weeks ago
David Requeno
db8d253b79
refactoring
3 weeks ago
David Requeno
1f3db56a8e
Feature/ auto-pad holdings table in AI prompt using tablemark
- Install tablemark dependency for improved table formatting
- Refactor AiService.getPrompt to use tablemark for holdingsTable generation
- Add dynamic import with fallback to manual table rendering
- Add TypeScript declarations for tablemark module
- Improve table alignment and readability in AI prompts
3 weeks ago
Google
71b375ea92
Task/refactor BenchmarkMarketDataDetails to BenchmarkMarketDataDetailsResponse ( #5771 )
* Refactor BenchmarkMarketDataDetails to BenchmarkMarketDataDetailsResponse
3 weeks ago
Thomas Kaul
3034745e7d
Feature/improve currency validation in getAssetProfiles() functionality of data provider service ( #5747 )
* Improve currency validation
* Update changelog
3 weeks ago
Thomas Kaul
7642d82318
Bugfix/add missing type of access id in get public portfolio endpoint ( #5690 )
* Add missing type
4 weeks ago
Thomas Kaul
a86afee6e6
Task/reuse blog path of public routes in sitemap service ( #5608 )
* Reuse blog path of public routes
1 month ago
Thomas Kaul
90b28ea74f
Feature/add hacktoberfest 2025 blog post ( #5584 )
* Add blog post: Hacktoberfest 2025
* Update changelog
1 month ago
David Requeno
11c51698d7
Feature/extend public portfolio page with latest activities ( #5538 )
* Extend public portfolio page with latest activities
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 month ago
Thomas Kaul
40f5c93f43
Feature/set up asset profile resolution database table ( #5533 )
* Set up asset profile resolution database table
2 months ago
Thomas Kaul
28f28e737f
Task/refactor imports of built-in Node.js core modules ( #5513 )
* Prefix crypto imports
* Prefix fs imports
* Prefix path imports
* Update changelog
2 months ago
Kenrick Tandrian
e6aa580fae
Feature/extend watchlist endpoint by trend50d and trend200d ( #5405 )
* Extend watchlist endpoint by trend50d and trend200d
* Update changelog
2 months ago
Attila Cseh
7613b54514
Feature/extend activities import by tags ( #5287 )
* Extend activities import by tags
* Update changelog
3 months ago
Thomas Kaul
76d053fc85
Feature/optimize performance of sitemap service ( #5309 )
* Optimize performance
* Update changelog
3 months ago
Thomas Kaul
cf8eac3d44
Feature/rename Settings to settings in User database schema ( #5100 )
* Rename Settings to settings in User database schema
* Update changelog
4 months ago
Thomas Kaul
53127340f4
Feature/extend markets ( #5076 )
* Extend markets
* Clean up
4 months ago
csehatt741
8b9b1c7f11
Feature/refactor getByKey() in PropertyService ( #5065 )
* Refactor getByKey() in PropertyService
* Update changelog
4 months ago
csehatt741
bd43ea9b6c
Feature/dynamically compose public routes in sitemap ( #5035 )
* Dynamically compose public routes in sitemap
* Update changelog
4 months ago
Jack Ulf
559cac31bd
Feature/extend AI service by OpenRouter access ( #5025 )
* Extend AI service by OpenRouter access
* Update changelog
4 months ago
Thomas Kaul
56128d8fe8
Feature/reuse root url in sitemap service ( #4989 )
5 months ago
Thomas Kaul
314b121584
Feature/refactor sitemap module (part 2) ( #4985 )
* Refactor sitemap module
5 months ago
Thomas Kaul
029504d843
Feature/refactor sitemap module ( #4983 )
* Refactor sitemap module
5 months ago
Thomas Kaul
5fde161eed
Feature/clean up space in AI service ( #4942 )
* Clean up space
5 months ago
Tobias Kugel
3bcb19af14
Feature/migrate i18n service to injectable service ( #4829 )
* Migrate i18n service to injectable service
* 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>
5 months ago
Thomas Kaul
a11fef5e23
Bugfix/fix exception with currencies in historical market data editor of admin control panel ( #4813 )
* Fix exception with currencies
* Update changelog
5 months ago
Thomas Kaul
d4666f778d
Feature/remove deprecated endpoints in Ghostfolio controller ( #4692 )
* Remove deprecated endpoints
6 months ago
Thomas Kaul
480709c32a
Bugfix/add missing permission guard in create watchlist item endpoint ( #4686 )
* Add missing permission guard
* Update changelog
6 months ago
Kenrick Tandrian
c38dab5ab0
Feature/extend holding endpoint by performances ( #4660 )
* Extend holding endpoint by performances
* Update changelog
6 months ago
Thomas Kaul
f70d71d5bd
Feature/improve watchlist for impersonation mode ( #4632 )
* Improve watchlist for impersonation mode
* Update changelog
6 months ago
Kenrick Tandrian
770b322137
Feature/extend watchlist endpoint by name, performances and market condition ( #4634 )
* Extend watchlist endpoint by name, performances and market condition
* Update changelog
6 months ago
Thomas Kaul
d919622932
Bugfix/fix create watchlist item for new asset profile ( #4625 )
* Fix create watchlist item for new asset profile
6 months ago
Thomas Kaul
b90bfc3d6e
Feature/extend data providers management of admin control panel ( #4615 )
* Extend data providers management
* Update changelog
6 months ago
Kenrick Tandrian
c671ea4022
Feature/add frontend for watchlist ( #4604 )
* Add frontend for watchlist
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
6 months ago
Kenrick Tandrian
416fa44cf0
Feature/create watchlist API endpoints ( #4570 )
* Create watchlist API endpoints
* Update changelog
7 months ago
Thomas Kaul
d6e0b499d9
Feature/migrate lookup by ISIN in Financial Modeling Prep service to stable API version ( #4573 )
* Migrate lookup by ISIN to stable API version
* Update changelog
7 months ago
Ronnie Alsop
a9c3224856
Feature/add endpoint to localize site.webmanifest ( #4450 )
* Add endpoint to localize site.webmanifest
* Refactor rootUrl
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
8 months ago
csehatt741
efc0b1bf5a
Feature/support filters in AI prompt API ( #4431 )
* Support filters in AI prompt API
* Update changelog
8 months ago
Thomas Kaul
70cd1a89b5
Feature/extend Ghostfolio data provider ( #4420 )
* Extend Ghostfolio data provider
8 months ago
csehatt741
589eefaa76
Feature/extend AI prompt API by mode ( #4395 )
* Extend AI prompt API by mode
* Update changelog
8 months ago
csehatt741
035306d4d8
Feature/add createdAt to snapshot and public portfolio endpoint response ( #4350 )
* Add createdAt to snapshot and public portfolio endpoint response
* Update changelog
---------
Co-authored-by: Verbindolai <nikolaiwieczorek@web.de>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
8 months ago
Thomas Kaul
b2698fccbd
Feature/improve validation of currency management in admin control panel ( #4334 )
* Improve validation of currency management
* Update changelog
9 months ago
Thomas Kaul
e26b015407
Bugfix/cannot register cron jobs ( #4325 )
* Reorganize benchmark modules and move benchmarks endpoint
9 months ago
Thomas Kaul
f1ab3ff8e8
Feature/modernize tags endpoint ( #4317 )
* Modernize tags endpoint
* Update changelog
9 months ago
Thomas Kaul
86683a5bf3
Bugfix/fix AI prompt endpoint ( #4185 )
10 months ago
Thomas Kaul
8c7cb78c0b
Feature/add copy AI prompt to clipboard action to analysis page ( #4176 )
* Add copy AI prompt to clipboard action
* Update changelog
10 months ago
Thomas Kaul
c3bd433ac9
Feature/move market data management from admin to dedicated endpoint ( #4125 )
* Move market data management from admin to dedicated endpoint
* Update changelog
11 months ago
Thomas Kaul
13582afd93
Feature/Setup API keys for Ghostfolio data provider ( #4093 )
* Setup API keys for Ghostfolio data provider
11 months ago
Thomas Kaul
3194ed2145
Feature/improve usability of Ghostfolio data provider ( #4086 )
* Improve usability
11 months ago