Linus Rath
aaa283357e
feat: implemented plugin configuration UI and calendar event action slot
- Add configSchema support to plugin manifest and ServerPlugin registry
- Add schema-driven admin config page (string, secret, boolean, number, select fields)
- Add per-plugin config storage backend (JSON files + REST API)
- Add calendar-event-actions and admin-plugin-page slot names to plugin store
- Add registerCalendarEventAction and registerAdminPage to plugin API
- Add calendarFormHooks (onCalendarEventFormOpen/Save) to hook bus
- Add PluginSlot in calendar event modal for plugin action buttons
- Style calendar event action buttons to match Bulwark outline button design
- Add Configure link per plugin in admin plugins dashboard
- Add Jitsi Meet plugin with tests (repos/plugins/jitsi-meet)
- Exclude data/admin/plugins from ESLint (deployed plugin bundles)
2026-03-30 21:12:05 +02:00
..
2026-03-25 00:44:03 +01:00
2026-03-16 22:00:11 +01:00
2026-03-27 18:51:34 +01:00
2026-03-27 18:46:20 +01:00
2026-03-16 22:00:11 +01:00
2026-03-28 00:33:38 +01:00
2026-02-17 01:09:57 +01:00
2026-03-17 15:25:06 +01:00
2026-03-11 20:21:39 +01:00
2026-02-16 18:51:30 +01:00
2026-03-14 13:39:56 +01:00
2026-03-16 22:00:11 +01:00
2026-03-19 18:50:59 +01:00
2026-03-30 21:12:05 +02:00
2026-03-27 00:22:40 +01:00
2026-03-21 20:45:20 +01:00
2026-02-16 18:51:30 +01:00
2026-03-30 15:46:54 +02:00
2026-03-23 18:04:07 +01:00
2026-02-26 00:08:57 +01:00
2026-02-26 00:08:57 +01:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-30 21:12:05 +02:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-27 23:58:42 +01:00
2026-03-14 16:50:43 +01:00
2026-03-27 18:46:20 +01:00
2026-03-15 16:07:45 +01:00
2026-03-19 17:20:39 +01:00
2026-03-12 02:20:56 +01:00
2026-02-16 18:51:30 +01:00
2026-02-17 01:35:26 +01:00
2026-03-25 00:44:03 +01:00
2026-03-23 15:45:37 +01:00
2026-03-18 18:00:51 +01:00
2026-01-08 22:15:32 +01:00
2026-03-18 17:55:29 +01:00