TableStar Updates

Changelog

Covered issues for this module.

Version 4.4.4

– 12/11/23

No changes.

Version 4.4.3

– 9/28/23

No changes.

Version 4.4.2

– 9/28/23

No changes.

Version 4.4.1

– 9/20/23

  • Changed
    Delivery 4.3.0 verwenden – STSI-472 (medium)
Version 4.4.0

– 9/19/23

  • Changed
    Docker-Build auf Gitlab umstellen – STSI-471 (medium)
  • Added
    Siegquotient bei der Tabellensortierung unterstützen Model – STSI-429 (medium)
Version 4.3.0

– 6/19/23

  • Changed
    TableStar-Projekte in einem Release zusammenfassen – STSI-295 (medium)
  • Changed
    Anpassungen für Java 17 – STSI-272 (medium)
Version 4.2.0

– 6/5/23

  • Changed
    SBOC im TableStar Controller verwenden Controller – STSI-468 (medium)
    Notes Please s. Release Notes on our homepage for the changed Sophora Client configuration of the TableStar Controller.
Version 4.1.0

– 4/18/23

  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Controller – STSI-464 (medium)
  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Delivery – STSI-453 (medium)
  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Import – STSI-449 (medium)
  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Model – STSI-431 (medium)
  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Teletext – STSI-405 (medium)
  • Changed
    Basepom- und Abhängigkeitsversionen aktualisieren Scripts – STSI-16 (medium)
  • Changed
    PreserveHistory aus IScriptingDocumentManager.saveDocument()-Aufrufen entfernen Scripts – STSI-15 (medium)
    Notes Setzt mindestens Server-Version 4.15.1 voraus.
Version 4.0.2

– 6/5/23

  • Changed
    Delivery 4.1.9 verwenden Delivery – STSI-474 (medium)
  • Changed
    TableStar-Controller Java-11-fähig machen Controller – STSI-462 (medium)
  • Changed
    Delivery 4.1.9 verwenden Delivery – STSI-454 (medium)
Version 4.0.1

– 6/5/23

  • Added
    Methode für den automatischen Kommentar bereitstellen Delivery – STSI-452 (medium)
  • Added
    TableStar: Möglichkeit schaffen, die Anzahl der ausgetragenen Spiele bei der Tabellenberechnung zu berücksichtigen Model – STSI-424 (medium)
  • Added
    Automatischen Kommentar bei Berücksichtigung der ausgetragenen Spiele bei der Tabellenberechnung rendern Teletext – STSI-402 (medium)
Version 4.0.0

– 9/30/20

  • Fixed
    Tabellen können nicht erstellt werden, wenn Mannschaft als externe Referenz vorhanden sind Model – STSI-417 (high)
  • Fixed
    Tablestar-Controller schreibt keine slaves.xml Controller – STSI-458 (medium)
  • Fixed
    Sortierbedingung muss auch für den Direkten Vergleich greifen Model – STSI-418 (medium)
  • Fixed
    Bei der Spieltagsweiterschaltung müssen auch die Kommentare beachtet werden Model – STSI-412 (medium)
  • Fixed
    Cache bei Zeitsteuerungsevents invalidieren Teletext – STSI-410 (medium)
  • Fixed
    NPE verhindern, wenn für maxVersionsToKeep kein (Default-)Wert existiert Scripts – STSI-10 (medium)
  • Changed
    Methode zum Berechnen der Saisonverläufe um Staffeln erweitern Model – STSI-438 (medium)
  • Changed
    Methode zum Berechnen der Tabelle eines bestimmten Spieltags ebenfalls um Staffeln erweitern Model – STSI-437 (medium)
  • Improved
    HTML-Tabelle in ein Template auslagern Controller – STSI-466 (medium)
  • Improved
    TableStar-Controller soll auch im Dashboard auftauchen Controller – STSI-465 (medium)
  • Improved
    TableStar: Bei Skript zum Anlegen von Nachfolge-Begegnungsrunden sollen auch die verknüpften Datentabellen mit geklont werden Scripts – STSI-11 (medium)
  • Improved
    Es soll einen Validierungsfehler geben, wenn eine Mannschaft gegen sich selbst spielt Scripts – STSI-9 (medium)
  • Added
    In der generischen HTML-Tabellenansicht des Controllers auch die Staffeltabellen anzeigen Controller – STSI-460 (medium)
  • Added
    Bei Einzelimporten von Spielen nur dann importieren, wenn sich das Spiel wirklich geändert hat Import – STSI-441 (medium)
  • Added
    Tabellenberechnung für einzelne Staffeln ermöglichen Model – STSI-427 (medium)
    Notes Die Methode MatchRound.calculateTable(List<Match> matchesForTable, List<Match> matchesForPreviousTable) wurde entfernt.
  • Added
    Begegnungen nach Staffel filtern können Model – STSI-425 (medium)
  • Added
    Tabellenausspielung an Staffeln anpassen Teletext – STSI-403 (medium)
Version 3.2.0

– 6/19/23

  • Changed
    TableStar-Projekte in einem Release zusammenfassen – STSI-295 (medium)
Version 3.1.2

– 6/5/23

  • Added
    Automatischen Kommentar bei Berücksichtigung der ausgetragenen Spiele bei der Tabellenberechnung rendern Teletext – STSI-402 (medium)
Version 3.1.0

– 6/5/23

  • Fixed
    Cache bei Zeitsteuerungsevents invalidieren Teletext – STSI-410 (medium)
  • Changed
    Neue Versionen der Core-Abhängigkeiten von Version 3.5.0 verwenden Model – STSI-430 (medium)
Version 3.0.11

– 6/5/23

  • Added
    TableStar: Möglichkeit schaffen, die Anzahl der ausgetragenen Spiele bei der Tabellenberechnung zu berücksichtigen Model – STSI-424 (medium)
Version 3.0.9

– 6/5/23

  • Fixed
    Sortierbedingung muss auch für den Direkten Vergleich greifen Model – STSI-418 (medium)
  • Changed
    Delivery 3.1.3 verwenden Delivery – STSI-456 (medium)
Version 3.0.8

– 6/5/23

  • Changed
    TableStar-Controller Java-11-fähig machen Controller – STSI-462 (medium)
  • Changed
    TableStar-Model 3.1.0 verwenden Delivery – STSI-455 (medium)
  • Changed
    Aktuellste Spring-Data-Sophora-Version einbinden Model – STSI-434 (medium)
Version 3.0.7

– 6/5/23

  • Added
    Methode für den automatischen Kommentar bereitstellen Delivery – STSI-452 (medium)
Version 3.0.5

– 6/5/23

  • Fixed
    Tablestar-Controller schreibt keine slaves.xml Controller – STSI-458 (medium)
Version 3.0.4

– 6/5/23

  • Changed
    Methode zum Berechnen der Saisonverläufe um Staffeln erweitern Model – STSI-438 (medium)
Version 3.0.3

– 6/9/20

  • Fixed
    Tabellen können nicht erstellt werden, wenn Mannschaft als externe Referenz vorhanden sind Model – STSI-417 (high)
  • Changed
    Methode zum Berechnen der Tabelle eines bestimmten Spieltags ebenfalls um Staffeln erweitern Model – STSI-437 (medium)
  • Changed
    API Version in 3.x aktualisieren und Release bauen Scripts – STSI-13 (medium)
  • Improved
    HTML-Tabelle in ein Template auslagern Controller – STSI-466 (medium)
  • Improved
    TableStar-Controller soll auch im Dashboard auftauchen Controller – STSI-465 (medium)
Version 3.0.2

– 11/26/19

  • Fixed
    Bei der Spieltagsweiterschaltung müssen auch die Kommentare beachtet werden Model – STSI-412 (medium)
  • Fixed
    IAE durch Konvertierung von/zu primitiven Typen vermeiden Teletext – STSI-391 (medium)
  • Fixed
    NPE verhindern, wenn für maxVersionsToKeep kein (Default-)Wert existiert Scripts – STSI-10 (medium)
  • Improved
    TableStar: Bei Skript zum Anlegen von Nachfolge-Begegnungsrunden sollen auch die verknüpften Datentabellen mit geklont werden Scripts – STSI-11 (medium)
  • Added
    TableStar-Demosite um Beispiel für Staffeln erweitern Delivery – STSI-451 (medium)
  • Added
    Bei Einzelimporten von Spielen nur dann importieren, wenn sich das Spiel wirklich geändert hat Import – STSI-441 (medium)
Version 3.0.1

– 10/17/19

  • Changed
    API Version in 3.x aktualisieren Import – STSI-446 (medium)
  • Improved
    Es soll einen Validierungsfehler geben, wenn eine Mannschaft gegen sich selbst spielt Scripts – STSI-9 (medium)
  • Added
    In der generischen HTML-Tabellenansicht des Controllers auch die Staffeltabellen anzeigen Controller – STSI-460 (medium)
  • Added
    Tabellenberechnung für einzelne Staffeln ermöglichen Model – STSI-427 (medium)
    Notes Die Methode MatchRound.calculateTable(List<Match> matchesForTable, List<Match> matchesForPreviousTable) wurde entfernt.
  • Added
    Begegnungen nach Staffel filtern können Model – STSI-425 (medium)
  • Added
    Tabellenausspielung an Staffeln anpassen Teletext – STSI-403 (medium)
Version 3.0.0

– 7/24/19

  • Fixed
    getNextMatchesPerMatchRound liefert Spiele mehrerer Tage Model – STSI-416 (critical)
  • Fixed
    Platzberechnung für Zwischenergebnisse falsch Teletext – STSI-396 (high)
  • Fixed
    Infinity kann nicht gerendert werden Teletext – STSI-398 (medium)
  • Fixed
    Gelöschte Dokumente dürfen nicht gerendert werden Teletext – STSI-397 (medium)
  • Fixed
    Anzeigeprobleme mit Zusatzinfo "n.V." verhindern Teletext – STSI-395 (medium)
  • Fixed
    Ändern eines Wettbewerbs muss die zugehörige Teletextseite invalidieren Teletext – STSI-394 (medium)
  • Fixed
    Die Einfärbungen müssen sich auf die Zeilen der Tabelle beziehen, nicht auf die Platzierungen der Mannschaften Teletext – STSI-393 (medium)
  • Fixed
    Ergebniszusatzinfos (z.B. "n.E.") auch in Extrazeile korrekt ermitteln Teletext – STSI-392 (medium)
  • Fixed
    TableStar-Controller: Wenn nichts weitergeschaltet wird, darf die Begegnunsgrunde nicht gespeichert bzw. veröffentlicht werden Controller – STSI-459 (medium)
  • Fixed
    Nicht ausgefüllte Mannschaften dürfen nicht zu leeren Einträgen in der Tabelle führen Model – STSI-419 (medium)
  • Fixed
    Spieltagsweiterschaltung muss robust gegenüber Uhrzeiten sein Model – STSI-415 (medium)
  • Fixed
    Log-Message vervollständigen Model – STSI-414 (medium)
  • Fixed
    nextMatchesPerMatchRound muss Begegnungsrunden in der angegebenen Reihenfolge zurückgeben Model – STSI-413 (medium)
  • Fixed
    Spiele ohne Mannschaft sollen auch im Teletext angezeigt werden können Teletext – STSI-399 (low)
  • Changed
    Saisonnamen im Teletext verwenden Teletext – STSI-406 (medium)
  • Changed
    Neues Projekt zur Erzeugung der SophoraClient-Bean verwenden Controller – STSI-467 (medium)
    Notes You need to adapt the login data to your Sophora Server in your application.yml: You have to remove the "tablestar" element of your connection settings to make "sophoraServer" a top level element.
  • Changed
    Im TableStar-Import-Projekt neue Saxon-Lizenz hinterlegen Import – STSI-447 (medium)
  • Changed
    Es sollen bei Mannschaften Saisonnamen ermöglicht werden Model – STSI-433 (medium)
  • Changed
    DefaultValueSetter.setDefaultValues() muss nicht mehr selbst aufgerufen werden Scripts – STSI-8 (low)
    Notes Seit SOCI-1142 übernimmt der Client das Setzen von Defaulwerten beim Anlegen neuer Dokumente.
  • Improved
    Ergebnisspalte besser ausnutzen Teletext – STSI-409 (medium)
  • Improved
    Teletext-Anzeige von Live-Ergebnissen verfeinern Teletext – STSI-408 (medium)
  • Improved
    Datentabellen: Sonderzeichen der Kurzspalte automatisch ersetzen Teletext – STSI-407 (medium)
  • Improved
    TableStar: Live-Flag an Runde setzen, wenn mindestens ein Spiel live ist Scripts – STSI-4 (medium)
  • Improved
    Per Validierung leere Teilnehmer bei Spielen verhindern Scripts – STSI-3 (medium)
  • Improved
    Referenztyp für Begegnungsrunden mit Mannschaft Model – STSI-436 (medium)
  • Improved
    SortRuleTablePositionComparator soll nicht grundlos Fehler loggen Model – STSI-435 (medium)
  • Added
    Generischen Datentabellen-Import realisieren Import – STSI-444 (medium)
  • Added
    Bei Spielen soll die Importquelle hinterlegt werden Import – STSI-443 (medium)
  • Added
    Importschema zum Importieren von Datentabellen erstellen Import – STSI-442 (medium)
  • Added
    Blacklist mit Begegnungsrunden-IDs für TableStar-Importe einrichten Import – STSI-440 (medium)
  • Added
    Model für Competition erweitern und Repository dafür schaffen Model – STSI-428 (medium)
  • Added
    TableStar: Bei der Tabellensortierung Kriterien ermöglichen, die erst nach Abschluss der Spiele gegeneinander greifen Model – STSI-426 (medium)
  • Added
    Es sollen Sportmenüs in Sportmenüs verknüpft werden können Model – STSI-423 (medium)
    Notes The following convenience methods have been added for sport menu entries:
    - boolean isPresent()
    - boolean isCompetitionPresent()
    -- replaces "menuElement.isCompetition() && menuElement.getCompetition().isPresent()" constructs
    - boolean isMatchRoundPresent()
    -- replaces "menuElement.isMatchRound() && menuElement.getMatchRound().isPresent()" constructs
    - boolean isSportMenuPresent()
    -- replaces "menuElement.isSportMenu() && menuElement.getSportMenu().isPresent()" constructs

    The following methods now return an object of the concrete model class instead of its reference:
    - Competition CompetitionMenuReference.getCompetition()
    - MatchRound MatchRoundMenuReference.getMatchRound()
    - SportMenu SportMenuMenuReference.getSportMenu()

    Read the JavaDoc of the new methods for additional information.
  • Added
    Beim K.-o.-Modus "Hin- und Rückspiel" auch Entscheidungsspiel(e) berücksichtigen Model – STSI-422 (medium)
  • Added
    Solr-Index mit den TableStar-Spielen schaffen Model – STSI-421 (medium)
  • Added
    Erweiterung des Dokumenttyps „Datentabelle“ und des SpringData-Sophora-Models Model – STSI-420 (medium)
  • Added
    Mehrseitige Anzeige von Datentabellen im Teletext Teletext – STSI-404 (medium)
  • Added
    TableStar-Teletext-Model um das Einbinden von TableStar-Seiten in TT-Übersichtsseiten erweitern Teletext – STSI-401 (medium)
  • Added
    Beim Speichern von Wettbewerben in den zugehörigen Begegnungsrunden den Wettbewerb und andere Infos automatisch setzen Scripts – STSI-7 (medium)
  • Added
    DeskClient-Skript zum Anlegen von Sportmenüs der Folgesaison erstellen Scripts – STSI-5 (medium)
    Notes Requires DeskClient 2.5.25 or newer.
  • Added
    In den Solr-Index soll auch die Sophora-ID der Runde geschrieben werden Scripts – STSI-2 (medium)
  • Added
    Beim Speichern der Begegnungsrunden soll die Sportart der Runde in den Spielen hinterlegt werden Scripts – STSI-1 (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