[PR #5673] [CLOSED] [WIP] Frontend plugins #6060

Closed
opened 2026-02-28 21:23:18 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5673
Author: @lelemm
Created: 9/4/2025
Status: Closed

Base: masterHead: feat/frontend_plugins-september2025


📝 Commits (7)

📊 Changes

133 files changed (+24259 additions, -4563 deletions)

View changed files

.cursor/rules/cd-from-root.mdc (+6 -0)
PLUGIN_DEVELOPMENT_GUIDE.md (+1400 -0)
📝 bin/package-browser (+1 -0)
📝 bin/package-electron (+1 -0)
📝 eslint.config.mjs (+4 -0)
📝 package.json (+12 -4)
📝 packages/component-library/package.json (+3 -1)
packages/component-library/src/index.ts (+29 -0)
packages/component-library/src/props/modalProps.ts (+11 -0)
📝 packages/desktop-client/.gitignore (+2 -0)
📝 packages/desktop-client/package.json (+6 -3)
packages/desktop-client/service-worker/plugin-sw.js (+153 -0)
📝 packages/desktop-client/src/browser-preload.browser.js (+28 -0)
📝 packages/desktop-client/src/budget/budgetSlice.ts (+4 -8)
📝 packages/desktop-client/src/components/App.tsx (+124 -33)
📝 packages/desktop-client/src/components/FinancesApp.tsx (+13 -0)
📝 packages/desktop-client/src/components/LoggedInUser.tsx (+5 -0)
📝 packages/desktop-client/src/components/Modals.tsx (+15 -0)
📝 packages/desktop-client/src/components/ThemeSelector.tsx (+14 -2)
📝 packages/desktop-client/src/components/budget/envelope/BalanceMovementMenu.tsx (+3 -3)

...and 80 more files

📄 Description

No description provided


🔄 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/5673 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 9/4/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat/frontend_plugins-september2025` --- ### 📝 Commits (7) - [`bcd2e2e`](https://github.com/actualbudget/actual/commit/bcd2e2e953417d788fee1d40fd8c7812ab7c0cf3) Frontend plugins - [`bfe3bff`](https://github.com/actualbudget/actual/commit/bfe3bff8b9029deaf0500841bd47368c572de26f) lockfile update - [`236b9e7`](https://github.com/actualbudget/actual/commit/236b9e70e0d3aadc014783d775ebb3a8d0317c21) lock update - [`b6cfc6b`](https://github.com/actualbudget/actual/commit/b6cfc6b964d19564e489baae251678eab5a58db4) more updates - [`7c6283d`](https://github.com/actualbudget/actual/commit/7c6283dd1fae4c4bde686847c67fb5812f3140de) lets go - [`c6817a4`](https://github.com/actualbudget/actual/commit/c6817a4f1f4fba1c95f91268f7bd16e879597ba0) fix lock again - [`a5f6276`](https://github.com/actualbudget/actual/commit/a5f6276bd30101dc638b0b4000c78177cd1e10a5) pipeline fixes ### 📊 Changes **133 files changed** (+24259 additions, -4563 deletions) <details> <summary>View changed files</summary> ➕ `.cursor/rules/cd-from-root.mdc` (+6 -0) ➕ `PLUGIN_DEVELOPMENT_GUIDE.md` (+1400 -0) 📝 `bin/package-browser` (+1 -0) 📝 `bin/package-electron` (+1 -0) 📝 `eslint.config.mjs` (+4 -0) 📝 `package.json` (+12 -4) 📝 `packages/component-library/package.json` (+3 -1) ➕ `packages/component-library/src/index.ts` (+29 -0) ➕ `packages/component-library/src/props/modalProps.ts` (+11 -0) 📝 `packages/desktop-client/.gitignore` (+2 -0) 📝 `packages/desktop-client/package.json` (+6 -3) ➕ `packages/desktop-client/service-worker/plugin-sw.js` (+153 -0) 📝 `packages/desktop-client/src/browser-preload.browser.js` (+28 -0) 📝 `packages/desktop-client/src/budget/budgetSlice.ts` (+4 -8) 📝 `packages/desktop-client/src/components/App.tsx` (+124 -33) 📝 `packages/desktop-client/src/components/FinancesApp.tsx` (+13 -0) 📝 `packages/desktop-client/src/components/LoggedInUser.tsx` (+5 -0) 📝 `packages/desktop-client/src/components/Modals.tsx` (+15 -0) 📝 `packages/desktop-client/src/components/ThemeSelector.tsx` (+14 -2) 📝 `packages/desktop-client/src/components/budget/envelope/BalanceMovementMenu.tsx` (+3 -3) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <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-02-28 21:23:18 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6060