Ben Holmes
bd41ce2b6b
Update create-or-update-activity-dialog.component.ts
fix: preserve existing symbol when cloning a manual asset activity
When cloning an activity linked to a manual asset (VALUABLE, FEE,
INTEREST, LIABILITY), the symbol field in onSubmit() was explicitly
set to undefined for these types, causing the backend to generate a
new UUID and create a duplicate SymbolProfile instead of reusing the
existing one.
Simplify the symbol assignment to always prefer searchSymbol.value.symbol
(which correctly holds the existing asset's identifier when cloning)
and fall back to name.value only when no symbol exists (i.e. when
creating a brand-new manual asset).
Fixes #5324
2 months ago
David Requeno
3602562aac
Task/migrate Angular components from NgClass to class bindings ( #6843 )
* Migrate components from NgClass to class bindings
* Update changelog
2 months ago
Kenrick Tandrian
5113b22123
Bugfix/remove bottom border in mobile navbar container ( #6839 )
* Remove border
* Update changelog
2 months ago
Thomas Kaul
fab06f8d42
Task/extend referral brokers ( #6841 )
Add Revolut
2 months ago
Thomas Kaul
03f10c35df
Release 3.2.0 ( #6836 )
2 months ago
Thomas Kaul
19abb6cbea
Bugfix/handling of string inputs in form of asset profile dialog ( #6834 )
* Fix string inputs handling
* Update changelog
2 months ago
Kenrick Tandrian
4a81658f60
Bugfix/improve typography for client app and charts ( #6833 )
* Improve typography for client app and charts
* Update changelog
2 months ago
Thomas Kaul
fff9c16670
Task/harmonize unit styling in value component ( #6832 )
* Harmonize unit styling
* Update changelog
2 months ago
Kenrick Tandrian
2af973bedb
Bugfix/reactivate auto calculate for retirement date and projected total amount in FIRE page ( #6831 )
* fix(lib): update fields to accept null
* fix(client): set to null
2 months ago
Kenrick Tandrian
a04099b12d
Task/improve type safety in fire page component ( #6807 )
* Improve type safety
2 months ago
Thomas Kaul
3fc926444a
Feature/add angular-developer skills ( #6823 )
* Add angular-developer skills
* Update changelog
2 months ago
Thomas Kaul
1f78ba5bbb
Task/rename deviceService to deviceDetectorService for consistency ( #6810 )
* Rename deviceService to deviceDetectorService for consistency
2 months ago
Kenrick Tandrian
1daa672f27
Task/improve type safety in pricing page component ( #6806 )
* fix(client): resolve type errors
* feat(client): enforce immutability
* fix(client): remove unused variables
* fix(client): enforce encapsulation
* feat(client): replace constructor based DI with inject
2 months ago
Thomas Kaul
175015ae54
Task/upgrade stripe to version 21.0.1 ( #6795 )
* Upgrade stripe to version 21.0.1
* Update changelog
2 months ago
Thomas Kaul
2883481d27
Release 3.1.0 ( #6804 )
2 months ago
Thomas Kaul
9aa1402650
Task/improve language localization for de (20260429) ( #6803 )
* Update translations
* Update changelog
2 months ago
Matt Van Horn
040b7b91fc
Task/reset background color of paginators ( #6800 )
* Reset background color of paginators
* Hide page size
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 months ago
github-actions[bot]
751872ddf7
Task/update locales ( #6802 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 months ago
Thomas Kaul
404ef252c7
Task/improve coupon management in admin control panel ( #6794 )
* Improve coupon management
2 months ago
github-actions[bot]
98d1b9c2e4
Task/update locales ( #6720 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 months ago
David Requeno
827a65711e
Task/integrate EuroAlternative into logo carousel ( #6796 )
* Integrate EuroAlternative logo
* Update changelog
2 months ago
Thomas Kaul
e399702992
Task/modernize layout of overview tab in admin control panel ( #6793 )
* Modernize layout
* Update changelog
2 months ago
Thomas Kaul
8f5dbcee56
Task/optimize logo spacing in header ( #6788 )
* Optimize spacing
* Update changelog
2 months ago
lechtidu56
cca34124a9
Task/various improvements in Storybook ( #6782 )
* Resolve missing @angular/material styles
* Add themes selector
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 months ago
Thomas Kaul
0a726644b0
Release 3.0.1 ( #6785 )
2 months ago
Thomas Kaul
2b988eeeec
Bugfix/fix cash label in holdings table ( #6783 )
* Fix cash label (assetSubClassLabel)
* Update changelog
2 months ago
Thomas Kaul
b455e9278e
Task/move copy-to-clipboard button for ISIN and symbol in holding detail dialog to general availability ( #6781 )
* Move copy-to-clipboard buttons from experimental to general availability
* Update changelog
2 months ago
Thomas Kaul
75e2b855c0
Task/various style improvements ( #6780 )
* Various style improvements
* Update changelog
2 months ago
Thomas Kaul
53dd3039c7
Task/upgrade prettier to version 3.8.3 ( #6769 )
* Upgrade prettier to version 3.8.3
* Update changelog
2 months ago
Thomas Kaul
65941eb62e
Release 3.0.0 ( #6768 )
* Feature/migrate from Angular Material design 2 to 3 (#6163 )
* Migrate from M2 to M3
* Update changelog
---------
Co-authored-by: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com>
* Task/upgrade to prisma 7 (#6027 )
* Upgrade Prisma to version 7.3.0
* Update changelog
* Feature/restore badge style ("filter indicator") in assistant menu button of header (#6253 )
* feat(styles): add badge overrides
* fix(styles): make the parent display inline-flex
* feat(ui): update styles
* Task/cleanup m3-theme.scss (#6252 )
* feat(styles): cleanup m3-theme.scss
* Task/decrease horizontal padding of buttons (#6679 )
Decrease horizontal padding of buttons
* Task/decrease border radius of dialogs (#6680 )
Decrease border radius of dialogs
* Task/upgrade prisma to version 7.7.0 (#6749 )
* Upgrade prisma to version 7.7.0
* Update changelog
* Bugfix/prisma client initialization in admin service (#6764 )
* Fix prisma client initialization
* Feature/add blog post: Ghostfolio 3 (#6678 )
* Add blog post: Ghostfolio 3
* Update changelog
* Task/move extended values on analysis page from experimental to general availability (#6766 )
* Move extended values to general availability
* Update changelog
* Release 3.0.0
---------
Co-authored-by: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com>
2 months ago
Thomas Kaul
ee2f0436ae
Task/upgrade ngx-markdown to version 21.2.0 ( #6765 )
* Upgrade ngx-markdown to version 21.2.0
* Update changelog
2 months ago
Thomas Kaul
5a7667adef
Task/upgrade nestjs to version 11.1.19 ( #6756 )
* Upgrade nestjs to version 11.1.19
* Update changelog
2 months ago
Thomas Kaul
a75a5dd3cd
Task/refresh cryptocurrencies list (20260421) ( #6758 )
* Update cryptocurrencies.json
* Update changelog
2 months ago
Thomas Kaul
9eecad153a
Task/upgrade Nx to version 22.6.5 ( #6757 )
* Upgrade Nx to version 22.6.5
* Update changelog
2 months ago
Thomas Kaul
fb982df929
Bugfix/release dates in CHANGELOG.md ( #6763 )
Fix release dates
2 months ago
Thomas Kaul
8b9c8e04f2
Task/upgrade jsonpath to version 1.3.0 ( #6755 )
* Upgrade jsonpath to version 1.3.0
* Update changelog
2 months ago
Thomas Kaul
ef7df25496
Task/refactor subscription types ( #6735 )
Refactor subscription types
2 months ago
Thomas Kaul
ccd81bde4b
Task/update OSS Friends 20260421 ( #6754 )
Update oss-friends.json
2 months ago
Thomas Kaul
a463b5511b
Task/upgrade countup.js to version 2.10.0 ( #6636 )
* Upgrade countup.js to version 2.10.0
* Update changelog
2 months ago
Thomas Kaul
0be83cf033
Release 2.255.0 ( #6748 )
2 months ago
David Requeno
85f865b4c8
Bugfix/resolve admin version fallback in production ( #6742 )
Resolve admin version fallback in production
2 months ago
Thomas Kaul
5dfbb1ac94
Task/upgrade svgmap to version 2.19.3 ( #6729 )
* Upgrade svgmap to version 2.19.3
* Update changelog
2 months ago
Kenrick Tandrian
1dffe79c77
Task/improve type safety in public page component ( #6746 )
* fix(client): resolve type errors
* feat(client): replace constructor-based DI with inject function
* feat(client): replaced deprecated getDeviceInfo
* feat(client): tighten up encapsulation
* feat(client): implement readonly
2 months ago
Thomas Kaul
c858f41ac6
Task/upgrade prettier to version 3.8.2 ( #6733 )
* Upgrade prettier to version 3.8.2
* Update changelog
2 months ago
Thomas Kaul
d4abed37ca
Task/sort asset classes and tags of assistant component alphabetically ( #6737 )
* Sort asset classes and tags alphabetically
* Update changelog
2 months ago
Thomas Kaul
8e6e236a25
Task/sort activity types alphabetically in activities table component ( #6736 )
* Sort activity types alphabetically
* Update changelog
3 months ago
Thomas Kaul
a78283fac8
Task/upgrade yahoo-finance2 to version 3.14.0 ( #6727 )
* Upgrade yahoo-finance2 to version 3.14.0
* Update changelog
3 months ago
Thomas Kaul
6d4cae3123
Bugfix/missing value column of accounts table component on mobile ( #6740 )
* Fix missing value column
* Update changelog
3 months ago
Thomas Kaul
8b77dd368a
Task/harmonize max activities to import in import controller ( #6732 )
* Harmonize max activities to import
* Update changelog
3 months ago
Kenrick Tandrian
0e7efce96b
Task/improve type safety in admin jobs component ( #6739 )
Improve type safety
3 months ago