This website requires JavaScript.
6264bac99a
Schaden melden: Foto als Pflichtfeld fuer Mieter, Vorschau in Ticket-Liste
main
bernd
2026-08-13 19:32:54 +0000
d29f749b39
Bereits rueckgemeldete Ankuendigungen auch aus 'Fuer dich diese Woche' entfernen
bernd
2026-08-13 19:24:28 +0000
6464a8c592
Fix: Ankuendigung mit bereits erfolgter Rueckmeldung (War da/nicht da) gilt sofort als erledigt
bernd
2026-08-13 19:22:53 +0000
c19aafeda1
Erledigte (vergangene) Ankuendigungen in der Mieteransicht automatisch ausblenden, im WG-Kalender bleiben sie sichtbar
bernd
2026-08-13 19:17:48 +0000
52d3d55505
Mieterverwaltung-Navigation nur fuer Vermieter/Admin sichtbar machen
bernd
2026-08-13 19:13:03 +0000
e979ce7f1c
Putzplan zu WG-Kalender erweitert: freie Ereignisse (Einkaufen/Gaeste-Party/Ruhe-Lernen/Sonstiges) fuer Mieter
bernd
2026-08-13 19:08:24 +0000
6d017c993d
Fix: Endgueltig-loeschen fuer zurueckgezogene Einladungen auch fuer Vermieter freigeben (nicht nur Admin)
bernd
2026-08-13 18:52:19 +0000
dd7077a214
Putzplan von Mietern selbst pflegbar, Belegupload bei Ausgaben, Warmmiete in Kaltmiete/Nebenkosten/WLAN-Kosten aufgesplittet
bernd
2026-08-13 18:36:45 +0000
117c0b66d9
Mieterdaten-Eckdaten: unbefristet-Haken direkt neben Mietende, Felder enger zusammenrücken
bernd
2026-08-13 18:20:25 +0000
e2a54d3ad6
Mieterdaten-Eckdaten: unbefristet neben Mietende, einzeilig, nur nach Klick auf Bearbeiten editierbar
bernd
2026-08-13 18:15:15 +0000
ab8e9058e1
Mieterdaten: Vertrags-Eckdaten anzeigen und für Vermieter jederzeit editierbar machen
bernd
2026-08-13 18:09:09 +0000
23d58e48d9
Sidebar: Mieter zu Mieterverwaltung mit Untermenüs Mietereinladungen/Mieterdaten umbauen
bernd
2026-08-13 18:03:09 +0000
33881db9e1
Fälligkeitsdatum-Anzeige zeitzonenunabhängig formatieren
bernd
2026-08-13 17:48:55 +0000
89d2a911e1
Fälligkeit der Miete bei Vertragserstellung (1./15.) + endgültiges Löschen zurückgezogener Einladungen
bernd
2026-08-13 17:45:29 +0000
3111f64ecd
Einladung: Vertragsbeginn/-ende inkl. datumsbewusster Zimmer-Plausibilitätsprüfung
bernd
2026-08-13 17:28:12 +0000
41c18d078f
Merge: Namensfeld bei Einladung + Vertragslaufzeit-Plausibilitätsprüfung
bernd
2026-08-13 17:24:28 +0000
e36a65e63c
Name des Mieters bei Einladung erfassen und anzeigen
bernd
2026-08-13 17:24:01 +0000
e6b16ea74e
Backend: Datumsbewusste Zimmerverfuegbarkeits-Pruefung (Plausibilitaetsabfrage) fuer Vertragsneuanla
Giuseppe Lombardo
2026-08-13 17:14:47 +0000
0d8401819a
Schema: Vertragsbeginn/-ende fuer Einladungen ergaenzen (Plausibilitaetspruefung bei Zimmervergabe)
Giuseppe Lombardo
2026-08-13 17:08:08 +0000
53834cc509
Fix: Auto-Refresh in Vertragsdokumente ueberschreibt keine Formulareingaben mehr
Giuseppe Lombardo
2026-08-13 16:35:18 +0000
29ebb2e6b7
ADMIN-Rolle im UI ebenfalls als 'Vermieter' anzeigen
bernd
2026-08-13 14:10:08 +0000
1ac31b1032
Ankündigungen: Mieter können Handwerker/Schornsteinfeger-Termine bestätigen
bernd
2026-08-13 13:49:40 +0000
0b43e9fcba
Müll-Kalender: wer die Tonne rausgestellt hat sichtbar machen
bernd
2026-08-13 13:41:22 +0000
a35fa1ddda
Müll-Erinnerung erst 3 Tage vorher statt 7 Tage anzeigen
bernd
2026-08-13 13:36:59 +0000
778cb94b3a
Müll-Erinnerung gemeinschaftlich abhakbar machen
bernd
2026-08-13 13:31:55 +0000
b15ba77336
Nachrichten-Übersicht für Mieter + Vermieter-Ankündigungen hinzufügen
bernd
2026-08-13 13:24:21 +0000
ca1c1fdfb7
Putzplan: Kalender nach Abhaken/Bestätigen einer Aufgabe sofort aktualisieren
bernd
2026-08-13 13:14:59 +0000
0d871d9ad5
Putzplan-Kalender: farbige Legende für Erledigungsstatus ergänzen
bernd
2026-08-13 13:12:08 +0000
c385947e80
Putzplan-Kalender: Erledigungsstatus je Aufgabe sichtbar machen
bernd
2026-08-13 13:09:49 +0000
fdf98a70e5
Smart-Lock-Gastcodes zu Smart-Lock/Alarmanlagen-Code umgebaut
bernd
2026-08-13 12:55:29 +0000
f576cddf6a
Putzplan: feste Bereichsliste durch frei erweiterbare Bereiche ersetzen
bernd
2026-08-13 12:44:53 +0000
78810002b4
Passwort-ändern-Funktion für alle Rollen hinzufügen
bernd
2026-08-13 12:38:23 +0000
dd24d7217a
Preview uploaded documents in an in-page modal instead of a new tab
bernd
2026-08-13 12:18:17 +0000
92101e3077
Let uploaded documents open as a preview, download separately
bernd
2026-08-13 12:11:08 +0000
72008ac59b
Auto-create a contract when a room-assigned invitation is accepted
bernd
2026-08-13 12:02:03 +0000
48fb4118fd
Compress ID/Schufa photos client-side before upload, raise server limit further
bernd
2026-08-13 11:52:12 +0000
8f4b985f79
Fix HTTP 413 when accepting a tenant invite with ID/Schufa uploads
bernd
2026-08-13 11:46:39 +0000
284a90222a
Only offer vacant rooms in the tenant-invite room dropdown
bernd
2026-08-13 11:36:02 +0000
e77e33d7ff
Require phone, current address and ID copy for new tenants
bernd
2026-08-13 11:25:57 +0000
3e87ff3476
Allow re-admitting an archived tenant via a brand-new contract
bernd
2026-08-13 11:10:20 +0000
a6fb15cd41
Add tenant move-out with permanent archive instead of deletion
bernd
2026-08-13 10:59:16 +0000
b4cbfa71aa
Fix generated contract PDF producing extra blank pages
bernd
2026-08-13 10:43:40 +0000
410db93c30
Restructure generated contract as a full-format rental agreement
bernd
2026-08-13 10:37:57 +0000
bba4fc318b
Add click-based contract generator + digital tenant signature
bernd
2026-08-13 10:23:27 +0000
0179517979
Scope inventory list to own room + shared items for tenants
bernd
2026-08-13 10:08:17 +0000
a8dc999180
Add multi-file contract document uploads (Verträge & Abrechnung)
bernd
2026-08-13 09:52:56 +0000
aa59ab452a
Replace flat trash list with a real month-calendar view (FullCalendar)
bernd
2026-08-13 09:20:54 +0000
39220bddf4
Sync trash calendar from official Nackenheim/KAW waste collection API
bernd
2026-08-13 08:58:21 +0000
3b505d231a
Restructure dashboard into sidebar navigation with grouped sections
bernd
2026-08-13 08:45:25 +0000
d69e07f00d
Add Homematic IP smart lock integration (Access Point + App setup)
bernd
2026-08-13 08:21:19 +0000
6333bc70b2
Add push reminder job for expiring notice deadlines
bernd
2026-08-13 07:56:18 +0000
762e17a864
Wire up OneSignal push delivery: register endpoint + reminder jobs
bernd
2026-08-13 07:47:42 +0000
3629f5f66f
Fix prisma client output path: target .prisma/client, not @prisma/client
bernd
2026-08-13 07:41:30 +0000
791b9bb01e
Add peer rating system for tenants
bernd
2026-08-13 07:39:32 +0000
4ba0100d31
Add 1-click PDF export for tickets (craftsman handoff)
bernd
2026-08-13 07:27:01 +0000
40b67f2a5f
Seed: skip if DB already has data instead of wiping it
bernd
2026-08-13 07:18:13 +0000
d1b2447d92
Fix seed.ts module resolution: move to backend/prisma/
bernd
2026-08-13 07:16:11 +0000
c8a5984f8b
Dateien nach "web-dashboard" hochladen
Giuseppe Lombardo
2026-08-12 21:56:12 +0000
ca6d851a70
Dateien nach "backend/src/routes" hochladen
Giuseppe Lombardo
2026-08-12 21:55:35 +0000
b25f5f0cdb
Dateien nach "backend/src" hochladen
Giuseppe Lombardo
2026-08-12 21:53:18 +0000
5261ef3710
Dateien nach "prisma" hochladen
Giuseppe Lombardo
2026-08-12 21:51:22 +0000
1dc1eade8f
Dateien nach "backend/src/routes" hochladen
Giuseppe Lombardo
2026-08-12 21:38:33 +0000
e33aadaa90
Dateien nach "backend/src/routes" hochladen
Giuseppe Lombardo
2026-08-12 21:38:03 +0000
aad208d839
Dateien nach "prisma" hochladen
Giuseppe Lombardo
2026-08-12 21:33:55 +0000
b7cbac9eb3
Dateien nach "backend/src" hochladen
Giuseppe Lombardo
2026-08-12 21:31:52 +0000
007ed74527
index.html final korrigiert (byte-exact reupload)
Giuseppe Lombardo
2026-08-12 21:28:30 +0000
7bfa45a400
Add Putzplan calendar/absences UI
Giuseppe Lombardo
2026-08-12 19:57:54 +0000
9c99d3b631
Add cleaning-calendar and cleaning-absences endpoints
Giuseppe Lombardo
2026-08-12 19:37:04 +0000
dbf670a0b3
Add CleaningAbsence model for Putzplan-Kalender
Giuseppe Lombardo
2026-08-12 19:32:41 +0000
544eb4d745
Add Putzplan UI section
Giuseppe Lombardo
2026-08-12 19:11:21 +0000
669aed188c
Add tenants list endpoint for cleaning-task assignment
Giuseppe Lombardo
2026-08-12 18:56:47 +0000
869aeb2a2c
Mount cleaning-tasks router
Giuseppe Lombardo
2026-08-12 18:51:47 +0000
57ee85292c
Add Putzplan cleaning-tasks route
Giuseppe Lombardo
2026-08-12 18:50:23 +0000
e3ac1e9c4a
Add ticket reporting UI and role-scoped rendering (tenant privacy)
Giuseppe Lombardo
2026-08-12 18:39:17 +0000
ff7e815704
Mount tickets router
Giuseppe Lombardo
2026-08-12 18:25:09 +0000
efcbcab0d8
Restrict cockpit summary to own data + shared areas for tenants
Giuseppe Lombardo
2026-08-12 18:24:28 +0000
ffea782e96
Add tickets API with room-scoped access control for tenants
Giuseppe Lombardo
2026-08-12 18:22:42 +0000
6d8cbd7f42
add login + invite UI to web dashboard
Giuseppe Lombardo
2026-08-12 18:03:24 +0000
00eaa3d7d6
update prisma/schema.prisma (add Invitation model)
Giuseppe Lombardo
2026-08-12 17:53:57 +0000
bd96bb2db1
add backend/src/routes/invitations.ts
Giuseppe Lombardo
2026-08-12 17:48:25 +0000
b20eec366f
update backend/src/routes/auth.ts
Giuseppe Lombardo
2026-08-12 17:45:55 +0000
e1b3ea65ba
update backend/src/middleware/auth.ts
Giuseppe Lombardo
2026-08-12 17:45:54 +0000
0797d85d78
update prisma/seed.ts
Giuseppe Lombardo
2026-08-12 17:45:54 +0000
b7df0455a5
update backend/src/routes/cockpit.ts
Giuseppe Lombardo
2026-08-12 17:45:53 +0000
b2428ad77e
update backend/src/app.ts
Giuseppe Lombardo
2026-08-12 17:45:52 +0000
3e61a3175f
update backend/package.json
Giuseppe Lombardo
2026-08-12 17:45:52 +0000
35b887d954
add web-dashboard/Dockerfile
Giuseppe Lombardo
2026-08-12 16:46:21 +0000
1a2701576f
add web-dashboard/index.html
Giuseppe Lombardo
2026-08-12 16:46:20 +0000
ba0429c26b
add prisma/schema.prisma
Giuseppe Lombardo
2026-08-12 16:42:35 +0000
55b96aadb2
add prisma/seed.ts
Giuseppe Lombardo
2026-08-12 16:37:35 +0000
efa8e4a8af
add backend/scripts/send-test-webhook.ts
Giuseppe Lombardo
2026-08-12 16:36:30 +0000
fa1ed531e3
add backend/src/jobs/dailyDunningJob.ts
Giuseppe Lombardo
2026-08-12 16:35:03 +0000
d6f1bc781a
add backend/src/services/notificationService.ts
Giuseppe Lombardo
2026-08-12 16:35:02 +0000
1f6f9d5842
add backend/src/modules/banking/paymentService.ts
Giuseppe Lombardo
2026-08-12 16:35:01 +0000
a7a41b16e7
add backend/src/modules/banking/matching.ts
Giuseppe Lombardo
2026-08-12 16:31:07 +0000
29dbc8ba8f
add backend/src/modules/banking/signature.ts
Giuseppe Lombardo
2026-08-12 16:31:06 +0000
d3b1ed4049
add backend/src/modules/banking/types.ts
Giuseppe Lombardo
2026-08-12 16:31:05 +0000
b0989f31f2
add backend/src/routes/cockpit.ts
Giuseppe Lombardo
2026-08-12 16:28:51 +0000
17abbf2a33
add backend/src/routes/bankingWebhook.ts
Giuseppe Lombardo
2026-08-12 16:28:50 +0000
5c9a5e4f08
add backend/src/app.ts
Giuseppe Lombardo
2026-08-12 16:28:50 +0000