UGC Updates

Changelog

Covered issues for this module.

Version 5.0.2

– 6/27/24

  • Fixed
    Usability und Styling verbessern – SUCI-769 (low)
Version 5.0.1

– 5/16/24

  • Fixed
    ExternalIds in API-Aufrufen nicht mehr unterstützen – SUCI-753 (medium)
Version 5.0.0

– 3/12/24

No changes.

Version 4.8.0

– 7/3/23

  • Changed
    Legacy Ratings entfernen – SUCI-688 (medium)
  • Improved
    UGC mit Java 17 lauffähig – SUCI-717 (medium)
Version 4.7.0

– 4/21/23

  • Fixed
    Basic Auth in MMS funktioniert nicht – SUCI-726 (medium)
  • Changed
    Update auf Spring Boot 2.7.10, Spring 5.3.26 – SUCI-732 (medium)
    Notes Die Dependencies von Sophora-UGC wurden geupdated. Die wichtigsten Updates sind: Spring Boot auf Version 2.7.10 und Spring auf Version 5.3.26. Groovy 3.0 wird ab jetzt als Scripting Engine eingesetzt. Weitere Informationen sind auf der Update Notes-Seite zu finden.
Version 4.6.1

– 1/19/23

  • Fixed
    Automatischer Reconnect der Webapp zur Datenbank – SUCI-728 (medium)
Version 4.6.0

– 12/30/22

  • Fixed
    Swagger UI Requests funktionieren hinter Reverse Proxy – SUCI-686 (medium)
  • Improved
    Schutz vor CSRF – SUCI-592 (high)
Version 4.5.0

– 8/31/22

  • Fixed
    Validierungsfehler bei Image Upload wird ignoriert – SUCI-709 (medium)
  • Improved
    Performance der Datenbankzugriffe verbessern – SUCI-711 (medium)
Version 4.4.0

– 8/8/22

  • Added
    Die interne Verbindung zum Sophora Server sollte konfigurierbar sein – SUCI-694 (high)
Version 4.3.0

– 7/18/22

  • Improved
    Swagger UI auf OpenAPI 3.0 aktualisieren – SUCI-561 (medium)
Version 4.2.3

– 7/6/22

  • Fixed
    Aktionen für Formulare/Quizze/Votings über Admin-Überblick nicht möglich – SUCI-651 (medium)
Version 4.2.2

– 6/20/22

  • Fixed
    Websockets müssen auch ohne Reverse Proxy funktionieren – SUCI-671 (high)
  • Fixed
    BinaryFormData auch im Backend nicht laden – SUCI-679 (medium)
Version 4.2.1

– 5/30/22

  • Fixed
    Multimedia Metadaten aufräumen – SUCI-605 (medium)
  • Improved
    Banner in Service Logs ergänzen – SUCI-636 (medium)
  • Improved
    Status-Codes für Clamd konfigurierbar machen – SUCI-591 (medium)
  • Improved
    Alle File Uploads im XLS Export darstellen – SUCI-462 (low)
  • Added
    Metriken im Multimedia Service – SUCI-590 (medium)
Version 4.2.0

– 4/13/22

  • Fixed
    SQL Injection Vulnerability in /rest/documents/comments: "serialProgram" – SUCI-578 (critical)
  • Fixed
    Reload-Button bei MMS erkennt keine neuen Einsendungen – SUCI-606 (high)
  • Fixed
    Kommentare nach Editor filtern muss wieder funktionieren – SUCI-618 (medium)
  • Fixed
    Zurück-Button auf den UGC Seiten stellt Filter wieder her – SUCI-573 (medium)
  • Fixed
    Logging von uncaught Exceptions & Errors – SUCI-546 (medium)
  • Improved
    UGC-Webapp soll Support für BasicAuth anbieten – SUCI-498 (critical)
Version 4.1.0

– 3/14/22

  • Fixed
    Fehlermeldung beim Reloadbutton – SUCI-576 (medium)
    Notes When using ugc in conjunction with a reverse proxy for the editorial-ui, you may need to set an allowed origin header for the reload button's websocket. A corresponding configuration was added with this ticket. See UGC webapp configuration for details.
  • Fixed
    Refresh Button funktioniert nicht – SUCI-570 (medium)
  • Changed
    UGC Webapp loggt Konfiguration beim Start ohne Passwörter – SUCI-571 (critical)
  • Changed
    MultimediaService Endpoint - 1-Request anstatt 2-Requests – SUCI-553 (medium)
  • Changed
    CleanUp Job für Binärdaten – SUCI-534 (medium)
    Notes Added a cron job to remove binaries from the file storage for which no multimedia objects exist in the database. It can be configured by the property group "cleanup.binaries". For more information, see the multimedia service documentation.
  • Improved
    Filter "Media Type" erweitern – SUCI-587 (medium)
  • Improved
    Testwebapps mit UGC sollen sich nicht mit leeren LoadInformationen vollmüllen – SUCI-549 (medium)
    Notes Adds the option to define a time frame after which unsent load information is removed, thus potentially preventing a slow startup time after connection loss. It can be configured by the property "removeUnsentLoadInformationAfterHours". For more information, see the submitter documentation.
  • Added
    Vorschau PDF Upload – SUCI-556 (medium)
  • Added
    Upload aller Dateiformate ermöglichen – SUCI-535 (medium)
  • Added
    Antwort-Mail Implementieren – SUCI-523 (medium)
    Notes UGC now supports automated confirmation messages sent to users via e-mail once they submitted a form, voting or quiz. They can serve as a submission receipt.

    The configuration property group double-opt-in.transport has been deprecated. Please use email.transport to configure the smtp server connection for double opt-in and confirmation e-mails.
Version 4.0.2

– 1/24/22

  • Fixed
    UGC-Webapp stürzt OOM ab wenn ein Quiz mit zu vielen Antworten geöffnet werden soll – SUCI-513 (critical)
  • Fixed
    Form-Search: callback function korrekt setzen – SUCI-516 (high)
  • Fixed
    REST-API Mapping fixen – SUCI-504 (medium)
  • Fixed
    SSL-Exception untersuchen – SUCI-501 (medium)
  • Changed
    Timeout in der TagLibUtils.getRestTemplate() konfigurierbar machen – SUCI-544 (high)
  • Changed
    MultimediaService auf Testservern deployen – SUCI-555 (medium)
  • Changed
    Unterschiedliche Version von 3rd Party Libs vereinheitlichen – SUCI-512 (medium)
  • Changed
    Prüfen der Binärdaten – SUCI-502 (medium)
  • Changed
    Audio/Video-Upload: Schreiben in der Datenbank – SUCI-497 (medium)
  • Changed
    Audio/Video-Upload: Virenprüfung clamd – SUCI-496 (medium)
  • Changed
    Audio/Video-Upload: Binärdaten Handling – SUCI-495 (medium)
  • Changed
    Security – SUCI-484 (medium)
  • Changed
    Anpassungen an Demosite – SUCI-483 (medium)
  • Changed
    Anpassungen am Frontend (Redaktions-UI) – SUCI-482 (medium)
  • Changed
    nginx reverse proxy & docker – SUCI-481 (medium)
  • Changed
    Micro-Service für Audio/Video-Upload: Download – SUCI-480 (medium)
  • Changed
    Micro-Service für Audio/Video-Upload: Projektsetup – SUCI-479 (medium)
  • Improved
    Bereits in einen Timeout gelaufene Votings asynchron verarbeiten – SUCI-522 (medium)
  • Improved
    Frontend aufräumen – SUCI-520 (medium)
  • Improved
    Inhaltlich korrekte Responses zurückliefern – SUCI-505 (medium)
  • Added
    Anbindung an S3 Binärdatenspeicher – SUCI-478 (medium)
Version 4.0.1

– 10/28/20

  • Fixed
    Antworten auf Kommentare funktionieren nicht – SUCI-487 (medium)
  • Fixed
    Ratings nach Dokumenttyp filtern muss Ergebnisse liefern – SUCI-461 (medium)
  • Changed
    spring-data-sophora Version aktualisieren – SUCI-492 (medium)
Version 4.0.0

– 9/30/20

  • Fixed
    NullpointerException beim Aufruf des RedaktionsUI – SUCI-356 (medium)

Last modified on 7/5/23

The content of this page is licensed under the CC BY 4.0 License. Code samples are licensed under the MIT License.

Icon