Releases: SVWS-NRW/SVWS-Server
Release v0.8.6
- Admin-Client auch im Docker-Container
- Bugfixing Kursplanung
- Kurs42-Import korrigiert
- Stable-Mode Vorbereitung RC0.9.0
- Windows-Installer falsches Encoding korrigiert
Release v0.8.5
- Admin-Client in Windows- und Linux-Installer
- Bugfixes Kursplanung
Unter https://meinserver/admin steht nun ein Admin-Client zur Verfügung.
Hier kann man sich mit einem MariaDB-Datenbank-User anmelden (root oder Schema-Admin).
Es stehen dann Funktionen zur Datenbankverwaltung zur Verfügung. (Migration, Löschen, Anlegen, Backups)
In Windows und Linux sollte dazu der SVWS-Server einmal neu installiert werden.
Falls das nicht gewünscht ist kann in der svwsconfig.json folgender Eintrag ergänzt werden:
"AdminClientPath" : "./adminclient",
Dabei kann man sich an dem Eintrag Clientpath orientieren!
"ClientPath" : "./client",
Release v0.8.3
- Windows Installer ist nun automatisch im Release
- Bugfixing Stundenplan
- Verbesserung Privileged API
- Bugfixing Laufbahnplanung
Release v0.8.2
- Bug bei Migrationen mit "-" im Schemanamen
- erster Untis Stundenplan-Import (alpha)
- Verbesserung Laufbahnplanungsclient
- Verbesserung Stundenplan-Manager
Release v0.8.1
- UC bei den Ortsteilen eingefügt
- Laufbahnplanungs-Client mit veröffentllicht
- Migration bei Schild-Zentral angepasst
- Transipler Optimierungen und Anpassungen
- Datenbankmigration bei Schild-Zentral angepasst
Ab der Version 0.8.1 wird nun auch ein passender Laufbahnberatungs-Client mit veröffentlich:
https://github.com/SVWS-NRW/SVWS-Server/packages/2001747
Das svws-laufbahnplanung-0.8.1.zip kann auf einem Webserver entpackt werden.
Dort steht dann ein Web-Lupo zur Verfügung.
Genaue Anleitungen dazu folgen noch.
Release v0.8.0
Testrelease zur Umstellung auf JDK21.
Falls der Linux-Installer mit "--update" ausgeführt werden soll, so muss vorher auf JDK21 umgestellt werden:
https://adoptium.net/de/installation/linux/
Debian
apt install -y wget apt-transport-https
mkdir -p /etc/apt/keyrings
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc
echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt install temurin-21-jdk
Ubuntu
apt install -y wget apt-transport-https
mkdir -p /etc/apt/keyrings
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc
echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^UBUNTU_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt install temurin-21-jdk
v0.7.9
- erste Version des AdminClient enthalten
- Bugfixes
- Lehrerpersonaldaten weiter ausgebaut
Lauffähig auch mit dem Schild3-V3.0.77.
Die Fehlermeldung kann ignoriert werden.
Oder im Installationsverzeichnis in der server.json die 0.7.9 eintragen.
v0.7.8
Release v0.7.8
- nur mit Schild-NRW 3.0.77 und aufwärts
- überflüssige Felder in der Tabelle K_Lehrer entfernt (Datanbank Revision 13)
- Bigfixes
- Erweiterung StundenplanApp (jetzt auch Stundenpläne in der Grundschule anzeigbar)
- PDF-Druck erweitert in der API
- UI-Komponenten verbessert
v0.7.7
- Bugfix beim Laden der Schülerliste im Client (NULL-Check)
- Klausurplanung verbessert bei der Reaktivität
- Klausurplanung Vorlage für Klausurvorgaben
v0.7.6
- utf8 Encoding in der Swagger korrigiert
- Bugfixes in der UI
- Gradle Update 8.4