Rene Turcios
aa753d0146
fix(api): return value unchanged in toCurrency for null currencies
Prevents 'No exchange rate has been found for nullEUR' error logs when
toCurrency is called with a null or undefined source or target currency
(e.g. an account without a currency set).
Fixes ghostfolio/ghostfolio#6168
Signed-off-by: Rene Turcios <95189389+CloudCorpRecords@users.noreply.github.com>
6 days ago
Thomas Kaul
ba97a6429a
Release 3.89.0 ( #8257 )
3 days ago
Thomas Kaul
e96166ad03
Task/improve layout of user account settings on mobile ( #8229 )
* Improve layout on mobile
* Update changelog
3 days 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 days ago
Thomas Kaul
a03c4c9b26
Task/move redis cache module to services ( #8226 )
Move redis cache module to services
3 days ago
Thomas Kaul
2d58cca67d
Task/improve loading state of file drop area component ( #8250 )
* Improve loading state
* Update changelog
3 days ago
Thomas Kaul
62b1ea937f
Task/harmonize pointer events override of ion icon ( #8254 )
Harmonize pointer events override
3 days ago
Thomas Kaul
6157d2bd53
Task/remove unused user in historical market data editor ( #8243 )
Remove unused user
4 days ago
Thomas Kaul
7e54ba6592
Task/extend app module spec by route snapshot ( #8227 )
Extend app module spec by route snapshot
4 days ago
Thomas Kaul
892c0e0aab
Bugfix/missing tooltip of client of last request in users table ( #8230 )
* Fix missing tooltip
* Update changelog
4 days ago
Thomas Kaul
853914ca14
Bugfix/localization of date pickers ( #8232 )
* Fix localization of date pickers
* Update changelog
4 days ago
Thomas Kaul
040981e77c
Task/extract file drop area of import activities dialog to reusable component ( #8244 )
* Extract file drop area
* Update changelog
5 days ago
Thomas Kaul
e880216151
Task/avoid reload of activities after cancel of import ( #8212 )
* Avoid reload of activities after cancel
* Update changelog
6 days ago
Thomas Kaul
f7994191b6
Task/improve style of Ghostfolio AI option in import activities dialog ( #8224 )
Add margin
6 days ago
Thomas Kaul
fc7bf38de0
Task/improve accessibility of entity logo component ( #8186 )
* Improve accessibility of entity logo component
* Update changelog
6 days ago
alexcastgonz
f6b325ed5f
Task/fix default value of REQUEST_TIMEOUT in README.md ( #8222 )
Fix default value of REQUEST_TIMEOUT
6 days ago
Thomas Kaul
a864545f94
Bugfix/repeated asset profile gathering on activity creation ( #8055 )
* Fix repeated asset profile gathering on activity creation
* Update changelog
6 days ago
Thomas Kaul
26b718bf01
Task/improve feature titles on landing page ( #8217 )
Improve feature titles
6 days ago
Thomas Kaul
217bf1127c
Task/improve accessibility of Buy me a Coffee button on about page ( #8185 )
* Improve accessibility of Buy me a coffee button
* Update changelog
6 days 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
6 days ago
Thomas Kaul
67ee4b0a26
Task/remove fallbacks for cached portfolio snapshots ( #7991 )
Remove fallbacks
6 days ago
Thomas Kaul
dce9e7cfbf
Task/add screenshot test files for import ( #8154 )
Add test files
6 days ago
Thomas Kaul
9e281560a1
Release 3.88.0 ( #8210 )
6 days ago
Thomas Kaul
a2a815284b
Bugfix/alignment of bars in investment chart ( #8209 )
* Fix alignment of bars
* Update changelog
6 days ago
Kenrick Tandrian
45eaa4b5e7
Feature/expose REDIS_TLS configuration for Redis TLS/SSL connections ( #8201 )
* Expose REDIS_TLS environment variable
* Update changelog
6 days ago
Thomas Kaul
3179816608
Task/upgrade bull-board to version 9.10.4 ( #8208 )
* Update bull-board to version 9.10.4
* Update changelog
6 days ago
Thomas Kaul
3ee0a6f79d
Task/enable performance calculation type ( #8207 )
Enable performance calculation type
6 days ago
Thomas Kaul
572bd1bc7c
Task/extract shared logic of portfolio calculators ( #8206 )
Extract shared logic of portfolio calculators
6 days ago
Thomas Kaul
e1feba1087
Feature/return on investment (ROI) portfolio calculator ( #7993 )
* Implement ROI portfolio calculator
* Update changelog
7 days ago
Thomas Kaul
7db2bbe6a5
Bugfix/data provider mapping in get data provider ( #8195 )
* Fix data source mapping in data provider service
* Update changelog
7 days ago
Thomas Kaul
42e0c1dbe9
Bugfix/type check of unsupported language codes in Stripe checkout session ( #8189 )
Fix type check
7 days ago
Thomas Kaul
c7d2b171b0
Task/improve accessibility of Google icon on registration page ( #8184 )
* Improve accessibility of Google icon
* Update changelog
7 days ago
Thomas Kaul
b09925eaf1
Task/improve accessibility of Google icon in login with access token dialog ( #8183 )
* Improve accessibility of Google icon
* Update changelog
7 days 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
7 days ago
Thomas Kaul
c199277b1e
Task/improve ISIN search in FMP service ( #8191 )
* Improve search by ISIN
* Update changelog
7 days ago
Thomas Kaul
bd50767cdc
Release 3.87.0 ( #8205 )
7 days ago
Thomas Kaul
968c8cdb33
Task/improve language localization for DE (20261017) ( #8202 )
* Update translations
* Update changelog
7 days ago
Thomas Kaul
f6f6a9df43
Feature/highlight negative values in performance timeline chart ( #8198 )
* Highlight negative values in performance timeline chart
* Update changelog
7 days ago
Thomas Kaul
913e5c4cfb
Feature/holdings in matching of assets with Ghostfolio AI ( #8190 )
* Improve matching of assets
* Update changelog
7 days ago
github-actions[bot]
1689adac7b
Task/update locales ( #8161 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
7 days ago
Siddheya Kulkarni
4631281758
Task/replace custom line height class with Bootstrap utility ( #8194 )
* Replaced custom line height class
* Replace line-height-normal with lh-normal
7 days ago
Thomas Kaul
d214aa10bd
Task/remove unused warn color- #8199 ( #8199 )
Remove unused warn color
7 days ago
Thomas Kaul
2869eed07a
Bugfix/visibility of Try Premium button ( #8187 )
Fix visibility of Try Premium button
7 days 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
1 week ago
Thomas Kaul
c3596ea292
Task/move investment chart component to UI library and add Storybook story ( #8192 )
* Move investment chart component to UI library
* Add Storybook story for investment chart component
* Update changelog
1 week ago
Thomas Kaul
204f0d857e
Task/upgrade Stripe to version 23.0.0 ( #8182 )
* Upgrade Stripe to version 23.0.0
* Update changelog
1 week ago
Thomas Kaul
4921c001ba
Bugfix/undefined time zone in auth interceptor ( #8181 )
* Fix exception when time zone of browser unavailable
* Update changelog
1 week ago
Thomas Kaul
3d4aa19674
Task/clean up changelog entries of bootstrap upgrade to version 5.3.8 ( #8180 )
Clean up
1 week ago
Thomas Kaul
a057f1bdc5
Task/prepare tool to update account balance in MCP ( #8177 )
* Preparations
* Update changelog
1 week ago
Thomas Kaul
28713505fa
Task/remove more ineffective CSS classes ( #8176 )
Remove more ineffective CSS classes
1 week ago