Bernd Rodler
b98ab59f0d
fix: Phase 2 QA — all 25 remaining HIGH/MEDIUM/LOW issues
HIGH fixes (7):
- H1: VNCdirectory admin i18n — 30+ translation keys added
- H2: handleSave try/catch with error toast
- H3: Free/busy accountId scoping
- H4: cancelEventBookings filter by eventId
- H5: Resource picker static apiFetch import
- H6: Sharing-store toast messages via lastMessage state
- H7: roleLabel for all resource types
MEDIUM fixes (11):
- M1: identitySignatureMap cleanup on delete
- M2: Now-line relative positioning
- M3: Radial menu disabled item keyboard nav
- M4: Radial menu stable event listener via refs
- M5: cancelBooking error on missing booking
- M6: PasswordRow isMasked state flag
- M7: Extract shared rights into lib/sharing-rights.ts
- M8: VNCtalk client server-side guard
- M9: Collabora configManager instead of process.env
- M10: CONFIG_ENV_MAP VNCdirectory fields
- M11: SENSITIVE_CONFIG_KEYS field name unification
LOW fixes (7):
- L1-L3: Unused imports removed
- L4: aria-labels on close, clear, search, spinner
- L5-L7: Comments for intentional patterns, null guard
2026-08-07 14:21:07 +02:00
..
2026-08-01 23:09:39 +02:00
2026-06-24 18:02:18 +02:00
2026-07-22 17:37:33 +02:00
2026-08-07 13:38:12 +02:00
2026-08-05 17:40:13 +02:00
2026-02-16 23:49:35 +01:00
2026-08-07 13:15:04 +02:00
2026-05-21 23:35:58 +02:00
2026-07-09 17:46:06 +02:00
2026-08-07 12:40:32 +02:00
2026-07-30 19:41:02 +02:00
2026-07-22 17:22:20 +02:00
2026-07-13 21:21:34 +02:00
2026-05-20 23:53:44 +02:00
2026-06-14 17:05:29 +02:00
2026-07-22 17:22:20 +02:00
2026-06-28 16:51:42 +02:00
2026-04-14 14:37:19 +02:00
2026-06-30 06:51:24 +02:00
2026-08-07 14:21:07 +02:00
2026-08-07 12:40:32 +02:00
2026-08-07 14:21:07 +02:00
2026-08-07 14:21:07 +02:00
2026-08-07 12:40:32 +02:00
2026-04-02 14:51:21 +02:00
2026-08-03 17:42:04 +02:00
2026-07-21 20:58:27 +02:00
2026-03-30 16:37:07 +02:00
2026-05-11 15:35:43 +02:00
2026-05-06 20:07:36 +02:00
2026-06-14 17:05:29 +02:00
2026-03-15 05:24:27 +01:00