[PR #5155] [CLOSED] Frontend plugins #5784

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5155
Author: @lelemm
Created: 6/13/2025
Status: Closed

Base: masterHead: feat/frontend-plugins


📝 Commits (10+)

📊 Changes

69 files changed (+7571 additions, -252 deletions)

View changed files

📝 package.json (+2 -0)
📝 packages/component-library/package.json (+2 -1)
packages/component-library/src/props/modalProps.ts (+11 -0)
📝 packages/desktop-client/.gitignore (+2 -0)
📝 packages/desktop-client/package.json (+8 -4)
packages/desktop-client/service-worker/plugin-sw.js (+128 -0)
📝 packages/desktop-client/src/browser-preload.browser.js (+12 -0)
📝 packages/desktop-client/src/components/App.tsx (+50 -32)
📝 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 (+16 -2)
📝 packages/desktop-client/src/components/budget/envelope/BalanceMovementMenu.tsx (+3 -3)
📝 packages/desktop-client/src/components/common/Modal.tsx (+2 -12)
packages/desktop-client/src/components/modals/PluginModal.tsx (+23 -0)
packages/desktop-client/src/components/modals/SelectNewPluginModal.tsx (+215 -0)
packages/desktop-client/src/components/plugins/ManagePlugins.tsx (+523 -0)
packages/desktop-client/src/components/plugins/PluginCustomPage.tsx (+9 -0)
packages/desktop-client/src/components/plugins/Plugins.tsx (+14 -0)
packages/desktop-client/src/components/plugins/PluginsHeader.tsx (+19 -0)

...and 49 more files

📄 Description

Draft PR for the frontend plugins


🔄 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/5155 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 6/13/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat/frontend-plugins` --- ### 📝 Commits (10+) - [`0fb1449`](https://github.com/actualbudget/actual/commit/0fb144934c99876aaa5aa757db5a5c246fb677ea) Frontend plugins - [`e9fcb84`](https://github.com/actualbudget/actual/commit/e9fcb8489b175476d2f45b5d58ec77d9561b3f73) workbox too much messages - [`2721455`](https://github.com/actualbudget/actual/commit/27214558acd3a1d528df75978a4c7ce6585bc6c4) Fix refs - [`15279c5`](https://github.com/actualbudget/actual/commit/15279c5b58c737287a2262acd4991816724503e2) clean up - [`d4da476`](https://github.com/actualbudget/actual/commit/d4da476619e33dea31e8b142436002e3b6fe3d90) more features - [`f2e4430`](https://github.com/actualbudget/actual/commit/f2e4430279d323d5cdbad913823cfe5ab25b0dd4) more modal functions - [`e061204`](https://github.com/actualbudget/actual/commit/e061204fe81ebaf13f5036fddb4c3ddb81f91655) small fix - [`39b174b`](https://github.com/actualbudget/actual/commit/39b174b87a395681b2947362f7324abd886e2983) multiple features implemented - [`727f1c6`](https://github.com/actualbudget/actual/commit/727f1c66c1350dc817ee7f0d0f4a037868987abc) small fix - [`8c1473e`](https://github.com/actualbudget/actual/commit/8c1473ee9b1512d8756b28c339c8ec45e79544ed) Close modal ### 📊 Changes **69 files changed** (+7571 additions, -252 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+2 -0) 📝 `packages/component-library/package.json` (+2 -1) ➕ `packages/component-library/src/props/modalProps.ts` (+11 -0) 📝 `packages/desktop-client/.gitignore` (+2 -0) 📝 `packages/desktop-client/package.json` (+8 -4) ➕ `packages/desktop-client/service-worker/plugin-sw.js` (+128 -0) 📝 `packages/desktop-client/src/browser-preload.browser.js` (+12 -0) 📝 `packages/desktop-client/src/components/App.tsx` (+50 -32) 📝 `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` (+16 -2) 📝 `packages/desktop-client/src/components/budget/envelope/BalanceMovementMenu.tsx` (+3 -3) 📝 `packages/desktop-client/src/components/common/Modal.tsx` (+2 -12) ➕ `packages/desktop-client/src/components/modals/PluginModal.tsx` (+23 -0) ➕ `packages/desktop-client/src/components/modals/SelectNewPluginModal.tsx` (+215 -0) ➕ `packages/desktop-client/src/components/plugins/ManagePlugins.tsx` (+523 -0) ➕ `packages/desktop-client/src/components/plugins/PluginCustomPage.tsx` (+9 -0) ➕ `packages/desktop-client/src/components/plugins/Plugins.tsx` (+14 -0) ➕ `packages/desktop-client/src/components/plugins/PluginsHeader.tsx` (+19 -0) _...and 49 more files_ </details> ### 📄 Description Draft PR for the frontend plugins --- <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:18:34 -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#5784