[PR #5924] [MERGED] Update default dashboard #48032

Closed
opened 2026-04-26 09:58:27 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5924
Author: @MatissJanis
Created: 10/14/2025
Status: Merged
Merged: 10/18/2025
Merged by: @MatissJanis

Base: masterHead: matiss/default-dashboard


📝 Commits (10+)

  • a91f007 Enhance dashboard migration and default state with new widgets
  • 07271e8 Update dashboard widget instructions for clarity
  • 0dfc5fe Update reports test to include additional report types and refresh snapshot images
  • ba33d5c Update commandbar screenshots
  • dc80ecd Merge branch 'master' into matiss/default-dashboard
  • 9bfeced Update packages/loot-core/migrations/1722804019000_create_dashboard_table.js
  • 38289b4 [autofix.ci] apply automated fixes
  • dc91517 Add 'onBudget' condition to dashboard widgets and update instructions for clarity
  • a289a67 Merge branch 'matiss/default-dashboard' of github.com:actualbudget/actual into matiss/default-dashboard
  • 924e174 Update dashboard tips for widget management

📊 Changes

16 files changed (+260 additions, -14 deletions)

View changed files

📝 packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts (+11 -1)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-3-chromium-linux.png (+0 -0)
📝 packages/loot-core/migrations/1722804019000_create_dashboard_table.js (+31 -6)
���� packages/loot-core/src/shared/dashboard.ts (+211 -7)
upcoming-release-notes/5924.md (+7 -0)

📄 Description

Updated the default dashboard definition to showcase more of the available widgets.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/5924 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 10/14/2025 **Status:** ✅ Merged **Merged:** 10/18/2025 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/default-dashboard` --- ### 📝 Commits (10+) - [`a91f007`](https://github.com/actualbudget/actual/commit/a91f007bdd9cf3d7ac3c3a3f8f198b5fe3239164) Enhance dashboard migration and default state with new widgets - [`07271e8`](https://github.com/actualbudget/actual/commit/07271e83e599969f12001355b8692b35c863eb0f) Update dashboard widget instructions for clarity - [`0dfc5fe`](https://github.com/actualbudget/actual/commit/0dfc5fe546921fa5e22c67520a557def16abea9f) Update reports test to include additional report types and refresh snapshot images - [`ba33d5c`](https://github.com/actualbudget/actual/commit/ba33d5c3bc327bb28ef1a93a8452833693e29df5) Update commandbar screenshots - [`dc80ecd`](https://github.com/actualbudget/actual/commit/dc80ecd7d76c42fe0cc7553f4bc9d9380a68cb23) Merge branch 'master' into matiss/default-dashboard - [`9bfeced`](https://github.com/actualbudget/actual/commit/9bfeced4e629c1924346861c185cde0107bd5856) Update packages/loot-core/migrations/1722804019000_create_dashboard_table.js - [`38289b4`](https://github.com/actualbudget/actual/commit/38289b4575a9a83c7ea2cbb437be0bf42a7e7ff4) [autofix.ci] apply automated fixes - [`dc91517`](https://github.com/actualbudget/actual/commit/dc9151777ca6ad7007bbca406cdf35ff127adc50) Add 'onBudget' condition to dashboard widgets and update instructions for clarity - [`a289a67`](https://github.com/actualbudget/actual/commit/a289a67b05005664ca963f61272b6c65d87f6c0d) Merge branch 'matiss/default-dashboard' of github.com:actualbudget/actual into matiss/default-dashboard - [`924e174`](https://github.com/actualbudget/actual/commit/924e17435918b5baaa7b6cb3c329ea8352955e9c) Update dashboard tips for widget management ### 📊 Changes **16 files changed** (+260 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/command-bar.test.ts-snapshots/Command-bar-Check-the-command-bar-search-works-correctly-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts` (+11 -1) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-cash-flow-graph-and-checks-visuals-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-and-cash-flow-reports-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-loads-net-worth-graph-and-checks-visuals-3-chromium-linux.png` (+0 -0) 📝 `packages/loot-core/migrations/1722804019000_create_dashboard_table.js` (+31 -6) ���� `packages/loot-core/src/shared/dashboard.ts` (+211 -7) ➕ `upcoming-release-notes/5924.md` (+7 -0) </details> ### 📄 Description Updated the default dashboard definition to showcase more of the available widgets. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-26 09:58:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#48032