Commit Graph

  • 78ccdd8d2d
    Task/upgrade marked to version 17.0.2 (#6323) Thomas Kaul 2026-02-17 17:43:50 +0100
  • e7df24f899
    Task/enable UI test (#6345) Kenrick Tandrian 2026-02-17 23:41:59 +0700
  • d69095b27a i18n: translate remaining Chinese entries for fee ratio rules Vic Chen 2026-02-18 00:21:54 +0800
  • 7e7af90d85 Merge remote-tracking branch 'origin/main' into feature/enable-strict-null-checks-in-ui KenTandrian 2026-02-17 22:59:52 +0700
  • b5e908c116 Merge remote-tracking branch 'origin/main' into task/historical-market-data-editor-type-safety KenTandrian 2026-02-17 22:59:07 +0700
  • 5873efbcc9 fix(scripts): reorder test scripts KenTandrian 2026-02-17 22:57:02 +0700
  • 8c88ce918f
    Feature/add support for custom cryptocurrencies defined in database (#6344) Thomas Kaul 2026-02-17 07:57:52 +0100
  • b1bee26cea Update changelog David Requeno 2026-02-16 22:58:29 -0600
  • c8b1a3a8ec Feature/add new market data preset David Requeno 2026-02-16 22:57:49 -0600
  • d0b213a36c feat(test): implement parallel test KenTandrian 2026-02-17 11:07:40 +0700
  • 9ebe970c63 feat(test): create script for ui test KenTandrian 2026-02-17 11:06:38 +0700
  • 71e4622b21 fix(lib): organize imports KenTandrian 2026-02-17 10:50:02 +0700
  • 22e0e98a3d Merge remote-tracking branch 'origin/main' into task/historical-market-data-editor-type-safety KenTandrian 2026-02-17 10:46:27 +0700
  • 3f96f67f9f
    Merge branch 'ghostfolio:main' into claude/ccr-c588a324-Bjc1Z Amir Moradi 2026-02-16 21:05:16 +0100
  • 20dd509f13 Add support for custom cryptocurrencies defined in database Thomas Kaul 2026-02-16 20:36:51 +0100
  • 065538375d
    Merge branch 'main' into task/upgrade-marked-to-version-17.0.2 Thomas Kaul 2026-02-16 20:27:19 +0100
  • d1345b8147
    Task/upgrade ngx-markdown to version 21.1.0 (#6321) Thomas Kaul 2026-02-16 20:26:42 +0100
  • 3ffef77223 Update changelog Thomas Kaul 2026-02-16 20:21:37 +0100
  • 61dc1adb83 Add support for custom cryptocurrencies defined in database Thomas Kaul 2026-02-16 20:20:49 +0100
  • 63ec39badd Update changelog Thomas Kaul 2026-02-16 19:44:14 +0100
  • 7af86f1a20 Update cryptocurrencies.json Thomas Kaul 2026-02-16 19:43:45 +0100
  • ece80a8e40
    Merge branch 'main' into task/upgrade-ngx-markdown-to-version-21.1.0 Thomas Kaul 2026-02-16 12:17:28 +0100
  • 75d3494fa4
    Task/add support for cryptocurrency Sky (#6338) Thomas Kaul 2026-02-16 12:16:13 +0100
  • d38fd48ec3 Update changelog Thomas Kaul 2026-02-15 20:40:18 +0100
  • d213914bc0 Add support for Sky Thomas Kaul 2026-02-15 20:38:14 +0100
  • f58cd8dbf6 fix(lib): implement takeUntilDestroyed KenTandrian 2026-02-16 01:39:20 +0700
  • d7ce97f505 fix(lib): implement takeUntilDestroyed KenTandrian 2026-02-16 01:32:54 +0700
  • d520e69345 fix(lib): disable mutating the injected readonly data KenTandrian 2026-02-16 01:30:04 +0700
  • 249358531c fix(lib): change logic for locale KenTandrian 2026-02-16 01:17:39 +0700
  • aa052cd083 feat(nx): revert test changes KenTandrian 2026-02-16 01:02:33 +0700
  • 7e819f7212 feat(lib): update days to improve readability KenTandrian 2026-02-16 01:01:37 +0700
  • 0a461d3c4f feat(nx): run ui test KenTandrian 2026-02-16 00:08:04 +0700
  • 35ae74d80c feat(lib): change historicalDataItems to computed signal KenTandrian 2026-02-16 00:02:15 +0700
  • 3941e9ee84 feat(lib): change marketData to input signal KenTandrian 2026-02-15 23:58:46 +0700
  • 74940efd36 feat(lib): change deviceType to computed signal KenTandrian 2026-02-15 23:53:51 +0700
  • e91ef93e45 feat(lib): change defaultDateFormat to computed signal KenTandrian 2026-02-15 23:41:44 +0700
  • 164beeea92 feat(lib): change locale to input signal KenTandrian 2026-02-15 23:40:32 +0700
  • 08845ba764 fix(lib): remove unused eslint-disable KenTandrian 2026-02-15 23:35:07 +0700
  • 6a501cbfdf feat(lib): create formatDay helper function KenTandrian 2026-02-15 23:34:51 +0700
  • 9bbdb19179 feat(lib): make days protected and readonly KenTandrian 2026-02-15 23:33:31 +0700
  • 2f8e22fd41 feat(lib): resolve ts errors KenTandrian 2026-02-15 23:12:33 +0700
  • 0fc5f036e8
    Merge branch 'ghostfolio:main' into claude/ccr-c588a324-Bjc1Z Amir Moradi 2026-02-15 16:39:19 +0100
  • 7f233632c5 Merge remote-tracking branch 'origin/main' into feature/enable-strict-null-checks-in-ui Kenrick Tandrian 2026-02-15 11:07:44 +0000
  • 8c33a51ca5
    Release 2.239.0 (#6335) 2.239.0 Thomas Kaul 2026-02-15 10:49:56 +0100
  • 1853828939 Release 2.239.0 Thomas Kaul 2026-02-15 10:49:11 +0100
  • c056045ed0
    Task/update locales (#6334) Thomas Kaul 2026-02-15 10:45:47 +0100
  • 8ac1f66400
    Task/update locales (#12) github-actions[bot] 2026-02-15 10:44:02 +0100
  • c67afd0a51 fix failing test Sven Günther 2026-02-15 10:43:04 +0100
  • cd44d6795d revert locales Sven Günther 2026-02-09 17:03:42 +0100
  • cdab6881d7 update portfolio.order-interface Sven Günther 2026-02-09 17:03:17 +0100
  • 6838584669 fix minor issues from feedback Sven Günther 2026-02-09 15:41:42 +0100
  • 09968bda7d
    Bugfix/fix localization in X-ray rule (#6333) Thomas Kaul 2026-02-15 10:35:16 +0100
  • cebb247de1 alphabetize date-fns imports in portfolio-calculator Sven Günther 2026-02-06 17:30:55 +0100
  • f6c4d14384 efactor test file Sven Günther 2026-02-06 17:13:37 +0100
  • fa0471d21f renaming annualizedDividendYield Sven Günther 2026-02-06 17:04:52 +0100
  • 2a6130ee42 remove firstBuyDate in test Sven Günther 2026-02-04 08:39:35 +0100
  • 43bb3da050 Replaced the placeholder spec with a real unit test that instantiates PortfolioService, stubs dependencies, calls getSummary, and asserts the returned summary fields (including annualizedDividendYield and computed totals). The new test lives in apps/api/src/app/portfolio/portfolio.service.spec.ts. Sven Günther 2026-01-29 08:59:08 +0100
  • 36044aade5 fix yearly boundary Sven Günther 2026-01-29 08:48:59 +0100
  • e7c2baa304 changelog update Sven Günther 2026-01-28 16:43:37 +0100
  • 251fef43be add i18n Sven Günther 2026-01-28 16:41:42 +0100
  • d17ee8eab1 Feature: Add annualized dividend yield to portfolio summary UI Sven Günther 2026-01-28 16:39:15 +0100
  • 8359f48bc7 Add calculation and display of annualized dividend yield based on dividends received in the last 12 months relative to the investment cost basis. Sven Günther 2026-01-28 15:32:09 +0100
  • 510c316115 Fix localization Thomas Kaul 2026-02-15 10:34:20 +0100
  • 2ab3d7daa1
    Task/upgrade simplewebauthn to version 13.2.2 (#6326) Thomas Kaul 2026-02-15 10:23:30 +0100
  • e59421f008
    Feature/add static portfolio analysis fee ratio rule based on total investment volume (#6332) Thomas Kaul 2026-02-15 10:22:36 +0100
  • 611b8c45bd
    Merge branch 'main' into task/upgrade-simplewebauthn-to-version-13.2.2 Thomas Kaul 2026-02-15 10:13:17 +0100
  • f38a2d7ff1
    Bugfix/investment value in portfolio summary (#6329) Thomas Kaul 2026-02-15 10:12:12 +0100
  • 67304390d9 Add fee ratio rule based on total investment volume Thomas Kaul 2026-02-15 10:10:45 +0100
  • 4caaca1967 Update changelog Thomas Kaul 2026-02-15 10:09:07 +0100
  • 4da3e34ffc Add fee ratio rule based on total investment volume Thomas Kaul 2026-02-15 10:08:44 +0100
  • 14cbf7d735
    Task/extend self-hosting FAQ with information on derived currencies (#6331) Thomas Kaul 2026-02-15 09:51:53 +0100
  • aadc85b42f
    Merge branch 'ghostfolio:main' into claude/ccr-c588a324-Bjc1Z Amir Moradi 2026-02-15 09:43:18 +0100
  • c7b155122d Update changelog Thomas Kaul 2026-02-15 09:24:48 +0100
  • 78040b3eb3 Extend content with information on derived currencies Thomas Kaul 2026-02-15 09:24:01 +0100
  • 6f01b52194
    Fix critical and high severity issues from code review Claude 2026-02-14 23:22:14 +0000
  • ab3e50305b
    Feature/add trading journal with calendar view Claude 2026-02-14 22:40:42 +0000
  • f8bef8fdee Update changelog Thomas Kaul 2026-02-14 22:04:52 +0100
  • 728776125b Include currency effects in investment value of portfolio summary Thomas Kaul 2026-02-14 22:04:07 +0100
  • 3e27fb0690
    Task/upgrade cheerio to version 1.2.0 (#6324) Thomas Kaul 2026-02-14 20:37:03 +0100
  • 03ef73e01c Update changelog Thomas Kaul 2026-02-14 20:30:08 +0100
  • afeb79a411 Upgrade simplewebauthn to version 13.2.2 Thomas Kaul 2026-02-14 20:29:35 +0100
  • ebe11eca1f Upgrade @types/passport-google-oauth20 to version 2.0.17 Thomas Kaul 2026-02-14 20:27:12 +0100
  • 159fabf562 Upgrade @types/passport-google-oauth20 to version 2.0.17 Thomas Kaul 2026-02-14 20:26:53 +0100
  • c19f6a1798 Update changelog Thomas Kaul 2026-02-14 20:24:45 +0100
  • 3b145e0e6b Upgrade cheerio to version 1.2.0 Thomas Kaul 2026-02-14 20:23:56 +0100
  • 64871fcb1f Merge remote-tracking branch 'origin/main' into feature/enable-strict-null-checks-in-ui Kenrick Tandrian 2026-02-14 18:49:20 +0000
  • bf77640adf Update changelog Thomas Kaul 2026-02-14 18:57:02 +0100
  • 6e741893c7 Upgrade marked to version 17.0.2 Thomas Kaul 2026-02-14 18:56:43 +0100
  • fbf6a6a0e4
    Merge branch 'main' into task/upgrade-ngx-markdown-to-version-21.1.0 Thomas Kaul 2026-02-14 18:42:36 +0100
  • 299bca2780
    Task/extend error messages in scraper configuration (#6322) Thomas Kaul 2026-02-14 18:42:06 +0100
  • 461de90f3e Update changelog Thomas Kaul 2026-02-14 18:17:19 +0100
  • 953cb37b67 Improve error handling Thomas Kaul 2026-02-14 18:16:59 +0100
  • 3ae54427c6 Update changelog Thomas Kaul 2026-02-14 17:43:43 +0100
  • 65e7b1c598 Upgrade ngx-markdown to version 21.1.0 Thomas Kaul 2026-02-14 17:43:14 +0100
  • 8a98c0a3f0
    Task/ignore nested ETFs when fetching top holdings in Yahoo Finance service (#6319) Thomas Kaul 2026-02-14 17:37:55 +0100
  • c6af76757a Update changelog Thomas Kaul 2026-02-14 17:08:40 +0100
  • e480fba7ce Ignore nested ETFs in top holdings Thomas Kaul 2026-02-14 17:08:10 +0100
  • c489a1cc00
    Bugfix/integrate missing valueInBaseCurrency in import activities response (#6294) Varun Chawla 2026-02-14 03:33:55 -0800
  • 3b1c79bb47 fix: scraper test returns meaningful errors (fixes #6313) irfanfaraaz 2026-02-13 23:28:43 +0530
  • 744d6c0bd6
    Merge 1593a69ec5 into 0c970e2a14 Karel De Smet 2026-02-14 11:20:50 +0000