[PR #3828] [MERGED] Calendar Report #12134

Closed
opened 2026-04-10 21:20:27 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3828
Author: @lelemm
Created: 11/12/2024
Status: Merged
Merged: 12/14/2024
Merged by: @matt-fidd

Base: masterHead: calendar_report


📝 Commits (10+)

  • 3bf2ac9 Calendar Report
  • a2cebb2 Code review suggestions from Code Rabbit AI
  • c887f22 changes suggested in discord
  • b58a546 Apply suggestions from code review
  • db47cb5 code generated by code rabbit was wrong
  • 1062dc7 fixes and code review suggestions
  • a395a80 reverting change suggested by code rabbit because it fells slow on the resize
  • 0c928cf Added privacyfilter
  • 13afc8c Update packages/desktop-client/src/components/reports/reports/CalendarCard.tsx
  • 92315bb Merge branch 'master' into calendar_report

📊 Changes

17 files changed (+2185 additions, -17 deletions)

View changed files

📝 packages/desktop-client/src/components/reports/Overview.tsx (+17 -0)
📝 packages/desktop-client/src/components/reports/ReportRouter.tsx (+3 -0)
packages/desktop-client/src/components/reports/graphs/CalendarGraph.tsx (+317 -0)
📝 packages/desktop-client/src/components/reports/reportRanges.ts (+4 -1)
packages/desktop-client/src/components/reports/reports/Calendar.tsx (+961 -0)
packages/desktop-client/src/components/reports/reports/CalendarCard.tsx (+543 -0)
packages/desktop-client/src/components/reports/spreadsheets/calendar-spreadsheet.ts (+267 -0)
📝 packages/desktop-client/src/components/transactions/TransactionList.jsx (+4 -0)
📝 packages/desktop-client/src/components/transactions/TransactionsTable.jsx (+40 -15)
📝 packages/desktop-client/src/components/transactions/TransactionsTable.test.jsx (+2 -0)
📝 packages/desktop-client/src/style/themes/dark.ts (+2 -0)
📝 packages/desktop-client/src/style/themes/development.ts (+2 -0)
📝 packages/desktop-client/src/style/themes/light.ts (+2 -0)
📝 packages/desktop-client/src/style/themes/midnight.ts (+2 -0)
📝 packages/loot-core/src/server/dashboard/app.ts (+1 -0)
📝 packages/loot-core/src/types/models/dashboard.d.ts (+12 -1)
upcoming-release-notes/3828.md (+6 -0)

📄 Description

A new report type where data shows in a calendar format`:

https://github.com/user-attachments/assets/229e42e9-3b74-435f-9b00-92c14a273e8a


🔄 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/3828 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 11/12/2024 **Status:** ✅ Merged **Merged:** 12/14/2024 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `calendar_report` --- ### 📝 Commits (10+) - [`3bf2ac9`](https://github.com/actualbudget/actual/commit/3bf2ac926bd552f5366f2e0b1bb1d7282138eb78) Calendar Report - [`a2cebb2`](https://github.com/actualbudget/actual/commit/a2cebb290c895ed8988900ad77d0f901c5321ad6) Code review suggestions from Code Rabbit AI - [`c887f22`](https://github.com/actualbudget/actual/commit/c887f22afd0a3132cf657240c4a0e585aee9b1bd) changes suggested in discord - [`b58a546`](https://github.com/actualbudget/actual/commit/b58a546f8fb68490aab9f018f2ca9c6d9c1695d8) Apply suggestions from code review - [`db47cb5`](https://github.com/actualbudget/actual/commit/db47cb57f4311bdbe3ad32cf0667063151607886) code generated by code rabbit was wrong - [`1062dc7`](https://github.com/actualbudget/actual/commit/1062dc7ce2373beeddfb4a71d8e142caba0fc291) fixes and code review suggestions - [`a395a80`](https://github.com/actualbudget/actual/commit/a395a8065ef3444243b77ef60f3040e2e2d84045) reverting change suggested by code rabbit because it fells slow on the resize - [`0c928cf`](https://github.com/actualbudget/actual/commit/0c928cfdf5767403bd3a6345ee129611dbe93ccb) Added privacyfilter - [`13afc8c`](https://github.com/actualbudget/actual/commit/13afc8c3dafe7e8184119a0d30054e5575d956cd) Update packages/desktop-client/src/components/reports/reports/CalendarCard.tsx - [`92315bb`](https://github.com/actualbudget/actual/commit/92315bb5c14033fdf35299aad27bc189156f0114) Merge branch 'master' into calendar_report ### 📊 Changes **17 files changed** (+2185 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/reports/Overview.tsx` (+17 -0) 📝 `packages/desktop-client/src/components/reports/ReportRouter.tsx` (+3 -0) ➕ `packages/desktop-client/src/components/reports/graphs/CalendarGraph.tsx` (+317 -0) 📝 `packages/desktop-client/src/components/reports/reportRanges.ts` (+4 -1) ➕ `packages/desktop-client/src/components/reports/reports/Calendar.tsx` (+961 -0) ➕ `packages/desktop-client/src/components/reports/reports/CalendarCard.tsx` (+543 -0) ➕ `packages/desktop-client/src/components/reports/spreadsheets/calendar-spreadsheet.ts` (+267 -0) 📝 `packages/desktop-client/src/components/transactions/TransactionList.jsx` (+4 -0) 📝 `packages/desktop-client/src/components/transactions/TransactionsTable.jsx` (+40 -15) 📝 `packages/desktop-client/src/components/transactions/TransactionsTable.test.jsx` (+2 -0) 📝 `packages/desktop-client/src/style/themes/dark.ts` (+2 -0) 📝 `packages/desktop-client/src/style/themes/development.ts` (+2 -0) 📝 `packages/desktop-client/src/style/themes/light.ts` (+2 -0) 📝 `packages/desktop-client/src/style/themes/midnight.ts` (+2 -0) 📝 `packages/loot-core/src/server/dashboard/app.ts` (+1 -0) 📝 `packages/loot-core/src/types/models/dashboard.d.ts` (+12 -1) ➕ `upcoming-release-notes/3828.md` (+6 -0) </details> ### 📄 Description A new report type where data shows in a calendar format`: https://github.com/user-attachments/assets/229e42e9-3b74-435f-9b00-92c14a273e8a --- <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-10 21:20: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#12134