2025-11-28 - 2026-05-28

Overview

25 Active Pull Requests
31 Active Issues
Excluding merges, 2 authors have pushed 24 commits to main and 63 commits to all branches. On main, 56 files have changed and there have been 3488 additions and 1149 deletions.

25 Pull requests merged by 1 user

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

29 Issues closed from 1 user

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

31 Issues created by 1 user

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