Hallo liebe Community,
heute habe ich einen Release-Candidate fertiggestellt. Dieser wurde mithilfe von gamerzhost.de sata1 & Fightcrasher erstellt und basiert auf der Basis unseres Beta-Tests vom 14.01.2024.
In dieser Version haben wir sämtliche Änderungen vorgenommen - den dazugehörigen Changelog findest Du ganz unten in diesem Post.
Christian scheint wohl noch weiterhin extrem verhindert zu sein, weshalb ich den Release Candidate nicht über den Updater veröffentlichen kann. Allerdings stelle ich das gerne hier über das Forum erstmals bereit, ebenfalls habe ich die Skripte überarbeitet - um nun die Installation für PHP8.2 zu ermöglichen. Getestet wurden die Skripte auf Debian 11, Debian 12, Ubuntu 22.10. & Ubuntu 23.04. - aber auch hier ist noch keine Garantie gegeben.
Release Candidate
Bei dieser Version handelt es sich um einen sogenannten Release Candidate, welches bedeutet das dieses Update noch Fehler beinhalten kann. Entsprechend wird ein produktiver Einsatz nicht empfohlen. Wir werden innerhalb der kommenden Wochen eine Hauptversion mit weiteren Fixes und weiterem über den Updater veröffentlichen.
Wir bitten zudem um Mithilfe, um ggf. Fehler oder schwerwiegende Probleme zu beheben. Zudem werde ich mir verbieten lassen, mich wie im Beta-Test beleidigen zu lassen und werde solche Meldungen konsequent ignorieren.
Installation mit geänderten Linuxskript
- das Skript wurde auf Debian 11, Debian 12, Ubuntu 22.10 und 23.04. getestet und lief problemlos -
Linux-Shell (Befehl)
cd /home/ && sudo wget https://dl.schleyer-edv.de/teklab/install.sh && sudo chmod -R a+x install.sh && sudo ./install.sh
Installation der reinen Software
Sofern Du bereits einen eigenen Webserver betreibst, kannst Du dir unsere Software ohne Probleme runterladen und darüber installieren. Es gelten weiterhin notwendige PHP-Erweiterungen (bis auf GeoIP), wie bekannt sowie den IonCube-Loader in der aktuellsten Version. Die Installation wurde auf PHP8.0, PHP8.1 sowie PHP8.2 getestet und lief nach mehrfacher Installation problemlos.
Download-Link:
Ich wünsche viel Spaß mit dem neuesten Update unserer Software: TekBASE.
Vollständiger Changelog der Versionen seit Entwicklung: v8.7.0-alpha bis v8.7.0-rc1 (Release-Candidate 1):
v8.7.0-alpha
- PHP8.2 Support bzw. Upgrade
- Telefonsupport wurde zu Support-PIN geändert und funktional gemacht
- Fix für das Forum- und Wikisystems
- Fix & Erweiterung des Updaters
- Fix & Erweiterung des Debug-Modes
- Fix der Donations (Kunden Module)
- Verfügbares Docker-Compose Image (bevorzugt für lokale Deployments, bspw. Entwicklungsumgebung)
- Fix für Seitentitel (CMS)
v8.7.0-beta Patch 1
- Fix für den Installer (config.php reset behoben)
- Fix für das Theme: T7_clean (Warenkorb- und Adresseingabefelder)
v8.7.0-beta Patch 2
- Erweiterung des Debug-Modes ($debug_mode = 1 für kritische Fehler - wie vorher, $debug_mode = 2 ausführliches Debug mit neuer Extension)
- Entfernung der Admin-Widgets: Weather und TekLab News (Überarbeitung wird folgen)
- Erste Überarbeitungen des Quellcodes für Admin-Widgets
- Installer Datenbankvorlage ausführlicher angepasst
- Erste Anfänge eines Einführungsassistenten nach Ersteinrichtung
- Installeranpassungen (direkte Weiterleitung von index.php auf install/install.php, das gleiche für install/)
v8.7.0-beta Patch 3
- Ausbesserung aller fehlenden offensichtlichen Sprachvariablen (die bereits ein Fehler erzeugt haben)
- Verbindungsprobleme behoben zum Linux Daemon & SSH-Keys
- Neuentwicklung des Mailsystems (veraltete PHPMailer-Version) & Überarbeitung der E-Mailkonten (Adminbereich) -> nicht integriert
- Generierung der Rechnungs-PDF im Browser (kein direkter Download) & Überarbeitung des aktuellen Download-Models
- Anbindung von composer, um bspw. Pakete aktueller halten zu können. Wir stellen bereits eine Version bereit, die bei Bedarf jederzeit aktualisiert werden kann
- Neue FTP-Klasse einfügt, wodurch die Ladezeiten enorm verringert wurden
- Adminsuche für Kundenansicht (Popup) behoben
- "Test"-Module behoben (Admin- und Kundenbereich)
- Rechnungserstellung behoben (alte Methoden gegen neuere getauscht, demnächst wird der PDF-Generator neuentwickelt)
- Streamserver - DJ & Playlist Generation und Ablage auf dem Server behoben und optimiert
v8.7.0-rc1
- Streamserver - Datei Editor > Doppelte Passwortvergabe zwischen Admin- und DJ-Passwort nicht mehr möglich
- Die FTP-Verbindungen wurden erneuert und verbessert, Ladezeit im Durchschnitt für jede Aktion: 1,64ms
- weitere Bugfixes
- weitere optische Fehler angepasst
- Logische Fehler ausgeführt und erneuert
Skripte
- Integration der PHP-Repository für die Installation von individuellen PHP-Versionen (fest ausgewählt: PHP8.2)
Alles anzeigen