CBFunker Changelog
Diese Seite wird automatisch aus den zentral gepflegten Änderungsdaten erzeugt. Sie zeigt größere Funktionen, Fixes und Verbesserungen in verständlicher Form für alle Nutzer.
Änderungskalender
Änderungen im Überblick
Registrierung mit E-Mail-Bestätigung, Freundschaftslogik und E-Book-Bereich erweitert
Dafür wurden Verifikations-Tokens, eine neue REGISTER_VERIFY-Seite, angepasste Erfolgstexte und ein Testversand für Registrierungs-Bestätigungs-Mails im ADMIN_PANEL erg?nzt.
Zus?tzlich wurden sichtbare Mailtexte und mehrere Benutzerhinweise auf korrekte Umlaute und verständlichere Anweisungen überarbeitet.
Im Freundschaftssystem wurden Annehmen, Entfernen und Anfragen serverseitig gehärtet, auf sichere POST-Aktionen umgestellt und um sichtbarere Status für offene, gesendete und empfangene Anfragen erweitert.
Freundschaftsanfragen erzeugen jetzt auch Systembenachrichtigungen, und FRIENDSHIP zeigt zusätzlich von dir gesendete, noch unbestätigte Anfragen an.
Die Mitglieder- und Dashboard-Ansichten rund um MITGLIEDER, LOGGEDIN und Zuletzt online wurden bei Offcanvas, Distanzanzeige, Rollenfreigaben, Anfrage-Status und Detaildarstellung nachgeschärft.
Parallel dazu wurde ein neuer E-Book-Bereich mit EPUB-Fokus aufgebaut: getrennte Seiten für Upload, Galerie, Bearbeiten und Reader, Metadaten-Erkennung beim Auswählen der Datei, gemerkter Lesestand, Nachtmodus und ein eigener Lesemodus für EPUB-Dateien.
Bestehende PDF-Altpfade wurden dabei zugunsten eines konsistenteren EPUB-Workflows zurückgedrängt, während Galerie und Reader robuster gegen Vorschaubild- und Browser-Viewer-Probleme gemacht wurden.
Registrierung mit E-Mail-Best?ƒÆ???†â€??
Dafür wurden Verifikations-Tokens, eine neue REGISTER_VERIFY-Seite, angepasste Erfolgstexte und ein Testversand für Registrierungs-Bestätigungs-Mails im ADMIN_PANEL erg?nzt.
Zus?tzlich wurden sichtbare Mailtexte und mehrere Benutzerhinweise auf korrekte Umlaute und verständlichere Anweisungen überarbeitet.
Im Freundschaftssystem wurden Annehmen, Entfernen und Anfragen serverseitig gehärtet, auf sichere POST-Aktionen umgestellt und um sichtbarere Status für offene, gesendete und empfangene Anfragen erweitert.
Freundschaftsanfragen erzeugen jetzt auch Systembenachrichtigungen, und FRIENDSHIP zeigt zusätzlich von dir gesendete, noch unbestätigte Anfragen an.
Die Mitglieder- und Dashboard-Ansichten rund um MITGLIEDER, LOGGEDIN und Zuletzt online wurden bei Offcanvas, Distanzanzeige, Rollenfreigaben, Anfrage-Status und Detaildarstellung nachgeschärft.
Parallel dazu wurde ein neuer E-Book-Bereich mit EPUB-Fokus aufgebaut: getrennte Seiten für Upload, Galerie, Bearbeiten und Reader, Metadaten-Erkennung beim Auswählen der Datei, gemerkter Lesestand, Nachtmodus und ein eigener Lesemodus für EPUB-Dateien.
Bestehende PDF-Altpfade wurden dabei zugunsten eines konsistenteren EPUB-Workflows zurückgedrängt, während Galerie und Reader robuster gegen Vorschaubild- und Browser-Viewer-Probleme gemacht wurden.
Registrierung mit E-Mail-Best?ƒÆ???†â€??
Dafür wurden Verifikations-Tokens, eine neue REGISTER_VERIFY-Seite, angepasste Erfolgstexte und ein Testversand für Registrierungs-Bestätigungs-Mails im ADMIN_PANEL ergänzt.
Zusätzlich wurden sichtbare Mailtexte und mehrere Benutzerhinweise auf korrekte Umlaute und verständlichere Anweisungen überarbeitet.
Im Freundschaftssystem wurden Annehmen, Entfernen und Anfragen serverseitig gehärtet, auf sichere POST-Aktionen umgestellt und um sichtbarere Status für offene, gesendete und empfangene Anfragen erweitert.
Freundschaftsanfragen erzeugen jetzt auch Systembenachrichtigungen, und FRIENDSHIP zeigt zusätzlich von dir gesendete, noch unbestätigte Anfragen an.
Die Mitglieder- und Dashboard-Ansichten rund um MITGLIEDER, LOGGEDIN und Zuletzt online wurden bei Offcanvas, Distanzanzeige, Rollenfreigaben, Anfrage-Status und Detaildarstellung nachgeschärft.
Parallel dazu wurde ein neuer E-Book-Bereich mit EPUB-Fokus aufgebaut: getrennte Seiten für Upload, Galerie, Bearbeiten und Reader, Metadaten-Erkennung beim Auswählen der Datei, gemerkter Lesestand, Nachtmodus und ein eigener Lesemodus für EPUB-Dateien.
Bestehende PDF-Altpfade wurden dabei zugunsten eines konsistenteren EPUB-Workflows zurückgedrängt, während Galerie und Reader robuster gegen Vorschaubild- und Browser-Viewer-Probleme gemacht wurden.
Registrierung mit E-Mail-Best?ƒÆ???†â€??
Dafür wurden Verifikations-Tokens, eine neue REGISTER_VERIFY-Seite, angepasste Erfolgstexte und ein Testversand für Registrierungs-Bestätigungs-Mails im ADMIN_PANEL ergnzt.
Zustzlich wurden sichtbare Mailtexte und mehrere Benutzerhinweise auf korrekte Umlaute und verständlichere Anweisungen überarbeitet.
Im Freundschaftssystem wurden Annehmen, Entfernen und Anfragen serverseitig gehärtet, auf sichere POST-Aktionen umgestellt und um sichtbarere Status für offene, gesendete und empfangene Anfragen erweitert.
Freundschaftsanfragen erzeugen jetzt auch Systembenachrichtigungen, und FRIENDSHIP zeigt zusätzlich von dir gesendete, noch unbestätigte Anfragen an.
Die Mitglieder- und Dashboard-Ansichten rund um MITGLIEDER, LOGGEDIN und Zuletzt online wurden bei Offcanvas, Distanzanzeige, Rollenfreigaben, Anfrage-Status und Detaildarstellung nachgeschärft.
Parallel dazu wurde ein neuer E-Book-Bereich mit EPUB-Fokus aufgebaut: getrennte Seiten für Upload, Galerie, Bearbeiten und Reader, Metadaten-Erkennung beim Auswählen der Datei, gemerkter Lesestand, Nachtmodus und ein eigener Lesemodus für EPUB-Dateien.
Bestehende PDF-Altpfade wurden dabei zugunsten eines konsistenteren EPUB-Workflows zurückgedrängt, während Galerie und Reader robuster gegen Vorschaubild- und Browser-Viewer-Probleme gemacht wurden.
Registrierung mit E-Mail-Bestätigung, Freundschaftslogik und E-Book-Bereich erweitert
Dafür wurden Verifikations-Tokens, eine neue REGISTER_VERIFY-Seite, angepasste Erfolgstexte und ein Testversand für Registrierungs-Bestätigungs-Mails im ADMIN_PANEL ergänzt.
Zusätzlich wurden sichtbare Mailtexte und mehrere Benutzerhinweise auf korrekte Umlaute und verständlichere Anweisungen überarbeitet.
Im Freundschaftssystem wurden Annehmen, Entfernen und Anfragen serverseitig gehärtet, auf sichere POST-Aktionen umgestellt und um sichtbarere Status für offene, gesendete und empfangene Anfragen erweitert.
Freundschaftsanfragen erzeugen jetzt auch Systembenachrichtigungen, und FRIENDSHIP zeigt zusätzlich von dir gesendete, noch unbestätigte Anfragen an.
Die Mitglieder- und Dashboard-Ansichten rund um MITGLIEDER, LOGGEDIN und Zuletzt online wurden bei Offcanvas, Distanzanzeige, Rollenfreigaben, Anfrage-Status und Detaildarstellung nachgeschärft.
Parallel dazu wurde ein neuer E-Book-Bereich mit EPUB-Fokus aufgebaut: getrennte Seiten für Upload, Galerie, Bearbeiten und Reader, Metadaten-Erkennung beim Auswählen der Datei, gemerkter Lesestand, Nachtmodus und ein eigener Lesemodus für EPUB-Dateien.
Bestehende PDF-Altpfade wurden dabei zugunsten eines konsistenteren EPUB-Workflows zurückgedrängt, während Galerie und Reader robuster gegen Vorschaubild- und Browser-Viewer-Probleme gemacht wurden.
Anzeigemarkt-Einstellen um Versandlogik, Kartenlayout und bessere Auswahlfelder erweitert
Die Bildauswahl und der Bildeditor wurden bei sichtbaren Texten und Umlauten bereinigt, sodass Schaltflächen und Hinweise wieder korrekt lesbar erscheinen.
Bei der Preisart 'Zu verschenken' wird der Preis nun automatisch auf 0,00 gesetzt und das Preisfeld deaktiviert.
Zusätzlich reagiert der Lieferbereich jetzt direkt auf die Auswahl 'Nur Versand' oder 'Versand oder Abholung': wichtige Versanddienstleister werden eingeblendet und ein Versandpreis kann bzw. muss hinterlegt werden, wenn keine automatische Berechnung möglich ist.
Dafür wurden Versanddienstleister, Versandpreis und optionaler Versandhinweis technisch in Formular, Validierung, Speicherung und Marktanzeige ergänzt.
Die Checkboxen für Versand und Zahlung wurden außerdem als visuell stärkere Auswahl-Kacheln mit passenden Icons überarbeitet, ohne die vorhandene Logik zu verändern.
Anzeigemarkt in Markt und Eigene Anzeigen getrennt, Kategorien erweitert und Bearbeitungslogik gehärtet
In der Marktansicht wurde das Bearbeiten eigener Anzeigen entfernt, während auf der separaten Verwaltungsseite nur noch die eigenen Anzeigen mit passenden Bearbeitungsaktionen sichtbar sind.
Der Hero-Bereich im Markt wurde kompakter gebaut und bei Abständen nach oben und unten enger gefasst.
Zus?tzlich wurden mehrere neue Kategorien erg?nzt, darunter Sammlerobjekte und Raritäten, Scanner und Empfänger, SDR und Digitalfunk, Masten und Halterungen, Ersatzteile sowie Konvolute und Nachlässe.
Ein Fehler in der Preisverlauf-Logik wurde behoben, sodass nach dem Bearbeiten einer Anzeige nicht mehr fälschlich dauerhaft 'Preis gesenkt' mit altem Wert stehen bleibt.
Im Einstell-Flow wurden außerdem CSRF-Schutz, sichereres Fehlerverhalten bei Bilddateien, Mailversand nach Commit sowie eine bessere Aufteilung von CSS, JavaScript und Validierungslogik nachgezogen.
Anzeigemarkt in Markt und Eigene Anzeigen getrennt, Kategorien erweitert und Bearbeitungslogik geh?Į?????
In der Marktansicht wurde das Bearbeiten eigener Anzeigen entfernt, während auf der separaten Verwaltungsseite nur noch die eigenen Anzeigen mit passenden Bearbeitungsaktionen sichtbar sind.
Der Hero-Bereich im Markt wurde kompakter gebaut und bei Abständen nach oben und unten enger gefasst.
Zus?tzlich wurden mehrere neue Kategorien erg?nzt, darunter Sammlerobjekte und Raritäten, Scanner und Empfänger, SDR und Digitalfunk, Masten und Halterungen, Ersatzteile sowie Konvolute und Nachlässe.
Ein Fehler in der Preisverlauf-Logik wurde behoben, sodass nach dem Bearbeiten einer Anzeige nicht mehr fälschlich dauerhaft 'Preis gesenkt' mit altem Wert stehen bleibt.
Im Einstell-Flow wurden außerdem CSRF-Schutz, sichereres Fehlerverhalten bei Bilddateien, Mailversand nach Commit sowie eine bessere Aufteilung von CSS, JavaScript und Validierungslogik nachgezogen.
Anzeigemarkt in Markt und Eigene Anzeigen getrennt, Kategorien erweitert und Bearbeitungslogik geh?Į?????
In der Marktansicht wurde das Bearbeiten eigener Anzeigen entfernt, während auf der separaten Verwaltungsseite nur noch die eigenen Anzeigen mit passenden Bearbeitungsaktionen sichtbar sind.
Der Hero-Bereich im Markt wurde kompakter gebaut und bei Abständen nach oben und unten enger gefasst.
Zusätzlich wurden mehrere neue Kategorien ergänzt, darunter Sammlerobjekte und Raritäten, Scanner und Empfänger, SDR und Digitalfunk, Masten und Halterungen, Ersatzteile sowie Konvolute und Nachlässe.
Ein Fehler in der Preisverlauf-Logik wurde behoben, sodass nach dem Bearbeiten einer Anzeige nicht mehr fälschlich dauerhaft 'Preis gesenkt' mit altem Wert stehen bleibt.
Im Einstell-Flow wurden außerdem CSRF-Schutz, sichereres Fehlerverhalten bei Bilddateien, Mailversand nach Commit sowie eine bessere Aufteilung von CSS, JavaScript und Validierungslogik nachgezogen.
Anzeigemarkt in Markt und Eigene Anzeigen getrennt, Kategorien erweitert und Bearbeitungslogik geh?Į?????
In der Marktansicht wurde das Bearbeiten eigener Anzeigen entfernt, während auf der separaten Verwaltungsseite nur noch die eigenen Anzeigen mit passenden Bearbeitungsaktionen sichtbar sind.
Der Hero-Bereich im Markt wurde kompakter gebaut und bei Abständen nach oben und unten enger gefasst.
Zustzlich wurden mehrere neue Kategorien ergnzt, darunter Sammlerobjekte und Raritäten, Scanner und Empfänger, SDR und Digitalfunk, Masten und Halterungen, Ersatzteile sowie Konvolute und Nachlässe.
Ein Fehler in der Preisverlauf-Logik wurde behoben, sodass nach dem Bearbeiten einer Anzeige nicht mehr fälschlich dauerhaft 'Preis gesenkt' mit altem Wert stehen bleibt.
Im Einstell-Flow wurden außerdem CSRF-Schutz, sichereres Fehlerverhalten bei Bilddateien, Mailversand nach Commit sowie eine bessere Aufteilung von CSS, JavaScript und Validierungslogik nachgezogen.
Anzeigemarkt in Markt und Eigene Anzeigen getrennt, Kategorien erweitert und Bearbeitungslogik gehärtet
In der Marktansicht wurde das Bearbeiten eigener Anzeigen entfernt, während auf der separaten Verwaltungsseite nur noch die eigenen Anzeigen mit passenden Bearbeitungsaktionen sichtbar sind.
Der Hero-Bereich im Markt wurde kompakter gebaut und bei Abständen nach oben und unten enger gefasst.
Zusätzlich wurden mehrere neue Kategorien ergänzt, darunter Sammlerobjekte und Raritäten, Scanner und Empfänger, SDR und Digitalfunk, Masten und Halterungen, Ersatzteile sowie Konvolute und Nachlässe.
Ein Fehler in der Preisverlauf-Logik wurde behoben, sodass nach dem Bearbeiten einer Anzeige nicht mehr fälschlich dauerhaft 'Preis gesenkt' mit altem Wert stehen bleibt.
Im Einstell-Flow wurden außerdem CSRF-Schutz, sichereres Fehlerverhalten bei Bilddateien, Mailversand nach Commit sowie eine bessere Aufteilung von CSS, JavaScript und Validierungslogik nachgezogen.
LOGGEDIN-QRV auf Live-Status, Freundelogik und neues Auswahl-Modal umgebaut
Eigene QRV-Eintraege werden hervorgehoben, Freunde und Community getrennt dargestellt und Profil-, Stations- sowie Freundeslogik greifen direkt aus dem Widget heraus.
Abgelaufene QRV-Eintraege verschwinden nicht mehr hart, sondern werden lokal sauber ausgeblendet, waehrend Polling im Hintergrund-Tab gedrosselt wird.
Das Profil-Modal wurde an die Freundesliste gekoppelt, sodass persoenliche Daten nur fuer bestaetigte Freunde oder das eigene Profil sichtbar sind und sonst stattdessen eine Freundschaftsanfrage angeboten wird.
Zusaetzlich wurden Avatar, Name und Stationsbezug im QRV-Block enger mit Profilen und oeffentlichen Stationsansichten verknuepft.
Der QRV-Aendern-Dialog wurde komplett neu aufgebaut: statt einfacher Selects nutzt er jetzt Vorlagenkarten, Stations- und Standortkarten, Vorschau, Dauer-Chips, Schnellaktionen fuer Aendern, Verlaengern und Beenden sowie eine an LOGGEDIN angepasste Modal-Gestaltung.
Fuer viele Vorlagen, Stationen und Standorte skaliert das Modal jetzt ueber Scrollbereiche, gemerkte Vorlagen, gemerkten aktiven Tab und nebeneinanderliegende Tabs fuer Standorte und Stationen deutlich besser.
Freundschaftsanfrage-Mail neu gestaltet und Versandlogik bereinigt
Die Vorlage nutzt jetzt ein großes Headerbild, klarere Einleitung, hervorgehobenen Absenderblock, Nutzenliste zur Freundschaft und einen deutlicheren Call-to-Action.
Zusätzlich wurden fehlerhafte oder uneinheitliche Texte in der Mail bereinigt, darunter falsch dargestellte Umlaute sowie überflüssige alte HTML-Blöcke im Versandpfad.
Das zusätzliche Logo unter dem Headerbild wurde entfernt, damit der Kopfbereich ruhiger wirkt.
Außerdem kann die Mail jetzt optional das echte Profilbild des anfragenden Nutzers anzeigen; wenn kein Profilbild vorhanden ist, bleibt der Bereich ohne Platzhalter leer.
Benachrichtigungszentrale, Dashboard-Optionen und LOGGEDIN-Offcanvas ausgebaut
Statt fragiler alter Helperketten arbeitet sie jetzt mit defensiven Datenabfragen, sinnvollen Leerzuständen und klaren Bereichen für Nachrichten, Systemhinweise, Plattform-Updates, Funkrunden-Erinnerungen, QRV und Funkertreffen.
Zusätzlich wurde LOGGEDIN um konfigurierbare Dashboard-Module erweitert, wobei die eigentliche Modulverwaltung aus der Startseite wieder herausgezogen und passend in USER_OPTIONS als dauerhafte Benutzereinstellung verankert wurde.
Dort gibt es jetzt Sammel-Speichern statt Sofort-Requests, Suche über Optionen, Bereichs-Navigation, bereichsweise Reset-Buttons, Konfliktwarnungen, Sichtbarkeitszähler und eine Live-Vorschau, die das LOGGEDIN-Layout als Drahtmodell mit realistischen Kartengrößen zeigt.
Das globale Benachrichtigungs-Offcanvas wurde gleichzeitig zur echten Zentrale ausgebaut: neue Statistikzeile, Schnellaktionen, System-Sektion, Erinnerungen, QRV, Filter, Sortierung, Letzte-Aktualisierung und leere Zustände greifen jetzt konsistent zusammen.
Für Systemhinweise gibt es nun serverseitig persistentes Als-gelesen-Verhalten, Kategorie-Metadaten mit Icon und Relevanz sowie einen eigenen Feed-Endpunkt.
Die Badge-Logik berücksichtigt offene Systemhinweise jetzt im Glocken-Zähler mit.
Zusätzlich wurden globale CSS-Lecks im Frontcontroller reduziert, damit Form- und Label-Styles nicht mehr unkontrolliert in USER_OPTIONS oder andere Seiten hineinlaufen.
Der Debug-Testpfad für Systemhinweise ist nur noch für Admin oder expliziten Debug-Modus sichtbar und serverseitig abgesichert.
Auf kleineren Screens wurde das Offcanvas außerdem kompakter gemacht, damit Karten und Leerzustände mobiler dichter und ruhiger wirken.
QRV-Status, QRV-Modal und Benutzeroptionen neu geordnet und stabilisiert
Die Vorlagen werden nicht mehr frei als beliebige Statuszeile gepflegt, sondern bilden den QRV-Status aus Band und Kanal konsistent ab.
Stationsprofile und mobile Standorte werden dazu als echte Selects geladen.
Die Optionsseite wurde zusaetzlich bei Schriftgroessen, Umlaute-Anzeige, Switch-Darstellung und Initialdaten so ueberarbeitet, dass die gespeicherten Werte direkt serverseitig im ersten Rendern ankommen.
Im QRV-Modal selbst wurde die Bedienung sichtbarer in Automatik und Manuell getrennt.
Vorlagen liegen jetzt klar im Bereich fuer automatische Uebernahme, waehrend Standort, Station, Dauer, Band, Kanal, Event und Statusschalter als manuelle Eingaben darunter gefuehrt werden.
Die Stationsanzeige im Modal reagiert nun direkt auf den lokalen Modal-State und nicht erst nach spaeterem Server-Writeback.
Aus dem Modal wurden alte oder doppelte Vorlagenbedienelemente entfernt, damit nur noch die aktuelle Vorlagenlogik sichtbar bleibt.
Wenn Standort oder Station manuell geaendert werden, verliert eine vorher aktivierte Vorlage gezielt ihren Aktivzustand.
Auch LOGGEDIN wurde rund um QRV wieder entschlackt, nachdem experimentelle Toolkit-Bloecke und redundante Schnellstatus-Bereiche zurueckgenommen wurden.
In Summe fuehrt das zu einer ruhigeren QRV-Bedienung mit klarerer Trennung zwischen schneller Uebernahme vorhandener Einstellungen und bewusster manueller Auswahl.
Anzeigemarkt um Preisvorschlaege, Watchlist, Lightbox und mehr Verkaufslogik erweitert
Verkaeufer koennen Vorschlaege annehmen oder ablehnen, und bei Annahme wechselt die Anzeige automatisch auf Reserviert.
Abgelehnte Vorschlaege bleiben fuer den bietenden Nutzer sichtbar, damit danach gezielt ein neuer Vorschlag abgegeben werden kann.
Zusatzlich wurden Missbrauchsschutz, E-Mail-Benachrichtigungen und interne Markt-Hinweise fuer Preisvorschlaege, Nachrichten, Meldungen und Statuswechsel ausgebaut.
Der Anzeigenmarkt zaehlt jetzt gueltige Detailaufrufe pro Session nur einmal und zeigt Aufrufe auch in Uebersicht, LOGGEDIN und Detailseite an.
Verkaeufer sehen auf der Detailseite zusaetzlich eigene Kennzahlen wie Aufrufe, Merker, Kontakte, offene Angebote und Preisverlauf.
Preisaenderungen koennen direkt aus dem Markt vorgenommen werden, inklusive Badge fuer Preis gesenkt oder erhoeht sowie Benachrichtigungen fuer beobachtende Nutzer.
Die Merkliste arbeitet jetzt als Watchlist und informiert bei Preis- oder Statusaenderungen.
In der Marktuebersicht wurden Karten kompakter gebaut, Bildgalerien unter das Hauptbild gesetzt und eine animierte Lightbox mit Vor/Zurueck, Zaehler und Thumbnail-Wechsel ergaenzt.
Die Detailseite bekam ausserdem Standortkarte, Maps-Buttons, aufgeraeumte Kopfbereiche und klarere Verkaeufer-Steuerung.
Reservierungen koennen jetzt verlaengert werden, tragen einen Countdown und erzeugen bei Ablauf oder kurz davor passende Hinweise.
Dazu kamen Such- und Filtererweiterungen, gespeicherte Filter, interne Markt-Events, Navigation-Badges und weitere LOGGEDIN-Teaser fuer neue Marktbewegungen.
Passwort-Reset verständlicher, sicherer und mit Generator erweitert
Die Rückmeldungen beim Anfordern eines Reset-Links geben aus Sicherheitsgründen nicht mehr preis, ob eine E-Mail-Adresse registriert ist oder bereits ein offener Reset existiert.
Zus?tzlich wurden CSRF-Schutz und ein kryptographisch sicherer Reset-Code erg?nzt.
PASS_NEW_2 wurde ebenfalls neu aufgebaut, prüft Reset-Code und Formularstatus robuster und zeigt verständlichere Fehlermeldungen direkt im Formular an.
Für die Passwortvergabe gibt es jetzt einen lokalen Passwort-Generator auf Basis von window.crypto, der ein starkes Passwort direkt im Browser erzeugt, beide Passwortfelder befüllt und sich kopieren lässt.
Ein gemeinsamer Sichtbarkeits-Schalter macht beide Passwortfelder bei Bedarf gleichzeitig im Klartext lesbar.
Außerdem gibt es einen sicheren Vorschaumodus für PASS_NEW_2, um das Layout ohne echten Reset-Link prüfen zu können.
Passwort-Reset verst?ƒÆ???†â€??
Die Rückmeldungen beim Anfordern eines Reset-Links geben aus Sicherheitsgründen nicht mehr preis, ob eine E-Mail-Adresse registriert ist oder bereits ein offener Reset existiert.
Zus?tzlich wurden CSRF-Schutz und ein kryptographisch sicherer Reset-Code erg?nzt.
PASS_NEW_2 wurde ebenfalls neu aufgebaut, prüft Reset-Code und Formularstatus robuster und zeigt verständlichere Fehlermeldungen direkt im Formular an.
Für die Passwortvergabe gibt es jetzt einen lokalen Passwort-Generator auf Basis von window.crypto, der ein starkes Passwort direkt im Browser erzeugt, beide Passwortfelder befüllt und sich kopieren lässt.
Ein gemeinsamer Sichtbarkeits-Schalter macht beide Passwortfelder bei Bedarf gleichzeitig im Klartext lesbar.
Außerdem gibt es einen sicheren Vorschaumodus für PASS_NEW_2, um das Layout ohne echten Reset-Link prüfen zu können.
Passwort-Reset verst?ƒÆ???†â€??
Die Rückmeldungen beim Anfordern eines Reset-Links geben aus Sicherheitsgründen nicht mehr preis, ob eine E-Mail-Adresse registriert ist oder bereits ein offener Reset existiert.
Zusätzlich wurden CSRF-Schutz und ein kryptographisch sicherer Reset-Code ergänzt.
PASS_NEW_2 wurde ebenfalls neu aufgebaut, prüft Reset-Code und Formularstatus robuster und zeigt verständlichere Fehlermeldungen direkt im Formular an.
Für die Passwortvergabe gibt es jetzt einen lokalen Passwort-Generator auf Basis von window.crypto, der ein starkes Passwort direkt im Browser erzeugt, beide Passwortfelder befüllt und sich kopieren lässt.
Ein gemeinsamer Sichtbarkeits-Schalter macht beide Passwortfelder bei Bedarf gleichzeitig im Klartext lesbar.
Außerdem gibt es einen sicheren Vorschaumodus für PASS_NEW_2, um das Layout ohne echten Reset-Link prüfen zu können.
Passwort-Reset verst?ƒÆ???†â€??
Die Rückmeldungen beim Anfordern eines Reset-Links geben aus Sicherheitsgründen nicht mehr preis, ob eine E-Mail-Adresse registriert ist oder bereits ein offener Reset existiert.
Zustzlich wurden CSRF-Schutz und ein kryptographisch sicherer Reset-Code ergnzt.
PASS_NEW_2 wurde ebenfalls neu aufgebaut, prüft Reset-Code und Formularstatus robuster und zeigt verständlichere Fehlermeldungen direkt im Formular an.
Für die Passwortvergabe gibt es jetzt einen lokalen Passwort-Generator auf Basis von window.crypto, der ein starkes Passwort direkt im Browser erzeugt, beide Passwortfelder befüllt und sich kopieren lässt.
Ein gemeinsamer Sichtbarkeits-Schalter macht beide Passwortfelder bei Bedarf gleichzeitig im Klartext lesbar.
Außerdem gibt es einen sicheren Vorschaumodus für PASS_NEW_2, um das Layout ohne echten Reset-Link prüfen zu können.
Mobile-App bei Navigation, Login, Messages und Seitenleisten-Chat ausgebaut
Zusätzlich wurden direkte Mobile-Routen wie Login, Chat und Messages robuster an die zentrale App-Anzeige angebunden, damit Seitenwechsel und Formulare stabiler funktionieren.
Der Mobile-Login wurde gegen Cache- und Token-Probleme nachgeschärft, unter anderem mit No-Cache-Verhalten auf der Login-Route und einem pragmatischen Same-Origin-Fallback für abgelaufene Formular-Tokens.
Im Nachrichtenbereich gibt es jetzt nicht nur Inbox und Antwortfunktion, sondern auch eine einfache mobile Neuerstellung von Nachrichten mit Empfängersuche und Schnellkontakten.
Ergänzend wurde der Seitenleisten-Chat als eigene mobile Seite dupliziert und über mobile JSON-Endpunkte an die Mobile-Session angebunden, damit der Chat nicht mehr von Desktop-Endpunkten oder HTML-Antworten abhängig ist.
Die Mobile-Chat-Ansicht wurde dafür reduziert und an das Handy angepasst: eigene Nachrichten rücken stärker nach rechts, die Eingabe ist kompakter, die Chat-Eingabe bleibt unten sichtbar und der Feed scrollt darüber.
Außerdem wurden mehrere Darstellungs- und Kodierungsfehler in der mobilen Oberfläche behoben, darunter weiße Seiten durch Routing-Kontext, fehlerhafte Redirects und kaputte Umlaute in sichtbaren Chat-Texten.
Passwort-Reset verständlicher, sicherer und mit Generator erweitert
Die Rückmeldungen beim Anfordern eines Reset-Links geben aus Sicherheitsgründen nicht mehr preis, ob eine E-Mail-Adresse registriert ist oder bereits ein offener Reset existiert.
Zusätzlich wurden CSRF-Schutz und ein kryptographisch sicherer Reset-Code ergänzt.
PASS_NEW_2 wurde ebenfalls neu aufgebaut, prüft Reset-Code und Formularstatus robuster und zeigt verständlichere Fehlermeldungen direkt im Formular an.
Für die Passwortvergabe gibt es jetzt einen lokalen Passwort-Generator auf Basis von window.crypto, der ein starkes Passwort direkt im Browser erzeugt, beide Passwortfelder befüllt und sich kopieren lässt.
Ein gemeinsamer Sichtbarkeits-Schalter macht beide Passwortfelder bei Bedarf gleichzeitig im Klartext lesbar.
Außerdem gibt es einen sicheren Vorschaumodus für PASS_NEW_2, um das Layout ohne echten Reset-Link prüfen zu können.
Stationsprofile, Antennen und ?ffentliche Logbücher erweitert
PROFILE wurde von der alten Gerätepflege entlastet und mobile Standorte können jetzt per Karten-Modal mit Koordinaten, Höhe und Locator übernommen werden.
Antennenprofile wurden um zusätzliche Felder, Status, Standortbindung sowie eigenen Bild-Upload mit Bearbeitungs-Modal erweitert.
Im Logbuch wurden Stations- und Antennenauswahl in Add und Edit robuster gemacht, Gerät wieder korrekt gespeichert und in internen wie ?ffentlichen Ansichten sichtbar gemacht.
Öffentliche Profile und ?ffentliche Logbücher zeigen jetzt bevorzugt Gerät und Antenne mit sinnvollen Fallbacks statt uneinheitlicher Stationsnamen.
USER_PUBLIC wurde zusätzlich bei Umlauten, Badge-Dopplungen, Galerie-Z?hlung und Statistik-Karten bereinigt: Geräte und Antennen werden jetzt separat gezählt und die Highlight-Werte für Punkte, QSOs und Freunde greifen konsistenter auf die gemeinsame Datenbasis zu.
Stationsprofile, Antennen und ??
PROFILE wurde von der alten Gerätepflege entlastet und mobile Standorte können jetzt per Karten-Modal mit Koordinaten, Höhe und Locator übernommen werden.
Antennenprofile wurden um zusätzliche Felder, Status, Standortbindung sowie eigenen Bild-Upload mit Bearbeitungs-Modal erweitert.
Im Logbuch wurden Stations- und Antennenauswahl in Add und Edit robuster gemacht, Gerät wieder korrekt gespeichert und in internen wie ?ffentlichen Ansichten sichtbar gemacht.
Öffentliche Profile und ?ffentliche Logbücher zeigen jetzt bevorzugt Gerät und Antenne mit sinnvollen Fallbacks statt uneinheitlicher Stationsnamen.
USER_PUBLIC wurde zusätzlich bei Umlauten, Badge-Dopplungen, Galerie-Z?hlung und Statistik-Karten bereinigt: Geräte und Antennen werden jetzt separat gezählt und die Highlight-Werte für Punkte, QSOs und Freunde greifen konsistenter auf die gemeinsame Datenbasis zu.
Stationsprofile, Antennen und ??
PROFILE wurde von der alten Gerätepflege entlastet und mobile Standorte können jetzt per Karten-Modal mit Koordinaten, Höhe und Locator übernommen werden.
Antennenprofile wurden um zusätzliche Felder, Status, Standortbindung sowie eigenen Bild-Upload mit Bearbeitungs-Modal erweitert.
Im Logbuch wurden Stations- und Antennenauswahl in Add und Edit robuster gemacht, Gerät wieder korrekt gespeichert und in internen wie öffentlichen Ansichten sichtbar gemacht.
?ffentliche Profile und öffentliche Logbücher zeigen jetzt bevorzugt Gerät und Antenne mit sinnvollen Fallbacks statt uneinheitlicher Stationsnamen.
USER_PUBLIC wurde zusätzlich bei Umlauten, Badge-Dopplungen, Galerie-Zählung und Statistik-Karten bereinigt: Geräte und Antennen werden jetzt separat gezählt und die Highlight-Werte für Punkte, QSOs und Freunde greifen konsistenter auf die gemeinsame Datenbasis zu.
Stationsprofile, Antennen und ??
PROFILE wurde von der alten Gerätepflege entlastet und mobile Standorte können jetzt per Karten-Modal mit Koordinaten, Höhe und Locator übernommen werden.
Antennenprofile wurden um zusätzliche Felder, Status, Standortbindung sowie eigenen Bild-Upload mit Bearbeitungs-Modal erweitert.
Im Logbuch wurden Stations- und Antennenauswahl in Add und Edit robuster gemacht, Gerät wieder korrekt gespeichert und in internen wie ffentlichen Ansichten sichtbar gemacht.
?ffentliche Profile und ffentliche Logbücher zeigen jetzt bevorzugt Gerät und Antenne mit sinnvollen Fallbacks statt uneinheitlicher Stationsnamen.
USER_PUBLIC wurde zusätzlich bei Umlauten, Badge-Dopplungen, Galerie-Zhlung und Statistik-Karten bereinigt: Geräte und Antennen werden jetzt separat gezählt und die Highlight-Werte für Punkte, QSOs und Freunde greifen konsistenter auf die gemeinsame Datenbasis zu.
Stationsprofile, Antennen und öffentliche Logbücher erweitert
PROFILE wurde von der alten Gerätepflege entlastet und mobile Standorte können jetzt per Karten-Modal mit Koordinaten, Höhe und Locator übernommen werden.
Antennenprofile wurden um zusätzliche Felder, Status, Standortbindung sowie eigenen Bild-Upload mit Bearbeitungs-Modal erweitert.
Im Logbuch wurden Stations- und Antennenauswahl in Add und Edit robuster gemacht, Gerät wieder korrekt gespeichert und in internen wie öffentlichen Ansichten sichtbar gemacht.
Öffentliche Profile und öffentliche Logbücher zeigen jetzt bevorzugt Gerät und Antenne mit sinnvollen Fallbacks statt uneinheitlicher Stationsnamen.
Sidebar-Chat wieder bedienbar und korrekt über dem Backdrop
Zus?tzlich wurde die Stapelreihenfolge von Chat-Offcanvas und Backdrop angepasst, sodass der Chat nicht mehr hinter dem Overlay liegt.
Dadurch lassen sich Eingabefeld, Buttons und Inhalte wieder normal bedienen, ohne dass sich die Seitenleiste sofort wieder schließt.
Statistiken, Aktivierungs-Overviews und Live-Aktivitäten überarbeit
In den Aktivierungs-Overviews für SOTA, POTA und TOTA wurden fehlerhafte Kodierungen korrigiert und der gemeinsame Schema-Upgrade-Pfad robuster gemacht, damit ?ltere Tabellen ohne created_at nicht mehr den SOTA-Überblick blockieren.
Auf LOGGEDIN werden Live-Aktivitäten jetzt abhängig von der letzten Aktivität farblich markiert: frische Nutzer erscheinen dezent grün, länger inaktive Nutzer dezent rot.
Der Status-Pill zeigt dazu passend jetzt Online oder Offline an.
Zus?tzlich werden in der Live-Aktivitäten-Liste wieder echte Profilbilder angezeigt, sofern für den Benutzer ein auflösbares Profilbild vorhanden ist.
Im Funkrunden-Bereich ROUND_SYSTEM wird die Übersicht jetzt nach dem nächsten Start sortiert, sodass die zeitlich nächste Runde zuerst erscheint.
Sidebar-Chat wieder bedienbar und korrekt ???
Zus?tzlich wurde die Stapelreihenfolge von Chat-Offcanvas und Backdrop angepasst, sodass der Chat nicht mehr hinter dem Overlay liegt.
Dadurch lassen sich Eingabefeld, Buttons und Inhalte wieder normal bedienen, ohne dass sich die Seitenleiste sofort wieder schließt.
Statistiken, Aktivierungs-Overviews und Live-Aktivit?ƒÆ???†â??
In den Aktivierungs-Overviews für SOTA, POTA und TOTA wurden fehlerhafte Kodierungen korrigiert und der gemeinsame Schema-Upgrade-Pfad robuster gemacht, damit ?ltere Tabellen ohne created_at nicht mehr den SOTA-Überblick blockieren.
Auf LOGGEDIN werden Live-Aktivitäten jetzt abhängig von der letzten Aktivität farblich markiert: frische Nutzer erscheinen dezent grün, länger inaktive Nutzer dezent rot.
Der Status-Pill zeigt dazu passend jetzt Online oder Offline an.
Zus?tzlich werden in der Live-Aktivitäten-Liste wieder echte Profilbilder angezeigt, sofern für den Benutzer ein auflösbares Profilbild vorhanden ist.
Im Funkrunden-Bereich ROUND_SYSTEM wird die Übersicht jetzt nach dem nächsten Start sortiert, sodass die zeitlich nächste Runde zuerst erscheint.
Sidebar-Chat wieder bedienbar und korrekt ???
Zusätzlich wurde die Stapelreihenfolge von Chat-Offcanvas und Backdrop angepasst, sodass der Chat nicht mehr hinter dem Overlay liegt.
Dadurch lassen sich Eingabefeld, Buttons und Inhalte wieder normal bedienen, ohne dass sich die Seitenleiste sofort wieder schließt.
Statistiken, Aktivierungs-Overviews und Live-Aktivit?ƒÆ???†â??
In den Aktivierungs-Overviews für SOTA, POTA und TOTA wurden fehlerhafte Kodierungen korrigiert und der gemeinsame Schema-Upgrade-Pfad robuster gemacht, damit ältere Tabellen ohne created_at nicht mehr den SOTA-?berblick blockieren.
Auf LOGGEDIN werden Live-Aktivitäten jetzt abhängig von der letzten Aktivität farblich markiert: frische Nutzer erscheinen dezent grün, länger inaktive Nutzer dezent rot.
Der Status-Pill zeigt dazu passend jetzt Online oder Offline an.
Zusätzlich werden in der Live-Aktivitäten-Liste wieder echte Profilbilder angezeigt, sofern für den Benutzer ein auflösbares Profilbild vorhanden ist.
Im Funkrunden-Bereich ROUND_SYSTEM wird die ?bersicht jetzt nach dem nächsten Start sortiert, sodass die zeitlich nächste Runde zuerst erscheint.
Sidebar-Chat wieder bedienbar und korrekt ???
Zustzlich wurde die Stapelreihenfolge von Chat-Offcanvas und Backdrop angepasst, sodass der Chat nicht mehr hinter dem Overlay liegt.
Dadurch lassen sich Eingabefeld, Buttons und Inhalte wieder normal bedienen, ohne dass sich die Seitenleiste sofort wieder schließt.
Statistiken, Aktivierungs-Overviews und Live-Aktivit?ƒÆ???†â??
In den Aktivierungs-Overviews für SOTA, POTA und TOTA wurden fehlerhafte Kodierungen korrigiert und der gemeinsame Schema-Upgrade-Pfad robuster gemacht, damit ltere Tabellen ohne created_at nicht mehr den SOTA-Überblick blockieren.
Auf LOGGEDIN werden Live-Aktivitäten jetzt abhängig von der letzten Aktivität farblich markiert: frische Nutzer erscheinen dezent grün, länger inaktive Nutzer dezent rot.
Der Status-Pill zeigt dazu passend jetzt Online oder Offline an.
Zustzlich werden in der Live-Aktivitäten-Liste wieder echte Profilbilder angezeigt, sofern für den Benutzer ein auflösbares Profilbild vorhanden ist.
Im Funkrunden-Bereich ROUND_SYSTEM wird die Übersicht jetzt nach dem nächsten Start sortiert, sodass die zeitlich nächste Runde zuerst erscheint.
Statistiken, Aktivierungs-Overviews und Live-Aktivitäten überarbeitet
In den Aktivierungs-Overviews für SOTA, POTA und TOTA wurden fehlerhafte Kodierungen korrigiert und der gemeinsame Schema-Upgrade-Pfad robuster gemacht, damit ältere Tabellen ohne created_at nicht mehr den SOTA-Überblick blockieren.
Auf LOGGEDIN werden Live-Aktivitäten jetzt abhängig von der letzten Aktivität farblich markiert: frische Nutzer erscheinen dezent grün, länger inaktive Nutzer dezent rot.
Der Status-Pill zeigt dazu passend jetzt Online oder Offline an.
Zusätzlich werden in der Live-Aktivitäten-Liste wieder echte Profilbilder angezeigt, sofern für den Benutzer ein auflösbares Profilbild vorhanden ist.
Im Funkrunden-Bereich ROUND_SYSTEM wird die Übersicht jetzt nach dem nächsten Start sortiert, sodass die zeitlich nächste Runde zuerst erscheint.
Logbuch-Verifizierung, Vorschlags-Modal und Mail-Steuerung erweitert
Die Treffervorschläge berücksichtigen jetzt nicht nur Namen, sondern auch besser passende Gegenlogs anhand von Datum, Uhrzeit, Band und Kanal.
Verifizierungsanfragen lassen sich im Status 'Anfrage läuft' direkt wieder zurückziehen.
Zusätzlich wurde ein Statusfilter für nicht verifizierte, laufende, bestätigte und abgelehnte QSOs ergänzt.
Bestätigte QSOs heben den QSL-Einstieg jetzt deutlicher hervor.
Die Benachrichtigungszentrale zeigt offene, bestätigte und abgelehnte Verifizierungsereignisse jetzt ebenfalls im Feed an.
Außerdem gibt es in USER_OPTIONS einen neuen Schalter für Verifizierungs-E-Mails. Er ist standardmäßig aktiv und steuert, ob bei bestätigten oder abgelehnten QSO-Verifizierungen eine E-Mail verschickt wird.
QRV-Status, Modal-Darstellung und Dashboard-Anzeige repariert
Dadurch werden Statusfelder nicht mehr roh mit Template-Klammern angezeigt.
Zusätzlich wurde das QRV-Modal etwas tiefer gesetzt, damit die oberen Inhalte besser lesbar bleiben.
Auch die Dashboard-Anzeige rund um die QRV-bezogenen Status- und Punktebereiche wurde in diesem Zuge nachgezogen und stabilisiert.
Sidebar-Chat wieder bedienbar und korrekt über dem Backdrop
Zusätzlich wurde die Stapelreihenfolge von Chat-Offcanvas und Backdrop angepasst, sodass der Chat nicht mehr hinter dem Overlay liegt.
Dadurch lassen sich Eingabefeld, Buttons und Inhalte wieder normal bedienen, ohne dass sich die Seitenleiste sofort wieder schließt.
Legacy-API-Schlüsselpfade auf neues System migriert
Der ?ltere INFO/LOGBUCH-Endpunkt prüft persönliche Schlüssel jetzt ebenfalls gegen die neue API-Schlüsseltabelle statt gegen user.api_key.
Auch die Fallback-Signatur für ?ffentliche Logbuchlinks verwendet keinen alten Benutzer-API-Key mehr, sondern ein internes Secret-basiertes Verfahren.
Dadurch sind die aktiven Projektpfade auf das neue API-Schlüsselmodell umgestellt, ohne bestehende ?ffentliche Funktionen zu verlieren.
REST-API als eigene Plattform mit Schlüsselsystem ausgebaut
Öffentliche Antworten wurden bei Benutzerdaten datenschutzfreundlicher gestaltet und E-Mail-Adressen aus den ?ffentlichen User-Ausgaben entfernt.
API-Schlüssel werden nicht mehr nur statisch aus einer Datei gelesen, sondern können jetzt über eine eigene Schlüsseltabelle mit Hash-Speicherung verarbeitet werden.
Zus?tzlich gibt es einen neuen Self-Service-Bereich, in dem angemeldete Benutzer ihre eigenen API-Schlüssel erstellen, einsehen und widerrufen können.
Funkrunden-Erinnerungen und öffentliche Profilsichtbarkeit erweitert
Benutzer können Erinnerungen jetzt parallel für 30 Minuten vorher, 5 Minuten vorher und direkt zum Start hinterlegen.
Fällige Erinnerungen werden im Benachrichtigungsstrom als eigene Funkrunden-Hinweise erzeugt und können dadurch deutlich näher am eigentlichen Startzeitpunkt erscheinen.
Zus?tzlich gibt es im Profil eine neue Sichtbarkeitssteuerung für ?ffentliche Profildaten wie Standort, Funk-QTH, Koordinaten, QRV-Status, Zuletzt-online-Zeit und letzte Aktivitäten.
Diese Felder lassen sich jetzt einzeln als öffentlich, nur für Freunde oder privat markieren und werden auf der ?ffentlichen Profilseite entsprechend gefiltert.
Öffentliche Profile jetzt feiner steuerbar und mit Sichtbarkeitsvorschau
Erweitert wurde die Steuerung außerdem auf weitere echte Profilbereiche wie Stationsprofile, Stationsnotizen, Galerie, Aktivitätsnotizen und Aktivitätskarten.
Direkt auf der Profilseite zeigt eine neue Vorschau-Tabelle, was Gäste, Mitglieder und bestätigte Freunde jeweils sehen.
Auf der ?ffentlichen Profilseite werden diese Regeln jetzt auch für ganze Bereiche angewendet, sodass eingeschränkte Inhalte nicht mehr versehentlich öffentlich erscheinen.
Öffentliche Benutzer-Galerie mit Bild-Schalter und Direktlink erweitert
In USER_GALLERY wurde der bisherige Social-Share-Bereich auf einen direkten Link zur ?ffentlichen Galerie umgestellt.
Zus?tzlich besitzt jetzt jedes eigene Bild einen separaten Schalter, mit dem sich steuern lässt, ob es in der ?ffentlichen Galerie erscheinen darf.
Neue Bilder starten standardmäßig nicht öffentlich und müssen bewusst freigegeben werden.
Das Umschalten wird direkt per Hintergrundrequest gespeichert, ohne dass die Seite neu geladen werden muss.
Öffentliche Profilseiten, die ?ffentliche Galerie selbst, SEO-Vorschaubilder und der Galerie-API-Endpunkt zeigen dadurch nur noch Bilder, die explizit für die ?ffentliche Ausgabe markiert wurden.
Legacy-API-Schl???
Der ?ltere INFO/LOGBUCH-Endpunkt prüft persönliche Schlüssel jetzt ebenfalls gegen die neue API-Schlüsseltabelle statt gegen user.api_key.
Auch die Fallback-Signatur für ?ffentliche Logbuchlinks verwendet keinen alten Benutzer-API-Key mehr, sondern ein internes Secret-basiertes Verfahren.
Dadurch sind die aktiven Projektpfade auf das neue API-Schlüsselmodell umgestellt, ohne bestehende ?ffentliche Funktionen zu verlieren.
REST-API als eigene Plattform mit Schl???
Öffentliche Antworten wurden bei Benutzerdaten datenschutzfreundlicher gestaltet und E-Mail-Adressen aus den ?ffentlichen User-Ausgaben entfernt.
API-Schlüssel werden nicht mehr nur statisch aus einer Datei gelesen, sondern können jetzt über eine eigene Schlüsseltabelle mit Hash-Speicherung verarbeitet werden.
Zus?tzlich gibt es einen neuen Self-Service-Bereich, in dem angemeldete Benutzer ihre eigenen API-Schlüssel erstellen, einsehen und widerrufen können.
?Į???
Erweitert wurde die Steuerung außerdem auf weitere echte Profilbereiche wie Stationsprofile, Stationsnotizen, Galerie, Aktivitätsnotizen und Aktivitätskarten.
Direkt auf der Profilseite zeigt eine neue Vorschau-Tabelle, was Gäste, Mitglieder und bestätigte Freunde jeweils sehen.
Auf der ?ffentlichen Profilseite werden diese Regeln jetzt auch für ganze Bereiche angewendet, sodass eingeschränkte Inhalte nicht mehr versehentlich öffentlich erscheinen.
?Į???
In USER_GALLERY wurde der bisherige Social-Share-Bereich auf einen direkten Link zur ?ffentlichen Galerie umgestellt.
Zus?tzlich besitzt jetzt jedes eigene Bild einen separaten Schalter, mit dem sich steuern lässt, ob es in der ?ffentlichen Galerie erscheinen darf.
Neue Bilder starten standardmäßig nicht öffentlich und müssen bewusst freigegeben werden.
Das Umschalten wird direkt per Hintergrundrequest gespeichert, ohne dass die Seite neu geladen werden muss.
Öffentliche Profilseiten, die ?ffentliche Galerie selbst, SEO-Vorschaubilder und der Galerie-API-Endpunkt zeigen dadurch nur noch Bilder, die explizit für die ?ffentliche Ausgabe markiert wurden.
Legacy-API-Schl???
Der ältere INFO/LOGBUCH-Endpunkt prüft persönliche Schlüssel jetzt ebenfalls gegen die neue API-Schlüsseltabelle statt gegen user.api_key.
Auch die Fallback-Signatur für öffentliche Logbuchlinks verwendet keinen alten Benutzer-API-Key mehr, sondern ein internes Secret-basiertes Verfahren.
Dadurch sind die aktiven Projektpfade auf das neue API-Schlüsselmodell umgestellt, ohne bestehende öffentliche Funktionen zu verlieren.
REST-API als eigene Plattform mit Schl???
?ffentliche Antworten wurden bei Benutzerdaten datenschutzfreundlicher gestaltet und E-Mail-Adressen aus den öffentlichen User-Ausgaben entfernt.
API-Schlüssel werden nicht mehr nur statisch aus einer Datei gelesen, sondern können jetzt über eine eigene Schlüsseltabelle mit Hash-Speicherung verarbeitet werden.
Zusätzlich gibt es einen neuen Self-Service-Bereich, in dem angemeldete Benutzer ihre eigenen API-Schlüssel erstellen, einsehen und widerrufen können.
Funkrunden-Erinnerungen und ?Į???
Benutzer können Erinnerungen jetzt parallel für 30 Minuten vorher, 5 Minuten vorher und direkt zum Start hinterlegen.
Fällige Erinnerungen werden im Benachrichtigungsstrom als eigene Funkrunden-Hinweise erzeugt und können dadurch deutlich näher am eigentlichen Startzeitpunkt erscheinen.
Zusätzlich gibt es im Profil eine neue Sichtbarkeitssteuerung für öffentliche Profildaten wie Standort, Funk-QTH, Koordinaten, QRV-Status, Zuletzt-online-Zeit und letzte Aktivitäten.
Diese Felder lassen sich jetzt einzeln als öffentlich, nur für Freunde oder privat markieren und werden auf der öffentlichen Profilseite entsprechend gefiltert.
?Į???
Erweitert wurde die Steuerung außerdem auf weitere echte Profilbereiche wie Stationsprofile, Stationsnotizen, Galerie, Aktivitätsnotizen und Aktivitätskarten.
Direkt auf der Profilseite zeigt eine neue Vorschau-Tabelle, was Gäste, Mitglieder und bestätigte Freunde jeweils sehen.
Auf der öffentlichen Profilseite werden diese Regeln jetzt auch für ganze Bereiche angewendet, sodass eingeschränkte Inhalte nicht mehr versehentlich öffentlich erscheinen.
?Į???
In USER_GALLERY wurde der bisherige Social-Share-Bereich auf einen direkten Link zur öffentlichen Galerie umgestellt.
Zusätzlich besitzt jetzt jedes eigene Bild einen separaten Schalter, mit dem sich steuern lässt, ob es in der öffentlichen Galerie erscheinen darf.
Neue Bilder starten standardmäßig nicht öffentlich und müssen bewusst freigegeben werden.
Das Umschalten wird direkt per Hintergrundrequest gespeichert, ohne dass die Seite neu geladen werden muss.
?ffentliche Profilseiten, die öffentliche Galerie selbst, SEO-Vorschaubilder und der Galerie-API-Endpunkt zeigen dadurch nur noch Bilder, die explizit für die öffentliche Ausgabe markiert wurden.
Legacy-API-Schl???
Der ltere INFO/LOGBUCH-Endpunkt prüft persönliche Schlüssel jetzt ebenfalls gegen die neue API-Schlüsseltabelle statt gegen user.api_key.
Auch die Fallback-Signatur für ffentliche Logbuchlinks verwendet keinen alten Benutzer-API-Key mehr, sondern ein internes Secret-basiertes Verfahren.
Dadurch sind die aktiven Projektpfade auf das neue API-Schlüsselmodell umgestellt, ohne bestehende ffentliche Funktionen zu verlieren.
REST-API als eigene Plattform mit Schl???
?ffentliche Antworten wurden bei Benutzerdaten datenschutzfreundlicher gestaltet und E-Mail-Adressen aus den ffentlichen User-Ausgaben entfernt.
API-Schlüssel werden nicht mehr nur statisch aus einer Datei gelesen, sondern können jetzt über eine eigene Schlüsseltabelle mit Hash-Speicherung verarbeitet werden.
Zustzlich gibt es einen neuen Self-Service-Bereich, in dem angemeldete Benutzer ihre eigenen API-Schlüssel erstellen, einsehen und widerrufen können.
Funkrunden-Erinnerungen und ?Į???
Benutzer können Erinnerungen jetzt parallel für 30 Minuten vorher, 5 Minuten vorher und direkt zum Start hinterlegen.
Fällige Erinnerungen werden im Benachrichtigungsstrom als eigene Funkrunden-Hinweise erzeugt und können dadurch deutlich näher am eigentlichen Startzeitpunkt erscheinen.
Zustzlich gibt es im Profil eine neue Sichtbarkeitssteuerung für ffentliche Profildaten wie Standort, Funk-QTH, Koordinaten, QRV-Status, Zuletzt-online-Zeit und letzte Aktivitäten.
Diese Felder lassen sich jetzt einzeln als öffentlich, nur für Freunde oder privat markieren und werden auf der ffentlichen Profilseite entsprechend gefiltert.
?Į???
Erweitert wurde die Steuerung außerdem auf weitere echte Profilbereiche wie Stationsprofile, Stationsnotizen, Galerie, Aktivitätsnotizen und Aktivitätskarten.
Direkt auf der Profilseite zeigt eine neue Vorschau-Tabelle, was Gäste, Mitglieder und bestätigte Freunde jeweils sehen.
Auf der ffentlichen Profilseite werden diese Regeln jetzt auch für ganze Bereiche angewendet, sodass eingeschränkte Inhalte nicht mehr versehentlich öffentlich erscheinen.
?Į???
In USER_GALLERY wurde der bisherige Social-Share-Bereich auf einen direkten Link zur ffentlichen Galerie umgestellt.
Zustzlich besitzt jetzt jedes eigene Bild einen separaten Schalter, mit dem sich steuern lässt, ob es in der ffentlichen Galerie erscheinen darf.
Neue Bilder starten standardmäßig nicht öffentlich und müssen bewusst freigegeben werden.
Das Umschalten wird direkt per Hintergrundrequest gespeichert, ohne dass die Seite neu geladen werden muss.
?ffentliche Profilseiten, die ffentliche Galerie selbst, SEO-Vorschaubilder und der Galerie-API-Endpunkt zeigen dadurch nur noch Bilder, die explizit für die ffentliche Ausgabe markiert wurden.
Öffentliche Benutzer-Galerie mit Bild-Schalter und Direktlink erweitert
In USER_GALLERY wurde der bisherige Social-Share-Bereich auf einen direkten Link zur öffentlichen Galerie umgestellt.
Zusätzlich besitzt jetzt jedes eigene Bild einen separaten Schalter, mit dem sich steuern lässt, ob es in der öffentlichen Galerie erscheinen darf.
Neue Bilder starten standardmäßig nicht öffentlich und müssen bewusst freigegeben werden.
Das Umschalten wird direkt per Hintergrundrequest gespeichert, ohne dass die Seite neu geladen werden muss.
Öffentliche Profilseiten, die öffentliche Galerie selbst, SEO-Vorschaubilder und der Galerie-API-Endpunkt zeigen dadurch nur noch Bilder, die explizit für die öffentliche Ausgabe markiert wurden.
Funkrunden-Erinnerungen jetzt optional auch per E-Mail
Die E-Mail-Option wird direkt zusammen mit den ausgewählten Vorlaufzeiten gespeichert, sodass pro Funkrunde und Benutzer klar hinterlegt ist, ob nur In-App-Hinweise oder zusätzlich E-Mails gewünscht sind.
Sobald eine fällige Rundenerinnerung ausgelöst wird, verschickt CBFunker jetzt automatisch eine gestaltete HTML-Mail mit Startzeit, Ort, Band, Kanal, Frequenz und direktem Link zur Runde.
Die neue Mailvorlage greift den dunklen CBFunker-Look mit farbiger Kopfzeile, Info-Box und kompakter Datenübersicht auf.
Öffentliche Profile jetzt feiner steuerbar und mit Sichtbarkeitsvorschau
Erweitert wurde die Steuerung außerdem auf weitere echte Profilbereiche wie Stationsprofile, Stationsnotizen, Galerie, Aktivitätsnotizen und Aktivitätskarten.
Direkt auf der Profilseite zeigt eine neue Vorschau-Tabelle, was Gäste, Mitglieder und bestätigte Freunde jeweils sehen.
Auf der öffentlichen Profilseite werden diese Regeln jetzt auch für ganze Bereiche angewendet, sodass eingeschränkte Inhalte nicht mehr versehentlich öffentlich erscheinen.
Rundenerinnerungen jetzt mit Badge, Popup und Dashboard-Sichtbarkeit
In der Navigation zeigt ein Glocken-Badge neue Rundensignale direkt an, und kurz vor dem Start einer gemerkten Runde erscheint zusätzlich ein kleines In-App-Popup.
Die Benachrichtigungszentrale hat dafür einen eigenen Block mit den nächsten Funkrunden-Erinnerungen erhalten, damit diese Signale nicht im allgemeinen Stream untergehen.
Zusätzlich werden aktuelle Rundenerinnerungen jetzt direkt auf dem Dashboard angezeigt, sodass bevorstehende Runden schon auf der Startseite sichtbar sind.
Funkrunden-Erinnerungen und öffentliche Profilsichtbarkeit erweitert
Benutzer können Erinnerungen jetzt parallel für 30 Minuten vorher, 5 Minuten vorher und direkt zum Start hinterlegen.
Fällige Erinnerungen werden im Benachrichtigungsstrom als eigene Funkrunden-Hinweise erzeugt und können dadurch deutlich näher am eigentlichen Startzeitpunkt erscheinen.
Zusätzlich gibt es im Profil eine neue Sichtbarkeitssteuerung für öffentliche Profildaten wie Standort, Funk-QTH, Koordinaten, QRV-Status, Zuletzt-online-Zeit und letzte Aktivitäten.
Diese Felder lassen sich jetzt einzeln als öffentlich, nur für Freunde oder privat markieren und werden auf der öffentlichen Profilseite entsprechend gefiltert.
Funkrunden um Filter, Erinnerungen und iCal-Export erweitert
Auf der öffentlichen Rundenseite können angemeldete Nutzer eine persönliche Erinnerung vor dem Start speichern und ihre Teilnahme weiterhin direkt zusagen.
Zusätzlich zeigt die Detailseite jetzt eine sichtbare Teilnehmerliste sowie einen kompakten Gastgeber-Bereich mit den wichtigsten Kennzahlen wie Zusagen, Merkliste, Intervall und nächstem Start.
Jede Funkrunde kann außerdem direkt als iCal-Datei exportiert und so in externe Kalender übernommen werden.
Funkrunden, Live-Signale und mobile Schnellzugriffe ausgebaut
Die Benachrichtigungszentrale wurde um Live-Hinweise fuer QRV-Freunde, gemerkte Funkrunden und schnellere Direktzugriffe auf Funkrunden, Activity-Map, Freunde und Schnell-QSO erweitert.
Die Freundes-Seite zeigt jetzt sichtbar, welche bestaetigten Kontakte gerade QRV sind, und bietet direkte Spruenge zur Karte und zu den Signalen.
Auf Mobilgeraeten gibt es zusaetzlich eine feste Schnellleiste fuer QSO, Funkrunden, Signale, Freunde und Logbuch, damit wichtige Kernfunktionen mit einem Tipp erreichbar sind.
Die QRV-Karte hebt Freunde hervor und zeigt zusaetzlich Funkrunden mit Positionsdaten direkt auf der Karte an.
PROFILBILD als integrierter Bildeditor erweitert
Benutzer können jetzt Bilder direkt hochladen oder auf der Seite selbst ein Avatar-Bild mit Initialen und Farbvorlagen erstellen.
Zusätzlich sind Zuschneiden, Zoom, Verschieben, Drehen, horizontales und vertikales Spiegeln sowie Effekte für Helligkeit, Kontrast, Sättigung, Weichzeichnen und mehrere Presets eingebaut.
Eine Live-Vorschau in mehreren Größen zeigt das Ergebnis sofort, und die Upload-Grenze für Profilbilder wurde auf 2 MB erhöht.
Legacy-API-Schlüsselpfade auf neues System migriert
Der ältere INFO/LOGBUCH-Endpunkt prüft persönliche Schlüssel jetzt ebenfalls gegen die neue API-Schlüsseltabelle statt gegen user.api_key.
Auch die Fallback-Signatur für öffentliche Logbuchlinks verwendet keinen alten Benutzer-API-Key mehr, sondern ein internes Secret-basiertes Verfahren.
Dadurch sind die aktiven Projektpfade auf das neue API-Schlüsselmodell umgestellt, ohne bestehende öffentliche Funktionen zu verlieren.
REST-API als eigene Plattform mit Schlüsselsystem ausgebaut
Öffentliche Antworten wurden bei Benutzerdaten datenschutzfreundlicher gestaltet und E-Mail-Adressen aus den öffentlichen User-Ausgaben entfernt.
API-Schlüssel werden nicht mehr nur statisch aus einer Datei gelesen, sondern können jetzt über eine eigene Schlüsseltabelle mit Hash-Speicherung verarbeitet werden.
Zusätzlich gibt es einen neuen Self-Service-Bereich, in dem angemeldete Benutzer ihre eigenen API-Schlüssel erstellen, einsehen und widerrufen können.
Navigation und Rangansicht aufgeräumt
In der Rangübersicht wurden Badges, Kartenhöhen und Abstände überarbeitet, damit Status-Texte nicht mehr über Karten hinausragen und die Inhalte ruhiger auf einer Höhe stehen.
Freigeschaltete und gesperrte Ränge sind jetzt in Lightmode und Darkmode besser unterscheidbar.
Punktevergabe für Aktivitäten ausgebaut
Logbucheinträge bleiben weiterhin mit Punkten versehen, wurden aber nicht doppelt belohnt.
Testversände bei QSL-Karten geben keine Bestätigungspunkte mehr, damit nur echte Nutzeraktionen belohnt werden.
Punktebereiche, Dashboard und Missionslogik überarbeitet
Fortschrittskarten, Badges und Missionsbereiche wurden in Höhe, Abständen und Kartenstruktur vereinheitlicht.
Zus?tzlich gibt es jetzt Filter, konfigurierbare Punkte- und Badge-Ziele im Admin-Bereich, Serien- und Vergleichswerte sowie eine gestufte QRV-Missionslogik mit Live-Aktualisierung im Dashboard.
Monats- und Gesamtpunkte werden auf LOGGEDIN wieder konsistenter dargestellt.
Navigation und Rangansicht aufger?ƒÆ???†â€?
In der Rangübersicht wurden Badges, Kartenhöhen und Abstände überarbeitet, damit Status-Texte nicht mehr über Karten hinausragen und die Inhalte ruhiger auf einer Höhe stehen.
Freigeschaltete und gesperrte Ränge sind jetzt in Lightmode und Darkmode besser unterscheidbar.
Punktevergabe f???
Logbucheinträge bleiben weiterhin mit Punkten versehen, wurden aber nicht doppelt belohnt.
Testversände bei QSL-Karten geben keine Bestätigungspunkte mehr, damit nur echte Nutzeraktionen belohnt werden.
Punktebereiche, Dashboard und Missionslogik ?ƒÆ???†â???
Fortschrittskarten, Badges und Missionsbereiche wurden in Höhe, Abständen und Kartenstruktur vereinheitlicht.
Zus?tzlich gibt es jetzt Filter, konfigurierbare Punkte- und Badge-Ziele im Admin-Bereich, Serien- und Vergleichswerte sowie eine gestufte QRV-Missionslogik mit Live-Aktualisierung im Dashboard.
Monats- und Gesamtpunkte werden auf LOGGEDIN wieder konsistenter dargestellt.
Navigation und Rangansicht aufger?ƒÆ???†â€?
In der Rangübersicht wurden Badges, Kartenhöhen und Abstände überarbeitet, damit Status-Texte nicht mehr über Karten hinausragen und die Inhalte ruhiger auf einer Höhe stehen.
Freigeschaltete und gesperrte Ränge sind jetzt in Lightmode und Darkmode besser unterscheidbar.
Punktevergabe f???
Logbucheinträge bleiben weiterhin mit Punkten versehen, wurden aber nicht doppelt belohnt.
Testversände bei QSL-Karten geben keine Bestätigungspunkte mehr, damit nur echte Nutzeraktionen belohnt werden.
Punktebereiche, Dashboard und Missionslogik ?ƒÆ???†â???
Fortschrittskarten, Badges und Missionsbereiche wurden in Höhe, Abständen und Kartenstruktur vereinheitlicht.
Zusätzlich gibt es jetzt Filter, konfigurierbare Punkte- und Badge-Ziele im Admin-Bereich, Serien- und Vergleichswerte sowie eine gestufte QRV-Missionslogik mit Live-Aktualisierung im Dashboard.
Monats- und Gesamtpunkte werden auf LOGGEDIN wieder konsistenter dargestellt.
Navigation und Rangansicht aufger?ƒÆ???†â€?
In der Rangübersicht wurden Badges, Kartenhöhen und Abstände überarbeitet, damit Status-Texte nicht mehr über Karten hinausragen und die Inhalte ruhiger auf einer Höhe stehen.
Freigeschaltete und gesperrte Ränge sind jetzt in Lightmode und Darkmode besser unterscheidbar.
Punktevergabe f???
Logbucheinträge bleiben weiterhin mit Punkten versehen, wurden aber nicht doppelt belohnt.
Testversände bei QSL-Karten geben keine Bestätigungspunkte mehr, damit nur echte Nutzeraktionen belohnt werden.
Punktebereiche, Dashboard und Missionslogik ?ƒÆ???†â???
Fortschrittskarten, Badges und Missionsbereiche wurden in Höhe, Abständen und Kartenstruktur vereinheitlicht.
Zustzlich gibt es jetzt Filter, konfigurierbare Punkte- und Badge-Ziele im Admin-Bereich, Serien- und Vergleichswerte sowie eine gestufte QRV-Missionslogik mit Live-Aktualisierung im Dashboard.
Monats- und Gesamtpunkte werden auf LOGGEDIN wieder konsistenter dargestellt.
Karten, Funkertreffen und Mini-Chat modernisiert
REPEATER_MAP wurde bei Datenladung, Cache-Fallback und Ladezuständen überarbeitet, damit Repeaterdaten zuverlässiger erscheinen.
FUNKERTREFFEN erhielt ein neues Karten-Design, Teilnahmefunktionen, Detailseiten für Social Sharing sowie Headerbilder mit Zuschneiden, Zoomen und Verschieben.
Im MINI_CHAT wurden aktive Benutzer pro Raum sichtbar gemacht, Raumkarten um Benutzerzahlen ergänzt und mehrere Endpunkte für Authentifizierung, Präsenz und JSON-Ausgabe nachgeschärft.
Punktebereiche, Dashboard und Missionslogik überarbeitet
Fortschrittskarten, Badges und Missionsbereiche wurden in Höhe, Abständen und Kartenstruktur vereinheitlicht.
Zusätzlich gibt es jetzt Filter, konfigurierbare Punkte- und Badge-Ziele im Admin-Bereich, Serien- und Vergleichswerte sowie eine gestufte QRV-Missionslogik mit Live-Aktualisierung im Dashboard.
Monats- und Gesamtpunkte werden auf LOGGEDIN wieder konsistenter dargestellt.
Benutzerrollen, Profile und Admin-Verwaltung erweitert
Profile und öffentliche Benutzeransichten zeigen den aktuellen Rang jetzt sichtbar als Badge an.
Im Admin-Panel können Rollen vergeben werden, und es gibt eine geschützte Komplettlöschung von Benutzerkonten inklusive verknüpfter Daten.
Zusätzlich wurden Login-, Session- und Rechtepfade auf die neuen Rollen abgestimmt.
Navigation und Rangansicht aufgeräumt
In der Rangübersicht wurden Badges, Kartenhöhen und Abstände überarbeitet, damit Status-Texte nicht mehr über Karten hinausragen und die Inhalte ruhiger auf einer Höhe stehen.
Freigeschaltete und gesperrte Ränge sind jetzt in Lightmode und Darkmode besser unterscheidbar.
Punktevergabe für Aktivitäten ausgebaut
Logbucheinträge bleiben weiterhin mit Punkten versehen, wurden aber nicht doppelt belohnt.
Testversände bei QSL-Karten geben keine Bestätigungspunkte mehr, damit nur echte Nutzeraktionen belohnt werden.
Punkte- und Rangsystem erweitert
Zusätzlich wurden Punkteübersicht, Rangfortschritt und Verlauf ausgebaut, damit Nutzer ihren aktuellen Rang, den nächsten Meilenstein und ihre Punktehistorie klarer sehen.
Die Rangdarstellung wurde kompakter aufgebaut und freigeschaltete, gesperrte sowie aktuelle Ränge werden farblich besser unterschieden.
Passkey-Login und Challenge-Prüfung stabilisiert
Zus?tzlich wurde das Laden der gespeicherten Passkey-Daten aus user_passkeys korrigiert, sodass die Signaturprüfung nicht mehr an leeren Credential-Daten scheitert.
Die Registrierung bietet nur noch die stabil unterstützten Algorithmen ES256 und RS256 an.
Passkey-Login und Challenge-Pr??
Zus?tzlich wurde das Laden der gespeicherten Passkey-Daten aus user_passkeys korrigiert, sodass die Signaturprüfung nicht mehr an leeren Credential-Daten scheitert.
Die Registrierung bietet nur noch die stabil unterstützten Algorithmen ES256 und RS256 an.
Passkey-Login und Challenge-Pr??
Zusätzlich wurde das Laden der gespeicherten Passkey-Daten aus user_passkeys korrigiert, sodass die Signaturprüfung nicht mehr an leeren Credential-Daten scheitert.
Die Registrierung bietet nur noch die stabil unterstützten Algorithmen ES256 und RS256 an.
Passkey-Login und Challenge-Pr??
Zustzlich wurde das Laden der gespeicherten Passkey-Daten aus user_passkeys korrigiert, sodass die Signaturprüfung nicht mehr an leeren Credential-Daten scheitert.
Die Registrierung bietet nur noch die stabil unterstützten Algorithmen ES256 und RS256 an.
QRV-Map und mobile Checklisten erweitert
Stationsprofile wurden um eine eigene Stations-Checkliste erweitert, damit wichtige Punkte wie Strom, Antenne, SWR, Koax, Mikrofon, Akku, Standort und Logbuch pro Station vorbereitet werden können.
Zusätzlich gibt es mit MOBILE_CHECKLIST eine globale Auto-Funk-Checkliste, die vor dem Ausdruck ausgefüllt, abgehakt und anschließend als PDF gedruckt werden kann.
Die Druckansicht wurde für A4, bessere Lesbarkeit, Maskottchen, Notizbereich, Ränder und Kopf-/Fußzeilen optimiert.
MITGLIEDER-Seite stabilisiert
Zusätzlich repariert die MITGLIEDER-Seite fehlerhafte API-Antworten robuster, falls doch einmal Text um das JSON herumsteht.
Der Stationszähler in der Mitgliederliste wurde entkoppelt und fällt sicher auf 0 zurück, wenn Stationstabellen oder Stationsschema nicht verfügbar sind.
Stationsprofile als eigene Seite ausgebaut
Gespeicherte Stationen erscheinen dort als übersichtliche Karten mit Typdarstellung, Aktivstatus und direktem Zugriff auf Bearbeiten, Duplizieren und Entfernen.
Das Bearbeiten läuft jetzt in einem Modal, und die Oberfläche wurde für Lightmode, Darkmode sowie Mobile- und Desktop-Ansichten nachgeschärft.
Zusätzlich wurden erklärende Texte, neutrale Headerbilder, gleichmäßigere Kartenhöhen und lesbare Umlaute ergänzt.
Profilseite von JavaScript-Fehlern bereinigt
Außerdem wurde eine fehlende Vue-Methode für Zeitformatierung ergänzt und die kaputten Umlaute in der Profilseite bereinigt.
Passkey-Login und Challenge-Prüfung stabilisiert
Zusätzlich wurde das Laden der gespeicherten Passkey-Daten aus user_passkeys korrigiert, sodass die Signaturprüfung nicht mehr an leeren Credential-Daten scheitert.
Die Registrierung bietet nur noch die stabil unterstützten Algorithmen ES256 und RS256 an.
Dashboard stärker auf Registrierung ausgerichtet
Zusätzlich zeigen neue Einstiegsblöcke, welche Funktionen direkt nach der Registrierung freigeschaltet werden und welche aktuellen Plattform-Änderungen und Live-Meldungen gerade relevant sind.
Stationszahlen in Mitgliederansicht ergänzt
Die Zählung berücksichtigt sowohl neue Mehrfach-Stationen als auch ältere Legacy-Stationseinträge.
Dashboard st?ƒÆ???†â€???
Zusätzlich zeigen neue Einstiegsblöcke, welche Funktionen direkt nach der Registrierung freigeschaltet werden und welche aktuellen Plattform-Änderungen und Live-Meldungen gerade relevant sind.
Stationszahlen in Mitgliederansicht erg?ƒÆ???†â???
Die Zählung berücksichtigt sowohl neue Mehrfach-Stationen als auch ältere Legacy-Stationseinträge.
Dashboard st?ƒÆ???†â€???
Zusätzlich zeigen neue Einstiegsblöcke, welche Funktionen direkt nach der Registrierung freigeschaltet werden und welche aktuellen Plattform-Änderungen und Live-Meldungen gerade relevant sind.
Stationszahlen in Mitgliederansicht erg?ƒÆ???†â???
Die Zählung berücksichtigt sowohl neue Mehrfach-Stationen als auch ältere Legacy-Stationseinträge.
Dashboard stärker auf Registrierung ausgerichtet
Zusätzlich zeigen neue Einstiegsblöcke, welche Funktionen direkt nach der Registrierung freigeschaltet werden und welche aktuellen Plattform-Änderungen und Live-Meldungen gerade relevant sind.
Stationszahlen in Mitgliederansicht ergänzt
Die Zählung berücksichtigt sowohl neue Mehrfach-Stationen als auch ältere Legacy-Stationseinträge.
Logout verhindert automatische Wiederanmeldung
Dadurch führt das Entfernen von '?logout=1' oder das direkte Öffnen anderer Seiten nicht mehr zu einer automatischen Anmeldung.
E-Mail-Login ohne "Angemeldet bleiben" stabilisiert
Dadurch führen interne Seitenaufrufe nach dem Login nicht mehr unerwartet zu 'Zugriff verweigert'.
Dashboard stärker auf Registrierung ausgerichtet
Zusätzlich zeigen neue Einstiegsblöcke, welche Funktionen direkt nach der Registrierung freigeschaltet werden und welche aktuellen Plattform-Änderungen und Live-Meldungen gerade relevant sind.
Stationszahlen in Mitgliederansicht ergänzt
Die Zählung berücksichtigt sowohl neue Mehrfach-Stationen als auch ältere Legacy-Stationseinträge.
Logbuch mit Stationskontext erweitert
Im Logbuch sind Stationen sichtbar, filterbar und in CSV- sowie ADIF-Exporten enthalten.
Auch öffentliche Logbuchansichten zeigen den Stationskontext jetzt direkt an.
Push-Status pro Gerät präzisiert
Zus?tzlich zeigt die Oberfläche getrennt an, ob Benachrichtigungen erlaubt sind und ob auf diesem Gerät ein aktives Push-Abo existiert.
Push-Status pro Ger????
Zus?tzlich zeigt die Oberfläche getrennt an, ob Benachrichtigungen erlaubt sind und ob auf diesem Gerät ein aktives Push-Abo existiert.
Push-Status pro Ger????
Zusätzlich zeigt die Oberfläche getrennt an, ob Benachrichtigungen erlaubt sind und ob auf diesem Gerät ein aktives Push-Abo existiert.
Push-Status pro Ger????
Zustzlich zeigt die Oberfläche getrennt an, ob Benachrichtigungen erlaubt sind und ob auf diesem Gerät ein aktives Push-Abo existiert.
Push-Status pro Gerät präzisiert
Zusätzlich zeigt die Oberfläche getrennt an, ob Benachrichtigungen erlaubt sind und ob auf diesem Gerät ein aktives Push-Abo existiert.
USER_OPTIONS neu strukturiert
Die Karten wurden an das PROFILE-Design angepasst und die sichtbaren Optionen wiederhergestellt.
PROFILE modernisiert
Öffentliches Logbuch, Theme und Mini-Chat-Einstellungen wurden dabei ebenfalls mit überarbeitet.
Migrierte Passkeys sauber löschbar
Dadurch bleibt der Passkey nach dem Entfernen dauerhaft verschwunden.
Migrierte Passkeys sauber l?ƒÆ???†â€??
Dadurch bleibt der Passkey nach dem Entfernen dauerhaft verschwunden.
Migrierte Passkeys sauber l?ƒÆ???†â€??
Dadurch bleibt der Passkey nach dem Entfernen dauerhaft verschwunden.
Migrierte Passkeys sauber l?ƒÆ???†â€??
Dadurch bleibt der Passkey nach dem Entfernen dauerhaft verschwunden.
Migrierte Passkeys sauber löschbar
Dadurch bleibt der Passkey nach dem Entfernen dauerhaft verschwunden.
Passkey-Login und Mehrgeräte-Speicherung zurückgebracht
In PROFILE lassen sich weitere Geräte als Passkey speichern, bestehende Passkeys anzeigen und wieder entfernen.
Passkey-Login und Mehrger?ƒÆ???†â€??
In PROFILE lassen sich weitere Geräte als Passkey speichern, bestehende Passkeys anzeigen und wieder entfernen.
Passkey-Login und Mehrger?ƒÆ???†â€??
In PROFILE lassen sich weitere Geräte als Passkey speichern, bestehende Passkeys anzeigen und wieder entfernen.
Passkey-Login und Mehrger?ƒÆ???†â€??
In PROFILE lassen sich weitere Geräte als Passkey speichern, bestehende Passkeys anzeigen und wieder entfernen.
Passkey-Login und Mehrgeräte-Speicherung zurückgebracht
In PROFILE lassen sich weitere Geräte als Passkey speichern, bestehende Passkeys anzeigen und wieder entfernen.
Angemeldet bleiben ergänzt
Der Zustand wird zentral verarbeitet und beim Logout zuverlässig entfernt.
Angemeldet bleiben erg?ƒÆ???†â€???
Der Zustand wird zentral verarbeitet und beim Logout zuverlässig entfernt.
Angemeldet bleiben erg?ƒÆ???†â€???
Der Zustand wird zentral verarbeitet und beim Logout zuverlässig entfernt.
Angemeldet bleiben ergänzt
Der Zustand wird zentral verarbeitet und beim Logout zuverlässig entfernt.
Login- und Logout-Prozess überarbeitet
Alte Auth-Cookies, doppelte Logout-Marker und automatische Wiederanmeldung nach Logout wurden überarbeitet.
Login- und Logout-Prozess ???
Alte Auth-Cookies, doppelte Logout-Marker und automatische Wiederanmeldung nach Logout wurden überarbeitet.
Login- und Logout-Prozess ???
Alte Auth-Cookies, doppelte Logout-Marker und automatische Wiederanmeldung nach Logout wurden überarbeitet.
Login- und Logout-Prozess ???
Alte Auth-Cookies, doppelte Logout-Marker und automatische Wiederanmeldung nach Logout wurden überarbeitet.
Login- und Logout-Prozess überarbeitet
Alte Auth-Cookies, doppelte Logout-Marker und automatische Wiederanmeldung nach Logout wurden überarbeitet.