Version 1.7.0: Doku durchgesehen und Roadmap angeglichen
Sechs Erweiterungen sind zusammengekommen — Logo im Code, Freigabe je Gruppe, Domain-Check, Dublettenpruefung, Filter nach Art und die Kurzhilfe zu den Domains. Dafuer eine neue Minor-Version. Zwei Stellen waren schlicht falsch und wiegen schwerer als jede Luecke: Anleitung und Funktionsuebersicht behaupteten beide noch, statische Codes wuerden "nicht gespeichert" — ueberholt seit 1.5.0. Ebenso die Aussage, nur "Website" sei ausprogrammiert; das gilt seit 1.1.0 fuer alle fuenfzehn. Danach die Luecken: Jedes der sechs Features steht jetzt in allen drei Dokumenten, die es betrifft. Die Bedienungsanleitung hatte keines davon. Die Roadmap verliert die zwei gebauten Punkte und bekommt einen neuen aus der Umsetzung: Die Gestaltung eines gespeicherten Codes laesst sich ueberhaupt nicht aendern, ein Logo also nur ueber die Schnittstelle nachruesten. Die Kurzhilfe verwies unter "Nachpruefen" noch auf curl, obwohl seit #7 der Pruefen-Knopf danebensteht.
This commit is contained in:
@@ -20,16 +20,18 @@ entscheidet die Verwaltung — nicht gebrauchte lassen sich ausblenden.
|
||||
Fehlerkorrektur L/M/Q/H, einstellbarer Rand. Download als PNG und SVG.
|
||||
- **Logo in der Mitte:** das Logo der Installation oder ein eigenes je Code,
|
||||
10–25 % der Kantenlänge, mit erzwungener Fehlerkorrektur H.
|
||||
- **Meine Codes:** Liste oder Karten, Suche, Sortierung, Gruppenfilter,
|
||||
Ziel ändern, löschen. Statische Codes lassen sich auf Wunsch mit Namen
|
||||
ablegen, um sie wiederzufinden.
|
||||
- **Meine Codes:** Liste oder Karten, Suche, Sortierung, Filter nach Gruppe
|
||||
und nach Art, Ziel ändern, löschen. Statische Codes lassen sich auf Wunsch
|
||||
mit Namen ablegen; liegt derselbe Inhalt schon dort, wird gewarnt.
|
||||
- **Feedback auswerten:** Durchschnitt, Verteilung und Kommentare — anonym
|
||||
erhoben, ohne Name und IP-Adresse.
|
||||
- **Anmeldung abschaltbar.** Mit Anmeldung: Benutzer, Gruppen und die Rollen
|
||||
Administrator, Bearbeiter und Betrachter.
|
||||
- **Mehrere Domains** für Kurz-URLs, den Gruppen zugeteilt.
|
||||
- **Mehrere Domains** für Kurz-URLs, den Gruppen zugeteilt — mit Kurzhilfe
|
||||
zur Einrichtung und einer Prüfung, ob eine Domain wirklich hierher führt.
|
||||
- **Single Sign-on** über Authentik oder einen anderen OIDC-Anbieter.
|
||||
- **Typen abschaltbar:** Was ihr nicht braucht, erscheint gar nicht erst.
|
||||
- **Typen abschaltbar:** Was ihr nicht braucht, erscheint gar nicht erst —
|
||||
für die ganze Installation oder je Gruppe.
|
||||
- **Eigenes Erscheinungsbild:** Name, Logo, Favicon und Akzentfarbe im
|
||||
Admin-Bereich einstellbar.
|
||||
- **Hell und dunkel:** folgt dem Betriebssystem, mit Umschalter für eine
|
||||
@@ -609,7 +611,7 @@ Zwei Eigenschaften sind dabei zu unterscheiden:
|
||||
|
||||
| | Bedeutung | Woher |
|
||||
| --- | --- | --- |
|
||||
| **umgesetzt** | Der Typ ist ausprogrammiert. In Version 1 gilt das nur für „Website“. | Registry im Code |
|
||||
| **umgesetzt** | Der Typ ist ausprogrammiert. Seit 1.1.0 gilt das für alle fünfzehn. | Registry im Code |
|
||||
| **freigegeben** | Die Verwaltung zeigt den Typ an. | Datenbank, jederzeit änderbar |
|
||||
|
||||
Nur umgesetzt **und** freigegeben heißt benutzbar. Freigegeben, aber nicht
|
||||
@@ -673,7 +675,10 @@ Kurz-URL rückt dann unter den Namen. Zum Herunterladen dient dort die
|
||||
Kartenansicht.
|
||||
|
||||
Abgelegte **statische Codes** stehen mit in der Liste, tragen aber ein
|
||||
Abzeichen „statisch“ statt einer Kurz-URL und zählen keine Scans. Steht der
|
||||
Abzeichen „statisch“ statt einer Kurz-URL und zählen keine Scans. Beim
|
||||
Ablegen läuft eine **Dublettenprüfung**: Liegt in derselben Gruppe schon ein
|
||||
statischer Code mit identischem Inhalt, hält das Ablegen an und nennt ihn —
|
||||
eine Rückfrage mit dem Knopf „Trotzdem ablegen“, keine Sperre. Verglichen wird nur der Inhalt, nicht die Gestaltung. Steht der
|
||||
Filter auf „Nur statische“, fällt die Scan-Spalte weg und die Sortierung nach
|
||||
Scans mit ihr — bei einer Liste aus lauter Nullen sagt sie nichts.
|
||||
|
||||
@@ -1017,6 +1022,8 @@ deutschen Meldung.
|
||||
| `GET` | `/r/{slug}` | Weiterleitung, erhöht den Scan-Zähler |
|
||||
| `GET` | `/api/admin/types` | Zustand aller QR-Typen (`?group={id}` je Gruppe) |
|
||||
| `PATCH` | `/api/admin/types` | Typ freigeben oder abschalten (`groupId` optional) |
|
||||
| `POST` | `/api/admin/domains/{id}/check` | Domain prüfen: DNS, Zertifikat, Erreichbarkeit, Ziel |
|
||||
| `GET` | `/api/domain-check` | Beweis für die Domain-Prüfung (`?nonce=…`, ohne Anmeldung) |
|
||||
|
||||
Beispiel:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user