Thomas Kaul
e0a43cb214
Feature/add icon column to benchmark component ( #6907 )
* Add icon column
* Update changelog
3 days ago
Kenrick Tandrian
cde519fa7b
Task/improve type safety of header component ( #6913 )
* feat(common): allow null for filters
* feat(client): implement login with access token dialog result interface
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject function
* feat(client): implement view child signals
* feat(client): implement output signals
* feat(client): implement input signals
* fix(client): format html file
3 days ago
Thomas Kaul
1b9ae69fee
Task/relax URL validation in asset profile and platform DTOs ( #6910 )
* Relax URL validation
* Update changelog
3 days ago
Thomas Kaul
314dbbffd5
Task/extract page tabs to dedicated component (part 3) ( #6908 )
Improve styling
4 days ago
Thomas Kaul
875a39df4a
Task/randomize placeholder in assistant ( #6889 )
* Randomize placeholder
* Update changelog
7 days ago
Kenrick Tandrian
e560b28da3
Task/improve type safety in admin overview component ( #6886 )
* fix(common): accept undefined for value in update property DTO
* fix(common): accept undefined for language code parameter
* fix(client): enforce encapsulation and immutability
* feat(client): migrate constructor based DI to inject function
* fix(client): info and getter encapsulation
7 days ago
Kenrick Tandrian
e1e6ae7b57
Task/improve type safety in admin market data component ( #6885 )
Improve type safety
7 days ago
Thomas Kaul
703ea3492c
Task/extract page tabs to dedicated component (part 2) ( #6881 )
Fix fab container style on mobile
1 week ago
Thomas Kaul
ceea375227
Task/extract page tabs to dedicated component ( #6797 )
* Extract page tabs
* Update changelog
1 week ago
Thomas Kaul
53ce901b08
Task/refactor deprecated portfolio position attributes in top holdings component ( #6778 )
Refactor deprecated portfolio position attributes to asset profile
1 week ago
Thomas Kaul
5fd9eff8a7
Task/refactor deprecated portfolio position attributes in treemap chart component ( #6779 )
Refactor deprecated portfolio position attributes to asset profile
1 week ago
Thomas Kaul
21ed03f5ba
Task/refactor deprecated portfolio position attributes in X-ray rules ( #6776 )
Refactor deprecated portfolio position attributes to asset profile
1 week ago
Kenrick Tandrian
d720651f78
Bugfix/resolve styling issues by splitting space-separated class bindings ( #6848 )
* fix(ui): large size not working in value component
* fix(ui): historical market data style not applied
1 week ago
Thomas Kaul
4da5c3cac9
Task/upgrade ai to version 6.0.174 ( #6828 )
* Upgrade ai
* @openrouter/ai-sdk-provider to version 2.9.0
* ai to version 6.0.174
* Add AI service health check and improve layout
* Update changelog
2 weeks ago
David Requeno
3602562aac
Task/migrate Angular components from NgClass to class bindings ( #6843 )
* Migrate components from NgClass to class bindings
* Update changelog
3 weeks ago
Thomas Kaul
fff9c16670
Task/harmonize unit styling in value component ( #6832 )
* Harmonize unit styling
* Update changelog
3 weeks 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
3 weeks 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
3 weeks 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>
3 weeks ago
David Requeno
827a65711e
Task/integrate EuroAlternative into logo carousel ( #6796 )
* Integrate EuroAlternative logo
* Update changelog
3 weeks 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>
4 weeks ago
Thomas Kaul
2b988eeeec
Bugfix/fix cash label in holdings table ( #6783 )
* Fix cash label (assetSubClassLabel)
* Update changelog
4 weeks ago
Thomas Kaul
75e2b855c0
Task/various style improvements ( #6780 )
* Various style improvements
* Update changelog
4 weeks 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>
1 month ago
Thomas Kaul
d4abed37ca
Task/sort asset classes and tags of assistant component alphabetically ( #6737 )
* Sort asset classes and tags alphabetically
* Update changelog
1 month ago
Thomas Kaul
8e6e236a25
Task/sort activity types alphabetically in activities table component ( #6736 )
* Sort activity types alphabetically
* Update changelog
1 month ago
Thomas Kaul
6d4cae3123
Bugfix/missing value column of accounts table component on mobile ( #6740 )
* Fix missing value column
* Update changelog
1 month ago
David Requeno
dc2a871f4e
Task/upgrade to Nx 22.6 ( #6704 )
* Upgrade to Nx 22.6
* Update changelog
1 month ago
Thomas Kaul
cdef2afa48
Feature/setup statistics gathering queue ( #6696 )
* Set up statistics gathering queue
* Update changelog
1 month ago
Erwin
5afceb802c
Task/eliminate OnDestroy lifecycle hook from assistant component ( #6673 )
Eliminate OnDestroy lifecycle hook
1 month ago
Thomas Kaul
fb6b09b211
Feature/add loan as asset sub class ( #6708 )
* Add loan as asset sub class
* Update changelog
1 month ago
Kenrick Tandrian
d552f2aaab
Bugfix/implement text-nowrap for activity type badge ( #6705 )
* Implement text-nowrap
* Update changelog
1 month ago
Omkar Gujja
c202671287
Task/allow editing country and sector data for all assets ( #6284 )
* Allow editing country and sector data for all assets
* Update changelog
2 months ago
Thomas Kaul
b32f24a45c
Task/refactor input in portfolio proportion chart component ( #6691 )
* Refactor input to isInPercentage
2 months ago
Thomas Kaul
cebf15284e
Task/refactor input in world map chart component ( #6692 )
Refactor input to isInPercentage
2 months ago
Kenrick Tandrian
d9e934aa6b
Task/improve type safety for routes by implementing satisfies operator ( #6681 )
* Improve type safety
2 months ago
Erwin
875f173c34
Task/eliminate OnDestroy lifecycle hook from benchmark detail dialog component ( #6675 )
Eliminate OnDestroy lifecycle hook
2 months ago
Erwin
1b26b6ced0
Task/eliminate OnDestroy lifecycle hook from activities table page ( #6672 )
Eliminate OnDestroy lifecycle hook
2 months ago
Raphaël TISON
c311d835fa
Feature/add type filter to activities table component ( #6622 )
* Add type filter
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 months ago
Erwin
fda0c3afc8
Feature/add copy-to-clipboard functionality to value component ( #6575 )
* Add copy-to-clipboard functionality
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 months ago
Kenrick Tandrian
6cd5e3762e
Task/enable strict null checks in libs/ui ( #6637 )
* Enable strict null checks
2 months ago
Thomas Kaul
76355d938d
Task/improve allocations by ETF holding by refining grouping ( #6619 )
* Improve grouping of same assets with diverging names
* Prettify asset names
* Update changelog
2 months ago
Thomas Kaul
3f7a503bfa
Bugfix/add missing guard in hasReadRestrictedAccessPermission() ( #6569 )
* Add missing guard in hasReadRestrictedAccessPermission()
* Update changelog
2 months ago
Thomas Kaul
088891a961
Feature/support calendar year date ranges on activities page ( #6597 )
* Support calendar year date ranges on activities page
* Update changelog
2 months ago
Matt Van Horn
8e3cdc6d2f
Bugfix/fix Storybook story of Symbol Autocomplete component ( #6580 )
* Fix import
* Update changelog
2 months ago
Kenrick Tandrian
a0424147d4
Task/improve type safety of admin and data services ( #6557 )
* Improve type safety
2 months ago
Thomas Kaul
397f60756f
Task/add destroyRef explicitly to lib components ( #6559 )
* Add destroyRef explicitly
2 months ago
Thomas Kaul
c2acf28824
Bugfix/thousand separator detection test for de-CH locale (part 2) ( #6572 )
* Fix test
2 months ago
Thomas Kaul
0cebc65ed4
Bugfix/thousand separator detection test for de-CH locale ( #6571 )
* Fix thousand separator detection for de-CH
* Update changelog
2 months ago
Kenrick Tandrian
7c20bfff92
Task/improve type safety in tags selector component ( #6497 )
* Improve type safety
2 months ago