feat(quick-261008-who): eigene Module beim Start vorladen — Durchstich

- Spalte User.customModulePreloadIds, PUT /custom-modules/:id/preload (Grenze 8, 404 fuer Fremdes)
- Vorlade-Planer und -Komponente, Speicher preload()/pinned, Ersatzgroesse im Behaelter
- E2E-Skript gegen die API

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-10-09 09:14:45 +02:00
parent 1bb869a7b5
commit ac104495b4
23 changed files with 1139 additions and 42 deletions
+8
View File
@@ -296,6 +296,14 @@ export const CUSTOM_MODULE_CATEGORIES = [...MODULE_CATEGORIES, CUSTOM_MODULE_CAT
export type CustomModuleCategory = (typeof CUSTOM_MODULE_CATEGORIES)[number];
/**
* Hoechstzahl eigener Module, die ein Benutzer beim Start vorladen lassen darf
* (quick-261008-who). Gleich der Offenhalten-Grenze im Web
* (`CUSTOM_MODULE_KEEP_ALIVE_MAX`): vorgeladene Rahmen werden nie verworfen,
* mehr als diese Zahl haette also keinen Platz.
*/
export const CUSTOM_MODULE_PRELOAD_MAX = 8;
/**
* Eigene Vorlage der Willkommensmail (Administrator → Willkommensmail).
*