SKOOR Webservice Changelog
7.2.0
- Ermöglicht das Ändern von Tabellenschemata von Datenquellen
- Ermöglicht das Ändern von Daten von Datenquellen
- Implementiert Anmerkungen
- Die Darstellung der aktiven Neubewertungszeit, die
begin
, enthält nur die lokale Zeitkomponente anstelle einer vollständigen ISO-8601-Zeichenfolge. - Aktualisierungsintervall für materialisierte Datenabfragen.
7.1.3
- Behebt einen Fehler, der dazu führt, dass
/{type}/{id}/children
Anfragen fehlschlagen, wenn ein ObjektAlarmrecepients
enthält.
7.1.2
- Datenquellen
- Korrigiert die Schätzung der Zeilennummer für den Fall, dass die Abfrage IN()-Bedingungen enthält.
7.1.1
- Skriptdatenquelle
- Behebt einen Fehler, der einen Fehler verursacht, wenn der Offset größer als die Anzahl der zurückgegebenen Zeilen ist.
7.1.0
- Lehnt Werte ab, die an
/webcollector
bereitgestellt werden und zu weit in der Zukunft liegen - Schätzt die Anzahl der aus PostgreSQL-Datenbanken abgerufenen Zeilen, anstatt sie zu berechnen, wenn die Anzahl der abgerufenen Zeilen größer als 1.000.000 ist. Dies erhöht die Abfrageleistung bei großen Datenmengen enorm.
- Behebt einen Fehler, der dazu führt, dass das Abrufen von Jobnachrichten fehlschlägt, wenn ein Objekt nicht auf einem Kollektor geplant ist.
7.0.7
- Datenabfragen
- Behebt Deadlock beim Aktualisieren verschachtelter Datenabfragen.
- Behebt einen Fehler, der dazu führt, dass bei der Abhängigkeitsauflösung dieselbe Abhängigkeit mehrmals gefunden wird.
7.0.6
- Stellt
defaultParams
in der/dashboards/groups/nested
-Anfrage bereit
7.0.5
- Behebt einen Fehler, der dazu führt, dass eine
select
an eine Skriptdatenquelle abstürzt, wenn keineoffset
undlimit
Parameter bereitgestellt werden. - Behebt das Parsen von Datenabfragen, die
with
enthalten
7.0.4
- Baum Diagramm Controller
- Korrigiert die Behandlung von
tree
mit leeren Objekten.
- Korrigiert die Behandlung von
7.0.3
- PDF-Berichte
- Behebt außerdem den Seitenumbruch für Tabellen
7.0.2
- PDF-Berichte
- Behebt den Seitenumbruch
- Behebt doppelte Tabellenköpfe
7.0.1
- Ermöglicht den Export einer einzelnen Datenabfrage
- Behebt einen Fehler, der manchmal die Erkennung bereits materialisierter Datenabfragen beim Neustart des Dienstes verhinderte.
7.0.0
- Verbessert Datenabfragen
- Ermöglicht die Materialisierung von Datenabfragen ähnlich wie bei materialisierten Ansichten.
- Entfernen Sie die Semver-Versionen und verwenden Sie stattdessen nur Datumsangaben.
- Verbessert die Referenzerkennung.
- Erzwingt auch Berechtigungen von der Datenquelle in der DMVN-Testata-Abfrage.
- Speichert Datenabfrageergebnisse für eine bessere Leistung im Cache.
- Fasst PDF-Berichtsraster zusammen, um die Leistung zu verbessern.
- Aktualisiert den MySQL JDBC-Connector. Erfordert MySQL >= 8.
- Integriert InventoryController, der optimierte Endpunkte für das SKOOR Dashboard Baum Diagramm -Widget bereitstellt
6.4.3
- Release zur Übernahme der Änderungen aus 6.3.4.
6.4.2
- Unterstützt den PostgreSQL-
citext
Typ und (mehr) andere spezielle Typen.
6.4.1
-
/files
Endpunkt verwendet jetzt standardmäßig den MIME-Typ unbekannter Dateienapplication/octet-stream
, anstattnull
zurückzugeben.
6.4.0
- Ermöglicht das Löschen von Dateien mit
DELETE /files/filename.extension
- Erhöht die maximale Upload-Dateigröße von 1 MB auf 10 MB
6.3.4
- Stellt sicher, dass PostgreSQL-Verbindungen immer den externen Verbindungspooler verwenden.
6.3.3
- Stellt sicher, dass der aktuelle Benutzer über vollständige Berechtigungen für eine neu erstellte Dashboard-Gruppe verfügt.
6.3.2
- Beschleunigt den Start von Webdiensten, indem Migrationen während der Aktualisierung nur einmal ausgelöst werden.
6.3.0
- Ermöglicht Operatoren wie AND(), OR() bei der Textsuche in Datenquellen
- Sortiert die Gründe beim Abrufen der Herkunft auf natürliche Weise (Drilldown).
6.2.5
- Behebt die Erstellung von Dashboard-Gruppen
6.2.4
- Normalisiert Dashboard-Berechtigungen
- Macht Root-„Dashboards“ für jedermann lesbar
- Fügt „Alle verweigern“ zur Stammgruppe „Dashboards“ für referenzierte Objekte hinzu
- Entfernt „Verweigerungs“-Regeln aus allen Dashboard-Objekten
6.2.3
- Erzwingt Initialisierungsberechtigungen von Dashboards für das übergeordnete Objekt
6.2.2
- Behebt das Abrufen des Dashboards, wenn der Benutzer in andere Gruppen verschoben wird oder die Rolle wechselt.
6.2.1
- Behebt die Migration der Kopfkacheln, falls nur die rechte Kopfkachel vorhanden ist.
6.2.0
- Neue Dashboard-Berechtigungsendpunkte
6.1.4
- Behebt Datenabfragen mit Aggregatfunktionen ohne Alias (z. B. count(*), sum(foo), ...)
6.1.3
- Führt Dashboard-Migrationen einmal pro Mandant statt nur einmal global durch.
6.1.2
- Datenabfragen
- Behebt Datenabfragen, bei denen der Benutzer als Autor gelöscht wurde.
- Behebt Datenabfragen mit Null-Abfragezeichenfolgen
6.1.1
- Datenabfragen
- Verwendet unter MySQL keine Common- Tabelle Ausdrücke, da die alte Version von MySQL diese nicht unterstützt. Wahrscheinlich wird es in einer späteren Webservice-Version eine Erkennung für dieses Feature geben.
6.1.0
- Datenabfragen
- Verwendet allgemeine Tabelle (WITH-Abfragen) für Unterabfragen anstelle von verschachtelten Unterabfragen. Es ist nicht mehr erforderlich, einer Unterabfrage einen Alias hinzuzufügen.
- Entfernt Kommentare vor der Verarbeitung von Unterabfragen und Parametern.
- Misst die Ausführungszeit und Rückgabedauer der Abfrage
- Ermöglicht Standardwerte für Parameter und vereinfacht die Parametersyntax (keine „Params“ mehr).
- Datenabfragen/Datenquellen
- Unteraggregate
- Styles-Endpunkt zum Speichern benutzerdefinierter CSS-Stile
- Gibt untergeordnete Elemente im Reason-Aufruf zurück
6.0.5
- Behebt das Lesen der Konfiguration aus Umgebungsvariablen
6.0.4
- Datenabfragen
- Entfernt die Pinning-Logik
- Löscht Gruppen immer rekursiv
- Vereinfacht und korrigiert den Export/Import
6.0.3
- Gibt im Falle eines ungültigen Dashboards einen HTTP-Statuscode 404 statt 500 zurück
6.0.2
- Ermöglicht das Speichern ungültiger Datenabfragen. Stattdessen werden beim Abrufen der Datenabfrage Fehler zurückgegeben
- Fügt beim Veröffentlichen von Datenabfragen keine Versionsmarkierungen mehr hinzu
- Behebt die Erkennung von Zirkelverweisen für Unterdatenabfragen
6.0.1
- Einzelne Anfrage für Dashboards einschließlich seiner untergeordneten Elemente (/dashboards/{id}/nested)
6.0.0
- Konfiguration von ENV
- Ermöglicht das Festlegen des Dunkelmodus für den Benutzer
- Viele Änderungen beim Erhalten von Dashboards
- Entfernt einige Dinge, die jetzt von SKOOR Auth erledigt wurden
- Verwendet den Verbindungspool von PGPool-II, falls verfügbar