2026-01-13 - 2026-07-13

Overview

30 Active Pull Requests
40 Active Issues
Excluding merges, 3 authors have pushed 29 commits to main and 108 commits to all branches. On main, 60 files have changed and there have been 3706 additions and 1168 deletions.

30 Pull requests merged by 1 user

Merged #81 fix(issue-80): show all 13 house images + 3D floor plans 2026-06-14 18:35:38 +02:00

Merged #82 fix(css): constrain gallery heading and pricing/contact sections to main container width 2026-06-14 16:50:01 +02:00

Merged #79 Multi-Language MVP: 4 Locales (DE/EN/UK/RU) mit SSR + UI + Tests 2026-06-05 23:49:39 +02:00

Merged #70 Hooks: PHPUnit in Pre-Commit (#67) 2026-06-04 02:41:15 +02:00

Merged #69 CI: PHPUnit Pipeline (#65) 2026-06-04 02:40:49 +02:00

Merged #64 feat: PHPUnit Test-Infrastruktur und Router-Tests 2026-05-22 21:33:32 +02:00

Merged #55 Fix #54: Pre-Commit Hook als Gate für jeden Commit 2026-05-22 16:41:41 +02:00

Merged #63 fix(#62): Correct PLZ 98533 → 98553 in Lage-Section 2026-05-22 16:31:32 +02:00

Merged #61 fix(#58): Remove broken getElementById form stub 2026-05-22 16:24:53 +02:00

Merged #52 Fix #48: Dateien an korrekte Orte im Projekt verschieben 2026-05-22 08:56:44 +02:00

Merged #49 Fix #41: CSP und Security Headers implementieren 2026-05-22 08:34:35 +02:00

Merged #50 Fix #42: CSRF-Schutz für Kontaktformular 2026-05-22 08:33:41 +02:00

Merged #51 Fix #43: Offene Redirects via REQUEST_URI fixen 2026-05-22 08:32:24 +02:00

Merged #47 Refactoring: Umstellung auf Mini-MVC-Architektur (Issue #46) 2026-05-21 14:05:09 +02:00

Merged #45 Fix #44: CI Pipeline mit PHP/CSS/HTML Linting 2026-05-19 16:05:47 +02:00

Merged #22 Fix #17: Bildoptimierung – WebP, Lazy Loading, Caching 2026-05-19 15:29:05 +02:00

Merged #40 fix: JavaScript doppelte Funktionen & toter Code (#39) 2026-05-19 15:13:30 +02:00

Merged #37 Fix #36: Favicon erstellen und einbinden 2026-05-15 10:45:32 +02:00

Merged #24 Fix #18: Accessibility – ARIA-Labels, Focus-Management, Skip-Navigation 2026-05-15 10:32:46 +02:00

Merged #21 Fix #19: Remove jQuery dependency, replace with vanilla JS 2026-05-15 10:29:56 +02:00

Merged #35 Fix #34: Kontaktformular E-Mail-Versand via PHP 2026-05-15 09:50:44 +02:00

Merged #33 Rename haus-schleusingen.html to index.php 2026-05-14 20:55:38 +02:00

Merged #32 Fix #27: Mobile Navigation – Hamburger-Menü implementieren 2026-05-14 20:46:20 +02:00

Merged #30 Fix #28: CTA-Button im Header auffälliger gestalten 2026-05-14 18:43:38 +02:00

Merged #31 Fix #29: Impressum und Datenschutz als eigene Seiten 2026-05-14 18:43:37 +02:00

Merged #25 Fix #6: Datenschutz-Link im Footer aktualisieren 2026-05-14 11:23:55 +02:00

Merged #20 Fix #15: Kontaktformular – mailto:-Integration für echte Anfragen 2026-05-14 00:45:56 +02:00

Merged #14 Fix #11: Kontakt-Section mit Email hinzufügen 2026-05-11 12:50:05 +02:00

Merged #5 Fix #4: Impressum-Link im Footer hinzufügen 2026-05-10 23:00:48 +02:00

Merged #3 Fix #2: Korrigiere Flächenangaben laut Notarvertrag 2026-05-10 15:06:06 +02:00

40 Issues closed from 1 user

Closed #80 Einige Bilder vom Haus werden auf der Webseite nicht mehr angezeigt. Zeige alle Bilder an! 2026-06-14 19:00:18 +02:00

Closed #72 [i18n-A] i18n-Infrastruktur: Locales-Loader + t()-Helper + <html lang> 2026-06-05 23:49:39 +02:00

Closed #73 [i18n-B] Accept-Language-Detection + Locale-Switcher (Server-side) 2026-06-05 23:49:39 +02:00

Closed #74 [i18n-C] Uebersetzungsdateien befuellen (DE/UK/RU/EN) 2026-06-05 23:49:39 +02:00

Closed #75 [i18n-D] Responsive Flaggen-UI + Touch-Targets (>=44px) 2026-06-05 23:49:39 +02:00

Closed #76 [i18n-E] Accessibility: ARIA + Keyboard-Nav + Screenreader 2026-06-05 23:49:39 +02:00

Closed #77 [i18n-F] PHPUnit-Tests: 4 Locales, Switcher-Logik, Render-Snapshots 2026-06-05 23:49:39 +02:00

Closed #71 Multi-Language: UK/RU/EN (DE bleibt fuer Rechtliches) 2026-06-04 16:44:12 +02:00

Closed #67 Pre-Commit-Hook um PHPUnit erweitern 2026-06-04 02:41:15 +02:00

Closed #65 PHP Unit Tests als eigene Gitea Pipeline 2026-06-04 02:40:49 +02:00

Closed #68 Navigation (#navbar) transparent beim Scrollen – Texte nicht sichtbar 2026-06-02 23:50:56 +02:00

Closed #66 PR blockieren wenn Unit Tests fehlschlagen 2026-05-22 22:51:10 +02:00

Closed #53 CI: PR-Erstellung und Merge an bestehende Tests binden 2026-05-22 16:41:41 +02:00

Closed #62 PLZ-Inkonsistenz: 98553 vs 98533 – korrekte PLZ 98553 verwenden 2026-05-22 16:31:33 +02:00

Closed #58 Fehlendes #formSuccess Element verursacht TypeError 2026-05-22 16:24:53 +02:00

Closed #56 Alte Referenzen auf haus-schleusingen.html entfernen 2026-05-22 16:05:32 +02:00

Closed #57 Doppelte Formularlogik: mailto-Link blockiert PHP-Serverlogik 2026-05-22 16:04:09 +02:00

Closed #54 Pre-Commit Hook: Lint-Checks als Gate für jeden Commit 2026-05-22 15:17:55 +02:00

Closed #48 Aufräumen: Dateien an korrekte Orte im Projekt verschieben 2026-05-22 08:56:44 +02:00

Closed #41 Sicherheit: Content-Security-Policy (CSP) Header implementieren 2026-05-22 08:34:35 +02:00

Closed #42 Sicherheit: CSRF-Schutz für Kontaktformular 2026-05-22 08:33:41 +02:00

Closed #43 Sicherheit: Offene Redirects via REQUEST_URI fixen 2026-05-22 08:32:24 +02:00

Closed #46 Refactoring: Umstellung auf Mini-MVC-Architektur (ohne Framework) 2026-05-21 14:05:09 +02:00

Closed #44 CI: Gitea Actions Pipeline mit PHP/CSS/HTML Linting 2026-05-19 16:05:47 +02:00

Closed #17 Bildoptimierung: WebP + Lazy Loading + Caching 2026-05-19 15:29:05 +02:00

Closed #39 JavaScript: Doppelte Funktionen & toter Code bereinigen 2026-05-19 15:13:30 +02:00

Closed #36 Favicon erstellen und einbinden 2026-05-15 10:45:32 +02:00

Closed #18 Accessibility: ARIA-Labels, Focus-Management, Skip-Navigation 2026-05-15 10:32:46 +02:00

Closed #19 jQuery entfernen und Masonry.js auflösen 2026-05-15 10:29:56 +02:00

Closed #34 Kontaktformular: E-Mail-Versand via PHP 2026-05-15 09:50:44 +02:00

Closed #27 Mobile Navigation: Hamburger-Menü implementieren 2026-05-14 20:46:20 +02:00

Closed #28 CTA-Button im Header auffälliger gestalten 2026-05-14 18:43:38 +02:00

Closed #29 Impressum und Datenschutz als eigene Seiten erstellen 2026-05-14 18:43:37 +02:00

Closed #16 SEO-Grundlagen: Meta Tags, Open Graph und Schema.org 2026-05-14 18:18:28 +02:00

Closed #15 Kontaktformular: Backend-Integration für echte Anfragen 2026-05-14 00:45:56 +02:00

Closed #11 Kontakt-Section mit Email hinzufuegen 2026-05-11 12:50:05 +02:00

Closed #6 Datenschutz-Link im Footer aktualisieren 2026-05-10 21:58:45 +02:00

Closed #4 Test: Impressum-Link im Footer hinzufügen 2026-05-10 21:32:40 +02:00

Closed #2 Korrigiere die Flächenangaben 2026-05-10 15:06:06 +02:00

Closed #1 Google Maps karte 2026-05-10 14:30:33 +02:00

40 Issues created by 0 users

Opened #1 Google Maps karte 2026-05-10 08:34:23 +02:00

Opened #2 Korrigiere die Flächenangaben 2026-05-10 14:31:34 +02:00

Opened #4 Test: Impressum-Link im Footer hinzufügen 2026-05-10 21:20:06 +02:00

Opened #6 Datenschutz-Link im Footer aktualisieren 2026-05-10 21:32:49 +02:00

Opened #11 Kontakt-Section mit Email hinzufuegen 2026-05-10 21:58:45 +02:00

Opened #15 Kontaktformular: Backend-Integration für echte Anfragen 2026-05-14 00:29:41 +02:00

Opened #16 SEO-Grundlagen: Meta Tags, Open Graph und Schema.org 2026-05-14 00:29:42 +02:00

Opened #17 Bildoptimierung: WebP + Lazy Loading + Caching 2026-05-14 00:29:42 +02:00

Opened #18 Accessibility: ARIA-Labels, Focus-Management, Skip-Navigation 2026-05-14 00:29:42 +02:00

Opened #19 jQuery entfernen und Masonry.js auflösen 2026-05-14 00:29:42 +02:00

Opened #27 Mobile Navigation: Hamburger-Menü implementieren 2026-05-14 11:20:05 +02:00

Opened #28 CTA-Button im Header auffälliger gestalten 2026-05-14 18:26:30 +02:00

Opened #29 Impressum und Datenschutz als eigene Seiten erstellen 2026-05-14 18:26:30 +02:00

Opened #34 Kontaktformular: E-Mail-Versand via PHP 2026-05-14 20:59:44 +02:00

Opened #36 Favicon erstellen und einbinden 2026-05-15 10:35:43 +02:00

Opened #39 JavaScript: Doppelte Funktionen & toter Code bereinigen 2026-05-19 14:40:24 +02:00

Opened #41 Sicherheit: Content-Security-Policy (CSP) Header implementieren 2026-05-19 15:42:28 +02:00

Opened #42 Sicherheit: CSRF-Schutz für Kontaktformular 2026-05-19 15:42:43 +02:00

Opened #43 Sicherheit: Offene Redirects via REQUEST_URI fixen 2026-05-19 15:42:56 +02:00

Opened #44 CI: Gitea Actions Pipeline mit PHP/CSS/HTML Linting 2026-05-19 15:49:01 +02:00

Opened #46 Refactoring: Umstellung auf Mini-MVC-Architektur (ohne Framework) 2026-05-19 16:23:15 +02:00

Opened #48 Aufräumen: Dateien an korrekte Orte im Projekt verschieben 2026-05-21 14:10:32 +02:00

Opened #53 CI: PR-Erstellung und Merge an bestehende Tests binden 2026-05-22 08:59:36 +02:00

Opened #54 Pre-Commit Hook: Lint-Checks als Gate für jeden Commit 2026-05-22 09:01:15 +02:00

Opened #56 Alte Referenzen auf haus-schleusingen.html entfernen 2026-05-22 15:28:05 +02:00

Opened #57 Doppelte Formularlogik: mailto-Link blockiert PHP-Serverlogik 2026-05-22 15:32:58 +02:00

Opened #58 Fehlendes #formSuccess Element verursacht TypeError 2026-05-22 15:33:23 +02:00

Opened #62 PLZ-Inkonsistenz: 98553 vs 98533 – korrekte PLZ 98553 verwenden 2026-05-22 16:20:08 +02:00

Opened #65 PHP Unit Tests als eigene Gitea Pipeline 2026-05-22 22:45:41 +02:00

Opened #66 PR blockieren wenn Unit Tests fehlschlagen 2026-05-22 22:46:26 +02:00

Opened #67 Pre-Commit-Hook um PHPUnit erweitern 2026-05-22 22:50:15 +02:00

Opened #68 Navigation (#navbar) transparent beim Scrollen – Texte nicht sichtbar 2026-06-02 23:43:19 +02:00

Opened #71 Multi-Language: UK/RU/EN (DE bleibt fuer Rechtliches) 2026-06-04 10:15:48 +02:00

Opened #72 [i18n-A] i18n-Infrastruktur: Locales-Loader + t()-Helper + <html lang> 2026-06-04 10:42:13 +02:00

Opened #73 [i18n-B] Accept-Language-Detection + Locale-Switcher (Server-side) 2026-06-04 10:42:14 +02:00

Opened #74 [i18n-C] Uebersetzungsdateien befuellen (DE/UK/RU/EN) 2026-06-04 10:42:14 +02:00

Opened #75 [i18n-D] Responsive Flaggen-UI + Touch-Targets (>=44px) 2026-06-04 10:42:14 +02:00

Opened #76 [i18n-E] Accessibility: ARIA + Keyboard-Nav + Screenreader 2026-06-04 10:42:14 +02:00

Opened #77 [i18n-F] PHPUnit-Tests: 4 Locales, Switcher-Logik, Render-Snapshots 2026-06-04 10:42:15 +02:00

Opened #80 Einige Bilder vom Haus werden auf der Webseite nicht mehr angezeigt. Zeige alle Bilder an! 2026-06-06 00:06:33 +02:00