TableStar | Version 3

Changelog

Covered issues for this module.

Archived documentation for Sophora 3. End-of-support date for this version: 7/25/21

Documentation for Sophora 4

Version 3.0.7

– 10/6/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.3.2.

No changes.

Version 3.0.6

– 6/12/20

Sophora Client: 3.2.0. Sophora JSON: 3.2.0.

No changes.

Version 3.0.5

– 5/29/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.1.5.

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

– 5/14/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.1.5.

No changes.

Version 3.0.3

– 3/12/20

Sophora API: 3.0.7. Sophora Client: 3.0.0.

  • Improved
    TableStar-Controller soll auch im Dashboard auftauchen – STCI-7 (medium)
  • Improved
    HTML-Tabelle in ein Template auslagern – STCI-6 (medium)
Version 3.0.2

– 10/28/19

Sophora API: 3.0.7. Sophora Client: 3.0.0.

No changes.

Version 3.0.1

– 10/10/19

Sophora API: 3.0.6. Sophora Client: 3.0.0.

  • Added
    In der generischen HTML-Tabellenansicht des Controllers auch die Staffeltabellen anzeigen – STCI-4 (medium)
Version 3.0.0

– 7/24/19

Sophora Client: 3.0.0.

  • Fixed
    TableStar-Controller: Wenn nichts weitergeschaltet wird, darf die Begegnunsgrunde nicht gespeichert bzw. veröffentlicht werden – STCI-1 (medium)
  • Changed
    Neues Projekt zur Erzeugung der SophoraClient-Bean verwenden – STCI-8 (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.
Version 3.0.8

– 3/2/21

  • Changed
    TableStar-Model 3.1.0 verwenden – STDI-3 (medium)
Version 3.0.7

– 10/6/20

  • Added
    Methode für den automatischen Kommentar bereitstellen – STDI-2 (medium)
Version 3.0.6

– 6/12/20

No changes.

Version 3.0.5

– 2/27/20

No changes.

Version 3.0.4

– 11/28/19

No changes.

Version 3.0.3

– 11/26/19

No changes.

Version 3.0.2

– 10/29/19

  • Added
    TableStar-Demosite um Beispiel für Staffeln erweitern – STDI-1 (medium)
Version 3.0.1

– 10/10/19

No changes.

Version 3.0.0

– 7/24/19

No changes.

Version 3.0.2

– 6/25/20

Sophora Client: 3.2.0. Sophora JSON: 3.2.0.

  • Added
    Bei Einzelimporten von Spielen nur dann importieren, wenn sich das Spiel wirklich geändert hat – STII-12 (medium)
Version 3.0.1

– 6/9/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.1.5.

  • Changed
    API Version in 3.x aktualisieren – STII-11 (medium)
Version 3.0.0

– 7/24/19

Sophora Client: 3.0.0.

  • Changed
    Im TableStar-Import-Projekt neue Saxon-Lizenz hinterlegen – STII-5 (medium)
  • Added
    Blacklist mit Begegnungsrunden-IDs für TableStar-Importe einrichten – STII-8 (medium)
  • Added
    Generischen Datentabellen-Import realisieren – STII-3 (medium)
  • Added
    Importschema zum Importieren von Datentabellen erstellen – STII-2 (medium)
  • Added
    Bei Spielen soll die Importquelle hinterlegt werden – STII-1 (medium)
Version 3.1.0

– 2/12/21

Sophora Client: 3.5.0. Sophora JSON: 3.5.0.

  • Changed
    Neue Versionen der Core-Abhängigkeiten von Version 3.5.0 verwenden – STMI-30 (medium)
Version 3.0.11

– 10/6/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.3.2.

  • Added
    TableStar: Möglichkeit schaffen, die Anzahl der ausgetragenen Spiele bei der Tabellenberechnung zu berücksichtigen – STMI-29 (medium)
Version 3.0.10

– 6/25/20

Sophora Client: 3.2.0. Sophora JSON: 3.2.0.

No changes.

Version 3.0.9

– 6/12/20

Sophora Client: 3.2.0. Sophora JSON: 3.2.0.

  • Fixed
    Sortierbedingung muss auch für den Direkten Vergleich greifen – STMI-28 (medium)
Version 3.0.8

– 5/29/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.1.5.

  • Changed
    Aktuellste Spring-Data-Sophora-Version einbinden – STMI-27 (medium)
Version 3.0.7

– 5/14/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.1.5.

No changes.

Version 3.0.6

– 2/27/20

Sophora API: 3.1.1. Sophora Client: 3.1.1. Sophora JSON: 3.1.1.

No changes.

Version 3.0.5

– 2/27/20

Sophora API: 3.1.1. Sophora Client: 3.0.13. Sophora JSON: 3.0.13.

No changes.

Version 3.0.4

– 11/28/19

Sophora API: 3.0.10. Sophora Client: 3.0.0.

  • Changed
    Methode zum Berechnen der Saisonverläufe um Staffeln erweitern – STMI-26 (medium)
Version 3.0.3

– 11/26/19

Sophora API: 3.0.9. Sophora Client: 3.0.0.

  • Fixed
    Tabellen können nicht erstellt werden, wenn Mannschaft als externe Referenz vorhanden sind – STMI-23 (high)
  • Changed
    Methode zum Berechnen der Tabelle eines bestimmten Spieltags ebenfalls um Staffeln erweitern – STMI-25 (medium)
Version 3.0.2

– 10/28/19

Sophora API: 3.0.7. Sophora Client: 3.0.0.

  • Fixed
    Bei der Spieltagsweiterschaltung müssen auch die Kommentare beachtet werden – STMI-24 (medium)
Version 3.0.1

– 10/10/19

Sophora API: 3.0.6. Sophora Client: 3.0.0.

  • Added
    Begegnungen nach Staffel filtern können – STMI-22 (medium)
  • Added
    Tabellenberechnung für einzelne Staffeln ermöglichen – STMI-21 (medium)
    Notes Die Methode <code>MatchRound.calculateTable(List<Match> matchesForTable, List<Match> matchesForPreviousTable)<code> wurde entfernt.
Version 3.0.0

– 7/24/19

Sophora Client: 3.0.0.

  • Fixed
    getNextMatchesPerMatchRound liefert Spiele mehrerer Tage – STMI-3 (critical)
  • Fixed
    Log-Message vervollständigen – STMI-9 (medium)
  • Fixed
    Nicht ausgefüllte Mannschaften dürfen nicht zu leeren Einträgen in der Tabelle führen – STMI-8 (medium)
  • Fixed
    Spieltagsweiterschaltung muss robust gegenüber Uhrzeiten sein – STMI-7 (medium)
  • Fixed
    nextMatchesPerMatchRound muss Begegnungsrunden in der angegebenen Reihenfolge zurückgeben – STMI-6 (medium)
  • Changed
    Es sollen bei Mannschaften Saisonnamen ermöglicht werden – STMI-4 (medium)
  • Improved
    Referenztyp für Begegnungsrunden mit Mannschaft – STMI-15 (medium)
  • Improved
    SortRuleTablePositionComparator soll nicht grundlos Fehler loggen – STMI-14 (medium)
  • Added
    Model für Competition erweitern und Repository dafür schaffen – STMI-20 (medium)
  • Added
    Erweiterung des Dokumenttyps „Datentabelle“ und des SpringData-Sophora-Models – STMI-16 (medium)
  • Added
    Es sollen Sportmenüs in Sportmenüs verknüpft werden können – STMI-12 (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 – STMI-11 (medium)
  • Added
    TableStar: Bei der Tabellensortierung Kriterien ermöglichen, die erst nach Abschluss der Spiele gegeneinander greifen – STMI-10 (medium)
  • Added
    Solr-Index mit den TableStar-Spielen schaffen – STMI-5 (medium)
Version 3.0.3

– 6/9/20

  • Changed
    API Version in 3.x aktualisieren und Release bauen – STSI-13 (medium)
Version 3.0.2

– 11/26/19

  • Fixed
    NPE verhindern, wenn für maxVersionsToKeep kein (Default-)Wert existiert – STSI-10 (medium)
  • Improved
    TableStar: Bei Skript zum Anlegen von Nachfolge-Begegnungsrunden sollen auch die verknüpften Datentabellen mit geklont werden – STSI-11 (medium)
Version 3.0.1

– 10/17/19

  • Improved
    Es soll einen Validierungsfehler geben, wenn eine Mannschaft gegen sich selbst spielt – STSI-9 (medium)
Version 3.0.0

– 7/24/19

  • Changed
    DefaultValueSetter.setDefaultValues() muss nicht mehr selbst aufgerufen werden – STSI-8 (low)
    Notes Seit SOCI-1142 übernimmt der Client das Setzen von Defaulwerten beim Anlegen neuer Dokumente.
  • Improved
    TableStar: Live-Flag an Runde setzen, wenn mindestens ein Spiel live ist – STSI-4 (medium)
  • Improved
    Per Validierung leere Teilnehmer bei Spielen verhindern – STSI-3 (medium)
  • Added
    Beim Speichern von Wettbewerben in den zugehörigen Begegnungsrunden den Wettbewerb und andere Infos automatisch setzen – STSI-7 (medium)
  • Added
    DeskClient-Skript zum Anlegen von Sportmenüs der Folgesaison erstellen – 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 – STSI-2 (medium)
  • Added
    Beim Speichern der Begegnungsrunden soll die Sportart der Runde in den Spielen hinterlegt werden – STSI-1 (medium)
Version 3.1.2

– 10/6/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.3.2.

  • Added
    Automatischen Kommentar bei Berücksichtigung der ausgetragenen Spiele bei der Tabellenberechnung rendern – STTPI-21 (medium)
Version 3.1.1

– 6/15/20

Sophora Client: 3.2.0. Sophora JSON: 3.2.0.

No changes.

Version 3.1.0

– 2/4/20

Die Version vom Teletext-Generator muss mindestens 3.0.2 sein.

  • Fixed
    Cache bei Zeitsteuerungsevents invalidieren – STTPI-20 (medium)
Version 3.0.2

– 10/11/19

Sophora Client: 3.0.0.

  • Fixed
    IAE durch Konvertierung von/zu primitiven Typen vermeiden – STTPI-19 (medium)
Version 3.0.1

– 10/10/19

Sophora Client: 3.0.0.

  • Added
    Tabellenausspielung an Staffeln anpassen – STTPI-18 (medium)
Version 3.0.0

– 7/24/19

Sophora Client: 3.0.0.

  • Fixed
    Platzberechnung für Zwischenergebnisse falsch – STTPI-9 (high)
  • Fixed
    Ergebniszusatzinfos (z.B. "n.E.") auch in Extrazeile korrekt ermitteln – STTPI-14 (medium)
  • Fixed
    Anzeigeprobleme mit Zusatzinfo "n.V." verhindern – STTPI-11 (medium)
  • Fixed
    Infinity kann nicht gerendert werden – STTPI-10 (medium)
  • Fixed
    Gelöschte Dokumente dürfen nicht gerendert werden – STTPI-4 (medium)
  • Fixed
    Ändern eines Wettbewerbs muss die zugehörige Teletextseite invalidieren – STTPI-2 (medium)
  • Fixed
    Die Einfärbungen müssen sich auf die Zeilen der Tabelle beziehen, nicht auf die Platzierungen der Mannschaften – STTPI-1 (medium)
  • Fixed
    Spiele ohne Mannschaft sollen auch im Teletext angezeigt werden können – STTPI-8 (low)
  • Changed
    Saisonnamen im Teletext verwenden – STTPI-6 (medium)
  • Improved
    Datentabellen: Sonderzeichen der Kurzspalte automatisch ersetzen – STTPI-17 (medium)
  • Improved
    Teletext-Anzeige von Live-Ergebnissen verfeinern – STTPI-5 (medium)
  • Improved
    Ergebnisspalte besser ausnutzen – STTPI-3 (medium)
  • Added
    TableStar-Teletext-Model um das Einbinden von TableStar-Seiten in TT-Übersichtsseiten erweitern – STTPI-16 (medium)
  • Added
    Mehrseitige Anzeige von Datentabellen im Teletext – STTPI-15 (medium)

Last modified on 3/4/21

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

Icon