380 Commits

Author SHA1 Message Date
Thomas Kaul
267dfc572a
Bugfix/fix pricing link in premium indicator component (#4525)
* Fix link to pricing page

* Update changelog
2025-04-11 19:04:33 +02:00
Thomas Kaul
6ae22d13ec
Feature/extend API keys for Ghostfolio data provider (#4501)
* Extend API keys for Ghostfolio data provider
2025-04-04 21:53:35 +02:00
Thomas Kaul
44f6efd427
Feature/extend personal finance tools 20250323 (#4478)
* Add Asseta

* Add Danti
2025-03-24 20:49:24 +01:00
Thomas Kaul
536b000ff9
Feature/improve Storybook story of fire calculator (#4451)
* Add default value for fire wealth
2025-03-21 20:41:37 +01:00
Thomas Kaul
51d55f74e9
Feature/add missing lifecycle hook in historical market data editor dialog (#4456)
* Add OnInit
2025-03-17 21:21:46 +01:00
Thomas Kaul
b260c4f450
Feature/extend personal finance tools 20250306 (#4406)
* Extend personal finance tools

* CoinStats
* Fincake
* Koinly
* Nansen
* Simply Wall St
* Tradervue
2025-03-07 19:48:03 +01:00
Thomas Kaul
12ae54e01b
Bugfix/fix activities import on non-empty activities page (#4398)
* Add missing import functionality

* Update changelog
2025-03-06 06:30:10 +01:00
Thomas Kaul
f63d171678
Feature/improve usability of no activities info (#4382)
* Improve usability

* Update changelog
2025-03-02 17:27:45 +01:00
Ken Tandrian
5fa7b7a231
Task/upgrade to color version 5.0 (#4383)
* chore(deps): bump color from 4.2.3 to 5.0.0

* chore(deps-dev): remove @types/color

* feat(ui): change color imports

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2025-03-02 17:19:42 +01:00
Shaunak Das
622393a7cf
Feature/add Storybook to build process (#4340)
* Add Storybook to build process

* Update changelog
2025-02-27 20:51:41 +01:00
Thomas Kaul
190abdf9cc
Bugfix/improve numeric comparison of strings in value component (#4330)
* Improve numeric comparison of strings

* Update changelog
2025-02-24 13:53:05 +01:00
Thomas Kaul
57957a7b30
Bugfix/add missing CommonModule in tags selector component (#4335)
* Add missing CommonModule (async pipe)
2025-02-17 21:03:01 +01:00
Shaunak Das
fe6dcdf682
feature/migrate to Angular control flow syntax (#4321)
* Migrate to Angular control flow syntax

* Update changelog
2025-02-17 19:22:02 +01:00
Ken Tandrian
ec098c8d68
Feature/extend tooltip of treemap chart (#4323)
* feat(ui): Extend tooltip

* allocation
* change
* performance

* feat(sb): add story for treemap chart

* Update changelog
2025-02-17 19:21:08 +01:00
Ken Tandrian
02a4e27083
Bugfix/missing assets in Storybook (#4324)
* fix(sb): add staticDirs config

* fix(sb): improve config type safety

* Update changelog
2025-02-16 08:47:44 +01:00
Ken Tandrian
ec8fce44a6
Feature/allow creating custom tags from holding detail dialog component (#4308)
* Allow creating custom tags from holding detail dialog component

* Extend create tag endpoint

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2025-02-15 08:48:53 +01:00
Amandee Ellawala
ab379f9abf
Feature/extend holding detail dialog by historical market data editor (#4281)
* Extend holding detail dialog by historical market data editor

* Update changelog
2025-02-12 21:21:31 +01:00
Ken Tandrian
35ef06d27a
Feature/allow creating custom tags in tag selector component (#4305)
* feat(ui): allow creating custom tags

* feat(ui): add new story

* Update changelog
2025-02-09 10:24:44 +01:00
Ken Tandrian
56f943824e
Feature/introduce readonly attribute in tags selector component (#4301)
* feat(ui): introduce readonly attribute

* Update changelog
2025-02-08 21:20:47 +01:00
Ken Tandrian
72d5c713c5
Feature/import global styles in Storybook (#4302)
* feat(ui): include styles in storybook build

* chore(ui): cleanup

* fix(ui): remove styles from storybook target

* Update changelog
2025-02-08 20:58:55 +01:00
Ken Tandrian
e496c49555
Feature/set up Storybook stories for tags selector component (#4289)
* feat(storybook): create story for tags selector

* Update changelog
2025-02-07 10:28:04 +01:00
Ken Tandrian
d711fed4f5
Feature/extract tags selector to reusable component (#4256)
* feat(ui): create gf-tags-selector component

* feat(ui): implement gf-tags-selector in activity dialog

* feat(ui): implement gf-tags-selector in holding detail dialog

* Update changelog
2025-02-02 16:14:35 +01:00
Thomas Kaul
9ab21508a5
Feature/refactor snack bars (#4273)
* Refactor snack bars
2025-02-02 14:48:07 +01:00
Thomas Kaul
14cb0c98ce
Feature/update ghostfolio data provider info (#4269)
* Update info
2025-02-02 14:47:34 +01:00
Ken Tandrian
59f84aa46f
Feature/upgrade chart.js dependencies to the latest versions (#4209)
* chore(deps): bump chartjs-chart-treemap from 2.3.1 to 3.1.0

* chore(deps): bump chartjs-plugin-annotation from 2.1.2 to 3.1.0

* chore(deps): bump chart.js from 4.2.0 to 4.4.7

* fix(ts): reinforce chart type safety

* Update changelog
2025-01-19 09:32:14 +01:00
Ken Tandrian
75f34101b8
Feature/switch to ESLint flat config format (#4203)
* Switch to ESLint flat config format

* Update changelog
2025-01-18 10:41:16 +01:00
Karel De Smet
68868df41a
Bugfix/fix storybook setup (#4168)
* Fix storybook setup

* Update changelog
2025-01-06 22:49:55 +01:00
Thomas Kaul
8fc9d1c75c
Feature/clean up imports of holdings table component (#4159)
* Clean up imports
2024-12-30 11:23:26 +01:00
Karel De Smet
46cbbd3bc4
Feature/upgrade to nx 20.3 (#4152)
* Upgrade to Nx 20.3

* Update changelog
2024-12-29 19:47:32 +01:00
Thomas Kaul
c3bd433ac9
Feature/move market data management from admin to dedicated endpoint (#4125)
* Move market data management from admin to dedicated endpoint

* Update changelog
2024-12-15 20:18:42 +01:00
Amandee Ellawala
bc3535946c
Bugfix/do not fetch holdings in assistant for each change (#4118)
* Do not fetch holdings in assistant for each change

* Update changelog
2024-12-12 19:16:41 +01:00
Thomas Kaul
13582afd93
Feature/Setup API keys for Ghostfolio data provider (#4093)
* Setup API keys for Ghostfolio data provider
2024-12-07 15:13:12 +01:00
Thomas Kaul
73be7f3969
Feature/improve labels of assistant (#4091)
* Improve labels

* Update changelog
2024-12-06 09:01:46 +01:00
Amandee Ellawala
11d5f36c31
Feature/extract historical market data editor to reusable component (#4080)
* Extract historical market data editor to reusable component

* Update changelog
2024-12-04 19:50:22 +01:00
Thomas Kaul
4e368e09a6
Feature/improve style of symbol autocomplete component (#4070)
* Improve style

* Update changelog
2024-11-27 17:44:59 +01:00
Thomas Kaul
5f98dfa5d6
Feature/set up Ghostfolio data provider (#4016)
* Set up Ghostfolio data provider

* Update translations

* Update changelog
2024-11-24 19:49:08 +01:00
Jory Hogeveen
707c77f0cf
Feature/extend allocations by ETF holding with parent ETFs (#4044)
* Extend allocations by ETF holding with parent ETFs

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2024-11-23 10:25:07 +01:00
Amandee Ellawala
6057794eb6
Feature/extend assistant by holding selector (#4031)
* Extend assistant by holding selector

* Update changelog
2024-11-10 10:29:43 +01:00
Thomas Kaul
70f2f01f8f
Bugfix/fix algebraic sign in label of treemap chart (#4030)
* Fix algebraic sign

* Update changelog
2024-11-07 20:05:01 +01:00
Thomas Kaul
93001b68ad
Feature/introduce lookup response interface (#4019)
* Introduce lookup response interface

* Refactor lookup item interface
2024-11-03 19:58:19 +01:00
dw-0
e05f481344
Feature/Switch consistent-generic-constructors eslint rule from warn to error (#3985)
* Switch consistent-generic-constructors eslint rule from warn to error

* Update changelog

---------

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2024-10-26 12:20:40 +02:00
dw-0
d4c5d58781
Feature/Switch prefer-optional-chain eslint rule from warn to error (#3983)
* Switch prefer-optional-chain eslint rule from warn to error

* Update changelog

---------

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2024-10-26 11:42:03 +02:00
dw-0
6a10b932b0
Feature/Switch consistent-type-assertions eslint rule from warn to error (#3982)
* Switch consistent-type-assertions eslint rule from warn to error

* Update changelog

---------

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2024-10-26 11:07:48 +02:00
Veer Chaurasia
e25aebf26f
Feature/improve font color assignment in tree map chart component (#3954)
* Improve font color assignment in tree map chart component

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2024-10-23 14:32:17 +02:00
Thomas Kaul
a5331dd32b
Feature/optimize dialog sizes for mobile (#3964)
* Optimize dialog sizes for mobile

* Update changelog
2024-10-20 17:59:44 +02:00
Thomas Kaul
308d3b64b1
Feature/Remove empty constructors (#3958)
* Remove empty constructors
2024-10-19 18:54:49 +02:00
Thomas Kaul
a414cfab52
Feature/add data providers management to admin control panel (#3950)
* Add data providers management to admin control panel

* Update changelog
2024-10-19 18:19:33 +02:00
Thomas Kaul
68cb4b27d1
Feature/add logotype to footer (#3947)
* Add logo type to footer

* Update changelog
2024-10-19 15:20:15 +02:00
vitalymatyushik
6e4758a183
Feature/Improve backgrounds in tree map chart (#3938)
* Improve backgrounds in tree map chart

* Update changelog
2024-10-19 10:39:36 +02:00
Thomas Kaul
6bb7c0d196
Bugfix/fix style selector in carousel component (#3948)
* Fix style selector

* Update changelog
2024-10-19 10:04:27 +02:00