Calendar
My Bookings
My Profile
Set at registration — contact an administrator to update.
All Bookings
My Resources
Approvals
Resources
Configuration
Shown in the sidebar, login screen and browser tab.
Subtitle shown on the login screen.
Upload a PNG, JPG, SVG or WebP image. Recommended size: 128×128 px or square.
Comma-separated list of domains (e.g. company.com, org.net). Leave blank to allow all.
When enabled, users must verify their email before they can sign in. Admins are exempt. Can be overridden per user.
When disabled, routine activity is not written to the audit log. Failed login attempts are always logged regardless of this setting.
Timezone used for storing and displaying all booking times. Must match the timezone of the users. Requires no restart — takes effect immediately.
Show a "Test for Conflicts" button on the All Bookings admin page to scan for overlapping bookings.
Block an IP after too many failed login attempts. Set max attempts to 0 to disable.
Default: 5 attempts per 15 minutes. Lockout is per IP address and resets automatically after the window expires.
Optional free-text field shown at registration and on each user's profile (read-only for users). Leave the label blank to hide the field entirely.
Sent automatically every Monday at 08:00 to all admins and maintenance-responsible users. Lists resources whose next inspection is within 60 days or overdue.
Send an AES-256 encrypted SQL dump to one or more email addresses on a schedule. Decrypt with:
openssl enc -d -aes-256-cbc -pbkdf2 -iter 10000 -in backup.sql.gz.enc -out backup.sql.gz -pass pass:YOUR_PASSWORD && gunzip backup.sql.gz
Comma-separated. The encrypted backup will be attached to an email sent to all addresses.
Define categories that can be assigned to resources for filtering.
PDF-Formulare die Projektleiter und Belehrungsberechtigte herunterladen können. Jeder Download erhält einen einmaligen Stempel-Code (AAA–ZZZ).
Users
Activity Log
| Time | Category | Action | User | IP |
|---|---|---|---|---|
| Loading… | ||||
Import Resources
1. Excel-Datei auswählen
Laden Sie die ausgefüllte Vorlage hoch. Die erste gefundene Zeile mit der Spalte „Name *" wird als Kopfzeile erkannt.
Hausräume
| Raumnummer | Raumname | Gebäude | Etage | S1 | S2 | IfSG | Verantwortliche | Projektleiter-GenTSV | IFSG-Beauftragte |
|---|
Hausräume importieren
Excel-Datei hochladen
Spalten: room_number, room_name, building, floor. Vorhandene Räume (gleiche room_number) werden aktualisiert.
My Dashboard
Resources
Email Templates
Customize the HTML emails sent by the system. Available variables are shown for each template.
Use {{variable}} syntax in subject and body.
Belehrung
| Name | Vorname | Bereiche | Datum | Seitenreferenz | Typ | Aktionen |
|---|---|---|---|---|---|---|
| Wird geladen… | ||||||
| Name | Vorname | Bereiche | Aktionen |
|---|---|---|---|
| Wird geladen… | |||
| Datum | Code | Benutzer | Formular / Quelle |
|---|---|---|---|
| Laden… | |||
| Hochgeladen am | Code | Hochgeladen von | Originaldatei | Ausgestellt an | Formular | Aktion |
|---|---|---|---|---|---|---|
| Laden… | ||||||
Audit
Prüft für alle prüfpflichtigen und sicherheitsrelevanten Ressourcen, ob seit dem Datum der letzten Prüfung ein eingeschränktes Dokument hochgeladen wurde.
Erstellt ein PDF mit Raumliste, Verantwortlichen, Prüfpflicht-Status, eingeschränkten Dokumenten (aktuelles Kalenderjahr) und Ressourcen nach Kategorie.
Strg+Klick oder Shift+Klick für Mehrfachauswahl.
QR Codes
Each QR code links to a public page showing today's bookings for that resource — no login required. Print and place them on room doors.