Thomas Kaul
71902e39d1
Task/deprecate transactionCount in portfolio calculator and service ( #6228 )
...
* Deprecate transactionCount in favor of activitiesCount
* Update changelog
3 months ago
Thomas Kaul
32f56cb3f6
Task/remove deprecated public Stripe key (part 3) ( #6160 )
...
* Remove deprecated public Stripe key
3 months ago
Thomas Kaul
f19e417068
Task/remove deprecated activities from portfolio holding response ( #6157 )
...
* Remove deprecated activities
* Update changelog
3 months ago
Thomas Kaul
60a64b768d
Bugfix/fix case-insensitive sorting in holdings table component ( #6183 )
...
* Fix case-insensitive sorting by name
* Update changelog
3 months ago
Thomas Kaul
a84eb7ba56
Bugfix/fix case-insensitive sorting in benchmark component ( #6181 )
...
* Fix case-insensitive sorting by name
* Update changelog
3 months ago
Thomas Kaul
d58e5f73e9
Bugfix/fix case-insensitive sorting in accounts table ( #6178 )
...
* Fix case-insensitive sorting by account name
* Update changelog
3 months ago
Thomas Kaul
a493afb526
Task/set active sort column in accounts table component ( #6175 )
...
* Set active sort column
* Update changelog
4 months ago
Kenrick Tandrian
d4d6ce1d07
Task/move admin service to UI library ( #6159 )
...
* Move admin service to UI library
* Update changelog
4 months ago
Kenrick Tandrian
601008e0e6
Task/move data service to UI library ( #6154 )
...
* feat(lib): move data service
* feat(client): update imports
* feat(lib): update imports
* Update changelog
4 months ago
Thomas Kaul
5cb82d59f2
Bugfix/header alignment in accounts table on mobile ( #6143 )
...
* Fix header alignment
* Update changelog
4 months ago
Thomas Kaul
6d3e16a6fb
Bugfix/initialize input properties in fire calculator ( #6122 )
...
* Initialize input properties
* Update changelog
4 months ago
Kenrick Tandrian
742415833c
Task/upgrade to Nx 22.3.3 and Angular 21.0 ( #6109 )
...
* chore(deps): upgrade to Nx 22.3.3 and Angular 21.0
* feat(nx): run migrations
* fix(ts): change module and moduleResolution for api
* feat(ts): remove duplicates of bundler module resolution
* fix(ts): enable ESM interoperability
* fix(api): update imports
* fix(ts): set module to preserve in api spec
* fix(ts): update target
* resolve comments
* fix(api): set jest moduleNameMapper
* fix(ts): update tsconfig in api spec
* fix(api): revert import changes
* fix(apps): revert unnecessary changes
* fix(client): change marked js file
* fix(deps): remove duplicates
4 months ago
Kenrick Tandrian
5b7356ff28
Task/upgrade jest to version 30.2.0 ( #6110 )
...
* chore(deps): bump jest to 30.2.0
* fix(test): update setup test scripts
* fix(deps): resolve vulns
4 months ago
Thomas Kaul
5102e1a3a9
Feature/restore support for specific calendar year date ranges in assistant ( #6079 )
...
* Restore specific calendar year date ranges
* Update changelog
4 months ago
Johnson Towoju
de3f0c4207
Feature/extend FIRE page with projection information at retirement date ( #6034 )
...
* Extend FIRE page with projection information at retirement date
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
4 months ago
David Requeno
646ee7271a
Bugfix/allocate remaining percentage to unknown data in portfolio proportion chart ( #6054 )
...
* Allocate remaining percentage to unknown data in portfolio proportion chart
* Update changelog
4 months ago
Kenrick Tandrian
76e06ed59f
Task/move notification service to UI library ( #6048 )
...
* Move notification service to UI library
* Update changelog
5 months ago
David Requeno
bca5ce3f04
Feature/add 3D hover effect to membership card component ( #5966 )
...
* Add 3D hover effect to membership card component
* Update changelog
5 months ago
Thomas Kaul
ccea6481ab
Task/prettify files 20251204 ( #6033 )
...
* Prettify files
5 months ago
Thomas Kaul
4182376636
Feature/extend Storybook story of portfolio proportion chart component by story in percentage ( #6007 )
...
* Extend Storybook story
* Update changelog
5 months ago
Thomas Kaul
1d011747c7
Task/improve usability of actions in various tables ( #5992 )
...
* Improve usability of actions
5 months ago
Thomas Kaul
9d50675ea1
Feature/disable delete activities action if empty table ( #5971 )
...
* Disable delete activities action
* Update changelog
5 months ago
Johnson Towoju
d296e6bd28
Feature/extend menu in accounts table component ( #5960 )
...
* Extend menu
* Update changelog
5 months ago
David Requeno
d16eef5fae
Task/integrate OSS Gallery into logo carousel ( #5959 )
...
* Integrate OSS Gallery
* Update changelog
5 months ago
Kenrick Tandrian
362997324e
Task/enforce module boundaries for ui module ( #5947 )
...
* feat(lib): move ConfirmationDialogType to common lib
* fix(lib): move SubscriptionType to enums
* feat(lib): move validateObjectForForm util to common lib
* feat(lib): move GfDialogFooterComponent to ui lib
* feat(lib): move GfDialogHeaderComponent to ui lib
5 months ago
Kenrick Tandrian
6deaccfe16
Task/enforce module boundaries for client module ( #5944 )
...
* feat(lib): move SymbolPipe to common lib
* feat(lib): move CreateAccountBalanceDto to common lib
* feat(lib): move IsCurrencyCode validator to common lib
* feat(lib): move UpdateAssetProfileDto to common lib
* feat(lib): move UpdateUserSettingDto to common lib
* feat(lib): move CreateAccessDto to common lib
* feat(lib): move UpdateAccessDto to common lib
* feat(lib): move CreateTagDto to common lib
* feat(lib): move UpdateTagDto to common lib
* feat(lib): move CreatePlatformDto to common lib
* feat(lib): move UpdatePlatformDto to common lib
* feat(lib): move CreateOrderDto to common lib
* feat(lib): move UpdateOrderDto to common lib
* feat(lib): move RuleSettings interface to common lib
* feat(lib): move CreateAccountDto TransferBalanceDto UpdateAccountDto to common lib
* feat(lib): move CreateAccountWithBalancesDto to common lib
* feat(lib): move CreateAssetProfileDto and CreateAssetProfileWithMarketDataDto to common lib
* feat(lib): move AuthDeviceDto to common lib
* feat(lib): move simplewebauthn interfaces to common lib
This includes AssertionCredentialJSON, AttestationCredentialJSON, PublicKeyCredentialCreationOptionsJSON, PublicKeyCredentialRequestOptionsJSON.
* feat(lib): move UpdateMarketDataDto to common lib
* feat(lib): move UpdateBulkMarketDataDto to common lib
* feat(lib): move CreateWatchlistItemDto to common lib
* feat(lib): move DeleteOwnUserDto to common lib
* feat(lib): move UserItem interface to common lib
* feat(lib): move UpdateOwnAccessTokenDto to common lib
* feat(lib): move PropertyDto to common lib
5 months ago
Kenrick Tandrian
a57b670d7b
Task/enforce module boundaries for api and common modules ( #5925 )
...
* feat(lint): allow circular self deps
* feat(lint): enforce module boundaries
* feat(lib): move data provider response interface to common
* feat(lib): move symbol item interface to common
* feat(lib): move activity interface to common
* feat(lint): temporarily disable @nx/enforce-module-boundaries for ui files
* feat(lint): temporarily disable @nx/enforce-module-boundaries for client files
* feat(lint): ignore circular deps between client and ui
* feat(common): implement barrel export for data provider response interface
* feat(common): implement barrel export for activity interface
* feat(common): implement barrel export for symbol item interface
5 months ago
Thomas Kaul
a892f51799
Task/improve localization in lib components ( #5907 )
...
* Improve localization
6 months ago
Kenrick Tandrian
a92f94e697
Feature/migrate client build executor to @nx/angular:browser-esbuild ( #5883 )
...
* Migrate client build executor to @nx/angular:browser-esbuild
* Update changelog
6 months ago
Kenrick Tandrian
60bfe1eaa6
Task/resolve no-constant-binary-expression ESLint rule ( #5890 )
...
* fix(lint): remove no-constant-binary-expression override
* fix(lint): resolve eslint errors
6 months ago
Thomas Kaul
6177ec0ec5
Feature/improve icon of View Holding menu item in activities table ( #5881 )
...
* Improve icon
* Update changelog
6 months ago
Kenrick Tandrian
294f1a5f11
Task/migrate tags selector component in holding detail dialog to form control ( #5850 )
...
* Migrate tags selector component to form control
* Update changelog
6 months ago
David Requeno
0ea2edd1e5
Feature/extend menu in activities table component ( #5855 )
...
* Extend menu in activities table component
* Update changelog
6 months ago
Thomas Kaul
ecc35c9ffa
Task/improve typings of dialogs ( #5846 )
...
* Improve typings
6 months ago
Vaishnavi Parabkar
76a2249ba4
Feature/integrate SelfhostedHub into logo carousel ( #5786 )
...
* Add SelfhostedHub
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
6 months ago
Sven Günther
0ec9c1dd93
Bugfix/custom asset name rendering in import activities dialog ( #5787 )
...
* Fix custom asset name rendering in import activities dialog
* Update changelog
6 months ago
Thomas Kaul
a872770b7c
Bugfix/footer row style of accounts table component ( #5826 )
...
* Fix style of footer row
* Update changelog
6 months ago
Germán Martín
3215280636
Task/extract portfolio filter sub form of assistant to reusable component ( #5618 )
...
* Extract portfolio filter sub form of assistant to reusable component
* Update changelog
6 months ago
Thomas Kaul
be0ddd6298
Task/harmonize interfaces naming ( #5796 )
...
* Harmonize interfaces naming
6 months ago
Thomas Kaul
ba1ee013d7
Bugfix/fix word wrap in menus of activities table ( #5764 )
...
* Fix word wrap
* Update changelog
6 months ago
Thomas Kaul
3caa3c010e
Bugfix/dark mode in logo carousel component ( #5758 )
...
* Fix dark mode
* Update changelog
6 months ago
Thomas Kaul
74a4d830c8
Feature/improve accounts table Storybook story ( #5739 )
...
* Improve Storybook story
6 months ago
David Requeno
5c7d34821e
Feature/set up Storybook story for holdings table component ( #5697 )
...
* Set up Storybook story for holdings table component
* Update changelog
6 months ago
Ayush Jain
b168a9e3c1
Feature/create infinite logo carousel component ( #5671 )
...
* Create infinite logo carousel component
* Update changelog
6 months ago
Thomas Kaul
94f3d64891
Task/refactor various components to self-closing tags ( #5704 )
...
* Refactor to self-closing tags
* Update changelog
7 months ago
Thomas Kaul
5bb22e840d
Bugfix/fix word wrap in various menus ( #5691 )
...
* Fix word wrap
* Update changelog
7 months ago
Raj Gupta
a281ec825b
Task/extend Storybook stories of accounts table component by loading state story ( #5696 )
...
* Extend Storybook stories of accounts table component by loading state story
* Update changelog
7 months ago
David Requeno
5d65906722
Task/set up Storybook stories for activities table component ( #5610 )
...
* Set up Storybook stories for activities table component
* Update changelog
7 months ago
Thomas Kaul
6dc7edb7b5
Task/clean up unused import in holdings table component ( #5682 )
...
* Clean up
7 months ago
Aditya Garud
2248eb77f9
Feature/preselect first search result item in assistant ( #5656 )
...
* Preselect first search result item in assistant
* Update changelog
7 months ago
Raj Gupta
15133466a5
Task/migrate symbol pipe to standalone ( #5637 )
...
* Migrate symbol pipe to standalone
* Update changelog
7 months ago
Omar Eltomy
244e63a127
Feature/restrict retirement date picker of FIRE calculator to future dates ( #5627 )
...
* Restrict retirement date picker of FIRE calculator to future dates
* Update changelog
7 months ago
Germán Martín
01aeefd2df
Bugfix/improve table headers’ alignment of activities table ( #5580 )
...
* Improve table headers’ alignment of activities table
* Update changelog
7 months ago
David Requeno
da80efa0c6
Task/localize number formatting of y-axis labels in line chart component ( #5624 )
...
* Localize number formatting of y-axis labels in line chart component
* Update changelog
7 months ago
Attila Cseh
432251e108
Feature/remove deprecated item of activity type from create or update activity dialog ( #5555 )
...
* Remove deprecated item of activity type
* Update changelog
7 months ago
Germán Martín
cd40ce3679
Bugfix/enable save button after editing tags in create or update activity dialog ( #5561 )
...
* Enable save button after editing tags in create or update activity dialog
* Update changelog
7 months ago
Sven Günther
217ecd4d3f
Feature/set up pagination in import activities dialog ( #5527 )
...
* Set up pagination in import activities dialog
* Update changelog
7 months ago
Batwam
5bc5f6a2da
Feature/add symbol to benchmark component ( #5530 )
...
* Add symbol to benchmark component
* Update changelog
7 months ago
Raj Gupta
aa005e237c
Feature/extend activities table component by showAccountColumn input ( #5556 )
...
* Extend activities table component by showAccountColumn input
* Update changelog
7 months ago
Thomas Kaul
07f5f06b7c
Bugfix/remove data source element in activities table component ( #5541 )
...
* Clean up
* Update changelog
7 months ago
Attila Cseh
13b3ef20fc
Feature/storybook story for entity logo component ( #5192 )
...
* Set up Storybook story for entity logo component
* Update changelog
7 months ago
David Requeno
0bac81549e
Task/move world map chart component to @ghostfolio/ui ( #5480 )
...
* Move world map chart component to @ghostfolio/ui
* Update changelog
8 months ago
Aaditya Ashwin Rao
a21d423837
Task/modernize templates with untagged template literals ( #5453 )
...
* Modernize templates with untagged template literals
* Update changelog
8 months ago
Thomas Kaul
0d5adfb998
Feature/refactor dialog footer and header components ( #5445 )
...
* Refactor dialog footer and header components
* Update changelog
8 months ago
Kenrick Tandrian
1112048c45
Task/migrate dialog header and footer components to standalone ( #5401 )
...
* Migrate dialog footer component to standalone
* Migrate dialog header component to standalone
* Update changelog
8 months ago
Thomas Kaul
b5649654b2
Feature/add filter by data source for asset profiles in admin control panel ( #5385 )
...
* Add filter by data source
* Update changelog
8 months ago
Thomas Kaul
614dd07836
Feature/add quantity to holdings table of account detail dialog ( #5379 )
...
* Add quantity column
* Update changelog
8 months ago
Thomas Kaul
8eef97225a
Feature/add data source to asset profile search results of assistant ( #5370 )
...
* Add data source
* Update changelog
8 months ago
David Requeno
473c474845
Feature/extend search in assistant by accounts ( #5356 )
...
* Extend search in assistant by accounts
* Update changelog
8 months ago
Thomas Kaul
fcaa4f7996
Feature/improve precision of values in holding detail dialog on mobile ( #5337 )
...
* Improve dynamic numerical precision
* Shorten date on mobile
* Extend Storybook story of value component
* Update changelog
9 months ago
Thomas Kaul
8cd72885ea
Feature/extend personal finance tools 20250806 ( #5326 )
...
* Various updates
* Add Gasti
9 months ago
David Requeno
38afc839eb
Feature/move accounts table component to @ghostfolio/ui ( #5278 )
...
* Move accounts table component to @ghostfolio/ui
* Add Storybook story
* Update changelog
9 months ago
Thomas Kaul
7a5927592d
Feature/add support to exclude activity from analysis via tag ( #5297 )
...
* Add support to exclude activity from analysis via tag
* Update changelog
9 months ago
Kenrick Tandrian
3873430b54
Task/set up Storybook story for membership card component ( #5300 )
...
* Set up Storybook story for membership card component
* Update changelog
9 months ago
Thomas Kaul
ee10503fc6
Feature/improve usability of toggle component ( #5272 )
...
* Improve usability
* Update changelog
9 months ago
Thomas Kaul
f26648842f
Feature/extend personal finance tools 20250727 ( #5259 )
...
* Add CleverBilling
* Add DeFi Portfolio Tracker by Zerion
* Add Digrin
* Add Monsy
* Add Walletguide
* Update Maybe Finance
9 months ago
Anirban Biswas
a765e578a7
Feature/move toggle component to @ghostfolio/ui and set up Storybook story ( #5248 )
...
* Move toggle component to @ghostfolio/ui
* Set up Storybook story
* Update changelog
9 months ago
Thomas Kaul
58043def08
Bugfix/fix date format of retirement date in FIRE calculator ( #5245 )
...
* Fix date format
* Update changelog
9 months ago
Anirban Biswas
71fba8d204
Feature/set up Storybook story for activity type component ( #5234 )
...
* Set up Storybook story for activity type component
* Update changelog
9 months ago
Attila Cseh
bb216e29ce
Feature/upgrade to Nx 21.2 ( #5221 )
...
* Upgrade to Nx 21.2
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
9 months ago
Thomas Kaul
08d15e8327
Feature/improve symbol autocomplete Storybook story ( #5127 )
...
* Improve asset classes
9 months ago
Thomas Kaul
03fc120d50
Feature/remove date range from search holdings in assistant component ( #5170 )
...
* Remove date range
* Update changelog
9 months ago
Thomas Kaul
a03c275b31
Feature/add no results message to assistant ( #5166 )
...
* Add no results message
* Update changelog
9 months ago
Thomas Kaul
afaf783afb
Feature/improve labels of line chart components ( #5162 )
...
* Improve labels
* Update changelog
9 months ago
Thomas Kaul
96b4e11126
Feature/improve label in treemap chart for asset profiles with MANUAL data source ( #5128 )
...
* Improve label
* Update changelog
10 months ago
Thomas Kaul
c34e3a9434
Feature/reuse internal routes in assistant list item component ( #5122 )
...
* Reuse internal routes
10 months ago
Thomas Kaul
6940700a1b
Feature/extend asset sub classes by collectible ( #5126 )
...
* Extend asset sub classes by collectible
* Update changelog
10 months ago
Thomas Kaul
a94781537d
Bugfix/fix allocations by asset class for unknown asset classes ( #5120 )
...
* Fix allocations by asset class
* Update changelog
10 months ago
csehatt741
c2c4934d71
Feature/upgrade ionicons to version 8 ( #5090 )
...
* Upgrade ionicons to version 8
* Update changelog
10 months ago
Thomas Kaul
55e4d2fc7a
Feature/deprecate ITEM activity type in favor of BUY ( #5093 )
...
* Deprecate ITEM activity type in favor of BUY
* Update changelog
10 months ago
Thomas Kaul
078d0dd468
Bugfix/set name column to sticky in table of benchmark component ( #5095 )
...
* Set name column to sticky
* Update changelog
10 months ago
csehatt741
bd43ea9b6c
Feature/dynamically compose public routes in sitemap ( #5035 )
...
* Dynamically compose public routes in sitemap
* Update changelog
10 months ago
Kenrick Tandrian
e28ab59673
Feature/introduce fuzzy search for quick links of assistant ( #5055 )
...
* Introduce fuzzy search for quick links of assistant
* Update changelog
10 months ago
Thomas Kaul
9b4730b731
Feature/improve search results of assistant to only display categories with content ( #5053 )
...
* Improve search results
* Update changelog
10 months ago
Thomas Kaul
433f1686e3
Feature/rename Account to account in Order database schema ( #5052 )
...
* Rename Account to account in Order database schema
* Update changelog
10 months ago
Thomas Kaul
738f7490f6
Feature/rename Platform to platform in Account database schema ( #4999 )
...
* Rename Platform to platform in Account database schema
* Update changelog
10 months ago
Thomas Kaul
f33d902560
Feature/migrate value component to control flow (part 2) ( #5000 )
...
* Migrate to control flow
* Update changelog
10 months ago
Thomas Kaul
29ecfc1137
Feature/migrate assistant and value component to control flow (part 3) ( #4981 )
...
* Migrate to control flow
* Update changelog
10 months ago
Thomas Kaul
3aae0aa40c
Bugfix/fix migration to form control in value component ( #4969 )
...
* Fix migration to form control
10 months ago
Hash Palak
d8626ffab7
Feature/include admin control panel in quick links of assistant ( #4955 )
...
* Include admin control panel in quick links of assistant
* Update changelog
10 months ago