- Delete old Vite+Svelte frontend - Initialize new SvelteKit project with TypeScript - Configure Tailwind CSS v4 + DaisyUI - Implement JWT authentication with auto-refresh - Create login page with form validation (Zod) - Add protected route guards - Update Docker configuration for single-stage build - Add E2E tests with Playwright (6/11 passing) - Fix Svelte 5 reactivity with $state() runes Known issues: - 5 E2E tests failing (timing/async issues) - Token refresh implementation needs debugging - Validation error display timing
33 lines
1.8 KiB
JavaScript
33 lines
1.8 KiB
JavaScript
var PermissionNameEnum;
|
|
(function (PermissionNameEnum) {
|
|
PermissionNameEnum["geolocation"] = "geolocation";
|
|
PermissionNameEnum["notifications"] = "notifications";
|
|
PermissionNameEnum["push"] = "push";
|
|
PermissionNameEnum["midi"] = "midi";
|
|
PermissionNameEnum["camera"] = "camera";
|
|
PermissionNameEnum["microphone"] = "microphone";
|
|
PermissionNameEnum["backgroundFetch"] = "background-fetch";
|
|
PermissionNameEnum["backgroundSync"] = "background-sync";
|
|
PermissionNameEnum["persistentStorage"] = "persistent-storage";
|
|
PermissionNameEnum["ambientLightSensor"] = "ambient-light-sensor";
|
|
PermissionNameEnum["accelerometer"] = "accelerometer";
|
|
PermissionNameEnum["gyroscope"] = "gyroscope";
|
|
PermissionNameEnum["magnetometer"] = "magnetometer";
|
|
PermissionNameEnum["screenWakeLock"] = "screen-wake-lock";
|
|
PermissionNameEnum["nfc"] = "nfc";
|
|
PermissionNameEnum["displayCapture"] = "display-capture";
|
|
PermissionNameEnum["accessibilityEvents"] = "accessibility-events";
|
|
PermissionNameEnum["clipboardRead"] = "clipboard-read";
|
|
PermissionNameEnum["clipboardWrite"] = "clipboard-write";
|
|
PermissionNameEnum["paymentHandler"] = "payment-handler";
|
|
PermissionNameEnum["idleDetection"] = "idle-detection";
|
|
PermissionNameEnum["periodicBackgroundSync"] = "periodic-background-sync";
|
|
PermissionNameEnum["systemWakeLock"] = "system-wake-lock";
|
|
PermissionNameEnum["storageAccess"] = "storage-access";
|
|
PermissionNameEnum["windowManagement"] = "window-management";
|
|
PermissionNameEnum["windowPlacement"] = "window-placement";
|
|
PermissionNameEnum["localFonts"] = "local-fonts";
|
|
PermissionNameEnum["topLevelStorageAccess"] = "top-level-storage-access";
|
|
})(PermissionNameEnum || (PermissionNameEnum = {}));
|
|
export default PermissionNameEnum;
|
|
//# sourceMappingURL=PermissionNameEnum.js.map
|