Hubbo Prime Release Center

Was ist neu?

Hier findest du die abgeschlossenen Hubbo-Prime-Releases. Interne Teststände und kleine Entwicklungsschritte werden bewusst zusammengefasst, damit die Übersicht klar und verständlich bleibt.

36 Releases 15 Bereiche 553 Änderungen
Housekeeping

v40.0.1.4.3 — Prime – Housekeeping Resource Style Recovery

Das Prime-Housekeeping-Stylesheet wird jetzt nach dem kompilierten Filament-Theme geladen. Dadurch bleiben volle Ressourcenbreite und moderne Prime-Optik gleichzeitig erhalten; Seitenkopf, Tabellen, Aktionen, Leerzustände und Formulare verwenden wieder die gemeinsame Verwaltungsdesignsprache.

Development
Reliability Vollbreite bleibt erhalten

Die Layoutkorrektur aus v40.0.1.4.2 bleibt bestehen; der Patch ändert ausschließlich Ladereihenfolge und visuelle Komponenten.

Housekeeping

v40.0.1.4.1 — Prime – Housekeeping Panel Boot Compatibility

Der Housekeeping-Panelstart wurde wieder mit der bewährten Filament-Konfiguration kompatibel gemacht. Die neue Width-Enum-Abhängigkeit und der globale Panel-Boot-Callback wurden entfernt; Ressourcen-Polish, Übersetzungen und Prime-Design bleiben bestehen.

Development
Reliability Resource Polish bleibt erhalten

Deutsche Ressourcenbezeichnungen, Tabellen-Polish, Bewerbungs- und Bewohnerverbesserungen sowie die Gruppe Erfolge & Belohnungen bleiben unverändert aktiv.

Housekeeping

v40.0.1.1 — Prime – Housekeeping Access Hotfix

Der neue Prime-Housekeeping-Startbereich verwendet wieder die zentrale Panel-Berechtigung can_access_housekeeping und blockiert berechtigte Mitarbeiter nicht mehr durch eine zusätzliche Dashboard-Einzelberechtigung.

Development
Reliability Bestehende Housekeeping-Rechte bleiben maßgeblich

Der Zugriff folgt wieder `can_access_housekeeping` über das Benutzer-Panel und verändert keine vorhandenen Modulberechtigungen.

Housekeeping

v40.0.1 — Prime – Housekeeping Foundation

v40 beginnt mit einer neuen Prime-Housekeeping-Startseite, zentralen Kennzahlen, offenen Aufgaben, Schnellzugriffen, Modulstatus und einem sicheren Konfigurationscheck für wichtige Systemdienste.

Development
Reliability Technischer Konfigurationscheck

Datenbank, E-Mail, Discord, RCON, PayPal und Queue erhalten eine sichere Konfigurationsübersicht ohne riskante Schreib- oder Testaktionen.

Extras

v39.4.4 — Origins Final Integration

Origins wird mit einer gemeinsamen, idempotenten Reward-Engine, einem zentralen Auszahlungsprotokoll und rückwirkender Übernahme bestehender Daily-Reward- und Quest-Auszahlungen abgeschlossen.

Development
Reliability Idempotente Auszahlungen

Jeder Daily-Reward-Tag und jede Quest-Zuweisung besitzt einen eindeutigen Auszahlungskey. Wiederholte Aufrufe können dieselbe Belohnung nicht erneut vergeben.

Extras

v39.4.3.1 — Origins

Der Quest-Fokus zeigt nur noch abholbereite und aktive Aufgaben, priorisiert persönlichen Fortschritt zuverlässig und erhält besser lesbare Kartenmetadaten sowie einen eindeutig gefilterten Abholverlauf.

Stabil
Reliability Questverlauf eindeutig gefiltert

Im persönlichen Verlauf erscheinen ausschließlich wirklich abgeholte Quest-Zuweisungen, stabil nach Abholzeitpunkt und ID sortiert.

Extras

v39.4.3 — Origins

Origins erhält ein vollständiges Quest-System mit täglichen und wöchentlichen Zeiträumen, automatischer Fortschrittserkennung aus echten Hotelaktivitäten, sicherer Belohnungseinlösung, Questverlauf und zentraler Housekeeping-Verwaltung.

Development
Reliability Sichere Quest-Belohnungen

Belohnungen werden innerhalb einer gesperrten Quest-Zuweisung zugestellt und vollständig verifiziert, bevor der Anspruch als abgeholt gespeichert wird.

Extras

v39.4.2.1 — Origins

Daily Rewards nutzt eine eigene lokale Kalenderzeitzone mit Europe/Berlin als Standard, unterscheidet nach der Abholung klar zwischen heutiger und nächster Belohnung und erhält einen kompakten Verlauf sowie besser lesbare Tageskarten.

Development
Reliability Sommer- und Winterzeit berücksichtigt

Europe/Berlin passt den täglichen Wechsel automatisch an deutsche Sommer- und Winterzeit an.

Extras

v39.4.2 — Origins

Origins erhält ein vollständiges Daily-Rewards-System mit sicherer 7-Tage-Serie, überprüfter Hotelzustellung, täglichem Doppelclaim-Schutz, Rücksetzlogik, Abholverlauf und zentraler Housekeeping-Verwaltung.

Development
Reliability Zustellung vor Anspruchsverbrauch

Taler, Duckets, Diamanten, Punkte, Shop-Guthaben, Badges und Möbel werden direkt in der Datenbank zugestellt und vollständig verifiziert, bevor die Abholung gespeichert wird.

Extras

v39.4.1.3 — Origins

Origins behebt die kritische v39.4.1.2-Regression bei Groß- und Kleinschreibung, stellt persönliche Fortschritte, deutsche Titel und Badgepfade wieder her und korrigiert den seit v39.4.1 fehlenden Abstand zur festen Prime-Navigation.

Development
Reliability Eine verbindliche Trefferzahl

Die Trefferzahl wird ausschließlich im Origins-Service berechnet und nicht mehr unabhängig im Blade-Template erneut dedupliziert.

Shop

v39.3.3.3 — Commerce

Commerce stellt Paketinhalte nun direkt und überprüfbar in der Hoteldatenbank zu. Das Shop-Guthaben wird erst nach erfolgreicher Verifikation reduziert; RCON dient nur noch zur Aktualisierung eines laufenden Clients.

Development
Reliability Zustellung vollständig verifiziert

Vor der Kaufbestätigung werden alle Paketbestandteile gegen den tatsächlichen Datenbankstand geprüft.

Reliability Abbuchung erst nach Zustellung

Das Shop-Guthaben wird erst reduziert, nachdem sämtliche Paketbestandteile erfolgreich geschrieben und kontrolliert wurden.

Shop

v39.3.3.2 — Commerce

Commerce entfernt den unerwünschten automatischen Testprodukt-Filter. Entwicklungsangebote und Platzhalter bleiben sichtbar, solange sie nicht ausdrücklich über die öffentliche Aktivierung oder ein Verfügbarkeitsfenster ausgeblendet werden.

Development
Reliability Sichtbarkeit bleibt explizit steuerbar

Produkte werden nur über „Öffentlich aktiv“, Start- und Endzeitpunkt sowie den Ausverkauftstatus gesteuert.

Shop

v39.3.3.1 — Commerce

Commerce erhält eine manuell steuerbare Prime-Auswahl, deutsche Präsentationstexte, Zeitfenster, Ausverkauft- und Teststatus sowie einen gezielten Lesbarkeits- und Layout-Polish.

Development
Reliability Verfügbarkeit serverseitig geschützt

Inaktive, geplante, abgelaufene, ausverkaufte oder als Test markierte Pakete können auch über direkte Anfragen nicht gekauft werden.

Shop

v39.3.1.1 — Commerce

Commerce zeigt alle unterstützten Zahlungs- und Guthabenwege sichtbar an. Die PayPal-Erkennung verwendet nun den korrekten `habbo.paypal`-Konfigurationspfad sowie den gewählten Sandbox- oder Live-Modus.

Development
Reliability PayPal-Ausfälle kontrolliert behandelt

Fehlende Zugangsdaten, Tokenfehler, fehlerhafte Order-Erstellung und ungültige Capture-Antworten führen zu verständlichen Meldungen statt zu einem Seitenabbruch.

Shop

v39.3.1 — Commerce

Commerce überführt den bestehenden Website-Shop vollständig in Hubbo Prime. Pakete, Kategorien, Guthaben, Suche, Sortierung, Gutscheine, PayPal-Aufladung, Geschenke und Kaufbestätigungen erhalten eine moderne gemeinsame Shop-Oberfläche.

Development
Reliability Sichere Inhaltsauswertung

Fehlerhafte Möbel-JSON-Daten oder ungültige Paketfarben brechen die Shopseite nicht mehr ab.

Hubbo Prime

v39.2.6.2 — Frontier

Alle öffentlichen Hubbo-Prime-Seiten verwenden nun denselben zentralen Standardhintergrund mit Hotelbild, dunklem Layer, grünen Lichtakzenten und identischer Vignette. Abweichende Seitenhintergründe wurden zentral deaktiviert.

Development
Reliability Unabhängig von Modul-Stylesheets

Das neue Hintergrund-Stylesheet wird nach allen öffentlichen Modul-Stylesheets geladen und schützt die visuelle Einheitlichkeit auch bei zukünftigen Modulen.

Hotel

v39.2.6.1 — Frontier

Frontier korrigiert die Housekeeping-Schalter für öffentliche Räume und Team-Auswahl. Das Game-Raummodell verwendet keine nicht vorhandenen Laravel-Zeitstempel mehr und Toggle-Werte werden Filament-sicher normalisiert.

Development
Reliability Game-Raummodell ohne Zeitstempel

Laravel versucht bei Schreibvorgängen nicht mehr, die in der Emulator-Tabelle fehlenden Spalten `created_at` und `updated_at` zu aktualisieren.

Reliability Filament-Togglewerte normalisiert

Ein ausgeschalteter Filament-Schalter kann intern als `null` ankommen und wird nun sicher als deaktivierter Zustand verarbeitet.

Hotel

v39.2.5 — Frontier

Frontier ergänzt unabhängige Website-Raumbewertungen mit 1 bis 5 Sternen, Bewertungsverteilung und persönliche Empfehlungen auf Basis von Favoriten, guten Bewertungen, Tags und Raumkategorien.

Development
Reliability Manipulationsschutz für eigene Räume

Besitzer können ihre eigenen Räume nicht über das Website-Bewertungssystem bewerten.

Hotel

v39.2.4 — Frontier

Frontier verbindet öffentliche Räume mit Live-Besuchern und Community-Events. Raumseiten zeigen aktuelle Bewohner, laufende oder kommende Veranstaltungen und einen eigenen Eventraum-Filter.

Development
Reliability Aktuelle Raumsitzung ausgewertet

Für jeden Bewohner wird der neueste `room_enter_log`-Eintrag geprüft. Nur offene Einträge von tatsächlich online gemeldeten Nutzern werden angezeigt.

Hotel

v39.2.3 — Frontier

Frontier führt persönliche Raumfavoriten ein. Bewohner können Räume merken, Favoriten auf Übersicht und Detailseite verwalten und ihre gespeicherten Räume über einen eigenen Discovery-Filter öffnen.

Development
Reliability Nur öffentliche Räume speicherbar

Der Favoriten-Endpunkt akzeptiert ausschließlich Räume, die auch im öffentlichen Frontier-Navigator erreichbar sind.

Hotel

v39.2.2.4 — Frontier

Frontier ordnet Raumfotos nun über camera_web.room_id zu, statt eine Raum-ID fälschlich als Foto-ID zu verwenden. Dadurch erscheinen nur tatsächlich in dem jeweiligen Raum aufgenommene Bilder.

Development
Reliability Sicherer Platzhalter

Existiert für einen Raum noch kein sichtbares Foto, wird direkt der neutrale Raumplatzhalter verwendet.

Hotel

v39.2.2 — Frontier

Frontier korrigiert die Überlagerung durch den festen Navigator, stellt echte Nitro-Raumvorschauen wieder her und verbessert Lesbarkeit, Bilddarstellung und visuelle Trennung der Raumübersicht.

Development
Reliability Informativere Bild-Fallbacks

Falls ein Camera-Thumbnail tatsächlich fehlt, kennzeichnet der Platzhalter nun zusätzlich die zugehörige Raum-ID.

Navigation

v39.2.1.5 — Frontier

Der Prime-Navigator wurde von zwei redundanten Einträgen bereinigt, ohne mobile Zugänge oder bestehende Funktionen zu entfernen.

Development
Reliability Mobile Navigation unverändert

Die mobilen Zugänge bleiben erhalten, damit alle Bereiche auch auf kleinen Displays erreichbar sind.

Hotel

v39.2.1.4 — Frontier

Frontier übersetzt den öffentlichen CMS-Parameter `roomId` in den von Nitro V3 nativ ausgewerteten iframe-Parameter `room` und entfernt die nicht mehr benötigte RCON-Weiterleitung.

Development
Reliability Normaler Nitro-Eintrittsablauf

Rauminformationen, Türstatus und Raumsitzung werden vollständig über die vorhandene Nitro-Navigatorlogik verarbeitet.

Hotel

v39.2.1.3 — Frontier

Frontier wertet die tatsächliche Emulatorantwort auf `forwarduser` aus, wiederholt noch nicht bereite Nutzer und zeigt ablehnende oder fehlende RCON-Antworten sichtbar sowie im Laravel-Log an.

Development
Reliability Offline- und Race-Condition erkannt

Antworten wie `Habbo_not_found` lösen einen erneuten Versuch aus, statt die Weiterleitung vorzeitig als abgeschlossen zu markieren.

Reliability Teilweise Socket-Schreibvorgänge abgesichert

Das vollständige RCON-Paket wird auch dann übertragen, wenn der Socket nur einen Teil der Nutzdaten pro Schreibvorgang annimmt.

Hotel

v39.2.1.2 — Frontier

Frontier leitet den angemeldeten Hotelnutzer nach vollständiger Clientverbindung serverseitig über den vorhandenen RCON-Befehl `forwarduser` in den ausgewählten öffentlichen Raum weiter.

Development
Reliability Verbindungsaufbau wird abgewartet

Die Clientseite prüft kurzzeitig erneut, bis die Hotelsitzung vollständig verbunden ist, statt zu früh einen wirkungslosen Befehl zu senden.

Reliability RCON-Ausfälle kontrolliert behandelt

Vorübergehende Verbindungsfehler lösen begrenzte Wiederholungsversuche aus und erzeugen keinen HTTP-500 im Client.

Hotel

v39.2.1.1 — Frontier

Frontier reicht die angeforderte Raum-ID nun vom Website-Link bis an die tatsächliche Nitro-iframe-URL weiter, sodass der Client den Zielraum direkt öffnen kann.

Development
Reliability Raum-ID validiert

Nur positive ganzzahlige Raum-IDs werden an den Client übergeben; ungültige Werte starten weiterhin den normalen Hotelclient.

Hotel

v39.2.1 — Frontier

Frontier startet mit einer öffentlichen Raumübersicht, Suche, Navigator-Sortierung und vollständig überarbeiteten Raumdetailseiten auf Basis der vorhandenen Hoteldaten.

Development
Reliability Unsichtbare Räume geschützt

Nicht öffentliche sowie als unsichtbar markierte Räume werden weder gelistet noch über die öffentliche Detailroute ausgeliefert.

Community

v39.1.9 — Nexus

Nexus-Abschlussbuild mit zuverlässigem Tab-Zustand, Tastatursteuerung, Mehrfachklickschutz, stabilen Leerzuständen und reduzierten Schema-Abfragen.

Stabil
Reliability Mehrfachklickschutz für Aktionen

Nach gültigem Absenden werden mutierende Formulare gesperrt, damit keine doppelten Anfragen oder Aktionen entstehen.

Reliability Verbindliche Hidden-Zustände

Panels, Leerzustände, gefilterte Karten und Batch-Leisten können nicht mehr durch spätere CSS-Regeln versehentlich eingeblendet werden.

Community

v39.1.7 — Nexus

Nexus erweitert Freundschaftsanfragen um Übersicht, Suche, Verbindungssignale und sichere Mehrfachaktionen für eingehende sowie gesendete Anfragen.

Stabil
Reliability Serverseitige Besitzprüfung

Batch-Aktionen berücksichtigen ausschließlich Anfrage-IDs, die tatsächlich zum angemeldeten Konto und zur jeweiligen Richtung gehören.

Reliability Veraltete Anfragen werden bereinigt

Nicht mehr verfügbare, gesperrte oder doppelte Absender führen beim gemeinsamen Annehmen nicht zu einem HTTP-500.

Community

v39.1.6.1 — Nexus

Nexus entfernt ausdrücklich konfigurierte Systemkonten aus der Kontaktentdeckung und zeigt ältere Aktivitätsdaten mit eindeutigem Datum an.

Stabil
Reliability Gezielte statt allgemeiner Inhaltsfilter

Die Sperrliste betrifft ausschließlich bekannte technische Accounts; normale Nutzer sowie Entwicklungs- und Platzhalterinhalte bleiben unverändert sichtbar.

Community

v39.1.5.1 — Nexus

Notfall-Hotfix: Der Nexus-Freunde-Hub definiert den Zeitreferenzwert für Präsenzberechnungen wieder im korrekten Methodenbereich und lädt ohne HTTP 500.

Stabil
Reliability Einblicke wieder erreichbar

Der Aufruf `/community/friends?tab=insights` lädt wieder vollständig und ohne Laufzeitfehler.

Community

v39.1.4 — Nexus

Nexus integriert die native Hotel-Ignore-Liste mit Stummschaltung, zentraler Verwaltung, Freunde-Filter und sicherer Wiederfreigabe.

Stabil
Reliability Doppelte Ignore-Einträge bereinigt

Website-Aktionen serialisieren Änderungen pro Konto und hinterlassen trotz fehlender Tabellen-Unique-Regel genau einen aktiven Eintrag.

Community

v39.1.3.1 — Nexus

Nexus behebt Statistikregressionen, überlappende Freundeskreis-Aktionen und konkurrierende Kreisänderungen mit transaktionssicherer Integritätsprüfung.

Stabil
Reliability Acht-Kreis-Limit transaktionssicher

Kreisänderungen eines Nutzers werden über eine gesperrte Benutzerzeile serialisiert und können das Limit nicht durch parallele Requests umgehen.

Reliability Duplikate ohne HTTP 500

Gleichzeitige Kreisnamen-Konflikte werden abgefangen und als verständlicher Formularfehler zurückgegeben.

Community

v39.1.3 — Nexus

Nexus ergänzt private Freundeskreise und persönliche Notizen zur strukturierten Organisation der eigenen Kontakte.

Development
Reliability Automatische Bereinigung

Beim Entfernen einer Freundschaft werden zugehörige private Zuordnungen und Notizen zuverlässig entfernt.

Community

v39.1.2 — Nexus

Nexus erweitert den Freunde-Hub um private Favoriten, flexible Sortierung, Freundschaftsdauer und datenschutzkonforme gemeinsame Freunde.

Stabil
Reliability Favoriten automatisch bereinigt

Beim Entfernen einer Freundschaft werden zugehörige Webseite-Favoriten beider Beteiligten automatisch gelöscht.