Journal des modifications SKOOR Webservice
7.2.0
- Permet de modifier les schémas de table des sources de données
- Permet de modifier les données des sources de données
- Implémente les annotations
- Modifie la représentation de l'heure active de réévaluation qui
begin
et contient uniquement le composant d'heure locale au lieu d'une chaîne ISO-8601 complète. - Intervalle d'actualisation pour les requêtes de données matérialisées.
7.1.3
- Corrige un bug qui provoque l'échec des requêtes
/{type}/{id}/children
dans le cas où un objet contientAlarmrecepients
.
7.1.2
- Les sources de données
- Corrige l'estimation du numéro de ligne dans le cas où la requête contient des conditions IN().
7.1.1
- Source de données de script
- Corrige un bug qui provoque une erreur si le décalage est supérieur au nombre de lignes renvoyées.
7.1.0
- Rejette les valeurs fournies à
/webcollector
qui sont trop lointaines dans le futur - Estimation du nombre de lignes extraites des bases de données PostgreSQL au lieu de le calculer si le nombre de lignes extraites est supérieur à 1 000 000. Cela augmente considérablement les performances des requêtes sur de grands ensembles de données.
- Corrige un bug qui provoque l'échec de la récupération des messages de tâche si un objet n'est pas planifié sur un collecteur .
7.0.7
- Requêtes de données
- Résout le blocage lors de l’actualisation des requêtes de données imbriquées.
- Corrige un bug qui fait que la résolution des dépendances recherche plusieurs fois la même personne dépendante.
7.0.6
- Fournit
defaultParams
dans/dashboards/groups/nested
request
7.0.5
- Corrige un bug qui provoque le blocage d'une requête
select
sur une source de données de script si aucun paramètreoffset
etlimit
n'est fourni. - Corrige l'analyse des requêtes de données contenant
with
7.0.4
- Contrôleur Inventaire
- Corrige la gestion des requêtes
tree
avec des objets vides.
- Corrige la gestion des requêtes
7.0.3
- Rapports PDF
- Corrige également le retour à la page pour les tableaux
7.0.2
- Rapports PDF
- Corrige le retour à la page
- Corrige les en-têtes de tableau doublés
7.0.1
- Permet d'exporter une requête de données unique
- Corrige un bug qui empêchait parfois la détection des requêtes de données déjà matérialisées au redémarrage du service.
7.0.0
- Améliore les requêtes de données
- Permet de matérialiser des requêtes de données similaires aux vues matérialisées.
- Supprimez les versions Semver au profit de dates uniquement.
- Améliore la détection de référence.
- Applique également les autorisations de la source de données dans la requête DMVN Testata.
- Met en cache les résultats des requêtes de données pour de meilleures performances.
- Regroupe les rastériseurs de rapports PDF pour améliorer les performances.
- Met à jour le connecteur MySQL JDBC. Nécessite MySQL >= 8.
- Ajoute InventoryController qui fournit des points de terminaison optimisés pour le widget SKOOR Dashboard Inventaire
6.4.3
- Version de maintenance pour intégrer les modifications de la version 6.3.4.
6.4.2
- Prend en charge le type
citext
PostgreSQL et (plus) d'autres types spéciaux également.
6.4.1
- Le point de terminaison
/files
utilise désormais par défaut le type MIME des fichiers inconnus surapplication/octet-stream
au lieu de renvoyernull
.
6.4.0
- Permet de supprimer des fichiers en utilisant
DELETE /files/filename.extension
- Augmente la taille maximale du fichier de téléchargement de 1 Mo à 10 Mo
6.3.4
- Garantit que les connexions PostgreSQL utilisent toujours le pooler de connexions externe.
6.3.3
- Garantit que l'utilisateur actuel dispose de toutes les autorisations sur un groupe de tableaux de bord nouvellement créé.
6.3.2
- Accélère le démarrage du Webservice en déclenchant les migrations une seule fois lors de la mise à jour.
6.3.0
- Permet aux operateurs comme AND(), OR() lors d'une recherche de texte sur des sources de données
- Trie naturellement les raisons lors de l'obtention de l'origine (exploration)
6.2.5
- Correction de la création de groupes de tableaux de bord
6.2.4
- Normalise les autorisations du tableau de bord
- Rend les « tableaux de bord » racine lisibles par n'importe qui
- Ajoute « Deny Any » au groupe racine « Tableaux de bord » pour les objets référencés
- Supprime les règles de « refus » de tous les objets du tableau de bord
6.2.3
- Force les autorisations d'initialisation des tableaux de bord sur l'objet parent
6.2.2
- Corrige la récupération du tableau de bord lorsque l'utilisateur est déplacé vers d'autres groupes ou change de rôle.
6.2.1
- Corrige la migration de la vignette d'en-tête dans le cas où seule la vignette d'en-tête droite.
6.2.0
- Nouveaux points de terminaison d’autorisation du tableau de bord
6.1.4
- Corrige les requêtes de données utilisant des fonctions d'agrégation sans alias (par exemple count(*), sum(foo), ...)
6.1.3
- Effectue les migrations de tableaux de bord une fois par locataire au lieu d’une seule fois au niveau mondial.
6.1.2
- Requêtes de données
- Corrige les requêtes de données qui ont supprimé l'utilisateur en tant qu'auteur.
- Corrige les requêtes de données avec des chaînes de requête nulles
6.1.1
- Requêtes de données
- N'utilise pas les expressions Table communes sur MySQL car l'ancienne version de MySQL ne les prend pas en charge. Il y aura probablement une détection de cette fonctionnalité dans une version ultérieure du service Web.
6.1.0
- Requêtes de données
- Utilise des expressions Table communes (AVEC requêtes) pour les sous-requêtes au lieu des sous-requêtes imbriquées. Plus besoin d'ajouter un alias à une sous-requête.
- Supprime les commentaires avant de traiter les sous-requêtes et les paramètres.
- Mesure le temps d'exécution des requêtes et la durée de retour
- Autorise les valeurs par défaut pour les paramètres et simplifie la syntaxe des paramètres (plus de « paramètres ».)
- Requêtes de données/Sources de données
- Sous-agrégats
- Point de terminaison de styles pour stocker les styles CSS personnalisés
- Renvoie les enfants en appel raison
6.0.5
- Corrige la lecture de la configuration à partir des variables d'environnement
6.0.4
- Requêtes de données
- Supprime la logique d'épinglage
- Supprime toujours les groupes de manière récursive
- Simplifie et corrige l'exportation/importation
6.0.3
- Renvoie un code d'état HTTP 404 au lieu de 500 en cas de tableau de bord invalide
6.0.2
- Permet de sauvegarder les requêtes de données invalides. Renvoie des erreurs lors de l'obtention d'une requête de données à la place
- N'ajoute plus de marqueurs de version lors de la publication de requêtes de données
- Corrige la détection de référence circulaire pour les requêtes de sous-données
6.0.1
- Requête unique pour les tableaux de bord incluant ses enfants (/dashboards/{id}/nested)
6.0.0
- Configuration depuis ENV
- Permet de définir le mode sombre sur l'utilisateur
- De nombreux changements lors de l'obtention des tableaux de bord
- Supprime certaines choses maintenant effectuées par SKOOR Auth
- Utilise le pool de connexions de PGPool-II si disponible