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-29 17:18:33 +02:00
2026-03-25 23:33:03 +01:00
2026-03-19 17:47:18 +01:00
2026-03-30 16:37:07 +02:00
2026-02-16 23:49:35 +01:00
2026-03-30 16:47:08 +02:00
2026-03-21 01:38:42 +01:00
2026-03-30 08:32:46 +02:00
2026-03-21 20:45:14 +01:00
2026-03-29 17:25:15 +02:00
2026-03-18 20:05:35 +01:00
2025-12-10 17:54:22 +01:00
2026-03-30 21:12:05 +02:00
2026-03-27 19:42:30 +01:00
2026-03-29 14:10:28 +02:00
2026-03-30 16:00:27 +02:00
2026-03-28 14:17:54 +01:00
2026-02-17 01:35:26 +01:00
2026-03-27 19:42:30 +01:00
2026-02-17 02:31:50 +01:00
2026-03-30 16:37:07 +02:00
2026-03-09 16:46:25 +01:00
2026-03-21 01:38:42 +01:00
2026-03-15 05:24:27 +01:00