Thomas Kaul
|
af3599dd91
|
Reuse toggle component
|
3 weeks ago |
Thomas Kaul
|
e61946cbb7
|
Task/extend toggle component to support icons (#7582)
* Extend toggle component to support icons
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
cb6da5c24f
|
Task/migrate isDraft of activity to draft tag (#7551)
* Migrate isDraft of activity to draft tag
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
6b64563391
|
Task/migrate account dialogs to dedicated routes (#7473)
* Migrate account dialogs to dedicated routes
* Update changelog
|
3 weeks 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 weeks ago |
Thomas Kaul
|
ddd20d3099
|
Task/remove redundant balance attribute from account (#7546)
* Remove redundant balance attribute from account
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
57c2184682
|
Task/improve usability of create watchlist item dialog (#7559)
* Set initial focus to search field
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
0e3e17580a
|
Task/extend entity logo component by hasPlaceholder attribute (#7553)
* Extend entity logo component by hasPlaceholder attribute
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
9b24193042
|
Feature/add live preview of date and number format to user settings (#7558)
* Add live preview of date and number format
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
0530e098fb
|
Task/extend value component by isLoading attribute (#7540)
* Introduce isLoading attribute
* Update changelog
|
3 weeks ago |
Thomas Kaul
|
b812bc7421
|
Task/guard system tags in admin control panel (#7532)
* Guard system tags against deletion and renaming
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
f8e8a47723
|
Task/improve usability of portfolio summary by collapsing breakdowns (#7536)
* Improve usability by collapsing breakdowns
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
132f8670b9
|
Task/improve usability in admin control panel by eliminating page reloads (#7518)
* Improve usability by eliminating page reloads
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
37cae1f3d8
|
Bugfix/loading indicators in user detail dialog of admin control (#7520)
* Fix loading indicators
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
fd6697abee
|
Task/simplify localization in users list of admin control panel- #7519 (#7519)
Simplify localization
|
4 weeks ago |
Thomas Kaul
|
75e3d032ab
|
Feature/stock splits setup (part 2) (#7523)
Improve stock splits setup
|
4 weeks ago |
Thomas Kaul
|
0efadd7c8c
|
Task/destructure query parameters in controllers (part 2) (#7505)
Destructure query parameters in controllers
|
4 weeks ago |
Thomas Kaul
|
ddf446f915
|
Feature/stock splits setup (#7251)
* Stock splits setup
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
c3e70091ae
|
Bugfix/validation error caused by empty strings in asset profile details dialog (#7509)
* Resolve validation error caused by empty strings
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
5f47a2f2a7
|
Task/improve export functionality (#7499)
* Improve export functionality
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
bf923f1afe
|
Task/improve style of tabs in various dialogs on mobile (#7481)
* Improve tabs style
* Update changelog
|
4 weeks ago |
Thomas Kaul
|
52fa7c2240
|
Task/consolidate markets pages (#7471)
* Consolidate markets pages
* Update changelog
|
1 month ago |
Thomas Kaul
|
3d06f2906b
|
Task/add missing status of GHOSTFOLIO data provider in case of invalid API key (#7476)
Add missing status of GHOSTFOLIO data provider in case of invalid API key
|
1 month ago |
Thomas Kaul
|
1fa05f31eb
|
Bugfix/allow removing invalid Ghostfolio API key (#7470)
Allow removing invalid Ghostfolio API key
|
1 month ago |
Thomas Kaul
|
6318c064af
|
Task/refactor line charts to share chart configuration (#7438)
* Refactor line chart components to share common chart configuration
* Update changelog
|
1 month ago |
Thomas Kaul
|
17f0fe87b1
|
Task/move tags to overview tab of account and holding detail dialogs (#7465)
* Move tags to overview tab
* Update changelog
|
1 month ago |
Thomas Kaul
|
19fe447655
|
Feature/add tags to account detail dialog (#7460)
* Add tags (read-only)
* Update changelog
|
1 month ago |
Thomas Kaul
|
f336247e8b
|
Task/add overview tab to account detail dialog (#7462)
* Add overview tab
* Update changelog
|
1 month ago |
Thomas Kaul
|
5e5f67d211
|
Task/extend account deletion email (#7455)
Extend account deletion email
|
1 month ago |
Thomas Kaul
|
f1f1f2ca27
|
Task/improve portfolio summary (#7453)
* Improve portfolio summary
* Update changelog
|
1 month ago |
Thomas Kaul
|
f11c30160b
|
Bugfix/time in market of portfolio summary to be empty if no activity (#7428)
* Fix time in market if no activity
* Update changelog
|
1 month ago |
Thomas Kaul
|
56bb984aa3
|
Task/exclude cash in base currency from portfolio performance calculation (#7443)
* Exclude cash in base currency from portfolio performance calculation
* Update changelog
|
1 month ago |
Thomas Kaul
|
a37dabf479
|
Task/add loading indicator to access table (#7437)
* Add loading indicator
* Update changelog
|
1 month ago |
Thomas Kaul
|
2c8337bbee
|
Task/improve user experience of users table in admin control panel (#7425)
* Improve user experience of users table in admin control panel
* Update changelog
|
1 month ago |
Thomas Kaul
|
53adcf55aa
|
Task/rename EnhancedSymbolProfile to EnhancedAssetProfile (#7423)
Rename EnhancedSymbolProfile to EnhancedAssetProfile
|
1 month ago |
Thomas Kaul
|
c90142fae9
|
Bugfix/links to open create activity dialog (#7418)
* Fix links to open create activity dialog
* Update changelog
|
1 month 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
|
1 month ago |
Thomas Kaul
|
72663fe40a
|
Task/refactor isAfter() with isFuture() and isPast() (#7389)
Refactor isAfter() with isFuture() and isPast()
|
1 month ago |
Thomas Kaul
|
759588aef1
|
Bugfix/copy coupon code to clipboard (#7386)
Improve copy coupon code to clipboard
|
1 month ago |
Thomas Kaul
|
faf01ae820
|
Feature/support migrating asset profile to MANUAL data source (#7376)
* Support migrating asset profile to MANUAL data source
* Update changelog
|
1 month ago |
Thomas Kaul
|
7cd6ebe000
|
Task/eliminate unneeded symbol pipe (#7375)
Eliminate symbol pipe
|
1 month ago |
Thomas Kaul
|
20afbdc202
|
Task/restrict get symbol data endpoint to authenticated users (#7372)
* Restrict symbol data endpoint to authenticated users
* Update changelog
|
1 month ago |
Thomas Kaul
|
1ba6603fae
|
Task/improve language localization in historical market data table of admin control panel (#7351)
* Improve language localization
* Update changelog
|
1 month ago |
Thomas Kaul
|
842e74fe88
|
Task/improve language localization in tag management of admin control panel (#7349)
* Improve language localization
* Update changelog
|
1 month ago |
Thomas Kaul
|
ece4ed3ede
|
Task/migrate activity dialogs to dedicated routes (#7343)
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
|
1 month ago |
Thomas Kaul
|
465798f6c2
|
Task/improve line breaks in email templates (#7332)
Improve line breaks
|
2 months ago |
Thomas Kaul
|
df5fa6a4b9
|
Task/refactor canDeleteUser() helper (#7324)
Refactor canDeleteUser()
|
2 months ago |
Thomas Kaul
|
d857bc882c
|
Task/add skeleton loader to coupons table of admin control panel (#7327)
Add skeleton loader
|
2 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
|
2 months ago |
Kenrick Tandrian
|
b4a12341c5
|
Task/improve type safety in treemap chart component (#7325)
* fix(ui): resolve type errors
* feat(ui): enforce encapsulation
* feat(ui): implement viewChild signal
* feat(ui): implement output signal
* feat(ui): implement input signal
|
2 months ago |