Shreya
286e5d467d
fix(auth): surface OIDC state errors instead of failing silently
- When OIDC state handle is not found, callback now returns an Error
instead of (null, undefined, undefined), which caused passport to
fail silently with no feedback to the user or logs.
- When OIDC state has expired, callback now returns a descriptive Error
so the user gets a meaningful message instead of a silent redirect
failure.
- Replaced Math.random()-based handle generation with
randomBytes(32) from node:crypto. The previous implementation was
not cryptographically secure despite the comment claiming otherwise,
making state handles potentially predictable.
Fixes #7716
2 weeks ago
Pial-Al-Mamun
73e4f0368d
Task/improve language localization for IT (20260901) ( #7782 )
* Update translations
* Update changelog
2 weeks ago
Thomas Kaul
ac7c6a55c5
Task/upgrade prisma to version 7.10.0 ( #7790 )
* Update prisma to version 7.10.0
* Update changelog
2 weeks ago
Thomas Kaul
b39a806f18
Task/extend personal finance tools (20260902) ( #7793 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
2ce58d767d
Task/restrict restricted view and manage permission to MCP ( #7783 )
* Restrict restricted view and manage permission to MCP
* Update changelog
2 weeks ago
Thomas Kaul
fc083fb0cd
Bugfix/loading state of holdings table on portfolio holdings page ( #7788 )
* Fix loading state of holdings table
* Update changelog
2 weeks ago
Thomas Kaul
c5139e9ab3
Bugfix/loading state of accounts table on accounts page ( #7787 )
* Fix loading state of accounts table
* Update changelog
2 weeks ago
Lyndros
0910d6d209
Task/refactor double ternary in portfolio proportion chart ( #7785 )
Refactoring
2 weeks ago
Thomas Kaul
e53620fa19
Release 3.65.0 ( #7780 )
2 weeks ago
Thomas Kaul
c33a17671b
Bugfix/additional data point at start of chart in holding detail dialog ( #7778 )
* Fix additional data point at start of chart in holding detail dialog
* Update changelog
2 weeks ago
Thomas Kaul
26d45a4fe2
Feature/add MCP tool to import activities ( #7766 )
* Add MCP tool to import activities
* Update changelog
2 weeks ago
Thomas Kaul
4c797b1d66
Task/upgrade replace-in-file to version 9.0.0 ( #7768 )
* Update replace-in-file to version 9.0.0
* Update changelog
2 weeks ago
Thomas Kaul
f9cf373890
Bugfix/country mapping of Virgin Islands (British) in FMP service ( #7776 )
* Fix the missing country mapping of Virgin Islands
* Update changelog
2 weeks ago
Thomas Kaul
8f22f43606
Task/upgrade stripe to version 22.5.0 ( #7767 )
* Update stripe to version 22.5.0
* Update changelog
2 weeks ago
Thomas Kaul
b66975439b
Bugfix/market price fallback before first historical market data ( #7761 )
* Fix portfolio calculation for holdings with activities before first known historical market price
* Update changelog
2 weeks ago
Thomas Kaul
82b243f9ed
Bugfix/handling of cash positions ( #7660 )
* Fix handling of cash positions
* Update changelog
2 weeks ago
Thomas Kaul
92b9ca3e2e
Task/upgrade undici to version 8.10.0 ( #7759 )
* Update undici to version 8.10.0
* Update changelog
2 weeks ago
Thomas Kaul
a36b7f9ea4
Feature/extend MCP tool to get accounts by account id ( #7765 )
* Extend MCP tool to get accounts by account id
* Update changelog
2 weeks ago
Kenrick Tandrian
fd1908f9a0
Task/improve Angular template type safety in client ( #7763 )
* feat(client): resolve type errors
* feat(client): enable strict safe navigation types
* feat(client): resolve type errors
* feat(ui): resolve type errors
* feat(client): default to default locale
2 weeks ago
Kenrick Tandrian
f89a9f28fb
Task/improve Angular template type safety in client ( #7762 )
* feat(client): resolve angular type errors
* feat(libs): resolve angular type errors
* feat(client): enable strict input access modifiers
* fix(client): set strict templates to false
* fix(client): resolve type errors
* feat(client): enable strict literal types
* feat(client): lock down other strict rules to prevent regression
* feat(client): enable strict null input types
2 weeks ago
Thomas Kaul
0c2ac229d8
Task/upgrade uuid to version 14.0.2 ( #7758 )
* Update uuid to version 14.0.2
* Update changelog
2 weeks ago
Thomas Kaul
ce4ed102c0
Release 3.64.0 ( #7760 )
2 weeks ago
Thomas Kaul
76b4cc735c
Task/upgrade zone.js to version 0.16.2 ( #7757 )
* Update zone.js to version 0.16.2
* Update changelog
2 weeks ago
Thomas Kaul
709ba66cb4
Task/upgrade twitter-api-v2 to version 1.29.1 ( #7756 )
* Update twitter-api-v2 to version 1.29.1
* Update changelog
2 weeks ago
Thomas Kaul
c48fb4bd67
Feature/add MCP tool to get accounts ( #7744 )
* Add MCP tool to get accounts
* Update changelog
2 weeks ago
Kenrick Tandrian
94aa4793fe
Task/improve type safety for unassigned variables in API ( #7755 )
* fix(api): resolve type errors in src/app
* fix(api): resolve type errors in src/services
* fix(api): update log level type
* fix(api): reformat files
2 weeks ago
Thomas Kaul
716697ec6a
Task/restrict support for filtering to public access for portfolio sharing ( #7753 )
* Restrict support for filtering to public access
* Update changelog
2 weeks ago
Thomas Kaul
a2b7261ca9
Task/add support for filters of assistant to accounts page ( #7752 )
* Add support for filters of assistant to accounts page
* Update changelog
2 weeks ago
Thomas Kaul
af3dacd9f8
Task/improve language localization for DE (20260829) ( #7750 )
* Update translation
* Update changelog
2 weeks ago
Thomas Kaul
1a448d4c08
Bugfix/redaction of asset profile in restricted views ( #7749 )
Fix redaction of asset profile in restricted views
2 weeks ago
Thomas Kaul
c9cc020540
Task/extend accounts endpoint by filters ( #7748 )
* Extend accounts endpoint by accounts, assetClasses and tags filters
* Update changelog
2 weeks ago
github-actions[bot]
537be44e3b
Task/update locales ( #7741 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 weeks ago
Thomas Kaul
25cacf95bb
Bugfix/value redaction in latest activities of public portfolio page ( #7747 )
* Fix value redaction
* Update changelog
2 weeks ago
Thomas Kaul
954e02a439
Release 3.63.0 ( #7743 )
2 weeks ago
Thomas Kaul
e2a6048d1d
Feature/add MCP tool to get activities ( #7742 )
* Add MCP tool to get activities
* Update changelog
2 weeks ago
Thomas Kaul
01b6c7bd76
Bugfix/fix portfolio calculation for holdings with same symbol from different data sources ( #7664 )
* Fix portfolio calculation for holdings with same symbol
* Update changelog
2 weeks ago
Thomas Kaul
ee40119148
Task/add restricted view and manage permission to access ( #7740 )
* Add restricted view and manage permission to access
* Update changelog
2 weeks ago
Thomas Kaul
d236a5ca33
Task/improve loading state of symbol autocomplete component ( #7739 )
* Improve loading state
* Update changelog
2 weeks ago
Thomas Kaul
21e78b3982
Bugfix/handling of indices in FMP service ( #7738 )
* Improve handling of indices
* Update changelog
2 weeks ago
Thomas Kaul
85ff93075d
Task/extend personal finance tools (20260828) ( #7737 )
Extend personal finance tools
2 weeks ago
github-actions[bot]
cc3bbeeb89
Task/update locales ( #7732 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 weeks ago
Thomas Kaul
fd78f0816e
Task/improve language localization of asset classes and asset sub classes ( #7736 )
* Consolidate duplicated translations
* Update changelog
2 weeks ago
Thomas Kaul
c16445d49e
Release 3.62.0 ( #7735 )
2 weeks ago
Thomas Kaul
bc4e772442
Task/improve language localization for DE (20260827) ( #7734 )
* Update translations
* Update changelog
2 weeks ago
Thomas Kaul
0f3f47810b
Task/extend personal finance tools (20260827) ( #7733 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
dbe3eecd87
Bugfix/date handling in time zone other than UTC ( #7723 )
* Fix date handling in time zone other than UTC
* Update changelog
2 weeks ago
github-actions[bot]
70590ef9d0
Task/update locales ( #7713 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 weeks ago
Thomas Kaul
4c9ba9af83
Task/improve language localization of asset classes in AI prompt ( #7729 )
* Improve language localization of asset classes
* Update changelog
2 weeks ago
Thomas Kaul
31561cc2ac
Task/upgrade @types/lodash to version 4.17.25 ( #7725 )
Update @types/lodash to version 4.17.25
2 weeks ago
Thomas Kaul
1355098bdb
Task/improve web_fetch tool in fetch service ( #7730 )
* Improve web_fetch tool
* Update changelog
2 weeks ago