Thomas Kaul
1af196f193
Task/upgrade countries-list to version 3.4.1 ( #7614 )
* Update countries-list to version 3.4.1
* Update changelog
2 weeks ago
Thomas Kaul
f474f319bf
Bugfix/resolve error when fetching dividends from Yahoo Finance for date ranges without events ( #7612 )
* Resolve error when fetching dividends for date ranges without events
* Update changelog
2 weeks ago
Thomas Kaul
c9a45e9f53
Task/refresh cryptocurrencies list (20260813) ( #7613 )
* Update cryptocurrencies.json
* Update changelog
2 weeks ago
Thomas Kaul
e0bdf06a96
Task/extend personal finance tools (20260813) ( #7615 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
c5c822ed6e
Release 3.49.0 ( #7608 )
3 weeks ago
Thomas Kaul
60097f50f8
Task/improve language localization for DE (20260812 - part 2) ( #7607 )
Update translations
3 weeks ago
github-actions[bot]
163a70aed9
Task/update locales ( #7606 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
80a628f69e
Task/improve style in user account settings ( #7599 )
* Improve style
* Update changelog
3 weeks 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 weeks ago
Thomas Kaul
6b4e6276ed
Task/move activity actions in account and holding detail dialogs to general availability ( #7605 )
* Move activity actions to general availability
* Update changelog
3 weeks ago
Thomas Kaul
debdcbcffe
Task/reduce selector height of benchmark comparator ( #7601 )
Reduce height
3 weeks ago
Thomas Kaul
2dcf93cbba
Task/improve language localization for DE (20260812) ( #7604 )
* Update translation
* Update changelog
3 weeks ago
Thomas Kaul
7ded5e4340
Task/remove isDraft of activity ( #7577 )
* Remove deprecated isDraft attribute of activity
* Update changelog
3 weeks ago
github-actions[bot]
026464ad62
Task/update locales ( #7583 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
f0005b7421
Release 3.48.1 ( #7598 )
3 weeks ago
Thomas Kaul
e1eb127bce
Task/refactor impersonation mode into guard ( #7597 )
* Refactor impersonation mode into guard
* Update changelog
3 weeks ago
Thomas Kaul
f441ca4fce
Release 3.48.0 ( #7596 )
3 weeks ago
Thomas Kaul
55939ea2e5
Feature/add quantity to accounts tab of holding detail dialog ( #7595 )
* Add quantity to accounts tab of holding detail dialog
* Update changelog
3 weeks ago
Thomas Kaul
7b74cf5cea
Fix rounding of value per account and platform ( #7594 )
Aggregate the value of accounts and platforms with Big.js, so that activities cancelling each other out result in exactly zero instead of a floating-point residue. Such a residue distorted the allocation per account in the holding detail dialog, e.g. -8.5277e-16 for a closed position and 1.0000000000000009 for the remaining one.
3 weeks ago
Thomas Kaul
fbd898b32d
Bugfix/user settings and calculations in impersonation mode ( #7592 )
* Fix user settings and calculations in impersonation mode
* Update changelog
3 weeks ago
Thomas Kaul
8d733b070b
Release 3.47.0 ( #7590 )
3 weeks ago
Thomas Kaul
162d43c340
Task/reuse currency selector in user account settings ( #7584 )
* Reuse currency selector
* Update changelog
3 weeks ago
Thomas Kaul
14c2db6c9f
Bugfix/track expression of access in header component ( #7589 )
Fix track expression of access
3 weeks ago
Thomas Kaul
8124b5e591
Task/reuse toggle component on holdings page ( #7586 )
* Reuse toggle component
* Update changelog
3 weeks ago
Thomas Kaul
a21d6cf63f
Task/improve notification of scraper configuration ( #7588 )
Improve notification
3 weeks ago
Thomas Kaul
d2ad879dde
Task/extend toggle component to support disabled state ( #7585 )
* Extend toggle component to support disabled state
* Update changelog
3 weeks ago
Thomas Kaul
5b4b452f4b
Task/clean up this in carousel component template ( #7587 )
Clean up
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
github-actions[bot]
40d0695c6a
Task/update locales ( #7579 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
babe7b26f9
Release 3.46.0 ( #7580 )
3 weeks ago
Thomas Kaul
d47b14f3f9
Task/upgrade bull-board to version 8.6.0 ( #7578 )
* Update bull-board to version 8.6.0
* 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
7754864419
Bugfix/handle unknown country names in data enhancer for asset profile data ( #7574 )
* Handle unknown country names
* Update changelog
3 weeks ago
Thomas Kaul
333c4b19d2
Task/improve language localization for DE (20260808) ( #7575 )
* Update translations
* Update changelog
3 weeks ago
github-actions[bot]
747dbce8ee
Task/update locales ( #7571 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
cc0611826a
Release 3.45.0 ( #7573 )
3 weeks ago
Thomas Kaul
1d948c3286
Task/improve style of placeholder in entity logo component ( #7572 )
* Improve style
* Update changelog
3 weeks ago
Thomas Kaul
ac082b362c
Task/align activity dialog host with account dialog host ( #7472 )
Align with account dialog host
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
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 weeks ago
Thomas Kaul
35582a6cd0
Task/add missing margin on Open Startup page ( #7569 )
3 weeks ago
Thomas Kaul
2f1cd29e91
Task/improve language localization for DE (20260807) ( #7566 )
* Update translations
* Update changelog
3 weeks ago
github-actions[bot]
9d26118281
Task/update locales ( #7525 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 weeks ago
Thomas Kaul
9b58da04d4
Feature/add coverage rule to emergency fund section on X-ray page ( #7538 )
* Add emergency fund coverage rule
* Update changelog
3 weeks ago
Thomas Kaul
6361c604fc
Bugfix/storybook story of portfolio filter form ( #7564 )
* Fix holdings mock
* Update changelog
3 weeks ago
Thomas Kaul
8a4d33bbe3
Task/resolve ISIN to symbol of data provider in activities import ( #7542 )
* Resolve ISIN to symbol of data provider
* Update changelog
3 weeks ago
Thomas Kaul
74211cd685
Task/improve check for duplicates in preview step of activities import ( #7541 )
* Improve check for duplicates
* Update changelog
3 weeks ago
JUDRAGONII
f875b0e4b0
merge: Resolve merge conflicts with upstream main
### 為什麼改 (Why)
- **變更目標**:同步 Ghostfolio 官方最新 upstream/main 主線,並解除合流衝突。
- **動機與痛點**:使 PR 能在 GitHub 上呈現綠色可直接合併狀態 (Able to merge)。
### 改了什麼 (What)
- **合流衝突解除**:成功合併 `CHANGELOG.md` (放置於 3.44.0 區塊)、`config.ts` (`as const` 與 `zh-TW`) 及 `user-account-settings.html`。
### 驗證狀態 (Verification)
- [x] 衝突全數解除,0 Conflict Markers。
3 weeks ago
JUDRAGONII
64912eb61e
style: Fix CHANGELOG formatting and enhance user-account-settings HTML accessibility
### 為什麼改 (Why)
- **變更目標**:修復 CHANGELOG.md 中的空行格式,並補強 user-account-settings.html 外部連結安全性與無障礙設計。
- **動機與痛點**:符合官方 Linter 規範與 Web Accessibility (a11y) 標準,使程式碼達開源最高品質。
### 改了什麼 (What)
- **HTML 安全性與無障礙**:為外部連結加入 `rel="noreferrer noopener"`,並為輸入框與圖示按鈕補齊 `placeholder` 與 `title` 屬性。
- **Formatting**:修復 `CHANGELOG.md` 中多餘的空行。
### 實體檔案異動清單 (Files Changed)
- [修改] `CHANGELOG.md`
- [修改] `apps/client/src/app/components/user-account-settings/user-account-settings.html`
### 驗證狀態 (Verification)
- [x] Linter 驗證全數通過
3 weeks ago
JUDRAGONII
156a4f205c
i18n: Add Traditional Chinese (zh-TW) locale support
### 為什麼改 (Why)
- **變更目標**:補齊 Ghostfolio 官方 PR #7106 審核意見要求的全部語系註冊與 Changelog 檔案。
- **動機與痛點**:使 Ghostfolio 完整支援繁體中文 (zh-TW),提供台灣與繁體中文使用者原生語言介面與日期格式。
### 改了什麼 (What)
- **語系註冊**:於 `libs/common/src/lib/config.ts` 的 `SUPPORTED_LANGUAGE_CODES` 中加入 `zh-TW`。
- **日期與轉換**:於 `libs/common/src/lib/helper.ts` 中導入 `date-fns/locale` 的 `zhTW` 並在 `getDateFnsLocale` 設定對應邏輯。
- **UI 選單**:於 `user-account-settings.html` 的語言選單中加入 `Chinese / 繁體中文 (zh-TW)` 選項。
- **變更紀錄**:於 `CHANGELOG.md` 中新增 `Add support for Traditional Chinese (zh-TW) locale` 說明。
### 實體檔案異動清單 (Files Changed)
- [修改] `CHANGELOG.md`
- [修改] `apps/client/src/app/components/user-account-settings/user-account-settings.html`
- [修改] `libs/common/src/lib/config.ts`
- [修改] `libs/common/src/lib/helper.ts`
### 驗證狀態 (Verification)
- [x] 本地專案結構驗證通過
- [x] 符合 Ghostfolio 官方貢獻規範
3 weeks ago