evig
LiveChangelog
Die neuesten Fixes, Features und Verbesserungen, die wir auf evig.ch ausrollen.
v0.1.4
Weniger Klicks, schnellere Wege
- Login und Registrierung respektieren wieder callbackUrl — Checkout und Deep Links landen nach Anmeldung am richtigen Ort
- Marktplatz-Checkout lädt Inserat serverseitig; kein Doppel-Spinner mehr durch Session- und API-Wasserfall
- Dashboard hat persistente Schnellnavigation; schlankes Layout ohne schwebende Assistenten auf Aufgabenseiten
- Legacy /shop/product/:uuid leitet bei Treffer direkt auf die Marktplatz-Inseratseite weiter
- IT-Hilfe-Anfrage: Problem beschreiben sofort sichtbar; AI-Hilfe standardmässig eingeklappt
- Admin-Sidebar klappt die aktive Gruppe automatisch auf — ein Klick weniger pro Besuch
v0.1.3
Shop auf Marktplatz vereinheitlicht
- /shop, /shop/search, /shop/category/... und /shop/product/... leiten jetzt auf den kanonischen Marktplatz weiter
- Navigation, Sitemap, Chatbot-Vorschlaege und Shop-URL-Helfer erzeugen keine neuen /shop-Links mehr
- evig-Inserate werden einheitlich anhand Flag oder Staff-E-Mail markiert; andere Anbieter werden neutral benannt
- Payrexx-Zahlungen stoppen in Produktion mit Setup-Meldung, solange kein Payrexx-Konto konfiguriert ist
v0.1.2
Self-Host-Deploy gehärtet
- Produktionsziel eindeutig auf revampit.orangecat.ch dokumentiert; revamp-it.ch bleibt als Legacy-Domain markiert
- Deploy-Skript legt vor dem Aktivieren ein Release-Backup an und rollt bei fehlgeschlagenem Healthcheck automatisch zurück
- Self-Host-Releases übernehmen serverlokale .env- und launch.sh-Dateien, damit Secrets und systemd-Startlogik nicht im Repository liegen
- GitHub-Deploy-Workflow führt Lint und Typecheck vor dem Produktionsdeploy aus
- Neuer /api/version-Endpunkt zeigt App-Version, Git-SHA und Build-Zeit für Monitoring und Deploy-Verifikation
- Meilisearch läuft auf dem Hetzner-Server als localhost-only Docker-Service und /api/health meldet wieder healthy
v0.1.1
Homepage- und Marktplatz-Hierarchie neu ausgerichtet
- Homepage-CTAs von Geräte-Spenden auf Refurbished-Kauf und Reparatur-Suche umgestellt
- Marktplatz-Mega-Menü priorisiert jetzt Shop, Community-Inserate, Techniker-Suche und Hilfe anfragen vor Angebots-/Mitmach-Pfaden
- IT-Hilfe-Hub startet mit Techniker- und Werkstatt-Suche statt zuerst mit dem Anfrageformular
- Blog-Rationale dokumentiert die Business-, Design- und Engineering-Entscheidung hinter der neuen Informationshierarchie
v0.1.0
evig Plattform 0.1.0
- Design-System-Migration abgeschlossen: Admin- und Dashboard-Oberflächen nutzen durchgängig semantische Tokens und card-shell
- Legacy-CSS-Aliase entfernt — globals.css ist alleinige Quelle für Surface-, Text- und Akzent-Tokens
- ESLint-Design-Regeln projektweit auf error: keine rohen Buttons/Inputs ausserhalb des UI-Kits
- Overlay-Schatten auf shadow-xs vereinheitlicht; statische Karten ohne shadow-lg
v0.0.9
evig Plattform 0.0.9
- ui-public-* Utilities auf Marketing-, Shop- und IT-Hilfe-Seiten ausgerollt
- Semantische Design-Tokens für öffentliche Oberflächen — keine hardcodierten neutral-* Klassen mehr
- Self-Host-Deploy-Skript und GitHub-Actions-Workflow für Hetzner dokumentiert
v0.0.8
evig Plattform 0.0.8
- Upcycling-Mini-Site refactoriert mit Scroll-Spy-Inhaltsverzeichnis auf dem Businessplan
- Navigation i18n-Fix: Projekte-Mega-Menü zeigt übersetzte Labels statt roher Schlüssel
- Techniker-Profilseiten und öffentliche Techniker-Liste überarbeitet
- Pro-Seiten og:image für Upcycling-Unterseiten — Social Shares zeigen Vorschaubilder
v0.0.7
evig Plattform 0.0.7
- Admin-Protokoll-Votes werden in Tasks überführt; Legacy-Voting entfernt
- Task-Analytics-Seite entfernt; Task-Erstellungsformular komprimiert
- Auth-Dokumentation und Dashboard-Onboarding an live JWT-Stack angeglichen
v0.0.6
evig Plattform 0.0.6
- Erfassungs-Quick-Entry Hover-Klassen repariert
- Admin-Interaktions-Hover auf SSOT-Utilities vereinheitlicht
- Tasks-Standardfilter und Inline-Aktionen konsolidiert