New backend plugin smbclient to handle communication with samba shares
New plugin samba shares to display shares content
New upload method directly in home
New angular service for custom fields
Fix structure for custom fields
Fix custom fields in session plugin
Fix links in linbo4 plugin
Use concurrency to accelerate transfers in session plugin
Diese Version enthält wichtige Weiterentwicklungen um die Samba Shares besser zu behandeln, deswegen gibt es bei Auth automatisch ein Kerberos Ticket.
Besonders gefragt war eine Beschleunigung des Transfers im Session Modul. Es ist geplant das Session Modul neu zu schreiben ( bin dabei ), deswegen habe ich nur probiert es „schnell“ zu fixen mit parallele Threads. Es geht zwar schneller aber der Last auf dem Server ist höher ( logisch ).
Es geht schneller bei mir, aber da meine Zeit und meine Testsumgebungen begrenzt sind wäre es nett zu testen und zu melden wie es bei euch aussieht.
In linuxmuster-linbo7 v4.0.26 ist das UEFI-Handling wieder auf Stand von v4.0.23 zurückgesetzt plus notwendige Fixes. Das funktioniert hier stabil. Alle Änderungen bzgl. #70 sind teilw. verworfen. Im Falle des Linbo-Boot-Loop hilft der Kernel-Parameter forcegrub.
Betrifft das alle Operationen? Mir ist das z.B. auch aufgefallen, daß wenn man Mitglieder einem Projekt hinzufügen möchte, man auch erst nach oben scrollen muß.
Die Version 7.1.24 von linuxmuster-webui7 ist verfügbar, mit kleinen Fixs:
Setup : Remove dollar from global-admin password
Setup: Live feedback on password strength
Users: Avoid filter error on empty user’s list
Ich habe endlich die Zeit genommen um eine komplettes leeres Testsystem aufzubauen, und könnte einige alte Bugs bestätigen :
wenn es kein Lehrer gibt, erhält man viele Fehlermeldungen → gelöst
dollar in global-admin Passwort führt zur Fehlinstallation : das Konto global-admin ist nicht verfügbar und es ist nicht möglich sich anzumelden. Ich könnte keinen Fehler von Seite von der Webui, sophomorix oder linuxmuster-setup beobachten, es scheint alles gut zu laufen. Anscheinend liegt es an LDAP oder Samba, tiefer habe ich nicht gesucht. Als einfacher Fix habe ich den $ in die Webui gesperrt beim Setup. Das sage ich hier als Info für die @Entwickler + @Doku-Team .
[1] Hier konnte es noch zu Fehlern kommen, wenn die Befehle nach dem Neustart der Firewall zu früh abgesetzt werden. Ich habe daher noch einen 10 Sek. sleep eingebaut, dessen Länge per [-s|–sleep=] Option angepasst werden kann.