• v1.2.2 2d920f581f

    alientim released this 2026-08-23 17:04:29 +02:00 | 24 commits to main since this release

    Kunde -> Ticket -> Lizenz als drei eigene, gleichberechtigte Seiten

    Statt Lizenzen nur ueber eine grosse eingebettete Historie-Tabelle in der Ticket-Detailseite zu erreichen, gibt es jetzt eine eigene, direkt ueber die Navigation erreichbare Lizenzen-Seite (/licenses, optional gefiltert nach ?customer_id=/?ticket_id=). Die Ticket-Detailseite zeigt dadurch nur noch eine kompakte Zusammenfassung der aktuellen Lizenz mit Link auf die volle Historie.

    Kundenportal: kein dauerhafter Link mehr, sondern zeitlich begrenzter Magic-Link

    Der bisherige dauerhafte, unbefristete Portal-Link (v1.2.0) wurde komplett entfernt. Neuer Ablauf:

    1. /portal/request -- Kunde gibt seine E-Mail ein (oeffentlich erreichbar, kein Login).
    2. Bei bekannter Adresse: ein frischer, einmalig nutzbarer Zugangs-Link wird per E-Mail verschickt, 30 Minuten gueltig.
    3. Nach Anklicken: eine Session, die nach 60 Minuten automatisch ablaeuft -- danach muss ein neuer Link angefordert werden.

    Zeigt IMMER dieselbe generische Erfolgsmeldung (auch bei unbekannter E-Mail-Adresse), um kein Enumerieren hinterlegter Adressen zu ermoeglichen.

    Installation/Update wie gewohnt per sudo ./update.sh.

    Downloads