Arham Wani
1833469f17
Bugfix/preserve negative numbers in extractNumberFromString
extractNumberFromString() stripped the minus sign together with other
non-numeric characters, so negative values were silently converted to
their positive counterparts (e.g. '-999.99' was parsed as 999.99).
Keep the minus sign in the character allow-list so NumberParser can
correctly parse negative values. This helper is used by the manual data
provider, where a user-configured selector can legitimately point at a
negative number.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 month ago
Thomas Kaul
20afbdc202
Task/restrict get symbol data endpoint to authenticated users ( #7372 )
* Restrict symbol data endpoint to authenticated users
* Update changelog
1 month ago
Thomas Kaul
82faa08412
Task/remove deprecated auth endpoint ( #7373 )
* Remove deprecated auth endpoint
* Update changelog
1 month ago
Thomas Kaul
37bd17d3c1
Task/simplify getHistorical() function response in data provider interface ( #7369 )
* Simplify getHistorical() function response
* Update changelog
1 month ago
Thomas Kaul
478f7221b9
Release 3.29.0 ( #7368 )
1 month ago
KDxGautam
16394bb4f9
Bugfix/hover styling of tags selector ( #7359 )
* Fix hover styling of tags selector
* Update changelog
1 month ago
Chanhyo Jung
74914d973c
Task/improve copy-to-clipboard feedback in value component ( #7338 )
* Improve copy-to-clipboard feedback
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 month ago
Thomas Kaul
ae257f8acb
Feature/support Fear & Greed index via Ghostfolio data provider in self-hosted environments ( #7364 )
* Support Fear & Greed index via Ghostfolio data provider in self-hosted environments
* Update changelog
1 month ago
Thomas Kaul
74e8df4ac9
Task/upgrade stripe to version 22.3.2 ( #7363 )
* Update stripe to version 22.3.2
* Update changelog
1 month ago
David Requeno
dbe0904aa0
Task/add Storybook story for copy-to-clipboard functionality in value component ( #7365 )
* Add Storybook story for copy-to-clipboard functionality
* Update changelog
1 month ago
Thomas Kaul
96b6830fe4
Task/improve language localization for DE (20260717) ( #7362 )
* Update translations
* Update changelog
2 months ago
Thomas Kaul
92c663874e
Release 3.28.0 ( #7361 )
2 months ago
Thomas Kaul
1ba6603fae
Task/improve language localization in historical market data table of admin control panel ( #7351 )
* Improve language localization
* Update changelog
2 months ago
Thomas Kaul
842e74fe88
Task/improve language localization in tag management of admin control panel ( #7349 )
* Improve language localization
* Update changelog
2 months ago
Thomas Kaul
ece4ed3ede
Task/migrate activity dialogs to dedicated routes ( #7343 )
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
2 months ago
Thomas Kaul
22d68e7ac1
Bugfix/remove linked account from BUY / SELL / DIVIDEND activity ( #7346 )
* Fix removing a linked account from a buy, sell or dividend activity
* Update changelog
2 months ago
Thomas Kaul
05b9cd2cc4
Bugfix/preserve tags when updating activity ( #7347 )
* Validate tags when creating or updating an activity
* Fix loss of activity tags when updating an activity fails
* Update changelog
2 months ago
Thomas Kaul
def15e544a
Bugfix/liabilities without market data ( #7345 )
* Fix liabilities without market data
* Update changelog
2 months ago
Thomas Kaul
0fb079fb9c
Release 3.27.0 ( #7341 )
2 months ago
Thomas Kaul
9e4269fa37
Bugfix/preserve asset profile when cloning activity ( #7339 )
* Preserve asset profile when cloning activity
* Update changelog
2 months ago
Thomas Kaul
05192164db
Task/validate and encode URL in logo endpoint ( #7330 )
* Harden URL validation in logo endpoint
* Update changelog
2 months ago
Thomas Kaul
d35e76737b
Task/improve error handling in HTML template middleware ( #7331 )
* Improve error handling
* Update changelog
2 months ago
Thomas Kaul
9ecb5909c7
Bugfix/startup error in data gathering caused by uninitialized data provider mappings ( #7333 )
* Initialize data provider mappings
* Update changelog
2 months ago
Thomas Kaul
7a2e25d583
Bugfix/improve error handling in get quotes of FMP service ( #7334 )
* Improve error handling
* Update changelog
2 months ago
Thomas Kaul
6666f110f2
Task/set change detection strategy to OnPush in various page components (part II) ( #7329 )
* Set change detection strategy to OnPush
* Update changelog
2 months ago
Thomas Kaul
4636e0ae6f
Release 3.26.0 ( #7326 )
2 months ago
Thomas Kaul
5d40f2fb1e
Task/upgrade countries-list to version 3.4.0 ( #7314 )
* Update countries-list to version 3.4.0
* Update changelog
2 months ago
Thomas Kaul
69254032a3
Feature/add markets endpoint for Fear & Greed index to Ghostfolio data provider ( #7323 )
* Add markets endpoint
* Update changelog
2 months ago
Thomas Kaul
00c37f026c
Task/harden validation of scraper configuration in asset profile endpoint ( #7322 )
* Harden validation of scraper configuration
* Update changelog
2 months ago
Thomas Kaul
a2c28bd4a0
Task/upgrade Nx to version 23.0.2 ( #7321 )
* Upgrade Nx dependencies to version 23.0.2
* Update changelog
2 months ago
Thomas Kaul
df6fa86b1d
Task/harden validation of holdings in asset profile endpoints ( #7320 )
* Harden validation of holdings
* Update changelog
2 months ago
Thomas Kaul
d5fb6311c1
Task/deprecate SymbolProfile in favor of assetProfile in activity interface ( #7315 )
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
2 months ago
Thomas Kaul
b7fc13e20a
Task/harden validation of sectors in asset profile endpoints ( #7319 )
* Harden validation of sectors
* Update changelog
2 months ago
Thomas Kaul
6c948d39eb
Task/round Fear & Greed index in Twitter bot service ( #7318 )
* Round value
* Update changelog
2 months ago
Thomas Kaul
5284f5ec77
Task/harden validation of countries in asset profile endpoints ( #7316 )
* Harden validation of countries
* Update changelog
2 months ago
David Requeno
de975a5991
Task/set change detection strategy to OnPush in X-ray page ( #7313 )
* Set change detection strategy to OnPush
* Update changelog
2 months ago
Thomas Kaul
2b2ff0b883
Release 3.25.0 ( #7311 )
2 months ago
Red Rose
eaa5965f1b
Bugfix/truncate long labels in page tabs ( #7178 )
* Truncate long labels
* Update changelog
2 months ago
Cole Munz
59baec0acc
Task/improve language localization for NL ( #7296 )
* Update translations
* Update changelog
2 months ago
Thomas Kaul
55e3bd00d2
Task/change default data source of fear and greed index stocks to MANUAL ( #7307 )
* Change default value to MANUAL
* Update changelog
2 months ago
Thomas Kaul
029e714b61
Task/upgrade helmet to version 8.2.0 ( #7300 )
* Update helmet to version 8.2.0
* Update changelog
2 months ago
Thomas Kaul
c2706a6dba
Bugfix/fix display of assets without currency in assistant and symbol autocomplete component ( #7306 )
* Fix display of assets without currency
* Update changelog
2 months ago
Thomas Kaul
4ff3e87a68
Release 3.24.0 ( #7304 )
2 months ago
Thomas Kaul
618e22e3fa
Task/round value in fear and greed index component ( #7303 )
* Round value
* Update changelog
2 months ago
moduvoice
0afd17773b
Task/improve language localization for KO ( #7279 )
* Update translations
* Update changelog
2 months ago
Thomas Kaul
d207d7a753
Feature/add rate limiting to authentication and sign up endpoints ( #7263 )
* Add rate limiting to authentication and sign up endpoints
* Update changelog
2 months ago
Thomas Kaul
ac8616856a
Task/expose data source for Fear & Greed Index ( #7285 )
* Expose data source for Fear & Greed Index
* Update changelog
2 months ago
Thomas Kaul
2087ade013
Release 3.23.0 ( #7299 )
2 months ago
Thomas Kaul
4e6a1ede7b
Task/improve language localization for DE (20260709) ( #7291 )
* Update translation
* Update changelog
2 months ago
Thomas Kaul
61e9a761a9
Task/set change detection strategy to OnPush in various page components ( #7289 )
* Set change detection strategy to OnPush
* Update changelog
2 months ago