aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Semantische CSS-Klassen eingeführtValentin2026-01-18
| | | | Dies ermöglicht unabhängigere visuelle Komponenten, die nicht an den Ort im DOM-Baum gebunden sind.
* Automatische Weiterleitung zu vergangenen TerminenValentin2026-01-18
|
* Termin Staddteilfest aktualisiertValentin2026-01-18
|
* Neue Termine eingestelltValentin2026-01-18
|
* CSS-Klasse für Hervorhebungen angelegtValentin2026-01-18
|
* Zukünftige und vergangene Termine getrenntValentin2026-01-18
| | | | | | | Es wird nun auch die letzte Änderung angezeigt. Das Datum der Veröffentlichung ist manuell zu setzen. Das ist etwas umständlich, aber für den Moment die einfachste Lösung.
* Tippfehler behobenValentin2026-01-18
|
* Bestehende Termine in strukturierte Daten umgewandeltValentin2025-12-22
|
* Datentyp für TermineValentin2025-12-22
|
* Merge branch 'nix-html'Valentin2025-12-20
|\ | | | | | | HTML werden ab jetzt aus Nix-modulen generiert.
| * Dateiliste verallgemeinertValentin2025-12-20
| |
| * Dokumentmetadaten auf allen Seiten angeglichenValentin2025-12-20
| | | | | | | | Auch Schlüsselwort "Hamburg" hinzugefügt.
| * Stylesheet auf allen Seiten angeglichenValentin2025-12-20
| | | | | | | | Dabei kleine Vereinfachungen vorgenommen.
| * Titel auf allen Seiten aus Konfiguration generiertValentin2025-12-20
| |
| * Website-Erzeugung aus Nixpkgs-Modul statt PaketValentin2025-12-20
|/ | | | | | | | | | | | | Die Dateien für die Website mit Nix zu erzeugen ist zur Zeit der kleinste Schritt, um repetitive Muster weg zu abstrahieren. Alles andere bräuchte mehr Infrastruktur, während Nix bereits da ist und direkt verwendet werden kann. Es erlaubt jetzt einen nahtlosen Übergang zu einer strukturierteren Darstellung. Selbst falls das System sehr komplex wird, bevor es auf einen Anwendungsserver mit Datenbank usw. migriert werden kann, können im Prinzip Datentypen für die Sprache der Anwendung und sogar Nutzdaten im Zielformat aus den Modulsystem-Typen generiert werden. Das würde diese spätere Migration zumindest abmildern. Wichtig: Dateinamen dürfen keine Leerzeichen mehr enthalten, um genau zu sein siehe [0]. [0]: <https://github.com/NixOS/nix/commit/f1b4663805a9dbcb1ace64ec110092d17c9155e0>
* Alte Termine verschobenValentin2025-12-20
|
* Anfrage-Statistiken nur für tatsächliche Dienste sammelnValentin2025-11-22
| | | | | | | | Ungültige Anfragen zu zählen ist zwar interessant für die Überwachung des Servers, aber nicht zur bestimmung der Reichweite der Website und Nutzungshäufigkeit von Diensten. Diese Konfiguration kann man so in der virtuellen Maschine nicht mehr testen, weil die Domains dort anders sind. Ab hier lohnt es sich eigentlich schon, ein NixOS-Modul für Grafana-Dashboards und Panels zu pflegen. Das wäre vielleicht auch einer der nächsten Schritte, um das Monitoring weiter zu entwickeln.
* Alte Termine verschobenValentin2025-11-22
|
* Zugriffsstatistik für Web-DiensteValentin2025-11-21
|
* Merge branch 'grafana'Valentin2025-11-20
|\ | | | | | | Systemüberwachung eingerichtet
| * Handhabung der Statistiken dokumentiertValentin2025-11-20
| |
| * System-Monitor auf Grafana-Startseite anzeigenValentin2025-11-20
| |
| * Überwachung der SystemlastValentin2025-11-20
| |
| * Grafana für Darstellung von Metriken aufgesetztValentin2025-11-20
|/
* Dokumentation zum Quellcode leserlich anzeigenValentin2025-11-20
|
* Termin: StadtteilbeiratValentin2025-11-13
|
* Termin: Nistkästen-Bau-WorkshopValentin2025-11-13
|
* Alte Termine verschobenValentin2025-11-13
|
* Seite für Termine, die in der Vergangenheit liegenValentin2025-11-13
| | | | Dieser Aufbau unterstützt Umleitungen, sodass alte Links gültig bleiben.
* CSS in eigene Datei bewegtValentin2025-11-12
|
* Konfiguration klarer nach Aspekten unterteiltValentin2025-11-11
| | | | Insbesondere behandelt das Modul für die Website nur noch dieses spezifische Anliegen.
* Anchor für TermineValentin2025-11-11
|
* Termine nach Datum aufsteigend sortiertValentin2025-11-09
|
* Termin: Spaß- und Infofest GrumbrechtstraßeValentin2025-11-09
|
* Termin: Advents- und Winterkranz-BindenValentin2025-11-09
|
* Termin: Harburger RathauskonzerteValentin2025-11-09
|
* Termin: Geklaute JugendValentin2025-11-09
|
* Termin: Heimfeld leuchtetValentin2025-11-09
|
* Termin: Heimfeld Low Budget Poetry SlamValentin2025-11-09
|
* Tabelle durch flexbox ersetztValentin2025-11-09
| | | | | - Semantik, unabhängig von der Präsentation, klarer im Quelltext ersichtlich - Eigene Darstellung für kleine Bildschirme, besser lesbar
* Merge branch 'website-updates'Valentin2025-11-07
|\ | | | | | | Leserlichkeit und Wartbarkeit verbessert
| * Überall `rem` als Einheit verwendenValentin2025-11-07
| |
| * Textausrichtung in Tabelle vom Rest entkoppeltValentin2025-11-07
| |
| * Farbe der Tabellenrahmen von Textfarbe getrenntValentin2025-11-07
| |
| * Links besser hervorhebenValentin2025-11-07
| |
| * Kontrolle über Farben vereinheitlichtValentin2025-11-07
| |
| * Fußzeilennavigation als ListeValentin2025-11-07
| |
| * Überflüssige Einfassung in Paragraph entferntValentin2025-11-07
| |
| * Formatierung von Tabellenköpfen vereinfachtValentin2025-11-07
| |
| * Einfärbung der Tabellenhintergründe vereinfachtValentin2025-11-07
|/