Thomas Kaul
|
30208907a6
|
Feature/add dividend performance to analysis page (#7924)
* Add dividend performance
* Update changelog
|
1 month ago |
Thomas Kaul
|
8ecefeca3b
|
Task/add performance calculation type hint to analysis page (#7896)
* Add performance calculation type hint
* Update changelog
|
2 months ago |
Thomas Kaul
|
f7c0a1b9fd
|
Task/include closed holdings by default in holdings endpoint (#7843)
* Return active and closed holdings in holdings endpoint
* Update changelog
|
2 months ago |
Thomas Kaul
|
f604a9e906
|
Task/limit length in various endpoints (#7810)
* Limit length for comment, search query and symbol
* Update changelog
|
2 months ago |
Thomas Kaul
|
82b243f9ed
|
Bugfix/handling of cash positions (#7660)
* Fix handling of cash positions
* Update changelog
|
2 months 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 months 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 months 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 months ago |
Thomas Kaul
|
4da8658eec
|
Task/improve type filter of activities table component to only list activity types in use (#7602)
* Limit type filter in activities table component to used types
* Update changelog
|
3 months ago |
Thomas Kaul
|
67dd8fbf0f
|
Task/add write access to create or update access dialog (#7676)
* Add write access
* Update changelog
|
3 months ago |
Thomas Kaul
|
5fd9fb9c34
|
Task/add write scopes to access (#7638)
* Add write scopes to access
* Update changelog
|
3 months ago |
Thomas Kaul
|
3035c303db
|
Task/extract account selector to reusable component (#7653)
* Extract account selector to reusable component
* Update changelog
|
3 months ago |
Thomas Kaul
|
108e29444a
|
Task/add scopes to access (#7603)
* Add scopes to access
* Update changelog
|
3 months ago |
Thomas Kaul
|
5aa9bb135d
|
Task/improve wording of X-ray page to use neutral form (#7600)
* Improve wording to use neutral form
* Update changelog
|
3 months ago |
Thomas Kaul
|
e1eb127bce
|
Task/refactor impersonation mode into guard (#7597)
* Refactor impersonation mode into guard
* Update changelog
|
3 months ago |
Thomas Kaul
|
fbd898b32d
|
Bugfix/user settings and calculations in impersonation mode (#7592)
* Fix user settings and calculations in impersonation mode
* Update changelog
|
3 months ago |
Thomas Kaul
|
e61946cbb7
|
Task/extend toggle component to support icons (#7582)
* Extend toggle component to support icons
* Update changelog
|
3 months ago |
Thomas Kaul
|
ac082b362c
|
Task/align activity dialog host with account dialog host (#7472)
Align with account dialog host
|
3 months ago |
Thomas Kaul
|
dbe6a3f65f
|
Task/align x-axis of dividend and investment timeline charts on analysis page (#7570)
* Align x-axis of dividend and investment timeline charts
* Update changelog
|
3 months ago |
Thomas Kaul
|
4386d22e53
|
Bugfix/percentage values in impersonation mode with unrestricted access (#7522)
* Fix percentage values in impersonation mode with unrestricted access
* Fix savings rate in impersonation mode
* Improve savingsRate on FIRE page
* Update changelog
|
3 months ago |
Thomas Kaul
|
0e3e17580a
|
Task/extend entity logo component by hasPlaceholder attribute (#7553)
* Extend entity logo component by hasPlaceholder attribute
* Update changelog
|
3 months ago |
Thomas Kaul
|
0530e098fb
|
Task/extend value component by isLoading attribute (#7540)
* Introduce isLoading attribute
* Update changelog
|
3 months ago |
Thomas Kaul
|
5bbdf52e19
|
Feature/add platform logo to account selector in create or update activity dialog (#7524)
* Add platform logo to account selector
* Update changelog
|
3 months ago |
Thomas Kaul
|
3eb10cc2e1
|
Task/remove unused exchange from portfolio position interface (#7537)
Remove exchange
|
3 months ago |
Thomas Kaul
|
8ac551fc44
|
Feature/support account platforms in activities import (#7515)
* Support account platforms in activities import
* Update changelog
|
3 months ago |
Thomas Kaul
|
b37654c7c6
|
Bugfix/persistence of empty comment in create or update account dialog (#7512)
* Fix persistence of empty comment
* Update changelog
|
3 months ago |
Thomas Kaul
|
5f47a2f2a7
|
Task/improve export functionality (#7499)
* Improve export functionality
* Update changelog
|
3 months ago |
Thomas Kaul
|
031b3b68c7
|
Bugfix/deletion of activities to respect activity type and date range filter (#7492)
* Respect activity type and date range filter
* Update changelog
|
3 months ago |
Thomas Kaul
|
f1f1f2ca27
|
Task/improve portfolio summary (#7453)
* Improve portfolio summary
* Update changelog
|
3 months ago |
Thomas Kaul
|
aeb30e553a
|
Task/improve SWR select formatting in FIRE page (#7445)
Improve formatting
|
3 months ago |
Thomas Kaul
|
f4a133df4a
|
Task/deprecate firstOrderDate in favor of dateOfFirstActivity in portfolio performance endpoint (#7429)
* Deprecate firstOrderDate in favor of dateOfFirstActivity in portfolio performance response
* Update changelog
|
4 months ago |
Thomas Kaul
|
b77f40a0ff
|
Bugfix/update account balance of activity without account (#7402)
* Fix update account balance of activity without account
* Update changelog
|
4 months ago |
Thomas Kaul
|
697e6c0f77
|
Task/move support to create custom tags to general availability (#7410)
* Move support to create custom tags from experimental to general availability
* Update changelog
|
4 months ago |
Thomas Kaul
|
ad92c763cb
|
Bugfix/localization of FIRE page (#7401)
* Fix localization of FIRE page
* Update changelog
|
4 months ago |
Thomas Kaul
|
347d7efee5
|
Bugfix/skip opening holding detail dialog for cash positions (#7390)
* Skip opening holding detail dialog for cash positions
* Update changelog
|
4 months ago |
Thomas Kaul
|
7cd6ebe000
|
Task/eliminate unneeded symbol pipe (#7375)
Eliminate symbol pipe
|
4 months ago |
Thomas Kaul
|
ece4ed3ede
|
Task/migrate activity dialogs to dedicated routes (#7343)
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
|
4 months ago |
Thomas Kaul
|
9e4269fa37
|
Bugfix/preserve asset profile when cloning activity (#7339)
* Preserve asset profile when cloning activity
* Update changelog
|
4 months ago |
Kenrick Tandrian
|
45ef139cf8
|
Task/enable @typescript-eslint/prefer-nullish-coalescing rule in libs/ui and apps/client (#7317)
* feat(ui): implement prefer-nullish-coalescing eslint check
* feat(client): implement prefer-nullish-coalescing eslint check
* fix(client): remove whitespace
|
4 months ago |
Thomas Kaul
|
d5fb6311c1
|
Task/deprecate SymbolProfile in favor of assetProfile in activity interface (#7315)
* Deprecate SymbolProfile in favor of assetProfile
* Update changelog
|
4 months ago |
David Requeno
|
de975a5991
|
Task/set change detection strategy to OnPush in X-ray page (#7313)
* Set change detection strategy to OnPush
* Update changelog
|
4 months ago |
Kenrick Tandrian
|
fd61a1e62b
|
Task/enable strict null checks in apps/client (#7309)
* fix(client): resolve type errors
* feat(ui): resolve type error in assistant component
* feat(client): enable strict null checks
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
* fix(client): prevent race condition in nested subscription
|
4 months ago |
Kenrick Tandrian
|
00d908c7e2
|
Task/improve type safety in create or update activity dialog component (#7294)
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): enforce immutability
* fix(client): resolve type error in import activities dialog
|
4 months ago |
Arjun jaiswal
|
712bd01c73
|
Task/set change detection strategy to OnPush in activities page (#7248)
* Set change detection strategy to OnPush
* Update changelog
|
4 months ago |
Вячеслав Дорошенко
|
b0747b025c
|
Task/set change detection strategy to OnPush in analysis page (#7275)
* Set change detection strategy to OnPush
* Update changelog
|
4 months ago |
Вячеслав Дорошенко
|
73d002f5c0
|
Task/set change detection strategy to OnPush in allocations page (#7274)
* Set the change detection strategy to OnPush
* Update changelog
|
4 months ago |
Archit Goyal
|
898fc76965
|
Task/set change detection strategy to OnPush in FIRE page (#7252)
* Set change detection strategy to OnPush
* Update changelog
|
4 months ago |
ylink
|
6f2db3e649
|
Task/set change detection strategy to OnPush in portfolio page (#7241)
* Set change detection strategy to OnPush
* Update changelog
|
4 months ago |
Thomas Kaul
|
af3d7db426
|
Task/improve language localization by translating various tooltips (#7190)
* Improve language localization by translating various tooltips
* Update changelog
|
4 months ago |
Thomas Kaul
|
5609aaa98c
|
Task/harmonize date picker styling (#7194)
* Harmonize date picker styling
* Update changelog
|
4 months ago |