Changelog

Versionshistorie und Änderungen

v10.41.0

26.05.2026
  • FIX: Real-Time Analytics Menue-Bug behoben - Klick klappte Sidebar-Sektion faelschlicherweise zu
  • FIX: Letzte "Besuchertausch"-Texte in AGB und Hero-Defaults durch "Werbenetzwerk" ersetzt
  • NEU: Admin Woechentlicher Digest - Zusammenfassung der Woche mit manuellem Senden und Cronjob
  • NEU: Admin Globale Suche - Durchsucht Benutzer, Kampagnen, Websites, Tickets und Notizen
  • NEU: Admin Wettbewerbe verwalten - Erstellen, ueberwachen und beenden von Wettbewerben
  • NEU: Social Sharing / Weiterempfehlen - Referral-Link auf 7 Plattformen teilen, Bonus-Stufen
  • NEU: Wettbewerbe (User) - Laufende Contests mit Live-Ranking der Top-Surfer
  • NEU: Cronjob-Erweiterung: --weekly-digest Befehl
  • NEU: DB-Migrationen: contests, contest_participants Tabellen

v10.40.0

26.05.2026
  • NEU: Sicherheits-Audit Dashboard - Score, Konfigurationspruefung, verdaechtige IPs, fehlgeschlagene Logins
  • NEU: Statistik-Export - Benutzer, Kampagnen, Impressionen, Websites, Transaktionen, Surfs als CSV/JSON
  • NEU: Benutzer-Notizen (CRM) - Kategorisierte Notizen mit Prioritaeten zu jedem Benutzer
  • NEU: Bulk-Aktionen - Massenaktionen fuer Websites, Kampagnen, Benutzer und System-Bereinigung
  • NEU: Kampagnen-Zeitachse - Visuelle Timeline aller Events (Erstellung, Status, Meilensteine)
  • NEU: Medien-Bibliothek - Werbemittel hochladen, verwalten und URL kopieren
  • NEU: Favoriten-System - Seiten als Lesezeichen speichern fuer Schnellzugriff
  • NEU: DB-Migrationen: user_notes, user_favorites, media_library Tabellen

v10.39.0

26.05.2026
  • NEU: Admin System-Log Viewer - PHP-Fehler, Zugriffslogs und System-Events mit Suche und Farbhervorhebung
  • NEU: Admin Wartungsplaner - Wartungsfenster planen, Benutzer benachrichtigen, Wartungshistorie
  • NEU: Admin Mail-Log - Alle gesendeten E-Mails mit Status, Suche und Filterung
  • NEU: Admin Dashboard System-Widget - Health-Check, Cron, Backup, Disk, RAM, Version auf einen Blick
  • NEU: ROI-Rechner fuer Advertiser - Interaktiver Rechner fuer CPM, CPC, CTR, ROI plus Kampagnen-Performance
  • NEU: Publisher-Verdienste Dashboard - Detaillierte Einnahmen nach Typ, Seite, Zeitraum mit Chart
  • NEU: Öffentliche Netzwerk-Statistiken - Live-Daten des Netzwerks (User, Websites, Impressionen, Top-Surfer)
  • NEU: DB-Migrationen: email_log, maintenance_log Tabellen, Wartungsplaner-Settings
  • NEU: Admin-Sidebar erweitert: System-Logs, Mail-Log, Wartungsplaner
  • NEU: User-Sidebar erweitert: ROI-Rechner, Meine Verdienste

v10.38.0

26.05.2026
  • NEU: Admin Backup-System - Manuelle und automatische Datenbank-Backups erstellen, herunterladen, loeschen
  • NEU: Admin Cronjob-Dashboard - Uebersicht aller geplanten Aufgaben mit Status und Konfigurationsanleitung
  • NEU: Admin Performance-Monitor - PHP, OPcache, Speicher, Disk und DB-Tabellen-Metriken auf einen Blick
  • NEU: Admin Benutzer-Import - CSV-Upload mit automatischer Validierung, Duplikat-Erkennung und flexiblen Spaltennamen
  • NEU: API-Nutzungs-Dashboard - Benutzer sehen ihre API-Aufrufe, Fehler, Key-Verwaltung und 14-Tage-Chart
  • NEU: Marketplace E-Mail-Benachrichtigungen - Automatische In-App und E-Mail-Alerts bei Buchungen, Verhandlungen und Bewertungen
  • NEU: Health-Check Cronjob (--health) - Automatischer System-Check mit E-Mail-Alert an Admin bei Problemen
  • NEU: Auto-Backup Cronjob (--backup) - Automatisches taegliches Backup mit Rotation (7 Tage)
  • NEU: Admin-Sidebar erweitert mit Backup, Cronjob, Performance und User-Import
  • NEU: User-Sidebar erweitert mit API-Nutzung

v10.37.0

26.05.2026
  • NEU: Admin Feature Flags - 25+ Toggles in 5 Kategorien zum Aktivieren/Deaktivieren von Features ohne Code-Deployment
  • NEU: DSGVO Datenexport - Art. 15/17/20 konformer Export aller personenbezogenen Daten als JSON oder CSV
  • NEU: Öffentliche Systemstatus-Seite - 7 Service-Checks (DB, Kampagnen, Surfbar, Credits, Ad-Delivery, Marketplace, Support)
  • NEU: DB-Migrationen: login_history, support_tickets Tabellen, Feature-Flag Standardwerte

v10.12.0

02.05.2026
  • NEU: A/B-Testing Dashboard - Automatische Performance-Analyse und Gewinner-Empfehlung mit Konfidenz-Bewertung
  • NEU: RTB (Real-Time Bidding) Schnittstelle - OpenRTB 2.6 kompatibler Endpoint fuer programmatischen Einkauf
  • NEU: WordPress Plugin Generator - Fertiger Plugin-Code mit Shortcode und Widget fuer WordPress
  • NEU: Shopify Integration - Liquid Snippet Generator mit Einbau-Anleitung
  • NEU: White-Label Admin - Tenant-Verwaltung, globales Branding (Logo, Farben, Texte)
  • NEU: Multi-Currency Support - 12 Waehrungen (EUR, USD, GBP, CHF, PLN, CZK, SEK, NOK, DKK, CAD, AUD, JPY)
  • NEU: PDF-Export - Druckbare Reports fuer Publisher- und Advertiser-Statistiken
  • NEU: HTML Universal Einbaucode Generator fuer beliebige Websites
  • NEU: RTB-Logging und CPM-Bid Spalte fuer Kampagnen
  • NEU: A/B-Test Impressions/Clicks Tracking pro Variante

v10.11.0

02.05.2026
  • NEU: Publisher Onboarding Wizard - 3-Schritt-Assistent (Seite anmelden, Werbeplatz erstellen, Einbaucode erhalten)
  • NEU: API v4 mit 16 Ad-Network-Endpoints (Publisher, Kampagnen, Creatives, Reach, Segments, Stats)
  • NEU: CSV-Export fuer Publisher-Statistiken, Advertiser-Statistiken und Admin Netzwerk-Reports
  • NEU: Reichweite kaufen - Self-Service Seite mit 4 Paketen (500-50.000 Reach)
  • NEU: Verbesserte Navigation mit Onboarding-Link und Buy-Reach-Link
  • NEU: API v4 Dokumentation in den API-Docs integriert

v10.10.0

02.05.2026
  • NEU: Creative Upload-System mit Drag&Drop, Vorschau und Dateitypvalidierung (Bild/HTML5/Video)
  • NEU: Audience Segment Builder - Zielgruppen definieren mit Bedingungen (Land, Seitentyp, Score, Thema)
  • NEU: Audience-Segments in Kampagnen zuordnen fuer praeziseres Targeting
  • NEU: Admin Dashboard Live-Feed - Automatisierte Aktionen der letzten 24h auf einen Blick
  • NEU: Pending Reach Stats im Admin-Dashboard
  • NEU: Creative-Loeschen und Vorschau-Bilder in der Creative-Liste
  • NEU: Upload-Verzeichnis mit .htaccess-Schutz gegen PHP-Ausfuehrung
  • FIX: Erweiterte Navigationsstruktur mit Zielgruppen-Link im Advertiser-Menue

v10.9.0

02.05.2026
  • NEU: Pending/Settled Reach-Logik - Fraud-Check vor Gutschrift (1h Pruefperiode)
  • NEU: 18 neue Werbeformate (PagePeel, Wallpaper, Sticky, Overlay, Video, Commerce, Interactive)
  • NEU: Automatischer Publisher Quality Score (basierend auf Viewability, CTR, Fraud, AI Readiness)
  • NEU: Automated Rules Engine - automatisches Kampagnen-Pause, Fraud-Sperre, Budget-Limits
  • NEU: Admin-Seite fuer Automatische Regeln mit System- und benutzerdefinierten Regeln
  • NEU: Erweiterte Quality-Scores-Seite mit manueller Neuberechnung und Pending-Reach-Stats
  • NEU: Reach Wallet zeigt jetzt Pending-Status und Pruefungs-Hinweis
  • NEU: Cron-Erweiterung fuer Ad Network (Settle Pending, Quality Scores, Auto-Rules, Cleanup)
  • NEU: DB-Migration fuer automated_rules, ai_traffic_events, neue Spalten
  • FIX: Transaktionshistorie zeigt jetzt Status (Gebucht/Pruefung/Abgelehnt)

v10.8.0

02.05.2026
  • FIX: Admin sieht jetzt wartende Publisher-Seiten (Tabellen-Mismatch behoben)
  • NEU: Landing Page komplett ueberarbeitet mit professionellen Werbenetzwerk-Texten
  • NEU: Neue Section "Fuer Publisher & Advertiser" auf der Startseite
  • FIX: Admin-Badges und Statistiken zaehlen korrekt aus publisher_sites
  • NEU: Benachrichtigungen an User bei Seiten-Genehmigung/-Ablehnung

v9.3.3

02.04.2026
  • NEU: Website-Scanner - eigene Admin-Seite zur automatischen Massenprüfung aller genehmigten Websites
  • NEU: Batch-Scan prüft alle Seiten sequentiell mit Live-Fortschritt, Score und Fehler-Log
  • NEU: Filter-Optionen: Alle / Nur ungeprüfte / Nur veraltete (älter als 7 Tage)
  • NEU: Problemseiten-Ansicht zeigt sofort alle Seiten mit Warnungen oder kritischen Fehlern
  • NEU: Einzelne Seite erneut prüfen mit einem Klick - Score wird live angezeigt
  • NEU: Website direkt sperren + Benutzer-Benachrichtigung mit Grund
  • NEU: Statistik-Dashboard: Genehmigte / OK / Warnungen / Kritisch / Nie geprüft / Veraltet
  • NEU: Scan-Ergebnisse werden in der DB gespeichert (security_score, check_details, last_check_status)
  • NEU: Scanner im Admin-Seitenmenü unter "Website-Scanner" erreichbar

v9.3.2

02.04.2026
  • FIX: Alle deutschen Umlaute in der gesamten Software korrekt geschrieben (ü statt ue, ä statt ae, ö statt oe, ß wo nötig)
  • Betrifft: Buttons, Labels, Meldungen, Beschreibungen, Changelog, Admin-Texte, Surfbar-Texte, Glücksrad-Texte

v9.3.1

02.04.2026
  • NEU: "Prüfen"-Button direkt auf dem Admin Dashboard bei jeder Website
  • NEU: Automatische Sicherheitsprüfung als Modal direkt im Dashboard - kein Seitenwechsel noetig
  • NEU: Framebrecher, Popup, Download, Malware, SSL, Redirect-Check mit Sicherheits-Score (0-100)
  • NEU: Sandbox-Vorschau im iFrame (blockiert Popups/Downloads) nach der Prüfung
  • NEU: Genehmigen/Ablehnen direkt aus dem Prüf-Modal heraus
  • NEU: Ablehnungs-Dialog mit Grund-Eingabe (wird dem Benutzer als Benachrichtigung gesendet)
  • NEU: Link zur "Erweiterten Ansicht" (websites_approve.php) mit Suche, Filter, Sortierung
  • FIX: Kategorie-Dropdown weiße Schrift auf weißem Hintergrund - select/option Hintergrundfarbe korrigiert
  • VERBESSERT: Website-Karten mit Status-Farbe, Kategorie-Tag und mehr Metadaten

v9.3.0

02.04.2026
  • NEU: E-Mail-Verifizierung bei Registrierung erforderlich - Account erst aktiv nach Klick auf Bestätigungslink
  • NEU: Login zeigt Hinweis mit Link zum erneuten Anfordern wenn E-Mail nicht bestätigt
  • NEU: Registrierung leitet zur Bestätigungsseite weiter statt direkt einzuloggen
  • NEU: Bestehende Accounts werden bei Upgrade automatisch als verifiziert markiert (kein Zugang-Verlust)
  • ENTFERNT: Menue-Punkt "Verifizierung" (KYC-Seite) - E-Mail-Verifizierung geschieht jetzt automatisch bei Registrierung
  • NEU: Admin Website-Prüfung komplett überarbeitet - automatische Sicherheitsanalyse per Knopfdruck
  • NEU: Framebrecher-Erkennung (X-Frame-Options, CSP frame-ancestors, JS top.location-Patterns)
  • NEU: Popup/Alert-Erkennung (window.open, alert, confirm, prompt)
  • NEU: Auto-Download-Erkennung (Content-Disposition, .exe/.msi/.bat, Blob-URLs)
  • NEU: Schadsoftware-Erkennung (eval/atob, Crypto-Miner, obfuskierter Code)
  • NEU: SSL-Prüfung, Redirect-Ketten-Analyse, Ladezeit-Messung
  • NEU: Sicherheits-Score (0-100) mit farbiger Bewertung pro Website
  • NEU: Sichere Vorschau im Sandbox-iFrame (kein Popup/Download möglich)
  • NEU: Erweiterte Suche (URL, Titel, Username, E-Mail) + Sortierung + Bulk-Aktionen
  • NEU: Ablehnungs-Dialog mit Grund (wird dem Benutzer als Benachrichtigung gesendet)

v9.2.8

02.04.2026
  • VERBESSERT: Verifizierungs-Seite komplett überarbeitet - responsives 2-Spalten-Grid (1 Spalte auf Mobile)
  • NEU: Trust-Score Fortschrittsanzeige mit Prozent, Punkten und Balken
  • NEU: Vorteile-Box erklaert warum Verifizierung wichtig ist
  • NEU: Jede Karte zeigt "So gehts" Anleitung und Trust-Punkte
  • NEU: Status-spezifische Hinweistexte (In Prüfung: bis zu 48h, Verifiziert: Punkte gutgeschrieben)
  • VERBESSERT: Texte und Beschreibungen komplett überarbeitet und verstaendlicher formuliert

v9.2.7

02.04.2026
  • FIX: "Cannot modify header information - headers already sent" auf 8 Seiten behoben
  • Betroffene Seiten: security_center, campaigns, invoices, landing_pages, marketplace, seo_tools, teams, verification
  • Ursache: header("Location") wurde NACH HTML-Ausgabe durch header.php aufgerufen
  • Loesung: header.php macht den Auth-Redirect jetzt automatisch VOR der HTML-Ausgabe - Seiten brauchen keinen eigenen Redirect mehr

v9.2.6

02.04.2026
  • ENTFERNT: Sicherheitscheck/Captcha komplett aus der Surfbar entfernt
  • Auto-Surf läuft jetzt vollständig automatisch ohne jegliche Unterbrechung
  • Anti-Cheat bleibt aktiv: Timer-Prüfung und IP-Prüfung verhindern weiterhin Manipulation

v9.2.5

02.04.2026
  • VERBESSERT: Sicherheitscheck-Intervall von 10 auf 25 Seiten erhöht (2.5x seltener)
  • VERBESSERT: Captcha-Verifikation gilt jetzt 15 Minuten statt 5 Minuten
  • NEU: Admin-Einstellung "Sicherheitscheck alle X Seiten" unter System-Einstellungen (Minimum: 5)
  • Admin kann das Captcha-Intervall frei konfigurieren (5-500 Seiten)

v9.2.4

02.04.2026
  • NEU: Surfbar Einzelinstanz-Schutz - nur EIN Tab/Fenster gleichzeitig möglich (Auto + Manuell)
  • Erkennung per localStorage-Lock mit Heartbeat (3s Intervall) - überlebt Tab-Wechsel und Browser-Fokus-Verlust
  • Zweiter Tab zeigt Fehlermeldung "Surfbar bereits geöffnet" und blockiert das Surfen
  • Lock wird beim Schliessen des Tabs automatisch freigegeben (beforeunload Event)
  • Älterer Tab hat Prioritaet - kann nicht durch neuere Tabs verdraengt werden

v9.2.3

02.04.2026
  • FIX: Benutzer sehen KEINE eigenen Websites mehr in der Surfbar (Schritt 2 "eigene Seiten anzeigen" komplett entfernt)
  • Wenn keine fremden Websites verfügbar sind, werden direkt Fallback-Seiten angezeigt statt eigene

v9.2.2

02.04.2026
  • FIX: Surfbar "Unknown column ip_address" - Session-Insert prüft jetzt ob Spalten (ip_address, user_agent, surf_mode, is_fallback) existieren bevor sie genutzt werden
  • FIX: Fallback-Insert hatte den gleichen Fehler - alle 3 Insert-Stellen benutzen jetzt die zentrale buildSessionData() Funktion
  • NEU: upgrade.php Migration fuegt fehlende surf_sessions-Spalten automatisch hinzu
  • VERBESSERT: Spaltenexistenz wird einmal am Anfang geprüft und gecached (statt bei jedem Insert)

v9.2.1

02.04.2026
  • FIX: Surfbar LIMIT-Parameter - LIMIT ? durch LIMIT {int} ersetzt (PDO Native Prepared Statements unterstützen LIMIT ? nicht zuverlässig)
  • FIX: Surfbar JavaScript - API-Fehler (401, 400, 500) werden jetzt korrekt erkannt und angezeigt statt "Keine Websites"
  • FIX: Surfbar äußerer Try-Catch - bei JEDEM Fehler wird ein Notfall-Fallback geliefert, nie eine leere Antwort
  • FIX: Admin Cache-Verwaltung nach oben in der System-Sidebar verschoben (war versteckt als letzter Eintrag)
  • VERBESSERT: Surfbar zeigt jetzt die tatsaechliche Fehlermeldung im Overlay (z.B. "Nicht eingeloggt" statt "Keine Websites")

v9.2.0

02.04.2026
  • NEU: Glücksrad komplett überarbeitet - realistisches CSS/SVG-Rad mit echter Spinning-Animation (5s Cubic-Bezier)
  • NEU: Glücksrad AJAX-basiert - Drehen ohne Seiten-Reload, Ergebnis wird vom Server bestimmt
  • NEU: Glücksrad Gewinn-Overlay mit Pulse-Animation nach dem Drehen
  • NEU: Admin-Tageslimit für Glücksrad (system_settings: lucky_wheel_daily_limit) - VIP-Bonus addiert sich dazu
  • NEU: Admin Cache-Verwaltung - Query-Cache, OPcache, Sessions leeren + Server-Statistiken
  • NEU: Admin Benutzerverwaltung komplett - Benutzerliste mit Suche, Filtern, Sortierung, Inline-Aktionen (Ban/Unban/Rolle)
  • NEU: Credits per E-Mail, Username oder ID gutschreiben (Admin Benutzerverwaltung)
  • FIX: Surfbar API verwendet jetzt eigene surfJsonResponse() mit Output-Buffer-Reset - verhindert dass PHP-Warnings JSON korrumpieren
  • FIX: Surfbar ob_start() am Anfang der API für saubere JSON-Ausgabe auch bei Include-Warnungen
  • VERBESSERT: Admin Sidebar Active-State Logik für alle Sektionen

v9.1.0

02.04.2026
  • FIX: Surfbar API-URL jetzt relativ (/api/surf.php) statt absolut - behebt Cross-Origin-Fehler bei www/non-www Unterschieden
  • FIX: Alle API-Parameter werden jetzt aus POST, GET und REQUEST gelesen - behebt Datenverlust bei Server-Redirects (HTTP→HTTPS, www→non-www)
  • FIX: JSON-Output-Schutz in surf.php (error_reporting(0), Output Buffer) - PHP-Warnings korrumpieren keine API-Antworten mehr
  • FIX: Globaler Shutdown-Handler in surf.php - fatale PHP-Fehler werden als JSON statt HTML zurückgegeben
  • FIX: Auth::login() setzt User-Cache sofort im selben Request ($currentUser ist nach Register/Login sofort verfügbar)
  • FIX: register.php - Referral-Code und User-Daten aus Login-Result statt Auth::user()
  • FIX: subscriptions.php - Auth-Prüfung und Redirect VOR Header-Ausgabe (behebt "headers already sent")
  • FIX: header.php und admin_header.php laden Kernabhängigkeiten (config, db, Auth, functions) automatisch nach
  • FIX: $currentUser Alias in beiden Header-Dateien für Kompatibilität mit v7.1.0+ Seiten
  • FIX: admin/tenants.php und admin/cpa_offers.php - Auth::requireAdmin() statt requireAdmin(), auditLog() statt adminAuditLog()
  • NEU: Notfall-Fallback in Surfbar (Schritt 4) - hart-kodierte URLs wenn DB-Fallbacks auch leer sind
  • NEU: 5 Standard-Fallback-Seiten in install.sql und upgrade.php (Wikipedia, PHP.net, MDN, heise, Golem)
  • NEU: Debug-Endpunkt - /api/surf.php im Browser aufrufen zeigt Diagnose (Websites, Status, PHP-Version)
  • NEU: Verbesserte JavaScript-Fehlermeldungen in der Surfbar (zeigt genauen API-Fehler statt nur "Keine Websites")
  • VERBESSERT: jsonResponse() leert Output-Buffer vor JSON-Ausgabe
  • VERBESSERT: Config-Template im Installer nutzt dynamische Version statt hart-kodierter 6.4.0
  • FIX: Admin-Customization (Farben/Fonts) wird jetzt auf ALLEN Seiten übernommen - 11 Standalone-Seiten (Login, Register, Surfbar, Landing, Maintenance, 2FA, etc.) nutzen jetzt die zentrale getStandaloneHeadCSS() Funktion
  • FIX: Landing Page (index.php) - hart-kodierte Farben durch CSS-Variablen ersetzt, Customization-Texte (Hero-Titel etc.) werden aus Admin-Einstellungen geladen
  • FIX: Surfbar (surfbar.php) - eigene CSS-Variablen referenzieren jetzt die globalen Customization-Werte via var()
  • FIX: Wartungsseite, Unsubscribe, Passwort-Reset etc. - alle nutzen jetzt Admin-Farbschema
  • NEU: getStandaloneHeadCSS() Helper-Funktion in customization.php - einheitliche Font-Links + CSS + Favicon für alle Standalone-Seiten

v9.0.0

02.04.2026
  • NEU: Social Login (Google & Facebook OAuth 2.0) - Registrierung/Login via Social Accounts
  • NEU: OAuth Callback-Handler mit automatischer Kontoerstellung und -verknüpfung
  • NEU: Stripe Recurring Subscriptions - Automatische Abo-Verlängerung via Webhooks
  • NEU: Stripe Webhook Endpoint mit Signatur-Verifizierung (checkout.session.completed, invoice.payment_succeeded/failed, customer.subscription.deleted)
  • NEU: SEO-Tools - 10-Punkte-SEO-Check für Websites (HTTP-Status, HTTPS, Ladezeit, Title, Meta-Description, H1, Bilder-Alt, Viewport, Canonical, robots.txt)
  • NEU: SEO-Check-Verlauf und Zuordnung zu eigenen Websites
  • NEU: VPN/Proxy/TOR-Erkennung (erweitert) - DNS-Blacklists, TOR Exit-Node, Header-basiert, Reverse-DNS, Datacenter-IPs
  • NEU: Device-Fingerprinting (serverseitig)
  • NEU: IP-Risiko-Score mit automatischer Speicherung (24h Cache)
  • NEU: White-Label / Multi-Tenancy Grundgerüst - Tenants mit eigener Domain, Logo, Farbschema
  • NEU: Tenant-spezifische Einstellungen und CSS-Theming
  • NEU: Landing Page Builder - Eigene HTML/CSS-Seiten erstellen, veröffentlichen, Statistiken
  • NEU: CPA/Affiliate Marketplace - Angebote erstellen, bewerben, Geo-Filter, Kategorien
  • NEU: Engagement-Tracking (Scroll, Interaction Events)
  • NEU: 9 neue Datenbank-Tabellen (social_logins, seo_checks, ip_risk_checks, landing_pages, tenants, tenant_settings, engagement_events, cpa_offers, cpa_applications)
  • NEU: 5 neue Modul-Dateien (func_social_login, func_stripe_recurring, func_seo, func_vpn_detection, func_whitelabel)
  • NEU: 3 neue User-Seiten (SEO-Tools, Landing Pages, CPA-Marketplace)
  • NEU: Social Login Buttons auf Login- und Registrierungsseite
  • VERBESSERT: User-Sidebar mit SEO-Tools, Landing Pages und Marketplace
  • VERBESSERT: Upgrade-Script mit allen v9.0.0 Migrationen

v8.0.0

01.04.2026
  • NEU: Kampagnen-System mit Budgets, A/B-URLs, Geo-Targeting, Frequency-Capping, Delivery-Score
  • NEU: Visit Quality Scoring (State-Machine: initialized→queued→active→rewarded/rejected)
  • NEU: Wallet-Ledger mit doppelter Buchführung (Pending/Settled/Reversed)
  • NEU: Rechnungssystem mit automatischer Nummernvergabe, MwSt., Leistungszeitraum
  • NEU: Rechnungs-HTML-Export (druckfertig mit Steuerdaten)
  • NEU: KYC/Verifizierungssystem (E-Mail, Telefon, Identität, Domain, Zahlungsprofil)
  • NEU: Gewichteter Trust-Score (10 Komponenten, erklärbar, 0-100)
  • NEU: Rollen & Berechtigungssystem (7 Standard-Rollen, Fine-grained Permissions)
  • NEU: Automation/Rule Engine (Trigger→Bedingungen→Aktionen, 5 vordefinierte Regeln)
  • NEU: Geplante Berichte (täglich/wöchentlich/monatlich, CSV/XLSX/PDF, E-Mail-Versand)
  • NEU: Interne Werbeplätze (Ad Slots) mit CPM/CPC/Flat-Abrechnungsmodellen
  • NEU: Teams & Gruppen (erstellen, beitreten, verlassen, offen/einladung/geschlossen)
  • NEU: Benutzer-Segmente (dynamisch, wiederverwendbar, JSON-basierte Filter)
  • NEU: Fraud Cases mit Severity-Levels und Zuweisungen
  • NEU: 14 neue Datenbank-Tabellen für alle v8.0.0 Features
  • NEU: 4 neue Modul-Dateien (func_campaigns, func_billing, func_verification, func_automation)
  • NEU: 9 neue Admin-Seiten (Kampagnen, Rechnungen, Verifizierung, Rollen, Automatisierung, Berichte, Werbeplätze, Teams, Segmente)
  • NEU: 4 neue User-Seiten (Kampagnen, Rechnungen, Verifizierung, Teams)
  • VERBESSERT: Admin-Sidebar mit 12 zusätzlichen Menüpunkten
  • VERBESSERT: User-Sidebar mit 4 zusätzlichen Menüpunkten

v7.1.0

01.04.2026
  • NEU: Feature-Flags System - Features ohne Code-Deployment ein-/ausschalten (Admin)
  • NEU: 16 vordefinierte Feature-Flags (Forum, Glücksrad, PTC, Autosurf, Contests, etc.)
  • NEU: Wissensdatenbank / FAQ-System - Admin kann KB-Artikel erstellen und verwalten
  • NEU: Knowledge Base mit Kategorien, Suche, Hilfreich-Bewertung und Aufrufe-Tracking
  • NEU: Premium-Mitgliedschaften - Abo-Pläne (Free/Premium/Business) mit Verwaltung
  • NEU: Subscription-System mit monatlicher/jährlicher Abrechnung und Feature-Limits
  • NEU: Sicherheitscenter - Login-Historie, Session-Management, Geräte-Verwaltung
  • NEU: Aktive Sessions verwalten (einzeln/alle beenden)
  • NEU: Vertrauenswürdige Geräte mit Erkennung und Entfernung
  • NEU: API-Dokumentations-Seite mit allen Endpunkten, Webhook-Events und Beispielen
  • NEU: isFeatureEnabled() Hilfsfunktion für Feature-Flag-Prüfungen im Code
  • NEU: logSecurityEvent() für Sicherheits-Audit-Trail
  • NEU: getUserSubscriptionPlan() für Abo-basierte Funktionsbegrenzungen
  • NEU: DB-Tabellen: feature_flags, kb_articles, subscription_plans, user_subscriptions, user_security_events, user_devices
  • VERBESSERT: Admin-Sidebar mit Feature-Flags, Wissensdatenbank und Mitgliedschafts-Verwaltung
  • VERBESSERT: User-Sidebar mit Sicherheitscenter, Premium, Hilfe & FAQ, API-Docs
  • VERBESSERT: Upgrade-Script für automatische v7.1.0 Migrationen

v7.0.0

01.04.2026
  • NEU: Modulares Code-Refactoring - functions.php von 3072 auf 1307 Zeilen reduziert
  • NEU: 10 separate Modul-Dateien: func_vip, func_forum, func_shop, func_badges, func_surfbar, func_referral, func_email, func_ptc, func_cron, func_gamification
  • NEU: Admin-Dashboard Rate-Limit-Widget - Live-Anzeige aktiver IPs und API-Requests pro Stunde
  • NEU: Admin-Dashboard Fraud-Alert-Widget - Verdächtige Aktivitäten (Rapid-Surf, Multi-Account) auf einen Blick
  • NEU: Surf-Heatmap - Stundengenaue Visualisierung der Surf-Aktivität nach Wochentag (30-Tage-Ansicht)
  • NEU: Umsatz-Trend-Chart - Tägliche Umsatzentwicklung der letzten 30 Tage im Dashboard
  • VERBESSERT: Dashboard-Übersicht mit 4 neuen Widgets für bessere System-Überwachung
  • VERBESSERT: Codequalität durch Auslagerung von 131 Funktionen in thematische Module
  • VERBESSERT: Wartbarkeit und Lesbarkeit des gesamten Kern-Codes
  • Neue Dateien: func_vip.php, func_forum.php, func_shop.php, func_badges.php, func_surfbar.php, func_referral.php, func_email.php, func_ptc.php, func_cron.php

v6.4.0

31.03.2026
  • NEU: Komplettes Admin-Customization-System - JEDER visuelle Aspekt der Seite ist jetzt anpassbar
  • NEU: Farb-Editor - Alle 17 CSS-Farben (Hintergrund, Akzent, Text, Borders, Status) über Color-Picker anpassbar
  • NEU: Schriftarten-Auswahl - 10+ Body-Fonts und 10+ Heading-Fonts, jeweils mit Google Fonts URL
  • NEU: Logo-Upload - Eigenes Bild-Logo hochladen oder Text-Logo (Teil 1 + farbiger Teil 2) anpassen
  • NEU: Favicon-Upload - Eigenes Favicon (ICO/PNG/SVG) hochladen
  • NEU: Button-Designer - Farben (BG, Text, Hover) und Border-Radius (0px eckig bis 50px Pill) für alle Buttons
  • NEU: Text-Editor - Alle Landing-Page-Texte (Hero, CTA, Footer) und Seiten-Texte (Login, Register, Dashboard) änderbar
  • NEU: Eigenes CSS-Feld - Beliebiges zusätzliches CSS für maximale Flexibilität
  • NEU: Erweiterte Optionen - Topbar-Blur-Stärke, Card-Hover-Glow an/aus, Versionsnummer im Footer an/aus
  • NEU: Auf Standard zurücksetzen - Alle Customizations mit einem Klick zurücksetzen
  • FIX: Versionsnummer wird jetzt ÜBERALL korrekt angezeigt (Footer, Admin-Dashboard, API, Maintenance-Seite)
  • FIX: getAppVersion()-Funktion statt APP_VERSION-Konstante - Version stimmt immer, auch nach FTP-Upgrade ohne DB-Update
  • NEU: version.php - Zentrale Versionsdatei die bei jedem Update automatisch mitgeliefert wird
  • Neue Admin-Seite: customization.php (Design & Anpassung mit 6 Tabs)
  • Neue DB-Tabelle: site_customizations
  • Neue Include-Dateien: customization.php, version.php

v6.3.0

31.03.2026
  • FIX: Fatal Error behoben - Database::lastInsertId() und Database::getPdo() Methoden fehlten (payment.php Zeile 303)
  • NEU: Erweiterte Fraud Detection - VPN/Proxy-Erkennung per IP-Ranges + Reverse-DNS + optionale ip-api.com Anbindung
  • NEU: IP-Muster-Analyse - Erkennt Multi-Accounts, IP-Hopping und verdächtige Verhaltensmuster
  • NEU: Admin Fraud Detection Dashboard - Verdächtige User, geteilte IPs, VPN-Erkennungen auf einen Blick
  • NEU: IP-Whitelist für False-Positives in der Fraud-Erkennung
  • NEU: Admin Activity Log (Audit-Trail) - Jede Admin-Aktion wird protokolliert mit IP, User-Agent und Details
  • NEU: Admin Activity Log UI mit Filter (Aktion, Ziel-Typ, Datum) und Pagination
  • NEU: Multi-Sprachen Admin - Admin-Panel-Übersetzungskeys für DE, EN und FR hinzugefügt (35+ neue Keys)
  • NEU: E-Mail Digest Unsubscribe-Seite (unsubscribe.php) mit Bestätigungsdialog
  • NEU: Surf-Geschwindigkeits-Prüfung gegen Bot-Verdacht
  • NEU: Browser-Fingerprint-Generierung (serverseitig) für Fraud-Analyse
  • Neue DB-Tabellen: fraud_ip_log, fraud_whitelist, admin_activity_log
  • Neue Admin-Seiten: fraud_detection.php, activity_log.php
  • DB-Fix: lastInsertId() und getPdo() zur Database-Klasse hinzugefügt

v6.2.0

31.03.2026
  • NEU: Cyberpunk-Design komplett überarbeitet - CSS-Variablen, Glows, Borders und Farben stimmen jetzt exakt mit der React-Designvorschau überein
  • NEU: E-Mail-Digest-System - Wöchentliche Statistik-Mail an alle User (Dashboard-Zusammenfassung, Credits, Level, Top-Websites)
  • NEU: API Rate Limiting - Schutz vor API-Missbrauch mit konfigurierbaren Limits pro Endpoint (Standard: 60 Requests/Minute)
  • NEU: Admin Bulk-User-Import per CSV - Upload von Benutzerlisten mit automatischer Validierung und Fehlerprotokoll
  • NEU: Admin Rate-Limit-Verwaltung - Konfigurierbare Limits pro Endpoint im Admin-Panel
  • NEU: Admin E-Mail-Digest-Verwaltung - Vorschau, Test-Mail senden und Digest-Einstellungen
  • VERBESSERT: Hellere Borders (#333) für bessere Sichtbarkeit der UI-Elemente
  • VERBESSERT: Text-Muted-Farbe auf #B3B3B3 erhöht für bessere Lesbarkeit
  • VERBESSERT: Neon-Glow-Effekte auf Buttons, Cards und Text-Elementen
  • VERBESSERT: Backdrop-Blur-Effekt in der Topbar für modernen Glassmorphism-Look
  • Neue DB-Tabellen: api_rate_limits, email_digest_log, email_digest_settings
  • Neue Admin-Seiten: user_import.php, rate_limits.php, email_digest.php
  • Neue Funktionen: checkRateLimit, sendDigestEmail, importUsersFromCSV

v6.1.0

30.03.2026
  • NEU: Geo-Targeting in der Surfbar - Websites können Zielländer definieren, User werden nach Land gefiltert
  • NEU: Badge-Fortschrittsanzeige - Jedes Abzeichen zeigt % Fortschritt mit Balken (0-100%)
  • NEU: "Fast geschafft!" Sektion auf der Badge-Seite für Abzeichen > 50% Fortschritt
  • NEU: Streak-Belohnungssystem - 6 Belohnungsstufen (3, 7, 14, 30, 60, 90 Tage) mit steigenden Credits + XP
  • NEU: Admin Prestige-Shop Verwaltung - Custom Items erstellen, aktivieren/deaktivieren, löschen
  • NEU: Geplante Wartung mit Cron-Automatik - Wartungsmodus wird automatisch zur geplanten Zeit aktiviert/deaktiviert
  • NEU: Cron bereinigt jetzt auch abgelaufene Prestige-Boosts
  • NEU: Cron unterstützt minütliche Ausführung für Wartungs-Automatik
  • Neue DB-Tabelle: prestige_items_custom
  • Neue Migrationen: target_countries, surf_streak, longest_streak, prestige_items_custom
  • Neue Funktionen: getGeoFilteredWebsite, getBadgeProgress, getStreakRewards, checkStreakReward, cronCheckScheduledMaintenance

v6.0.0

30.03.2026
  • KRITISCHER BUGFIX: Surfbar fand keine Websites! Ursachen: Unbehandelte Exceptions bei fehlenden DB-Spalten, FK-Constraint verhinderte Fallback-Sessions, Single-User-Filter blockierte Admin-Seiten
  • Surf-API komplett überarbeitet: 4-Stufen Fallback-System (Andere Users → Eigene Sites → Fallback-Seiten → Leermeldung)
  • Robuste Spalten-Erkennung: Alle SQL-Abfragen prüfen jetzt ob optionale Spalten existieren (is_active, priority, timer_seconds, etc.)
  • Single-User-Fix: Admin sieht eigene Websites wenn keine anderen User-Websites verfügbar sind
  • Robuste Session-Erstellung: Optionale Spalten (surf_mode, is_fallback) werden nur gesetzt wenn sie existieren
  • Neue Migrationen: Fehlende Spalten in websites- und users-Tabelle werden automatisch nachgerüstet
  • FK-Bereinigung: Foreign Key website_id→websites wird sicher entfernt (erlaubt website_id=0 für Fallback)
  • DEFAULT 0 für website_id in surf_sessions (verhindert Insert-Fehler bei Fallback)
  • Captcha-Verification als eigene API-Action implementiert
  • Alle DB-Operationen nutzen jetzt safeUpdate/safeInsert/safeFetch wo möglich

v5.9.0

30.03.2026
  • BUGFIX: Upgrade v5.8.0 schlug fehl wenn surf_mode Spalte nicht existierte - AFTER-Klauseln entfernt
  • BUGFIX: Migration prüft jetzt auf fehlende surf_mode Spalte und fügt sie hinzu
  • NEU: Prestige Shop - Tausche Abzeichen + Credits gegen exklusive Belohnungen und Boosts
  • NEU: 6 Prestige-Items: Extra Glücksrad-Dreh, Doppelte Credits, Prioritäts-Queue, Gold-Profil-Rahmen, Referral-Bonus x2, Exklusiv-Abzeichen
  • NEU: Aktive Prestige-Boosts werden in der Surf-API berücksichtigt (Doppelte Credits)
  • NEU: Referral-Netzwerk - Multi-Level Baum-Visualisierung (bis 3 Ebenen tief)
  • NEU: Referral-Baum Statistiken (Level 1/2/3 Aufschlüsselung)
  • NEU: Website Quality Score (0-100) basierend auf Ratings, Besuche, Online-Status
  • NEU: Admin Dashboard Fallback & Surf-Widget mit Live-Status
  • NEU: Prestige-Exklusiv-Abzeichen als 19. Badge
  • Neue DB-Tabelle: prestige_purchases
  • Neue Funktionen: purchasePrestigeItem, hasActivePrestigeEffect, getActivePrestigeBoosts, getReferralTree, getReferralTreeStats, getWebsiteQualityScore

v5.8.0

30.03.2026
  • Fallback-Seiten System: Die Surfbar ist NIEMALS mehr leer! Admin kann Fallback-URLs hinterlegen
  • Admin Fallback-Verwaltung: Einzeln oder Bulk-Import, Sortierung, Aktivierung/Deaktivierung
  • Surf-API Fallback-Integration: Automatischer Wechsel auf Fallback-Seiten wenn keine User-Websites verfügbar
  • Fallback-Sessions: Halbe Credits bei Sponsor-Seiten, volle XP, klare Kennzeichnung
  • Admin Surf-Monitor: Live-Übersicht aller aktiven Surf-Sessions mit stündlichem Chart
  • Top-Surfer Ranking: Tagesübersicht der aktivsten Surfer im Admin-Panel
  • Anti-Fraud Detection: Automatische Erkennung verdächtiger Mehrfach-Sessions
  • Geo-Tracking Basis: Ländererkennung per IP für zukünftiges Geo-Targeting
  • Session-Management: Admin kann einzelne Sessions oder alle Sessions eines Users abbrechen
  • Neue DB-Tabelle: fallback_websites, Neue Spalten: surf_sessions.is_fallback, surf_sessions.country_code
  • Neue System-Einstellungen: fallback_credits_multiplier, geo_tracking_enabled, max_stale_session_minutes
  • Neue Funktionen: getFallbackSites, formatFallbackAsWebsite, detectCountryByIp, getAdminSurfStats, getHourlySurfChart, detectSuspiciousSurfSessions

v5.7.0

30.03.2026
  • Glücksrad: Tägliches Drehen für zufällige Credit-Preise (5 - 1000 Credits, VIP dreht öfter)
  • Tägliche Aufgaben (Daily Quests): 7 verschiedene Quests mit Fortschrittsbalken und Credit-Belohnungen
  • Referral-Banner Generator: 4 Banner-Vorlagen (728x90, 300x250, 160x600, 125x125) mit HTML & BB-Code
  • News-System: Admin veröffentlicht Neuigkeiten, Benutzer sehen Feed mit Kategorien und Paginierung
  • Admin News-Verwaltung: Erstellen, Bearbeiten, Löschen, Pinnen, Entwürfe
  • functions.php Refactoring: Gamification-Funktionen in separate Datei ausgelagert (func_gamification.php)
  • Neue DB-Tabellen: lucky_wheel_spins, daily_quest_claims, news_posts
  • Neue Sidebar-Links: Glücksrad, Tägliche Aufgaben, Referral-Banner, Neuigkeiten, Admin News

v5.6.0

30.03.2026
  • Auszahlungssystem (Cashout): Credits in Euro auszahlen per PayPal, Bank oder Krypto
  • Admin Auszahlungs-Verwaltung: Genehmigen, Ablehnen mit automatischer Credit-Rückerstattung
  • Banner-Statistiken Dashboard: Impressionen, Klicks, CTR, tägliche Auswertung
  • Textlink-Statistiken Dashboard: Klick-Tracking, tägliche Auswertung
  • Social Share Bonus: Credits verdienen durch Teilen des Referral-Links auf Social Media
  • Admin Benutzer-Suche: Erweiterte Suche mit Filtern (Status, VIP, Sortierung, Paginierung)
  • Website Online-Check: Automatischer Cron-Check ob Websites erreichbar sind
  • Banner/Textlink Impression & Click Tracking (6 neue DB-Tabellen)
  • Neue System-Einstellungen: min_cashout_credits, cashout_rate_per_1000, social_share_bonus
  • Neue Funktionen: logBannerImpression, logBannerClick, logTextlinkImpression, logTextlinkClick, getCashoutStats, cronCheckWebsitesOnline

v5.5.0

30.03.2026
  • Benutzer-Abzeichen (Badges): 18 verschiedene Abzeichen für Meilensteine und Aktivität
  • Tägliche Credit-Übersicht: Detaillierte Aufschlüsselung aller Credit-Bewegungen nach Tag
  • Admin PTC-Verwaltung: PTC-Anzeigen moderieren, pausieren, aktivieren und löschen
  • CMS-Editor Bugfix: Inhalte werden korrekt geladen, gespeichert und angezeigt
  • CMS-Editor: TinyMCE Dark-Mode Textfarbe korrigiert (Text jetzt lesbar)
  • Cron-Enhancement: Automatische PTC-Ablauf und Promo-Code-Ablauf
  • Surf-Queue Kategorie-Filter: Websites nach Kategorie filtern
  • Neue Sidebar-Links: Abzeichen, Credit-Übersicht, PTC-Verwaltung (Admin)
  • Neue DB-Tabelle: user_badges
  • Neue Funktionen: getBadgeDefinitions, checkAndAwardBadges, getUserBadgeCount, cronExpirePtcAds, cronExpirePromoCodes, getSurfQueueByCategory

v5.4.0

30.03.2026
  • PTC (Paid-to-Click) Werbesystem: Werbeanzeigen erstellen und ansehen, Credit-Belohnungen
  • Promo-Code System: Admin erstellt Codes, Benutzer lösen sie ein (Einzel + Bulk-Erstellung)
  • Level-Up Belohnungen: Automatische Bonus-Credits bei jedem Level-Aufstieg
  • Öffentliche Plattform-Statistiken: Live-Stats, Wachstum, Top-Surfer, Registrierungs-Chart
  • Multi-Level Referral: Stufe-2-Bonus für indirekte Empfehlungen
  • Login-Werbung (Sponsor-Seite): PTC-Anzeige nach dem Login mit Countdown
  • Admin: Promo-Code Verwaltung mit Bulk-Erstellung und Statistiken
  • Neue DB-Tabellen: ptc_ads, ptc_views, promo_codes, promo_redemptions
  • Neue System-Einstellungen: level_up_bonus_credits, ptc_default_reward, referral_level2_bonus
  • Neue Funktionen: viewPtcAd, redeemPromoCode, awardLevelUpReward, awardLevel2ReferralBonus, getPtcStats

v5.3.0

30.03.2026
  • Ticket-Erweiterungen: Kategorien, Zufriedenheitsbewertung, Schließ-Datum
  • DSGVO-Datenexport: Persönliche Daten als JSON herunterladen
  • Konto-Löschung: DSGVO Art. 17 konforme Account-Löschung mit Passworteingabe
  • Erweiterte Website-Statistiken: Detaillierte Performance-Auswertung pro Website
  • Admin IP-Log & Betrugserkennung: IP-basierte Aktivitätsanalyse
  • 2FA Backup-Codes: Verwaltung und Regenerierung von Notfall-Codes
  • Affiliate-Provisionssystem: Automatische Provisions-Berechnung bei Shop-Käufen
  • Neue DB-Tabelle: affiliate_commissions

v5.2.0

30.03.2026
  • Forum: Thread-Abonnements mit Benachrichtigung bei neuen Antworten
  • Forum: Komplett überarbeitete Übersicht mit Kategorie-Icons, Thread/Antwort-Zähler und neuesten Threads
  • Admin: Wettbewerbs-Verwaltung (Erstellen, Abschließen, Gewinner vergeben)
  • Credit-Shop: VIP-Rabatte (Bronze -5%, Silber -10%, Gold -15%)
  • Admin: Erweiterter CSV-Export (VIP-Käufe, Referrals, Forum, Transfers, Websites)
  • Dashboard: Neue Quick-Actions (Referral-Rangliste, Forum)
  • Surf-Queue: VIP-Priorität (VIP-Websites werden bevorzugt angezeigt)
  • Cron: Automatische wöchentliche Wettbewerbe + Gewinner-Vergabe
  • Neue DB-Tabellen: forum_subscriptions, contest_entries
  • Neue Funktionen: toggleThreadSubscription, notifyThreadSubscribers, getVipDiscount, getSurfQueueWithPriority

v5.1.0

30.03.2026
  • Rang-Titel-System: 13 Ränge von Neuling bis Unsterblich basierend auf Level
  • Öffentliches Profil komplett überarbeitet: Social Links, VIP-Badge, Rang-Titel, Achievements, Streak
  • Surf-Streak-System: Tägliche Surf-Belohnungen mit Streak-Multiplikator (alle 7 Tage Bonus-Credits)
  • Benachrichtigungs-Einstellungen: Toggle für 7 Kategorien (Surf, Credits, VIP, Forum, System, Referral, Wettbewerbe)
  • Wartungsmodus mit Live-Countdown und geschätzter Wiederherstellungszeit
  • Admin Broadcast-Nachrichten: An alle oder gefilterte Benutzergruppen senden
  • Surfbar: VIP-Multiplikator und Streak-Info direkt in der Topbar sichtbar
  • Sidebar: Rang-Titel und Level neben dem Benutzernamen
  • Neue DB-Tabelle: notification_preferences

v5.0.0

30.03.2026
  • Monatliches Referral-Leaderboard mit automatischen Prämien (VIP + Credits für Top 3)
  • Täglicher Login-Bonus: +5 Credits bei jedem Login
  • Dashboard: Ankündigungs-Banner (Admin-gesteuert, mit Ablaufdatum)
  • Dashboard: Online-User Widget zeigt aktive Benutzer
  • Forum: Eigene Beiträge und Antworten bearbeiten (30 Min Zeitlimit)
  • Profilseite: Social Links (Twitter, GitHub, Website)
  • Credit-Transfer Anti-Abuse: Max 5 Transfers/Tag, Mindestlevel 3
  • Credit-Transfer Protokollierung in eigener Tabelle
  • Admin: Ankündigungs-Verwaltung (Erstellen, Deaktivieren, Löschen)
  • Cron-Job: Automatischer VIP-Ablauf, Referral-Prämien (1. des Monats), Ankündigungs-Cleanup
  • Sidebar: Neuer Referral-Rangliste Link
  • Neue DB-Tabellen: credit_transfers, announcements
  • Neue DB-Spalten: social_twitter, social_github, social_website

v4.9.0

30.03.2026
  • Dark/Light Theme-Toggle: Umschaltbar in der Topbar, wird per localStorage gespeichert
  • Komplettes Light-Theme CSS mit optimierten Kontrasten
  • Forum: Markdown-Rendering für Posts und Antworten (Fett, Kursiv, Code, Links, Zitate, Listen)
  • Forum: Reaktions-System (Gefällt mir, Hilfreich, Lustig, Gefällt nicht)
  • VIP-Badge wird in der Topbar und im Forum angezeigt
  • Admin: Erweiterte VIP-Verwaltung mit Stufen-Auswahl und Laufzeit
  • Neue Datenbank-Tabelle: forum_reactions

v4.8.0

30.03.2026
  • VIP Stufen-System: Standard, Bronze (2x), Silber (3x), Gold (5x Credits)
  • VIP-Kauf mit Credits, Verlängerung, Ablauf-Countdown
  • VIP Credit- und XP-Multiplikatoren automatisch in Surfbar angewendet
  • VIP-Kaufhistorie und Vergleichstabelle
  • Neue Datenbank-Tabelle: vip_purchases
  • Bugfix: Undefined constant REFERRAL_BONUS (Fallback-Defines hinzugefügt)
  • Bugfix: Undefined array key action_type in activity_log.php

v4.7.1

30.03.2026
  • Bugfix: TinyMCE CDN auf cdnjs umgestellt (kein API-Key mehr nötig)

v4.7.0

30.03.2026
  • WYSIWYG HTML-Editor (TinyMCE) im CMS Seiten-Editor
  • Visuell/Code-Umschalter im CMS-Editor
  • Live-Vorschau, Wortanzahl, Dark-Theme Integration
  • TinyMCE auch für Newsletter und E-Mail Templates
  • Bugfix: Admin Tab-Leiste entfernt (Sidebar ersetzt)
  • Bugfix: getSetting() Doppel-Definition behoben

v4.6.0

30.03.2026
  • Komplett neue Sidebar-Navigation (Kundenbereich + Admin)
  • Aufklappbare Untermenüs mit sinnvoller Kategorisierung
  • Responsives Design: Sidebar wird auf Mobile zum Overlay
  • Schlanke Topbar mit User-Info, Benachrichtigungen, Sprachumschalter
  • Separater Admin-Header mit eigenem Menü
  • Bugfix: email_templates INSERT mit falscher Spalte

v4.5.0

30.03.2026
  • Social Login: Google OAuth 2.0 Integration
  • Google-Anmelde-Button auf Login- und Registrierungsseite
  • Performance: Query-Cache-System (File + Memory)
  • Neue DB-Spalten: google_id, avatar_url, login_provider

v4.4.0

30.03.2026
  • Benutzer-Aktivitätsprotokoll mit Filterung und Pagination
  • Admin: Reports Dashboard (User-Wachstum, Surf-Aktivität, Umsatz-Charts)
  • Admin: E-Mail Templates Editor (erstellen, bearbeiten, löschen)
  • Admin: Top-10 Benutzer und Websites Rankings

v4.3.0

30.03.2026
  • Zahlungsintegration: Stripe Checkout (Kreditkarte)
  • Zahlungsintegration: PayPal Checkout
  • Banküberweisung als Zahlungsmethode
  • Checkout-Seite mit Paket- und Gateway-Auswahl
  • Zahlungshistorie für Benutzer
  • Admin: Zahlungsverwaltung mit Umsatz-Statistiken
  • Admin: Zahlungs-Einstellungen (Stripe/PayPal Keys)
  • Webhook-Handler für Stripe und PayPal
  • Manuelle Credit-Vergabe durch Admin

v4.2.0

30.03.2026
  • Mobile Navigation (Hamburger-Menü für Mobilgeräte)
  • Admin: Sprachverwaltungs-Panel mit Übersetzungs-Status
  • Auto-Surf Einstellungs-Seite für Benutzer
  • Benutzer-Sprach-Verteilung im Admin

v4.1.0

30.03.2026
  • Multi-Language System (Deutsch, Englisch, Französisch)
  • Sprachumschalter in Header und Footer
  • Mobile-optimierte Surfbar mit responsivem Design
  • Verbesserte Auto-Surf-Funktionalität mit Idle-Erkennung
  • Sprachauswahl in Benutzer-Einstellungen

v4.0.0

30.03.2026
  • Globale Suche (Benutzer, Websites, Forum, Tickets)
  • API v3 mit Token-Auth, Rate-Limiting & Dokumentation
  • DSGVO-Datenexport erweitert (JSON & CSV)
  • Such-Icon in Navigation

v3.9.0

30.03.2026
  • Impressum/Datenschutz/AGB mit vollständigem DSGVO-Inhalt
  • Admin: Seiten-Editor (CMS) für statische Seiten
  • Admin: Website-Genehmigung mit Vorschau & Bulk-Aktionen
  • Admin: Forum-Verwaltung (Sticky/Pinned/Lock)

v3.8.0

30.03.2026
  • Surf-Queue-System mit Prioritäts-Verteilung
  • VIP-System (4 Level: Standard, Bronze, Silber, Gold)
  • Admin Newsletter mit HTML-Editor
  • Webhook-Tester API

v3.7.0

30.03.2026
  • Admin Dashboard Charts mit CSS-basierten Grafiken
  • Changelog-Seite (diese Seite)
  • Geplante Wartung mit Zeitfenster
  • Benutzer-Online-Status
  • Cookie-Consent Banner (DSGVO)

v3.6.0

30.03.2026
  • SMTP E-Mail-Konfiguration im Admin
  • Admin Massenaktionen (Bulk Ban/Activate/Credits)
  • Erweiterte Referral-Statistiken
  • Auto-Approve für vertrauenswürdige Benutzer
  • Anti-Cheat IP-Limitierung
  • sendMail() Funktion mit SMTP-Unterstützung

v3.5.0

30.03.2026
  • Website-Kategorien verwalten (Admin CRUD)
  • Admin System-Einstellungen
  • Benachrichtigungs-Zentrale erweitert
  • Website-Bewertung durch Surfer (1-5 Sterne)

v3.4.0

30.03.2026
  • Surf-Statistik-Charts (30 Tage)
  • Passwort ändern
  • Admin CSV-Export
  • Admin Benutzer-Notizen
  • IP-Log & Betrugs-Erkennung

v3.3.0

30.03.2026
  • 2FA/TOTP Zwei-Faktor-Authentifizierung
  • Erweiterter Credit-Shop (7 Items)
  • Admin User Detail View
  • Erweiterte Leaderboard (5 Tabs)
  • Sicherheitsseite
  • Cronjob-Status im Admin

v3.2.0

29.03.2026
  • Webhooks
  • API v2
  • Forum-Suche
  • i18n-Foundation
  • Benutzer-Avatare
  • Admin Stats Dashboard

v3.1.0

29.03.2026
  • Surf Contests
  • Admin Newsletter
  • Textlink Exchange
  • System-Ankündigungen
  • DSGVO Datenexport

v3.0.0

29.03.2026
  • Banner Exchange
  • E-Mail-Verifizierung
  • Dashboard Widgets
  • Website Boost

v2.9.0

28.03.2026
  • Private Messages
  • Achievements
  • Erweiterte Referrals
  • Admin Activity Log
  • Reports

v2.8.0

28.03.2026
  • Community Forum
  • Credit Transfer
  • Wartungsmodus
  • Cron-Job Script