Thomas Kaul
2b988eeeec
Bugfix/fix cash label in holdings table ( #6783 )
* Fix cash label (assetSubClassLabel)
* Update changelog
3 months ago
Thomas Kaul
75e2b855c0
Task/various style improvements ( #6780 )
* Various style improvements
* Update changelog
3 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>
3 months ago
Thomas Kaul
d4abed37ca
Task/sort asset classes and tags of assistant component alphabetically ( #6737 )
* Sort asset classes and tags alphabetically
* Update changelog
3 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
6d4cae3123
Bugfix/missing value column of accounts table component on mobile ( #6740 )
* Fix missing value column
* Update changelog
3 months ago
David Requeno
dc2a871f4e
Task/upgrade to Nx 22.6 ( #6704 )
* Upgrade to Nx 22.6
* Update changelog
3 months ago
Thomas Kaul
cdef2afa48
Feature/setup statistics gathering queue ( #6696 )
* Set up statistics gathering queue
* Update changelog
3 months ago
Erwin
5afceb802c
Task/eliminate OnDestroy lifecycle hook from assistant component ( #6673 )
Eliminate OnDestroy lifecycle hook
3 months ago
Thomas Kaul
fb6b09b211
Feature/add loan as asset sub class ( #6708 )
* Add loan as asset sub class
* Update changelog
3 months ago
Trevin Chow
77788a8b83
refactor: migrate remaining Storybook stories to provideAnimationsAsync
Migrate NoopAnimationsModule to provideAnimationsAsync('noop') in:
- fire-calculator.component.stories.ts
- tags-selector.component.stories.ts
Moves from NgModule imports to standalone providers style,
matching the pattern used in the other story files.
3 months ago
Trevin Chow
21aa086a79
fix: use provideAnimationsAsync('noop') for Storybook stories
provideNoopAnimationsAsync does not exist as a standalone export.
The correct migration from provideNoopAnimations() is to use
provideAnimationsAsync('noop') instead.
3 months ago
Trevin Chow
84c48649af
refactor: migrate deprecated animation providers to async variants
Replace provideAnimations() with provideAnimationsAsync() and
provideNoopAnimations() with provideNoopAnimationsAsync() across
the application and Storybook stories.
The synchronous variants were deprecated in Angular 17. The async
versions load animation code lazily, reducing the initial bundle.
Fixes #6121
3 months ago
Kenrick Tandrian
d552f2aaab
Bugfix/implement text-nowrap for activity type badge ( #6705 )
* Implement text-nowrap
* Update changelog
3 months 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
3 months ago
Thomas Kaul
b32f24a45c
Task/refactor input in portfolio proportion chart component ( #6691 )
* Refactor input to isInPercentage
3 months ago
Thomas Kaul
cebf15284e
Task/refactor input in world map chart component ( #6692 )
Refactor input to isInPercentage
3 months ago
Kenrick Tandrian
d9e934aa6b
Task/improve type safety for routes by implementing satisfies operator ( #6681 )
* Improve type safety
3 months ago
Erwin
875f173c34
Task/eliminate OnDestroy lifecycle hook from benchmark detail dialog component ( #6675 )
Eliminate OnDestroy lifecycle hook
3 months ago
Erwin
1b26b6ced0
Task/eliminate OnDestroy lifecycle hook from activities table page ( #6672 )
Eliminate OnDestroy lifecycle hook
3 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>
3 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>
4 months ago
Kenrick Tandrian
6cd5e3762e
Task/enable strict null checks in libs/ui ( #6637 )
* Enable strict null checks
4 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
4 months ago
Thomas Kaul
3f7a503bfa
Bugfix/add missing guard in hasReadRestrictedAccessPermission() ( #6569 )
* Add missing guard in hasReadRestrictedAccessPermission()
* Update changelog
4 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
4 months ago
Matt Van Horn
8e3cdc6d2f
Bugfix/fix Storybook story of Symbol Autocomplete component ( #6580 )
* Fix import
* Update changelog
4 months ago
Kenrick Tandrian
a0424147d4
Task/improve type safety of admin and data services ( #6557 )
* Improve type safety
4 months ago
Thomas Kaul
397f60756f
Task/add destroyRef explicitly to lib components ( #6559 )
* Add destroyRef explicitly
4 months ago
Thomas Kaul
c2acf28824
Bugfix/thousand separator detection test for de-CH locale (part 2) ( #6572 )
* Fix test
4 months ago
Thomas Kaul
0cebc65ed4
Bugfix/thousand separator detection test for de-CH locale ( #6571 )
* Fix thousand separator detection for de-CH
* Update changelog
4 months ago
Kenrick Tandrian
7c20bfff92
Task/improve type safety in tags selector component ( #6497 )
* Improve type safety
4 months ago
Kenrick Tandrian
9310466c7a
Task/improve type safety of holdings table component ( #6556 )
* Improve type safety
4 months ago
Kenrick Tandrian
27c50bf509
Task/improve type safety of benchmark component ( #6555 )
* Improve type safety
4 months ago
Kenrick Tandrian
573fbb9a40
Task/improve type safety of toggle component ( #6533 )
* Improve type safety
4 months ago
Kenrick Tandrian
4dabd8ae68
Task/improve type safety in symbol autocomplete ( #6498 )
* Improve type safety in symbol autocomplete
4 months ago
Kenrick Tandrian
8bca0f5830
Task/improve type safety in portfolio proportion chart component ( #6491 )
* Improve type safety in portfolio proportion chart component
4 months ago
Thomas Kaul
efa93a3b98
Feature/setup Bull Dashboard ( #6501 )
* Initial setup
* Update changelog
4 months ago
Thomas Kaul
49d685c8ad
Task/improve Storybook stories of value component ( #6496 )
* Fix label and support size
* Update changelog
4 months ago
Thomas Kaul
e5a771671f
Task/rename order permissions to activity ( #6494 )
* Rename order permissions to activity
4 months ago
Thomas Kaul
7ac32ee6f3
Task/add asset profile to portfolio position interface (part 2) ( #6500 )
* Add currency to asset profile
4 months ago
Thomas Kaul
7d8f0defb2
Bugfix/improve types in data service ( #6492 )
* Improve types
4 months ago
Thomas Kaul
4a832f12ca
Task/deprecate order endpoints in favor of activities endpoints ( #6446 )
* Deprecate order endpoints in favor of activities endpoints
* Update changelog
4 months ago
Kenrick Tandrian
249cf0cdd9
Bugfix/projected total amount in FIRE calculator ( #6490 )
* Fix projected total amount
* Update changelog
4 months ago
Thomas Kaul
b7d976d2ff
Task/add asset profile to portfolio position interface ( #6473 )
* Add asset profile
* Update changelog
4 months ago
Thomas Kaul
27b1e74d23
Bugfix/disabled buttons in assistant component ( #6471 )
* Fix signal accessors
* Update changelog
4 months ago
Thomas Kaul
8e47e198fa
Task/remove deprecated committed funds from summary of portfolio details ( #6442 )
* Remove deprecated committedFunds
* Update changelog
4 months ago
Thomas Kaul
9bd4fe53ce
Task/extend personal finance tools 20260302 ( #6464 )
* Extend personal finance tools
4 months ago
Thomas Kaul
08c04e69cf
Task/exclude scraper configuration and symbol mapping from import and export functionality ( #6415 )
* Exclude scraper configuration and symbol mapping from import and export
* Update changelog
5 months ago
Kenrick Tandrian
9493f79f8e
Task/improve type safety in portfolio filter form component ( #6404 )
* fix(lib): resolve typescript errors in portfolio filter form
* fix(lib): type safety in template
* feat(lib): implement takeUntilDestroyed
* feat(lib): replace constructor params with injections
* feat(lib): change accounts to input signal
* feat(lib): change assetClasses to input signal
* feat(lib): change holdings to input signal
* feat(lib): change tags to input signal
* fix(lib): implement signal for disabled
* fix(lib): implement model signal for disabled
* fix(lib): reduce any types
5 months ago