Changelog

1.3.4.3 (2019/04/14)

- Implementierung der Möglichkeit gleiche Items in verschiedenen Shopkategorien anbieten zu können
- Verbesserung der Shopitem-Verwaltung
- Vorbereitungen für die Verwaltung eigener Gebäude (Untervermietung, Vergabe, Verkauf und Übertragung an Unternehmen etc.)

1.3.4.2 (2019/04/14)

- Verbesserung des Bank-Transfers (ca. 200% schneller jetzt)
- Hotfix: Quests antreten Null-Werte
- Hotfix: Neuberechnung des Bankkontos nach Kauf von Händlerlizenzen

1.3.4.1 (2019/04/13)

- Hinzufügen des Tages-Quest-Limits

1.3.4 (2019/04/13)

- Implementierung des Bestellprozesses (Händlershop)
- Implementierung der Admin/Mod-Seite zum Einsehen/Abarbeiten aktueller Händlershop-Bestellung
- Implementierung einer Discordnachricht bei eingehenden Überweisungen
- Implementierung einer Discordbenachrichtigung für Admins/Mods beim Gründen von Unternehmen
- Implementierung einer Discordbenachrichtigung für Admins/Mods beim Kauf von Lizenzen
- Implementierung einer Discordbenachrichtigung für Admins/Mods bei Bestellungen
- Implementierung der "Quests" Seite (+ Verwaltung für Admins/Mods/Event-Veranstalter)
- Implementierung der "Abgeschlossene Quest" Seite
- Implementierung der "Spieler Quests prüfen" Seite für Admins/Mods/Event-Veranstalter
- Implementierung einer Discordbenachrichtigung für Admins/Mods/Event-Veranstalter beim Abschließen von Quests
- Implementierung einer Discordnachricht beim Ablehnen von Quest-Beweisen
- Implementierung einer Discordnachricht beim Bestätigen von Quest-Beweisen
- Vorbereitungen für die Verwaltung eigener Gebäude (Untervermietung, Vergabe, Verkauf und Übertragung an Unternehmen etc.)
- Bugfixes

1.3.3.1 (2019/04/11)

- Implementierung der Funktion zum Erwerben von Händlerlizenzen
- Implementierung der Einschränkung von ObjektTypen anhand vorhandener Händlerlizenzen
- Implementierung eines Schulden-Systems
- Implementierung einer Seite zum Einsehen von Schulden
- Implementierung der Safezonekosten-Abrechnung
- Implementierung eines Confirm-Modals
- Verbesserung des Umgangs mit alten Datensätzen
- Verbesserung der DataTables
- Verbesserung der DataTable-RestEndpunkte
- Vorbereitungen für Minijob-(Quest-) Seite
- Bugfixes

1.3.3 (2019/04/08)

- Implementierung der neuen Gebäude-Vergabe Oberfläche für Admins/Mods
- Fertigstellen der Funktionalität zum Mieten und Kaufen von Safezone-Objekten
- Fertigstellen des Händler-Shops
- Anpassungen der Startseite
- Anpassungen der Bank-Anfragen Seite
- Anpassungen der Bank-Bewegungen Seite
- Vorbereitungen für Minijob-(Quest-) Seite
- Bugfixes

1.3.2.2 (2019/04/03)

- Implementierung der automatischen Jahreszeiten-Einstellung des Servers
- Implementierung der Befehlsgenerierung nach invalider Bankanfrage (Bankangestellter zurück zum alten Ruhmpumkte-Stand)
- Implementierung der Entlohnung des Bankangestellten nach invalider Bankanfrage
- Verbesserungen der Klassenstruktur
- Verbesserungen der Automatisierungen
- Fix der Einstellungs-Auslagerung und des Logs-Auslesen vom G-Portal System (Nutzen eines neuen Exploits)
- Fix des Lotterie-Checks (die 3 letzten Gewinner vom neuen Gewinn ausschließen)

1.3.2.1 (2019/04/01)

- Verbesserung einiger SQL-Queries (schnellere Datenbankabfragen)
- Nutzung der G-Portal Api für "derzeit online" (Live-Wert)

1.3.2 (2019/03/31)

- Implementierung des Händler-Shops
- Implementierung der Funktionalität zum Mieten und Kaufen von Safezone-Objekten
- Implementierung einer Breadcrumb-Navigation
- Umstrukturierung einiger Datentabellen

1.3.1 (2019/03/26)

- Implementierung des Systems zum Beantragen mobiler Ruhmpunkte-Ein-/Auszahlungen
- Vorbereitungen für FAQ-Seite (Anleitungen/Fragen+Antworten zu unseren Systemen)
- Vorbereitungen für optionale RP-Prüfung

1.3.0 (2019/03/23)

- Implementierung eines DateRange-Pickers
- Implementierung der DataTables mit dynamischem Laden
- Implementierung des DateRange-Pickers und der neuen DataTables bei den ersten Seiten:
  * Bankbewegungen (Seite der Bankangestellten)
  * SCUM Log Viewer - Admin Logs
  * SCUM Log Viewer - Chat Logs
  * SCUM Log Viewer - Kill Logs
  * SCUM Log Viewer - Login Logs
- Implementierung eines selbstgeschriebenen Ressourcen-Managers (JS- und CSS-Files)
- Vorbereitungen für System zum Beantragen mobiler Ruhmpunkte-Ein-/Auszahlungen
- Vorbereitungen für FAQ-Seite (Anleitungen/Fragen+Antworten zu unseren Systemen)
- Vorbereitungen für optionale RP-Prüfung

1.2.16 (2019/03/18)

- Implementierung der Werte "heute online ges." und "gestern online ges." bei den Statistiken auf der Startseite
- Implementierung des Rangs "Event-Veranstalter"
- Hinzufügen der "Event-Veranstalter" zur Seite "Team"
- Vorbereitungen für Upload Portal (eigenes "YouTube")

1.2.15 (2019/03/17)

- Implementierung der Seite "Staatliche Zuständigkeiten"
- Implementierung der Anzeige von Streams unserer Spieler auf der Startseite
- Implementierung des Slider auf der Startseite als Übersicht unserer Features
- Vorbereitungen für Upload Portal (eigenes "YouTube")

1.2.14 (2019/03/10)

- Implementierung der staatlichen Unterstützung von Unternehmen
- Vorbereitungen für das System des Trackings der Streamer auf dem Discord
- Vorbereitungen für Slider auf der Startseite als Übersicht unserer Features
- Vorbereitungen für Anzeige von Streams unserer Spieler auf der Startseite

1.2.13 (2019/03/10)

- Implementierung des Arbeitsamt-Systems
- Fixen der Daueraufträge bei der Bank
- Verbesserungen des Bank-Systems
- Re-Implementierung der wöchentlichen und monatlichen Daueraufträge bei der Bank
- Implementierung von Verlinkungen zu jedem der eigenen Unternehmenskonten (Menü -> "Bank")
- Erteilung der Berechtigung von Angestellten die Kontobewegungen des Unternehmenskonto einzusehen

1.2.12 (2019/03/09)

- Verschieben der Seite "Bankkonto" in "Bank" + Umbennenung zu "Mein Bankkonto" (Header-Menü)
- Implementierung der C3 Safezone Seite (Verwaltung für Admins/Mods, Übersicht für SAPler)
- Implementierung der B1 Safezone Seite (Verwaltung für Admins/Mods, Übersicht für SAPler)
- Implementierung der D2 Safezone Seite (Verwaltung für Admins/Mods, Übersicht für SAPler)
- Implementierung der B3 Safezone Seite (Verwaltung für Admins/Mods)
- Beheben des Hintergrunds der Error-Pages
- Weitere Vorbereitungen für das Arbeitsamt-System

1.2.11 (2019/03/08)

- Implementierung der "SinCity"-Safezone
- Kleine Überarbeitungen der Bankangestellten-Seite "Bankbewegungen"
- Implementierung der Partner-Box auf der Startseite

1.2.10.1 (2019/03/07)

- Einschränkung der Rechte von Haupt-Moderatoren und Moderatoren, was Bankkonten und Unternehmen angeht

1.2.10 (2019/03/07)

- Neu-Programmierung der Staff-/Bankangestellten-Seite "Bankbewegungen"
- Einschränkung der Rechte von Bankangestellten

1.2.9 (2019/03/06)

- Implementierung eines speziellen Rechte Systems
- Implementierung der Staff-/Bankangestellten-Seite "Bankbewegungen"
- Verschieben der Staff-Seite "Bankkonten" in einen neuen Menu-Hauptpunkt "Bank"
- Temporäres Deaktivieren der wöchentlichen und monatlichen Daueraufträge wegen kritischem Bug
- Erweiterung und Verbesserung des Activity-Tracking Systems
- Bugfixes

1.2.8 (2019/03/03)

- Implementierung der Staff-Seite "Server Banns" (Bannen/Entbannen direkt über unsere Webseite)

1.2.7.3 (2019/03/03)

- Implementierung der Admin-Seite "Server Einstellungen"

1.2.7.2 (2019/03/03)

- Implementierung der Staff-Seite "AutoBann Logs"

1.2.7.1 (2019/03/03)

- Implementierung der Staff-Seite "Account Logs"

1.2.7 (2019/03/03)

- Implementierung des Systems zum Loggen von Ingame Character IDs (um herauszufinden wer neue Character zum Farmen von Punkten -> Münzen erstellt)
- Implementierung des Systems zum automatischen Bannen von nicht-verifizierten Spielern

1.2.6 (2019/03/02)

- Implementierung des Systems zum Einschränken von Admin-Rechten
- Vorbereitungen für das Loggen von Ingame Character IDs (um herauszufinden wer neue Character zum Farmen von Punkten -> Münzen erstellt)
- Vorbereitungen für das automatische Bannen von nicht-verifizierten Spielern
- Vorbereitungen für das Arbeitsamt-System

1.2.5 (2019/02/26)

- Implementierung des Gruppen-Systems
- Implementierung des Aktivitäts-Tracking der Spieler
- Vorbereitungen für System zum Einschränken von Admin-Rechten

1.2.4 (2019/02/24)

- Implementierung des erweiterten "SCUM Log Viewer"
- Vorbereitungen für Aktivitäts-Tracking der Spieler
- Vorbereitungen für Gruppen-System
- Vorbereitungen für System zum Einschränken von Admin-Rechten

1.2.3.1 (2019/02/19)

- Optimierung des Überweisungs-Prozesses

1.2.3 (2019/02/19)

- Implementierung der Bankkonten von Unternehmen
- Implementierung der Überweisung an Unternehmens-Konten
- Implementierung der Überweisung an das Staatskonto
- Implementierung der Übersicht der Bankkonten (Admin/Mod-Feature)
- Implementierung des Staatskontos (Admin/Mod-Feature)
- Bugfixes

1.2.2 (2019/02/18)

- Implementierung der Speicherung der Server Logs (G-Portal Endpunkt Abfragen)
- Implementierung der Admin/Mod-Seite "SCUM Log Viewer"
- Bugfixes

1.2.1.1 (2019/02/17)

- Implementierung von Verwaltung und Übersicht der Wohnungen/Garagen in Safezones (Admin/Mod-Feature)

1.2.1 (2019/02/16)

- Implementierung einer interaktiven Map
- Implementierung der Funktionalität zum Beantragen von Gebäuden/Wohnungen in Safezones
- Behebung des Logins auf mobilen Geräten

1.2.0 (2019/02/10)

- Implementierung der Unternehmens-Verwaltung

1.1.9 (2019/02/05)

- Ersetzen des einfachen Banksystems mit einem komplexen System
- Implementierung von Überweisungen
- Implementierung von Daueraufträgen
- Neuer-Spieler Bonus erfolg nun über Bankkonto-Startguthaben (20 Münzen)
- Anwerber-Bonus erfolgt nun über Bank-Überweisung (10 Münzen)
- Lotterie-Gewinnübergabe erfolgt nun über Bank-Überweisung
- Entfernen der Staff-Seite "Ruhmpunkte-/Itemvergabe
- Hinzufügen der Statt-Seite "Zu erledigen"
- Vorbereitungen für die Unternehmens-Bankkontoverwaltung

1.1.8.1 (2019/01/28)

- Implementierung des Bankkonto-Codeworts
- Öffnen der Gründung von Unternehmen

1.1.8 (2019/01/28)

- Implementierung der Bankkonto-Seite
- Implementierung der Bankkonten-Verwaltung
- Vorbereitungen für die Unternehmens-Seiten und das Gruppen-System
- Bugfixes

1.1.7 (2019/01/11)

- Neuprogrammierung des Rechte-Systems
- Implementierung der variablen Benutzergruppen-Erstellung /-Verwaltung

1.1.6 (2019/01/11)

- Implementierung der Funktionalität zum Verkaufen von Zigarettenschachteln
- Implementierung der Funktionalität zum Kaufen und Verkaufen für andere Spieler

1.1.5 (2019/01/07)

- Entfernen der Registrierung über die Webseite
- Implementierung der Seite "Beitreten"
- Implementierung der Staff-Seite "Übersicht"

1.1.4 (2019/01/05)

- Implementierung diverser REST-Endpoints für die neuen Discord- und Ingame-Bot Funktionalitäten
- Überarbeitung des Rechtesystems
- Implementierung von Inline-Seiten für fehlende Rechte, fehlender Account Aktivierung und gebannten Accounts
- Anpassungen aller Buttons auf der Seite
- Anpassungen der Seitenzahl-Buttons bei Tabellen
- Bug-Fix der Seitenlänge-Option "Alle"-anzeigen bei Tabellen
- Entfernen der Seitenlänge-Optionen bei Tabellen, wenn ein bestimmter Wert fest ist
- Entfernen der Seitenlänge-Optionen, Seitenzahl-Buttons und Seitenzahl bei Tabellen, wenn fix immer alle angezeigt werden sollen
- Verschieben von "Münzen-Shop" und "Lotterie" nach oben bei der Staff-Seite "Ruhmpunkte/Item-Vergabe"
- Vorbereitungen für die Staff-Seite "Übersicht

1.1.3 (2019/01/03)

- Implementierung der "Münzen-Shop"-Seite
- Anpassungen der Startseite:
  * News in extra Box
  * Seiten eingeführt (es war an der Zeit dafür)
- Entfernung der Benutzerprofil-Seiten
- Implementierung eines Modals für Benutzerprofile
- Implementierung einer Loginseite, welche die besuchte Seite ersetzt, wenn der Benutzer nicht eingeloggt ist
- Änderung der Error- und Success-Messages
- Minimale Anpassungen der Support-Ticket Seite

1.1.2 (2019/01/01)

- Implementierung von diversen REST-Endpoints für die Support-Ticket Erstellung mit dem Discord Bot (mit sicherer Token-Authentifizierung)

1.1.1 (2018/12/30)

- Implementierung von diversen REST-Endpoints für die Aufnahmeprüfung mit dem Discord Bot (mit sicherer Token-Authentifizierung)

1.1.0.2 (2018/12/29)

- Implementierung 6 weiterer Themes (auf Anfrage eines Spielers)
- Implementierung von "Sound Benachrichtigung" in die Webseiten Einstellungen
- Entfernen der Sound Einstellungen auf der Support-Ticket Seite (nun zu finden in den generellen Einstellungen)

1.1.0.1 (2018/12/28)

- Implementierung von Webseiten Einstellungen (vorerst nur "Theme"-Auswahl)

1.1.0 (2018/12/28)

- Implementierung von Sound Notifications
- Generalisierung von fast 100% des Frontend-Codes
- Generalisierung von fast 100% des Backend-Codes
- Neugestaltung der Support-Ticket Seite:
  * Implementierung eines Modals (Fenster) zum Erstellen eines Tickets
  * Entfernen der seperaten Seite zum Erstellen eines Tickets
  * Implementierung eines Modals (Fenster) zum Ansehen eines Tickets
  * Entfernen der seperaten Seite zum Ansehen eines Tickets
  * Implementierung eines Modals für Sound Einstellungen
  * Implementierung von Sound Notifications beim Beantworten des derzeit angezeigten Tickets
  * Implementierung der automatischen Aktuallisierung des derzeit angezeigten Tickets (5 Sekunden)
- Weitläufige Auslagerung der Backend-Arbeit ins Frontend
- Usability Verbesserungen

1.0.9 (2018/12/28)

- Implementierung von Modals (Fenster) zum Ansehen, Bearbeiten und Erstellen von Datensätzen (bald auf allen Seiten)
- Implementierung von diversen REST-Endpoints mit Filterung/Verschleierung sensibler Daten
- Hinzufügen der Staff-Seite "SCUM Befehle"
- Hinzufügen der Staff-Seite "SCUM Objekt Typen"
- Hinzufügen der Staff-Seite "SCUM Objekte"
- Implementierung von Multi-Level Menü Funktionalität
- Aufräumen der Admin/Mod Menü Punkte

1.0.8 (2018/12/26)

- Implementierung einer E-Mail Verifizierung
- Implementierung einer Passwort Wiederherstellung
- Weitere kleinere Usability Verbesserungen

1.0.7.2 (2018/12/26)

- Usability Verbesserungen Part 2:
  * Entfernen des noty-Plugins für Benachrichtigungen
  * Implementierung eines Loading-Spinners
  * Implementierung einer Benachrichtigungs-Box über dem Header
  * Implementierung eines Ladebalkens unter dem Footer

1.0.7.1 (2018/12/26)

- Usability Verbesserungen

1.0.7 (2018/12/25)

- Implementierung eines Support-Ticket Systems
- Implementierung eines SCUM-Version Scans
- Implementierung des "DataTable"-Plugins für alle Tabellen

1.0.6 (2018/12/22)

- Hinzufügen der Admin-Seite "Supportfall erstellen"
- Hinzufügen der Admin-Seite "Supportfall ansehen"
- Hinzufügen der Admin-Seite "Supportfall bearbeiten"
- Hinzufügen der Admin-Seite "Supportfälle"
- Hinzufügen der (Chris-only)-Seite "Ingame Bot Generelle Einstellungen"
- Hinzufügen der (Chris-only)-Seite "Ingame Bot Ankündigung im Ingame Chat schreiben"
- Hinzufügen der (Chris-only)-Seite "Ingame Bot Einstellungen der Ingame Chat Meldungen"
- Hinzufügen der (Chris-only)-Seite "Ingame Bot Einstellungen der Anti-Cheat Module"
- Hinzufügen der (Chris-only)-Seite "Ingame Bot Items für Spieler spawnen lassen"
- Vorbereitung des Ticket-Systems

1.0.5.5 (2018/12/21)

- Hinzufügen der Admin-Seite "Location Picker"
- Hinzufügen der (Chris-only)-Seite "Discord Bot private Nachricht senden"
- Hinzufügen der (Chris-only)-Seite "Discord Bot Nachricht im Channel #chat senden"

1.0.5.4 (2018/12/19)

- Implementierung eines gesicherten Endpunkts zum Ändern von Daten von außerhalb

1.0.5.3 (2018/12/18)

- Automatischer SCUM Server Restart entfernt (wurde in den Discord Bot verlagert)

1.0.5.2 (2018/12/16)

- Generalisierung der Entitäts-Service Klassen
- Implementierung eines eigenen Frameworks für die Datenbank An-/Abfragen
- Fixen des Serverrestart Scripts

1.0.5.1 (2018/12/14)

- Implementierung einiger Sicherheitsfeatures
- Verbesserungen der Datenbank An-/Abfragen

1.0.5 (2018/12/13)

- Implementierung der Lotterie Funktionalität
- Implementierung der Anwerber Funktionalität
- Hinzufügen der direkten Session-Erstellung und Weiterleitung zur Prüfungsseite nach Registrierung eines Benutzers
- Hinzufügen einer Auswahlbox namens "Hat dich jemand eingeladen?" zum Registrierungformular
- Hinzufügen der Seite "Lotterie"
- Hinzufügen der Admin-Seite "Nächste Lotterie anpassen"
- Hinzufügen der Admin-Seite "Ruhmpunkte/Item-Vergabe"
- Anpassungen der Menüpunkte
- Verbesserung der Verbindung von Webseite und Discord

1.0.4 (2018/12/09)

- Hinzufügen der Admin-Seite "News posten"
- Hinzufügen der Admin-Seite "News bearbeiten" (Auflistung der News in einer Tabelle + Bearbeiten/Löschen Button)
- Hinzufügen einer Admin-Seite zum Bearbeiten einzelner News
- Hinzufügen der Seite "Changelog" (Link im Footer)
- Optimierungen der Verknüpfung von Webseite und Discord Bot
- Optimierungen der SCUM Auto-Serverrestart Funktionalität
- Vorbereitungen für SCUM Ingame Bot Funktionalität

1.0.3 (2018/12/09)

- Implementierung unseres Discord Webhooks, welcher mit unserem Discord Bot kommuniziert
- Anpassungen des Headers
- Entfernen der Admin-Seite "Neue verifizierte Spieler"
- Entfernen der BatteMetrics Serverinfo Box auf der Startseite
- Hinzufügen einer Box zur Startseite, welche die Statistiken anzeigt (aktualisiert alle 30 Sekunden)
- Hinzufügen einer Box zur Startseite, welche nur für Gäste sichtbar ist
- Ändern aller "Discord ID" Texte zu "Discord Name"

1.0.2 (2018/12/07)

- Implementierung des automatischen Bewerbungsprozesses
- Optimierung aller Datenbank-Abfragen
- Header- und Footeranpassungen
- Anpassungen der Startseite
- Adminseite "Neue verifizierte Spieler" hinzugefügt
- Bannfunktion hinzugefügt
- diverse Bugfixes

1.0.1 (2018/12/05)

- Implementierung des neuen Headers und Footers
- Hinzufügen der Admin-Seite "Neue Benutzer"
- Hinzufügen der Admin-Seite "Regelwerk bearbeiten"
- Bugfixes

1.0.0 (2018/12/02)

- Initiales Release