chore: audit cleanup (dead code, typo, stale docs) #11

Merged
DasAoD merged 6 commits from chore/audit-cleanup into main 2026-07-28 21:39:47 +02:00
Owner

Kleinere Aufräumpunkte aus einem Repo-Audit, keine funktionalen Änderungen an aktiven Pfaden.

  • fix: $FORGEMO_OUTPUT$FORGEJO_OUTPUT Typo in .github/workflows/docker.yml (hätte den new_tag-Output stillschweigend kaputt gemacht, sobald der Workflow über workflow_dispatch hinaus aktiviert wird)
  • docs: cli/cron_runner.php und cli/cron_runner_single.php — Docblocks ergänzt, die die Beziehung der beiden Dateien erklären (Master-Runner vs. gezielter Einzel-Job-Lauf)
  • docs: ROADMAP_PUBLIC.md / TODO_PUBLIC.md synchronisiert — beide waren seit Mai 2026 nicht aktualisiert, obwohl seitdem u.a. der komplette Posteingang (Battle-Inbox), die interne API-Doku, Ladeanimationen und der nginx-php8.4-Fix hinzugekommen sind
  • chore: totes Duplikat public/dashboard.php entfernt — eine alte, eigenständige Kopie von index.php (eigenes Inline-CSS/JS statt des gemeinsamen template.php-Systems), deren Navigation noch auf das nicht mehr existierende /calendar.php zeigte. Weder includes/template.phps renderNavbar() noch login.php verlinken auf /dashboard.php — beide zeigen auf /, was index.php auflöst. Datei war also tot und nirgends erreichbar.

🤖 Erstellt mit Claude Code

Kleinere Aufräumpunkte aus einem Repo-Audit, keine funktionalen Änderungen an aktiven Pfaden. - **fix:** `$FORGEMO_OUTPUT` → `$FORGEJO_OUTPUT` Typo in `.github/workflows/docker.yml` (hätte den `new_tag`-Output stillschweigend kaputt gemacht, sobald der Workflow über `workflow_dispatch` hinaus aktiviert wird) - **docs:** `cli/cron_runner.php` und `cli/cron_runner_single.php` — Docblocks ergänzt, die die Beziehung der beiden Dateien erklären (Master-Runner vs. gezielter Einzel-Job-Lauf) - **docs:** `ROADMAP_PUBLIC.md` / `TODO_PUBLIC.md` synchronisiert — beide waren seit Mai 2026 nicht aktualisiert, obwohl seitdem u.a. der komplette Posteingang (Battle-Inbox), die interne API-Doku, Ladeanimationen und der nginx-php8.4-Fix hinzugekommen sind - **chore:** totes Duplikat `public/dashboard.php` entfernt — eine alte, eigenständige Kopie von `index.php` (eigenes Inline-CSS/JS statt des gemeinsamen `template.php`-Systems), deren Navigation noch auf das nicht mehr existierende `/calendar.php` zeigte. Weder `includes/template.php`s `renderNavbar()` noch `login.php` verlinken auf `/dashboard.php` — beide zeigen auf `/`, was `index.php` auflöst. Datei war also tot und nirgends erreichbar. 🤖 Erstellt mit Claude Code
DasAoD merged commit 48f86fec8c into main 2026-07-28 21:39:47 +02:00
Sign in to join this conversation.
No description provided.