Browse Source

Merge branch 'main' into feature/ghostfolio-ai-in-user-settings

pull/8142/head
Thomas Kaul 3 days ago
committed by GitHub
parent
commit
4155d67e1c
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      CHANGELOG.md
  2. 12
      apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.scss
  3. 38
      package-lock.json
  4. 2
      package.json

6
CHANGELOG.md

@ -11,8 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added an option to enable _Ghostfolio AI_ in the user settings of the user account page (experimental) - Added an option to enable _Ghostfolio AI_ in the user settings of the user account page (experimental)
### Changed
- Upgraded `ai` from version `7.0.114` to `7.0.127`
### Fixed ### Fixed
- Fixed the border color of the drop area in the import activities dialog (dark mode)
- Fixed the matching of assets and accounts in the import of activities with _Ghostfolio AI_ (experimental) - Fixed the matching of assets and accounts in the import of activities with _Ghostfolio AI_ (experimental)
## 3.84.2 - 2026-10-11 ## 3.84.2 - 2026-10-11

12
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.scss

@ -82,10 +82,12 @@
} }
:host-context(.theme-dark) { :host-context(.theme-dark) {
.drop-area { .mat-mdc-dialog-content {
border-color: rgba( .drop-area {
var(--palette-foreground-divider-dark), border-color: rgba(
var(--palette-foreground-divider-alpha-dark) var(--palette-foreground-divider-dark),
); var(--palette-foreground-divider-dark-alpha)
);
}
} }
} }

38
package-lock.json

@ -52,7 +52,7 @@
"@rekog/mcp-nest": "2.0.7", "@rekog/mcp-nest": "2.0.7",
"@simplewebauthn/browser": "14.0.0", "@simplewebauthn/browser": "14.0.0",
"@simplewebauthn/server": "14.0.3", "@simplewebauthn/server": "14.0.3",
"ai": "7.0.114", "ai": "7.0.127",
"alphavantage": "2.2.0", "alphavantage": "2.2.0",
"big.js": "7.0.1", "big.js": "7.0.1",
"bootstrap": "4.6.2", "bootstrap": "4.6.2",
@ -191,13 +191,13 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@ai-sdk/gateway": { "node_modules/@ai-sdk/gateway": {
"version": "4.0.92", "version": "4.0.103",
"resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.92.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.103.tgz",
"integrity": "sha512-awX24+QedfcIDTAdwkCUNG08vPJjkQI9KZLGh4Ua+vNbgeaNFJre96OIbBefOD9XPHSVpdXjwqtWmo4Yh7oczw==", "integrity": "sha512-nnGTUHzPRQ14jhv9CL4OQrzcRBIFTBMIPKGIi9Z9u/4GtwSRxa/nxUX6np2Iwp5phOzO0a0njj/j9Jolf5AEaA==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "4.0.18", "@ai-sdk/provider": "4.0.21",
"@ai-sdk/provider-utils": "5.0.47", "@ai-sdk/provider-utils": "5.0.53",
"@vercel/oidc": "3.2.0" "@vercel/oidc": "3.2.0"
}, },
"engines": { "engines": {
@ -208,9 +208,9 @@
} }
}, },
"node_modules/@ai-sdk/provider": { "node_modules/@ai-sdk/provider": {
"version": "4.0.18", "version": "4.0.21",
"resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.18.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.21.tgz",
"integrity": "sha512-+GZJIgz1jk86pwEbb3f1BD2bdoSKyWE4Jg4YUc7NMnMozbWemSKYZcw2F4nMaO5qwsL5A8RmioAKW81YktRpIQ==", "integrity": "sha512-UpbC9C1oht8dhfKPbVXSLRZS3DI8uk8n5v2uMjBPNIYGsC2kL045ywq7D8Hh9KgnH9rP5W/GxQdYtWScRouqlA==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"json-schema": "^0.4.0" "json-schema": "^0.4.0"
@ -220,12 +220,12 @@
} }
}, },
"node_modules/@ai-sdk/provider-utils": { "node_modules/@ai-sdk/provider-utils": {
"version": "5.0.47", "version": "5.0.53",
"resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.47.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.53.tgz",
"integrity": "sha512-NZQ1hMxY6Hd4ZiinjpU5HUOsyCHiTFkHw7AiM1EVN+Cd3kNTi47flZWNvFwGqnBojntB1+2eBRTeHRuVLtPhEg==", "integrity": "sha512-VVe6UDd0y0/B4TfauuKKzcppqvhTmSluwwUVT4WG2/8h7gFbyFm7PM4UGM+ZXe3/RI6bv+Vl1cw/7aiBoQqdxg==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "4.0.18", "@ai-sdk/provider": "4.0.21",
"@standard-schema/spec": "^1.1.0", "@standard-schema/spec": "^1.1.0",
"@workflow/serde": "4.1.0", "@workflow/serde": "4.1.0",
"eventsource-parser": "^3.0.8", "eventsource-parser": "^3.0.8",
@ -15882,14 +15882,14 @@
} }
}, },
"node_modules/ai": { "node_modules/ai": {
"version": "7.0.114", "version": "7.0.127",
"resolved": "https://registry.npmjs.org/ai/-/ai-7.0.114.tgz", "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.127.tgz",
"integrity": "sha512-jRMOw7tPMWVYomoHWY5xHBXPQDyKTY1Pn3BX0Rh39UOP6y9FYq6xCIB6khgIC/b9CRg4+IxadwIbie+Eu7yU3g==", "integrity": "sha512-JNsNPk4ZvRGEJuqdVo2lYFkm7uAuf3p/RwKFWn1Wh/+IK3U1RyFWw2GXoFnhzqNfxEuj7XJB4WpIUhl1sHToWg==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/gateway": "4.0.92", "@ai-sdk/gateway": "4.0.103",
"@ai-sdk/provider": "4.0.18", "@ai-sdk/provider": "4.0.21",
"@ai-sdk/provider-utils": "5.0.47" "@ai-sdk/provider-utils": "5.0.53"
}, },
"engines": { "engines": {
"node": ">=22" "node": ">=22"

2
package.json

@ -96,7 +96,7 @@
"@rekog/mcp-nest": "2.0.7", "@rekog/mcp-nest": "2.0.7",
"@simplewebauthn/browser": "14.0.0", "@simplewebauthn/browser": "14.0.0",
"@simplewebauthn/server": "14.0.3", "@simplewebauthn/server": "14.0.3",
"ai": "7.0.114", "ai": "7.0.127",
"alphavantage": "2.2.0", "alphavantage": "2.2.0",
"big.js": "7.0.1", "big.js": "7.0.1",
"bootstrap": "4.6.2", "bootstrap": "4.6.2",

Loading…
Cancel
Save