github-actions[bot]
d3c99e6b98
Task/update locales ( #7239 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 weeks ago
Thomas Kaul
baf9d8b894
Task/extend personal finance tools (20260705) ( #7240 )
Extend personal finance tools with categories and platforms
2 weeks ago
Akash Negi
5ad9e06d17
Task/improve type safety of key in PropertyService ( #7219 )
Improve type safety
2 weeks ago
ylink
6f2db3e649
Task/set change detection strategy to OnPush in portfolio page ( #7241 )
* Set change detection strategy to OnPush
* Update changelog
2 weeks ago
Thomas Kaul
597790f440
Task/upgrade envalid to version 8.2.0 ( #7222 )
* Upgrade envalid to version 8.2.0
* Update changelog
2 weeks ago
David Requeno
5dad190238
Task/set change detection strategy to OnPush in overview of admin control panel ( #7236 )
* Set change detection strategy to OnPush
* Update changelog
2 weeks ago
Thomas Kaul
f1f66663ee
Task/setup categories and platforms for personal finance tools ( #7237 )
Setup categories and platforms
2 weeks ago
Thomas Kaul
3ea21707b0
Task/set change detection strategy to OnPush in various dialog components ( #7233 )
* Set change detection strategy to OnPush
* Update changelog
2 weeks ago
Thomas Kaul
f80e6dd539
Task/remove analytics image from README.md ( #7234 )
Remove analytics image
3 weeks ago
Thomas Kaul
eedb556c06
Feature/expose PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_REMOVE_ON_FAIL environment variable ( #7221 )
* Expose PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_REMOVE_ON_FAIL environment variable
* Update changelog
3 weeks ago
Thomas Kaul
3b3e0884b0
Bugfix/improve creation of Stripe checkout session ( #7220 )
* Improve creation of Stripe checkout session
* Update changelog
3 weeks ago
Shaik Aftab
6df3d21867
Task/upgrade Stripe to version 22 ( #7184 )
* Upgrade Stripe to version 22
* Update changelog
3 weeks ago
Thomas Kaul
43bfcc962c
Release 3.20.0 ( #7218 )
3 weeks ago
Thomas Kaul
728691eabb
Task/improve language localization for DE (20260704) ( #7217 )
* Update translations
* Update changelog
3 weeks ago
github-actions[bot]
ca10b949b4
Task/update locales ( #7209 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
c4c3845ef2
Bugfix/handling of cash positions in portfolio details with filters ( #7215 )
* Fix handling of cash positions with filters
* Update changelog
3 weeks ago
Kenrick Tandrian
ecf457e073
Task/improve type safety in api page and public page components ( #7214 )
* fix(client): fallback api key to empty string
* feat(client): replace constructor based DI with inject functions
* feat(client): enforce encapsulation
* fix(client): fallback name to symbol in public page
3 weeks ago
Thomas Kaul
689778f025
Bugfix/exclude cash positions from portfolio calculations with filters ( #7212 )
* Fix handling of cash positions with filters
* Update changelog
3 weeks ago
Thomas Kaul
42ddd708b3
Bugfix/issue in treemap chart component with empty holdings ( #7213 )
* Resolve issue with empty holdings
* Update changelog
3 weeks ago
Thomas Kaul
6df2f4e07f
Task/harmonize filter parsing using groupBy() ( #7211 )
* Harmonize filter parsing using groupBy()
* Update changelog
3 weeks ago
Thomas Kaul
c0b6a2f95a
Bugfix/handling of values rounding to zero in twitter bot ( #7210 )
* Fix handling of values rounding to zero
* Update changelog
3 weeks ago
Thomas Kaul
2eabd95cb4
Task/refactor rounding logic in holding detail dialog ( #7199 )
* Refactor rounding logic
* Update changelog
3 weeks ago
Thomas Kaul
c2f3b77c9b
Task/improve parsing of integer query parameter includeHistoricalData in various endpoints ( #7208 )
* Improve parsing of integer query parameter includeHistoricalData
* Update changelog
3 weeks ago
Thomas Kaul
ca6716e7ba
Task/refactor rounding logic in treemap chart component ( #7200 )
* Refactor rounding logic
* Update changelog
3 weeks ago
Thomas Kaul
818411b10d
Task/clean up get holding call in import service ( #7207 )
Clean up
3 weeks ago
Shaik Aftab
f44f542019
Task/improve integer query parameter parsing in various controllers ( #7189 )
* Improve integer query parameter parsing of skip and take
* Update changelog
3 weeks ago
Thomas Kaul
6d4845fa8d
Task/restrict update of activity tags in impersonation mode ( #7206 )
* Restrict update of activity tags in impersonation mode
* Update changelog
3 weeks ago
github-actions[bot]
356b52ffe3
Task/update locales ( #7202 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Arjun jaiswal
75c8429a08
Task/improve language localization for UK (20260702) ( #7181 )
Update translations
3 weeks ago
Thomas Kaul
fc8c85c5e8
Task/harden endpoint of public access for portfolio sharing ( #7205 )
* Harden endpoint by restricting to public accesses
* Update changelog
3 weeks ago
Thomas Kaul
680a5ce829
Task/upgrade yahoo-finance2 to version 3.15.4 ( #7204 )
* Update yahoo-finance2 to version 3.15.4
* Update changelog
3 weeks ago
Kenrick Tandrian
7f00c28811
Task/improve type safety in accounts page component ( #7195 )
* feat(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): replace deprecated getDeviceInfo
3 weeks ago
Thomas Kaul
af3d7db426
Task/improve language localization by translating various tooltips ( #7190 )
* Improve language localization by translating various tooltips
* Update changelog
3 weeks ago
Thomas Kaul
156b6e2d7f
Release 3.19.1 ( #7203 )
3 weeks ago
Thomas Kaul
5609aaa98c
Task/harmonize date picker styling ( #7194 )
* Harmonize date picker styling
* Update changelog
3 weeks ago
Thomas Kaul
16062ac372
Bugfix/handling of values rounding to zero ( #7201 )
* Fix handling of values rounding to zero
* Update changelog
3 weeks ago
Akash Negi
896e96c9af
Bugfix/missing navigation on landing page for unauthenticated users ( #7192 )
Fix missing navigation on landing page for unauthenticated users
3 weeks ago
Thomas Kaul
e39957b711
Release 3.19.0 ( #7188 )
3 weeks ago
Akash Negi
68b5c997ba
Task/improve parsing of integer query parameters in GET api/v1/activities endpoint ( #7183 )
* Improve parsing of integer query parameters
* Update changelog
3 weeks ago
Kenrick Tandrian
0cbb8f1116
Task/improve type safety in rule settings dialog component ( #7185 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
3 weeks ago
Thomas Kaul
7f292557ad
Task/upgrade @ionic/angular to version 8.8.12 ( #7162 )
* Upgrade @ionic/angular to version 8.8.12
* Update changelog
3 weeks ago
Thomas Kaul
61fa33a078
Task/improve language localization for DE (20260701) ( #7177 )
* Update translation
* Update changelog
3 weeks ago
github-actions[bot]
e5bbd1ebd6
Task/update locales ( #7159 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Akash Negi
e9007f301c
Bugfix/data source validation of create asset profile with market data DTO ( #7173 )
* Fix data source validation
* Update changelog
3 weeks ago
Thomas Kaul
0243c6f7d0
Bugfix/localization in admin users component ( #7172 )
Fix localization
3 weeks ago
Szymon Łągiewka
2722ad6727
Task/add explicit @prisma/config dependency ( #7174 )
* Add explicit @prisma/config dependency
* Update changelog
3 weeks ago
Kenrick Tandrian
87ff19f48a
Task/improve type safety in client services ( #7175 )
Improve type safety
3 weeks ago
Benny Powers
df515937d3
Fix duplicate SymbolProfiles for global assets during import
When importing activities referencing existing global asset profiles
(userId is null, e.g. YAHOO ETFs or MANUAL profiles), the condition
`existingAssetProfile.userId !== user.id` evaluated to true because
`null !== 'some-user-id'`. This caused the import to replace the
symbol with a random UUID and create a duplicate profile.
Guard the userId comparison so that null userId (global profiles) is
treated as "belongs to everyone" rather than "belongs to a different
user", consistent with the tag deduplication logic.
Closes #6868
Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3 weeks ago
Akash Negi
8c8fef80a5
Bugfix/incorrect single-value field validation as arrays in various endpoints ( #7165 )
* Fix incorrect single-value field validation as arrays
* Update changelog
3 weeks ago
Thomas Kaul
59234b5f4c
Task/update terms of service ( #7171 )
* Update terms of service
* Update changelog
3 weeks ago