Files
tessera-ctl/CHANGELOG.md
T
schalli 58ce88e29f docs(quick-260923-ad9): Anwenderhandbuch, Changelog und Nachmessung aller Tore - Task 5
docs/anleitung-anwender.md: neuer Absatz "Mehrere Dashboards (Reiter)" im
Dashboard-Abschnitt, Alltagssprache - mehrere Dashboards nebeneinander,
Ziehen legt den Standard fest, Anlegen/Umbenennen/Loeschen im
Bearbeitungsmodus, der letzte Reiter bleibt.

CHANGELOG.md: ein Stichpunkt unter "Unveroeffentlicht" > "Neu" - was der
Benutzer sieht, mit dem ausdruecklichen Hinweis, dass vorhandene Kacheln
unveraendert auf dem ersten Reiter liegen bleiben.

docs/mandantentrennung-zugriffsklassifikation.md: Endstand nach Task 2
nachgerechnet (nicht aus Task 1 abgeschrieben) - Bereich dashboard 24->28
gebunden (Task 2 bringt vier weitere `tenantPrisma.dashboard.`-Rohtreffer:
createDashboard/renameDashboard/deleteDashboard), Summe 193->197. Die
Begruendungsspalte des Paares dashboard.service.ts/dashboard nennt jetzt
auch Task 2 (withTenantTransaction fuer deleteDashboard/reorderDashboards,
Muster favorites.service.ts/reorder). Paarzahl (75) unveraendert - Task 2
fuegt keine neuen (Datei,Modell)-Paare hinzu, nur weitere Rohtreffer
bestehender Paare.

Alle Tore nachgemessen: api 1240 Tests in 77 Dateien gruen (>= 1202/77),
web 693 Tests in 82 Dateien gruen (>= 661), type-check 4/4, lint 5/5 mit
genau 53 Warnungen in web, `prisma migrate diff` weiterhin ohne Unterschied.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 08:21:05 +02:00

9.0 KiB
Raw Blame History

Änderungen an Tessera

Diese Liste beschreibt in einfachen Worten, was sich von Version zu Version an Tessera geändert hat. Die neueste Version steht oben. Der Abschnitt „Unveröffentlicht“ nennt Änderungen, die bereits in der Beta enthalten, aber noch nicht als Version freigegeben sind.

Unveröffentlicht

Neu

  • Das Dashboard hat jetzt mehrere Reiter: Sie können beliebig viele Dashboards anlegen, jeder mit eigenen Kacheln und eigener Anordnung, per Ziehen umsortierbar, wobei der erste Reiter beim Öffnen geladen wird. Ihre vorhandenen Kacheln bleiben dabei unverändert auf dem ersten Reiter liegen.

1.3.1 – 2026-09-23

Geändert

  • Bilderrahmen: hochgeladene Bilder liegen jetzt im Dateibereich des Servers statt in der Datenbank — die Datenbanksicherung bleibt dadurch klein; vorhandene Bilder ziehen beim ersten Start automatisch um
  • Dashboard: Kacheln, die zu einem Modul gehören, erscheinen nur noch für Benutzer, die dieses Modul nutzen dürfen; eine nicht mehr freigegebene Kachel erklärt das jetzt, statt leer zu bleiben

Behoben

  • Dashboard: war das Dashboard beim Öffnen leer, nutzte die erste hinzugefügte Kachel nur einen Teil der Breite — rechts blieb ein toter Streifen, in den sich keine Kachel ziehen ließ; das Raster misst die verfügbare Breite jetzt in jedem Fall und folgt auch einer Änderung der Fenstergröße

1.3.0 – 2026-09-22

Neu

  • Dashboard-Widget „XFrame“: eine Webseite per https-Adresse als Rahmen in der Kachel anzeigen; optionaler Titel und automatisches Neuladen (1 Minute bis 1 Stunde); die eingebettete Seite kann Tessera nicht verlassen; „In neuem Tab öffnen“ führt jederzeit zur Seite selbst — manche Webseiten lassen sich nicht einbetten, der Rahmen bleibt dann leer; Einstellungen unter Einstellungen → Dashboard
  • Dashboard-Widget „XFrame“: nur einen Ausschnitt der Webseite zeigen – den Rahmen in einer Vorschau verschieben und an den Ecken ziehen oder Links/Oben/Breite/Höhe eintippen; die Kachel zeigt genau diesen Ausschnitt und passt ihn an ihre Größe an; Vergrößerung der ganzen Seite (50 bis 150 %); „Nur anzeigen“ sperrt Klicken und Scrollen im Rahmen – der Ausschnitt ist eine Position auf der Seite und kann verrutschen, wenn die Seite ihren Aufbau ändert
  • Dashboard-Widget „Bilderrahmen“: eigene Bilder hochladen (PNG, JPEG, GIF, WebP; höchstens 5 MB je Bild, bis zu 30 Bilder) oder Bilder per https-Adresse einbinden; Bildausschnitt ganz sichtbar oder formatfüllend, Wechselintervall, Reihenfolge oder Zufall, Bildunterschrift; Klick zeigt das Bild groß; Verwaltung unter Einstellungen → Dashboard
  • Favoriten-Widget: Reihenfolge der Links im Bearbeitungsmodus mit den Pfeilen „Nach oben“/„Nach unten“ festlegen
  • Desktop-App: das Symbol im Infobereich zeigt den verbundenen Tessera-Server – im Hinweistext und als erste Zeile des Menüs; in der App auch unter Einstellungen → Desktop-App als „Verbunden mit: …“
  • Desktop-App: Server-Adresse nachträglich änderbar über „Server-Adresse ändern…“ im Menü des Infobereich-Symbols – ohne Neustart
  • Desktop-App: Update mit einem Klick – „Auf Version X.Y.Z aktualisieren“ im Menü des Infobereich-Symbols lädt das signierte Paket, installiert es und startet die App neu (Windows und Linux); Voraussetzung ist eine https-Adresse, bereits installierte Versionen bis 1.2.0 wechseln einmal noch über den Browser
  • Desktop-App: die Seite „Server-Adresse ändern“ (und der Erststart) zeigt Version und Stand der installierten App, z. B. „Tessera-App 1.2.0 · Stand 7479cb4“

Geändert

  • Tessera-Bildmarke: das ganze T übernimmt die persönliche Akzentfarbe (die vier Kacheln in einem dunkleren Ton derselben Farbe)
  • Desktop-App: Beta-Pakete werden nur noch neu gebaut, wenn sich an der Desktop-App etwas geändert hat; sonst bleiben die zuletzt gebauten Pakete gültig, und die App meldet keinen neuen Beta-Stand
  • Fehler melden: Fehlermeldungen nennen jetzt die Herkunft – Browser oder Desktop-App, Betriebssystem, bei der Desktop-App auch Version und Stand; der Betreff trägt dafür ein Kürzel wie „[Browser]“, „[Desktop/Windows]“ oder „[Desktop/Linux]“, nach dem sich das Postfach sortieren lässt

Behoben

  • Desktop-App: die Knöpfe „Herunterladen“ unter Einstellungen → Desktop-App waren in der App ohne Funktion (Windows und Linux) – der Download öffnet sich jetzt im Browser des Systems
  • Desktop-App: der Update-Eintrag im Menü des Infobereich-Symbols bleibt nicht mehr stumm ausgegraut – schlägt die Update-Prüfung fehl, steht der Grund im Eintrag (z. B. „HTTP 401“, wenn ein Passwortschutz am Proxy die Anfrage abweist) und ein Klick prüft erneut; die App prüft außerdem alle vier Stunden, nicht mehr nur beim Start
  • Favoriten-Widget: kein Symbol bei Seiten mit Zertifikatsfehler oder internen Adressen – das Symbol wird jetzt trotz Zertifikatsfehler geholt, bei internen Adressen versucht es der Browser direkt

1.2.0 – 2026-09-17

Neu

  • Desktop-App für Windows und Linux: Download auf der Anmeldeseite und unter Einstellungen → Desktop-App
  • Kalender-Widget: Monatsübersicht mit Terminanzahl je Tag, Termine beim Überfahren, darunter „Nächste Termine”
  • Kalender-Widget: Einstellungen für Monatsansicht, Anzahl und Zeitraum der Termine
  • Favoriten-Widget: optionaler Titel (ohne Titel keine Kopfzeile)
  • Einstellungen → Konto: Akzentfarbe zusätzlich als Hex-Code eingebbar (z. B. #ffed00)

Geändert

  • Kalenderquellen: Adressfeld zeigt je Typ ein Beispiel; bei Exchange EWS Hinweis auf /EWS/Exchange.asmx
  • Kalender-Widget: Plakette am Tag in der Farbe des Kalenders; mehrere Kalender am selben Tag zeigen je einen kleinen Kreis
  • Tessera-Bildmarke: die gedrehte Kachel übernimmt die persönliche Akzentfarbe
  • Desktop-App: Hinweis auf einen neuen Beta-Stand nennt den Stand (Commit-Kürzel) statt der unveränderten Versionsnummer
  • Desktop-App: Windows-Installer auf Deutsch mit Tessera-Grafik und -Symbol

Entfernt

  • Widget „Link“ – Favoriten-Widget übernimmt; vorhandene Link-Kacheln werden beim Update entfernt

Behoben

  • Notiz-Widget: Listen lassen sich in der Ansicht direkt abhaken
  • Notiz-Widget: Textbereich folgt dem Hell/Dunkel-Schalter von Tessera
  • „Was ist neu“ und Notiz-Ansicht: Aufzählungspunkte wieder sichtbar
  • Desktop-App: Symbol zeigte eine „1“ statt des Tessera-T – die gedrehte gelbe Kachel fehlte
  • Desktop-App: „Beenden“ im Infobereich-Menü beendete die App nicht
  • Desktop-App: „Öffnen“ im Infobereich-Menü und Klick auf das Symbol holten ein minimiertes Fenster nicht zurück
  • Anmeldung: nach der Anmeldung geht es zur ursprünglich aufgerufenen Seite weiter statt immer zum Dashboard (z. B. beim Link „Update herunterladen“ aus der Desktop-App)
  • Anmeldung: eine nicht mehr gültige Sitzung (z. B. nach Neuanlage der Datenbank) zeigte ein leeres Portal mit „?“-Avatar und „Keine Module“ – jetzt Abmeldung und Anmeldeseite
  • Einstellungen → Widgets: Lade- und Leerhinweis waren nur auf Englisch
  • Desktop-App: Download-Links auf der Anmeldeseite werden in der App nicht mehr angeboten
  • Desktop-App: Rechtsklick zeigte das Browser-Kontextmenü (Zurück, Aktualisieren, Drucken …) – in der App ausgeblendet, in Eingabefeldern bleibt es erhalten

1.1.0 – 2026-09-16

Neu

  • Seite „Was ist neu“ (Klick auf die Versionsnummer in der Seitenleiste)
  • Uhr: feste Schriftgröße der Uhrzeit (8–200 Punkt) unter Einstellungen > Dashboard

Geändert

  • Dashboard-Raster doppelt so fein; Widgets in kleineren Schritten verschiebbar und skalierbar
  • Mindestgröße je Widget; gespeicherte Anordnungen werden automatisch übernommen
  • Kacheln im Bearbeitungsmodus überall anfassbar; kein Überlappen beim Ablegen
  • Bearbeiten-Schalter unten rechts; Widgets beginnen direkt unter der Kopfzeile
  • Uhr, Stoppuhr und Rechner wachsen mit der Kachel; Stoppuhr mit kompakteren Knöpfen
  • Engere Ränder und Abstände auf allen Seiten
  • Anwenderhandbuch aktualisiert

Behoben

  • Kalender-Einstellungen und Marktplatz: fehlende Übersetzungen (technische Schlüsselnamen statt Beschriftungen)

1.0.0 – 2026-09-15

Neu

  • Portal mit Kopfleiste und Seitenleiste; Hell/Dunkel/System; Deutsch/Englisch
  • Persönliches Dashboard mit Kacheln: Uhr, Suchleiste, Kalender, Notizen, Taschenrechner, Favoriten, Link, Stoppuhr
  • Marktplatz: Module aktivieren und je Gruppe oder Benutzer freigeben
  • Ausschreibungs-Radar: Trefferliste mit Filtern, Suchprofile mit E-Mail-Alarm, Sammel-Mail, Merken, eigene Postfächer und RSS-Feeds
  • DKV-Rechnung: Tankkarten-Rechnungen automatisch aus dem Postfach verarbeiten, Fahrzeug-Stammdaten mit CSV-Import, Historie, Export
  • Zertifikat-Manager und Domaincheck
  • Benutzer, Gruppen und Rechte; Active-Directory-Anbindung mit Import und automatischer Synchronisation
  • E-Mail-Versand (SMTP), „Passwort vergessen“, erzwungene Passwortänderung bei neuen Konten
  • Persönliche Einstellungen: Profilbild, Akzentfarbe, Passwort
  • Knopf „Fehler melden“: Bildschirmfoto und Beschreibung per E-Mail an den Administrator
  • Versionsanzeige mit Kanal (Live/Beta) in der Seitenleiste