Suite

Obtenez une vue SQL pour persister dans une visualisation CartoDB

Obtenez une vue SQL pour persister dans une visualisation CartoDB


Je suis nouveau sur CartoDB et jusqu'à présent impressionné. Mais j'ai du mal à savoir comment faire en sorte qu'une requête SQL persiste dans une visualisation. Je le tape, comme 'SELECT * FROM env_feedlots where active = 'Y' and BIRDS > 0', clique sur "Appliquer" et vois les effets sur la carte. Mais j'obtiens un battement dans l'onglet de mon navigateur qui ne semble jamais mourir.

Et puis, en revenant à la visualisation, il semble que la requête SQL ait disparu.

Voici un lien vers ma visualisation : http://cdb.io/1ncUdG7

Lorsque vous le chargez, si vous voyez ma requête SQL, vous verrez des grappes de bleu foncé dans les parties centrale et sud-est de l'État, et des bleus très clairs dans le sud-ouest. Il semble que cela fonctionne via le lien "carte publique". Mais pourquoi ne « garde-t-il » pas lorsque je reviens à la visualisation via mon tableau de bord ?

Edit: j'ai trouvé un "correctif", si je clique sur "effacer cette vue SQL", je peux recommencer, retaper le SQL que je veux, cliquer sur "Appliquer", et il persistera. Mais cela soulève la question : pourquoi ne puis-je pas AJOUTER à une requête SQL existante et faire en sorte que cet ajout persiste ?


Lorsque vous appliquez une requête SELECT SQL depuis l'éditeur CartoDB, une barre verte apparaît en en-tête avec deux options : créer une table à partir d'une requête et vue dégagée. De plus, votre vue tabulaire est mise à jour avec le contenu qui répond à la requête SQL appliquée.

Cependant, lorsque vous développez cette requête en ajoutant un paramètre de filtrage supplémentaire (ou remplacez la requête appliquée par une instruction UPDATE) et appuyez sur le bouton Appliquer bouton, la nouvelle requête peut ne pas avoir d'effet. La raison en est que lorsque vous effectuez une requête SQL, votre table obtient mise à jour avec le contenu qui correspond à cette requête (vous pouvez considérer cela comme une version filtrée de votre table).

Par conséquent, vous devez effacer votre requête SQL chaque fois que vous souhaitez effectuer de nouvelles requêtes sur votre original table (ou sur des données qui n'apparaissent pas sur votre table filtrée).


Il existe un certain nombre de méthodes pour obtenir un plan d'exécution, celle à utiliser dépendra de votre situation. Vous pouvez généralement utiliser SQL Server Management Studio pour obtenir un plan, mais si, pour une raison quelconque, vous ne pouvez pas exécuter votre requête dans SQL Server Management Studio, vous trouverez peut-être utile de pouvoir obtenir un plan via SQL Server Profiler ou en inspectant le cache des plans.

SQL Server est livré avec quelques fonctionnalités intéressantes qui facilitent la capture d'un plan d'exécution, assurez-vous simplement que l'élément de menu "Inclure le plan d'exécution réel" (situé dans le menu "Requête") est coché et exécutez votre requête normalement. .

Si vous essayez d'obtenir le plan d'exécution pour les instructions d'une procédure stockée, vous devez exécuter la procédure stockée, comme suit :

Lorsque votre requête est terminée, vous devriez voir un onglet supplémentaire intitulé « Plan d'exécution » apparaître dans le volet des résultats. Si vous avez exécuté de nombreuses déclarations, vous pouvez voir de nombreux plans affichés dans cet onglet.

À partir de là, vous pouvez inspecter le plan d'exécution dans SQL Server Management Studio ou cliquer avec le bouton droit sur le plan et sélectionner « Enregistrer le plan d'exécution sous . » pour enregistrer le plan dans un fichier au format XML.


Considérations de maintenance pour les vues matérialisées

Surveillez le coût de la tâche d'actualisation et ajustez l'intervalle d'actualisation automatique si nécessaire. Plus précisément, surveillez total_bytes_processed et total_slot_ms .

Par exemple, si le taux d'ingestion dans la table de base est relativement faible, il est judicieux d'actualiser la vue moins souvent. Sinon, si les données sous-jacentes changent rapidement, il est logique d'actualiser plus souvent.

Si la table de base ingère à des moments prédéfinis, par exemple par un pipeline d'extraction, de transformation et de chargement (ETL) nocturne, envisagez de vous approprier entièrement le calendrier de maintenance de la vue matérialisée, comme suit :

Effectuez une actualisation manuelle, soit dans le cadre du pipeline ETL, soit en configurant une requête planifiée à des heures spécifiques de la journée.

Sauf indication contraire, le contenu de cette page est sous licence Creative Commons Attribution 4.0, et les exemples de code sont sous licence Apache 2.0. Pour plus de détails, consultez les règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses filiales.


Créer des rapports et des graphiques à l'aide de Google Data Studio et du connecteur BigQuery

Dans cette section du didacticiel, vous utilisez Google Data Studio pour visualiser des données dans BigQuery à l'aide du connecteur BigQuery. Vous créez une source de données, un rapport et des graphiques qui visualisent les données dans l'exemple de table de natalité.

Créer une source de données

La première étape de la création d'un rapport dans Google Data Studio consiste à créer une source de données pour le rapport. Un rapport peut contenir une ou plusieurs sources de données. Lorsque vous créez une source de données BigQuery, Google Data Studio utilise le connecteur BigQuery.

Vous devez disposer des autorisations appropriées pour ajouter une source de données BigQuery à un rapport Google Data Studio. Les autorisations appliquées aux ensembles de données BigQuery s'appliquent également aux rapports, graphiques et tableaux de bord que vous créez dans Google Data Studio. Lorsqu'un rapport Google Data Studio est partagé, les composants du rapport ne sont visibles que par les utilisateurs disposant des autorisations appropriées.

Sur le Rapports page, dans le Commencez avec un modèle rubrique, cliquez sur le Rapport vierge modèle. Cela crée un nouveau rapport sans titre.

Si vous y êtes invité, complétez le Préférences marketing et le Compte et confidentialité paramètres, puis cliquez sur Sauvegarder. Vous devrez peut-être cliquer sur le Vierge modèle à nouveau après avoir enregistré vos paramètres.

Dans le Ajouter des données au rapport fenêtre, dans la zone de recherche, saisissez BigQuery .

Dans le Connecteurs Google section, survolez BigQuery puis cliquez sur Sélectionner.

Pour Autorisation, Cliquez sur Autoriser. Cette action permet à Google Data Studio d'accéder à votre projet Google Cloud.

Dans le Demande de Permission boîte de dialogue, cliquez sur Permettre pour donner à Google Data Studio la possibilité d'afficher les données dans BigQuery. Vous ne recevrez peut-être pas cette invite si vous avez déjà utilisé Google Data Studio.

Pour Mes projets, Cliquez sur Ensembles de données publics.

Pour Projet de facturation, cliquez sur le nom du projet Cloud que vous avez créé précédemment.

Pour Ensemble de données public, Cliquez sur échantillons.

Pour Tableau, cliquez sur natalité .

Dans le coin supérieur droit de la fenêtre, cliquez sur Relier. Une fois que Google Data Studio se connecte à la source de données BigQuery, les champs de la table s'affichent. Vous pouvez utiliser cette page pour ajuster les propriétés du champ ou pour créer de nouveaux champs calculés.

Dans la table de natalité, les champs year et source_year sont stockés sous forme d'entiers. Pour utiliser ces colonnes en tant que chaînes dans Google Data Studio, vous modifiez le type de ces colonnes en texte. A droite des champs year et source_year, dans le Taper colonne, cliquez sur Nombre et choisissez Texte dans la liste déroulante.

Cliquez sur Ajouter au rapport.

Lorsque vous y êtes invité, cliquez sur Ajouter au rapport.

Dans le Demande de Permission boîte de dialogue, cliquez sur Permettre pour donner à Data Studio la possibilité d'afficher et de gérer les fichiers dans Google Drive. Vous ne recevrez peut-être pas cette invite si vous avez déjà utilisé Google Data Studio.

Créer un graphique à barres à l'aide d'un champ calculé

Une fois que vous avez ajouté la source de données de natalité au rapport, l'étape suivante consiste à créer une visualisation. Commencez par créer un graphique à barres. Le graphique à barres affiche le nombre total de naissances pour chaque année. Pour afficher les naissances par année, vous créez un champ calculé.

Pour créer un graphique à barres qui affiche le nombre total de naissances par année :

(Facultatif) En haut de la page, cliquez sur Rapport sans titre pour changer le nom du rapport. Par exemple, saisissez BigQuery tutorial .

Une fois l'éditeur de rapports chargé, cliquez sur Insérer un graphique à barres >.

À l'aide de la poignée, placez le graphique sur votre rapport.

Sur le Données onglet, notez la valeur de la source de données (natalité) et les valeurs par défaut de la dimension et de la métrique.

Étant donné que vous tracez le nombre de naissances par année, la dimension doit être définie sur source_year . Si source_year n'est pas la dimension par défaut, faites glisser source_année de Champs disponibles sur la cote par défaut pour la remplacer.

Dans le Métrique rubrique, cliquez sur Ajouter une métrique.

Dans le sélecteur de métriques, cliquez sur Créer un champ.

Pour afficher le décompte du nombre d'enfants nés chaque année (par sexe), vous créez un champ calculé. Pour ce didacticiel, vous comptez les entrées dans le champ is_male. La valeur dans is_male est true si l'enfant est un homme et false si l'enfant est une femme. Dans la nouvelle fenêtre métrique, pour Nom, tapez birth_count .

Pour Formule, saisissez ce qui suit : COUNT(is_male) .

Cliquez sur Appliquer.

Cliquez sur la page du rapport pour fermer le sélecteur de métriques.

Une fois la métrique ajoutée, survolez la métrique par défaut et cliquez sur l'icône de suppression sur le côté droit. La dimension doit maintenant être définie sur source_year et la métrique doit être définie sur birth_count .

Notez que le graphique est trié par ordre décroissant par défaut. Les années avec le plus de naissances sont affichées en premier.

Pour améliorer le graphique, modifiez les étiquettes des barres. Dans la fenêtre des propriétés du graphique à barres, cliquez sur le bouton Style languette.

Dans le Diagramme à bandes rubrique, vérifiez Afficher les étiquettes de données.

Le nombre total de naissances est affiché en haut de chaque barre du graphique.

Triez les données par source_year au lieu de birth_count . Dans la fenêtre des propriétés du graphique à barres, sur le Données onglet, dans le Sorte section:

  • Cliquez sur Nouveau champ.
  • Dans le sélecteur de tri, faites défiler jusqu'à Champs du graphique et sélectionnez source_year .
  • Cliquez en dehors de la boîte de dialogue pour fermer le sélecteur de tri.
  • Cliquez sur Descendant et sélectionnez Ascendant. L'affichage change pour indiquer le nombre de naissances par année dans l'ordre croissant.


Obtenir une vue SQL pour persister dans une visualisation CartoDB - Systèmes d'Information Géographique

  • Masquer l'onglet de partage de la visionneuse sur site #16299
  • Supprimer toutes les références aux cartes Spatial Data Catalog et Kepler GL dans les locaux #16293
  • Code de garde pour les utilisateurs de vizjson #16267
  • Code de garde pour les utilisateurs et les visualisations #16265
  • Utiliser les données de l'utilisateur de l'organisation lors de la modification d'un utilisateur à partir des paramètres de l'organisation #16280
  • Limiter le paramètre de démarrage du connecteur Dropbox #16264
  • OauthApps restreint par défaut #16304
  • Prise en charge du nom d'hôte de transfert dans le catalogue #16258
  • Correction des journaux d'exportation/importation de migration d'utilisateurs #16298
  • Autoriser l'utilisation d'URL WMTS avec des paramètres pour créer des fonds de carte personnalisés #16271
  • Synchronisez license_type dans redis avec les valeurs provenant de Central #16270
  • Ajoutez do_bq_project et do_bq_dataset au point de terminaison api/v3/me #16276
  • Ajouter un point de terminaison pour mettre à jour les abonnements DO et gérer l'état des demandes d'accès complet #16277
  • Ajouter de nouveaux champs full_access_[aws|azure]_info aux abonnements DO #16278
  • Évitez de mettre à jour les nœuds d'analyse plus d'une fois lors du déplacement des couches dans Builder #16279
  • Correction du filtre d'abonnement/d'échantillon pour les ensembles de données #16254
  • Utilisez un nom de table complet lors de la création d'une nouvelle carte à partir d'un jeu de données partagé #16241
  • Ajouter de nouveaux événements pour l'accès complet DO #16290
  • Bump Rubocop vers v1.12.1 pour réparer le crochet CI #16305
  • Correction d'un problème qui empêche les OPTIONS d'API de réussir en raison d'une vérification CSRF indue #16292
  • Correction d'un test de régression et ajout de quelques avertissements au code source #16297
  • Correction des liens brisés dans le pied de page public #16308
  • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.37.1 . Exécutez la commande suivante pour l'avoir disponible :
  • Connecteur BigQuery avec oauth #16218
  • Enregistrez les données des connexions cloud sur redis #16165
  • Nouveau flux d'inscription 16137
  • Nouvelles connexions API 15939
  • Nouveaux points de terminaison pour récupérer les ensembles de données et les ensembles de tuiles des utilisateurs à partir de leur connexion BigQuery 16061
  • Nouveau connecteur BigQuery 16029
  • Ajouter l'accès aux échantillons DO. Refactoriser l'interface utilisateur des échantillons/abonnements #15910
  • Intégrez la nouvelle métrique map_views. #15969
  • Correction des tentatives d'API de cartes nommées lors de l'événement de destruction #16190
  • Ajouter un aperçu/visualisation des cartes dans le catalogue DO #15973
  • Ajouter de nouvelles statistiques d'utilisateurs à la page d'accueil #15950
  • Remplacez les opérations utilisateur CRUD dans le client API central en publiant des messages sur le courtier de messages #16035
  • Ajoute JSON-LD avec les informations de l'ensemble de données dans le catalogue de données #16138
  • Ajouter une recherche dans l'écran « nouvelle carte » 16166
  • Migrer la synchronisation FeatureFlag & PricePlan vers le courtier de messages #16098
  • Synchronisez les informations du compte de service DO entre les instances centrales, sur site et cloud #16189
  • Correction de la portée de tous les ensembles de données OAuth lorsqu'il existe une table d'importation temporaire #16252
  • Nettoyage après #16189. Voir #16200
  • Configuration fractionnée pour la redirection de connexion Message Broker & Central #16150
  • Supprimer la page de la galerie de la bibliothèque de données (maintenant redirigée vers le catalogue de données spatiales) #16133
  • Synchronisez les clés API DO entre les clouds sur site et les clouds gérés par CARTO #16205
  • Correction de la version principale #16213
  • Bootstrap new CI & améliore la stabilité de l'ancien CI #16220
  • Correction des icônes personnalisées ne fonctionnant pas #16233
  • Les tests fractionnés se chargent uniformément dans le nouveau CI #16227
  • Corrections du catalogue : afficher les produits uniquement, corriger la mise en forme de la légende #16219
  • Migrer les spécifications/modèles/carto vers le nouveau CI #16228
  • Ajouter la connexion OAuth BigQuery #16218
  • Notifier les nouvelles connexions BigQuery à Central #16266
  • Supprimer Data Observatory v1 #16207
  • Ajouter une nouvelle page statique pour la visionneuse de tuiles #16232
  • Correction de la liste des ensembles de tuiles à partir d'un ensemble de données BQ sans ensembles de tuiles 16201
  • Correction de la page de données ne se chargeant pas en raison de lignes nulles 16224
  • Ajoutez un exemple de configuration de licorne et un journal de sortie à stdout en définissant la variable d'environnement 16221
  • Quelques améliorations de CI 16179
  • Bump @carto/viewer vers v1.0.3 16170
  • Afficher un nouveau message pour créer des connexions après la première connexion 16159
  • Supprimer la clé api principale de la demande de couches do-catalog 16158
  • Définissez la propriété sideEffects webpack.prod.config sur false pour résoudre les problèmes de compilation avec do-catalog et viewer 16155
  • Mettre à jour la version de la visionneuse pour ajouter la fonctionnalité de copie xyz 16154
  • Correction de la pagination dans la nouvelle fenêtre contextuelle de la carte 16153
  • Inclure la région & maps_api_v2_template dans /me config 16112
  • Augmenter la limite de fichiers Box répertoriés 16082
  • Changer l'url Map Loads docs. dans la section des quotas 16068
  • Tâche de râteau pour renommer le connecteur BQ 16030
  • Correction d'un maximum de 50 projets dans le sélecteur de projet de facturation du connecteur BQ 16027
  • Remplacer les métadonnées DO SQL par la requête API #15983
  • Chargez la bibliothèque GoogleMaps pour une carte si la chaîne de requête du propriétaire est disponible #15948
  • Correction des notifications de mise à jour lors de l'utilisation de l'opération validée par mot de passe #15960
  • Améliorez les fonctions de synchronisation en utilisant CDB_GetTableQueries .
  • Bump cartodb-commun à la v0.4.8
  • Ne pas envoyer ActionController::RoutingError à Rollbar #15968
  • Générez un fichier .pid pour contrôler et gérer le processus de rake des abonnés #15970
  • Correction de la mise en mémoire tampon des traces de journal dans l'abonné #15980
  • Nom de paramètre incorrect dans les formulaires d'organisation #15975
  • Ajout de clés API à Redis lorsque l'utilisateur est déverrouillé #15959
  • Bump version de cartodb-common à v0.4.9 et pubsub à 1.10 #16007
  • Faire attendre l'abonné pour la création de la base de données en développement #15982
  • MessageBroker récupère maintenant le nom de l'abonnement à partir de Config#central_subscription_name #16008
  • Correction d'un problème avec le chargement automatique d'une classe de modèle #16011
  • Ajouter un délai de connexion par défaut de 30 secondes à Carto::Http::Client #16020
  • Propager request_id dans les journaux MessageBroker #16006
  • Ne signalez pas les erreurs Coverband au Rollbar #16021
  • Ajouter le sous-module privé #16023
  • Le client de l'API Maps honore désormais l'erreur n° 16025 429 Too Many Requests
  • Correction d'une boucle entre notre logger et rollbar #16026
  • Rendre le contrôle PIDFILE de l'abonné MessageBroker plus résilient #16022
  • Bump version du sous-module lib/sql à 0.37.1
  • Ajouter la configuration liée à Maps API v2 au point de terminaison v4/me authentifié #16237
  • Le profil public peut être désactivé via Feature Flag #15982
  • Mettez à jour cartodb-common vers la v0.5.3, qui à son tour met à jour pubsub vers la 2.3.0 #16038
  • Sélectionnez des autorisations distinctes sur OAuth tous les ensembles de données portée #16196
  • Migrer l'organisation CRUD vers MessageBroker #15934
  • Mettre à jour cartodb-common, qui à son tour met à jour le MessageBroker pour envoyer un Publisher_validation_token #16041
  • Optimiser le chargement du tableau de bord lorsque le nombre de jeux de données est très important #16014
  • Ne chargez les totaux DO dans le tableau de bord que lorsqu'ils sont nécessaires #16161
  • Erreur 429 lorsque plusieurs ensembles de données doivent être supprimés #15931
  • Agréger map_views pour les utilisateurs de l'organisation #16064
  • Migrer les actions CRUD de l'organisation lancées par CartoDB vers le courtier de messages #16062
  • Mettre à niveau deck.gl version #16072
  • Configurez Dead Lettering et empêchez l'inondation des messages de vues de carte #16059
  • Réorganiser les spécifications pour les commandes Message Broker et supprimer les anciens points de terminaison #16084
  • Supprimer les tables d'importation temporaire lorsque l'exception IncompatibleSchemas est levée #16181
  • Empêcher rspec d'être exécuté dans un environnement autre que le test #16128
  • Empêcher une éventuelle erreur PG::UndefinedFunction lors de la création de la base de données #16174
  • Ajouter des groupes au point de terminaison v4/me #16105
  • Ajouter un avertissement d'obsolescence pour l'analyse DO dans le générateur et masquer l'option lorsque la création de l'utilisateur est postérieure à la date d'avis d'obsolescence #16118
  • Nettoyer les noms de colonnes lors de l'écrasement de l'importation #16208
  • Mise à jour du fichier robots.txt pour permettre à Google d'accéder à nos ensembles de données #16148
  • Dans le catalogue de données, baseurl corrigé car il ajoutait un / sur les requêtes des pages publiques #16148
  • Ajout d'un méta-titre dynamique et d'un lien canonique pour améliorer le référencement dans les pages publiques pour le catalogue de données spatiales #16157
  • Correction d'une erreur qui ajoutait plusieurs liens canoniques dans le catalogue de données spatiales #16160
  • Modifier l'avertissement de dépréciation pour l'analyse DO dans le générateur #16163
  • Résoudre les problèmes de chargement automatique dans l'abonné #16171
  • Supprimer la configuration de base de données de métadonnées DO n'est plus utilisée #16212
  • Correction de la construction de CI en modifiant les spécifications de la machine #16192
  • Modifier le point de terminaison d'activité des utilisateurs superadmin pour autoriser la pagination #16226
  • Mettre à jour cartodb-common vers la v1.1.1, qui contient plusieurs correctifs de journalisation #16182
  • Ne chargez les totaux DO dans le tableau de bord que lorsque cela est nécessaire #16161
  • Correction des intégrations SAML et LDAP pour les installations sur site #16239
  • Lire la configuration pour la compilation statique publique #16234
  • Afficher la version de l'ensemble de données dans la liste d'abonnement et les détails #16235
  • Correction d'une erreur qui évite de rendre correctement le catalogue de données spatiales dans Internet Explorer #16236
  • Les utilisateurs gratuits ne peuvent pas créer d'ensembles de données car l'état par défaut était privé 16223
  • Améliorer la visibilité sur les erreurs SAML #16243
  • Ajustements SAML #16246
  • Récupérer l'e-mail de l'utilisateur pour la déconnexion SAML avant de fermer la session CARTO #16248
  • Déconnexion SAML uniquement pour les utilisateurs créés via SAML #16253
  • Passer les spécifications flacky #16261
  • Les notifications par e-mail basculent le point de terminaison de l'API #15930
  • Nouvelle section Paramètres de messagerie dans la page Compte pour gérer les notifications #15933
  • Permet de créer des apikeys régulières pour les ensembles de données de l'observatoire de données #15940
  • Ajouter email_notifications au décorateur utilisateur #15949
  • Correction du connecteur BigQuery n'important pas les ensembles de données traités sur 0 octet #15916
  • Erreur lors de l'importation des fichiers de géopackage avec plusieurs couches #15907
  • Ajouter une notification DO dans le tableau de bord #15929
  • Perte de données lors du changement de nom de la table en raison de GhostTablesManager #15935
  • Ajouter la taille de synchronisation des ensembles de données DO dans le point de terminaison /me #15932
  • Connectez les abonnés à STDOUT et corrigez le format JSON #15957
  • Correction du point de terminaison du connecteur dryrun pour les utilisateurs de l'organisation (#15918)
  • Correction de la désinfection des colonnes pour les synchronisations de connecteurs (#15885)
  • Chargez les fichiers de configuration en tant que modèles ERB pour permettre la lecture des valeurs ENV (#15881)
  • Ajouter l'intégration du catalogue DO du site Web public (#15908, #15911, #15912)
  • Détendez les contrôles rubocop pour utiliser ruby2.4+
  • Correction d'un problème de gestion des erreurs lors des synchronisations
  • Améliorer les messages d'erreur d'importation #15893
  • Identifier correctement les colonnes GeoJSON multilignes sur les importations #15891
  • Du code expérimental utilisant un courtier de messages
  • Ajouter les variables clés de géographie DO #15882
  • Migrer le modèle ClientApplication vers ActiveRecord #15886
  • Évitez de déléguer des méthodes spéciales dans les présentateurs #15889
  • Correction de la navigation tableau de bord/données pour les utilisateurs gratuits. Mettre à jour les textes d'aperçu des données #15892
  • Forcer la matérialisation CTE dans la requête Ghost Tables pour améliorer les performances #15895
  • Adapter les journaux de messagerie Rails par défaut au format JSON #15894
  • Correction de l'exportation des fichiers Google Sheet de plus de 10 Mo #15903
  • Ajout de builder_url au point de terminaison api/v4/me #15904
  • Correction des tests locaux exécutés en analysant la configuration de la base de données avec ERB #15901
  • Migrer le modèle de journal vers ActiveRecord #15896
  • Correction d'une erreur d'importation KML lorsque les calques ont des barres obliques dans leurs noms #15897
  • Créer une portée OAuth pour lire/écrire tous les ensembles de données #15884
  • Migrer le modèle d'organisation vers ActiveRecord #15884
  • Correction d'un bug de réaffectation des géocodages #15924
  • Migrer SharedEntity , LayerNodeStyle et ExternalSource vers ActiveRecord #15920
  • Correction de l'association Sequel <> ActiveRecord brisée #15928
  • Requête d'accélération pour faire des subventions ApiKey #15927
  • Nouvelles capacités de gestion pour les clés API des autres utilisateurs (#15819)
  • Nouveau flocon de neige, interface utilisateur des connecteurs Redshift #15814
  • Importation de la documentation API pour les connecteurs Snowflake & Redshift (#15858)
  • Libérer les abonnements à l'Observatoire des données #15834
  • Autoriser l'annulation des demandes DO premium #15864
  • Compatibilité WMTS : remplacez les paramètres OGC de cartodb-wmsproxy (15866)
  • Compatibilité WMTS : remplacer les paramètres OGC (15849)
  • Correction de la gestion incohérente du SRID dans les synchronisations et les importations (15821)
  • Correction du workflow de vérification de l'orm lorsque le diff a des fichiers binaires
  • Renvoyer les abonnements expirés avec le statut « expiré » (93673)
  • Bumps cartodb-common à v0.3.3 pour corriger les traces d'erreur (#15787)
  • Correction des journaux pour les cartes nommées (15826)
  • Supprimer les modèles et la table des géocodages automatiques (#15817)
  • Corriger la cotation des colonnes pour la géométrification (#15815)
  • Suppression de la classe inutilisée (#15816)
  • Ajout d'une vérification pour éviter les modifications des fichiers de modèle Sequel (#15800)
  • Refactor : Utiliser Carto::User model comme CartodbCentralSynchronizable #15807
  • Bump cartodb-commun à 0.3.4 #15808
  • Les correctifs manquants incluent LoggerHelper #15812
  • Ajoute les documents de journalisation #15813
  • Ajouter une adresse IP générique pour la connexion Direct SQL #15818
  • Supprimer l'utilisation du modèle :: User Sequel de l'ApplicationController #15804
  • Bump version du module cartodb-common à v0.3.6 #15820
  • Détecteur de code mort Coverband #15811
  • Inclure LoggerHelper comme méthodes de classe dans les modèles #15824
  • Refactor of Admin :: VisualizationsController code #15830
  • Fix Coverband - Intégration Resque #15827
  • Supprimer les méthodes DataImport inutilisées #15833
  • Correction de LoggerHelper manquant dans CartoDB::LayerModule::Presenter #15829
  • Migré et supprimé l'ancien ::ExternalDataImport modèle de suite #15844
  • Correction des sauvegardes de carte lors de la suppression de tables via Ghost Tables #15832
  • Ajouter des améliorations aux abonnements DO #15847
  • Migrer :: OauthToken de Sequel vers ActiveRecord #15840
  • Correction du passage ::User au lieu de ::Carto::User #15848
  • Correction des abonnements DO #15855
  • Faire en sorte que le consignateur respecte à nouveau la variable d'environnement RAILS_LOG_BASE_PATH
  • Mettre à jour le courrier électronique des abonnements DO #15851
  • Supprimer le descripteur bêta du texte de la connexion SQL directe #15854
  • Ajout d'un script pour générer un graphique des associations de modèles Sequel #15865
  • Mise à niveau de ruby-prof gem vers 1.4.1 #15867
  • Migrer ::FeatureFlagsUser vers ActiveRecord #15841
  • Migrer :: SearchTweet vers ActiveRecord #15859
  • Rendre l'import/export des métadonnées utilisateur résilient à l'indicateur de fonctionnalité manquante #15872
  • Correction de la journalisation des exceptions Organization.overquota #15873
  • Refonte de la configuration Rubocop
  • Correction de la sauvegarde de la visualisation lorsque l'autorisation est manquante #15874
  • Afficher les abonnements obsolètes. Optimiser les requêtes #15879
  • Inclut ::Carto::ActiveRecordCompatibility dans tous les modèles Sequel #15879
  • Migrer le modèle d'autorisation vers ActiveRecord #15878
  • Désormais, chaque utilisateur gère ses propres adresses IP dbdirect, qu'il soit un utilisateur de l'organisation #15805
  • Ajouter un script pour mesurer le modèle Sequel LOC #15803
  • L'en-tête HTTP X-Request-ID est désormais propagé des requêtes entrantes aux requêtes sortantes pour une meilleure traçabilité #15778
  • Correction du bouton "Je suis intéressé" du catalogue (#15785)
  • Bumps cartodb-common à v0.3.3 pour corriger les traces d'erreur (#15787)
  • Compatibilité Pg-proxy : Stockez les informations du pare-feu IP dans Redis (#15791)
  • Correction d'une erreur lors de l'installation de odbc_fdw (#)
  • Compatibilité WMTS : remplacez la var tile_matrix_set par un SRS pris en charge du WMTS fourni.
  • Importations ArcGIS : augmentez le délai d'expiration http et le nombre maximal de tentatives pour le service d'importation arcgis
  • Importations ArcGIS : améliorez les traces de journal pour mieux diagnostiquer les erreurs de non-conformité json
  • Rétrogradez le bundler à 1.17.3 pour éviter les problèmes avec la version Rails
  • Correction pour empêcher la suppression des ensembles de données d'api_keys lorsqu'il est remplacé en utilisant l'écrasement en tant que collision_strategy (80981)
  • Correction des importations à partir d'une requête contenant (sql_expression)::cast (#15765)
  • Correction de la mauvaise position du popup, via la nouvelle version interne de carto.js 4.2.2-1 (CARTO.js#2254)
  • Modifier .gitignore
  • Installez Carto::Common::Logger avec prise en charge JSON (#15762)
  • Renvoie tous les ensembles de données partagés (#15767)
  • Migrer les traces vers le nouveau Carto::Common::Logger (#15776)
  • Ajoute le paramètre de configuration ssl_required pour régir les redirections d'ActionController. La valeur par défaut est false (aucune redirection vers HTTPS n'est tentée à moins qu'elle ne soit explicitement définie sur true ). (#15716)
  • Service de synchronisation DOv2 (#15706) (#15728)
  • Prise en charge du filtre lors de la licence des ensembles de données DO (#15705)
  • Synchroniser REDIS lors de la licence de superadmin (#15719)
  • Autoriser l'utilisation des informations d'identification du compte de service sur l'interface utilisateur d'importation Big Query (#15722)
  • Ajout d'informations sur les abonnements aux visualisations (#15723)
  • Ajouter un nouveau catalogue DO (#15733)
  • Correction d'une erreur de serveur sur OAuth lors de l'autorisation pour les ensembles de données : métadonnées + tout autre champ d'application des ensembles de données (#15738)
  • api/v4/datasets renvoie l'ensemble de données partagé et le mode d'accès (lecture, écriture) #15735
  • Activer les applications Oauth pour tous les utilisateurs 15749
  • Correction de la dernière vérification modifiée pour les connecteurs db (#15711)
  • Améliorer l'erreur OAuth pour les sessions expirées (#15707)
  • Vérifiez l'adresse e-mail de l'utilisateur. (#15683)
  • Définir l'en-tête de référence droit pour la page de réinitialisation du mot de passe (#15699)
  • Correction des tests de la barre de navigation
  • Ignorer la fonction update_timestamp sur les migrations (#15710)
  • Améliorer les performances du générateur de requêtes (#15725)
  • Mise à niveau des rails vers 4.2.11.3 (#15737)
  • Éviter les doublons lors du chargement de la bibliothèque de données (#15720)
  • Mettre à jour la route du catalogue DO (#15742)
  • Corrige le lien d'attribution CARTO
  • Mettre à jour CARTO.js vers la v4.2.1 (#15748)
  • Gestion du pare-feu GCP pour les adresses IP DB Direct (#15610)
  • Rake tâches pour répertorier les certificats DB Direct (#15625)
  • Prise en charge des clés PKCS#8 pour les certificats DB-Direct (#15622)
  • Interface utilisateur pour la gestion des IP et des certificats pour les connexions DB Direct (#15589)
  • Ajout de la prise en charge de Node.js 12
  • Ajout de la prise en charge du déplacement d'utilisateurs pour PG12 (première étape, uniquement activé dans la mise en scène centrale) (#15686)
  • Augmenter la limite de certificats pour SQL direct de 3 à 5 (#2536)
  • Correction des informations d'erreur de métadonnées de connecteur manquantes (#15690)
  • Ajouter maxRetries pour le fonctionnement aws s3 pour améliorer la fiabilité (#15679)
  • Ajouter des métriques pour les actions des connecteurs (#155564)
  • Rendre DB Direct server_ca configurable (#15650)
  • Messages d'erreur plus clairs du pare-feu DB Direct (#15652)
  • Normaliser les plages d'adresses IP appliquées aux règles de pare-feu (#15649)
  • Correction des instructions DB Direct dans le certificat README ([#15647]https://github.com/CartoDB/cartodb/pull/15647)
  • Correction du problème de gestion du pare-feu Db Direct IPs (#15641)
  • Correction du problème d'informations d'identification de gestion du pare-feu Db Direct (#15640)
  • Les paramètres utilisateur DO sont désormais stockés sous do_settings : <@username>(#15630)
  • Améliorer les performances de la vue du jeu de données avec de nombreuses cartes (#15627)
  • Clarifier le message dans les paramètres d'authentification de l'organisation
  • Améliorer les performances des visualisations dépendantes (#15632)
  • Ne pas envoyer d'e-mails de demande d'abonnement DO à la demande de l'utilisateur de l'organisation de l'équipe ( ch70618)
  • Correction du lien kepler.gl dans la section Maps (#15644)
  • Le point de terminaison /api/v3/me renvoie moins de données publiques (#5627)
  • Récupérer les IP avant d'ajouter ou de supprimer pour éviter les incohérences (#15643)
  • Calcul plus rapide des types de géométrie pour les grands ensembles de données (#15654)
  • Erreur de retour pour les requêtes dont l'authentification a réussi avec une session expirée (#15637)
  • Correction de l'inscription avec plusieurs invitations actives (#15629)
  • Restaurer le connecteur twitter pour ceux qui ont leurs propres identifiants (#15656)
  • Scrub Rollbar données (#2244)
  • Eviter la commande par favori si aucun utilisateur n'est privilégié (#15666)
  • Synchroniser la dernière date de connexion (#2788)
  • Faire échouer le déplacement de l'utilisateur lorsque des fonctions plpython personnalisées existent (#15677)
  • Utiliser la version de pg_restore correspondant au serveur de base de données cible (#15676)
  • Accélérer les vérifications de Ghost Tables Manager (#15674)
  • v1/viz : arrêtez de renvoyer la valeur db_size_in_bytes (#15678)
  • Ghost Tables Manager : unifiez toutes les vérifications de table en une seule requête (#15678)
  • Gestionnaire de tables fantômes : n'effectuez aucune vérification synchrone si l'utilisateur dispose de plus de MAX_USERTABLES_FOR_SYNC_CHECK. (#15678)
  • Moderniser un peu le code du profileur (#15691)
  • OAuth : conserver l'état en cas d'erreur (#15684)
  • DB Connectors supprimés du référentiel principal
  • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.36.0 . Exécutez la commande suivante pour l'avoir disponible :
  • Nouvelle API interne pour la gestion des certificats DB-Direct et des IP (#15567)
  • Utiliser le client API Dataservices 0.30.0
  • Activer la suppression des cartes Kepler.gl (#15485)
  • Ajouter des cartes Kepler.gl à la section Contenu récent du tableau de bord (#15486)
  • Ajoutez des cartes Kepler.gl à la section Cartes de la page d'accueil du tableau de bord (#15487)
  • Demander le flux du connecteur avec tous les états sur le même écran (#15515)
  • Crochets pour remplacer les paramètres de l'organisation pour le plugin Gear (#15126)
  • Nouveau type de visualisation d'application et points de terminaison pour le déploiement d'applications #15595
  • Corrige un bug dans la communication centrale de CartoDB (#15606)
  • Corriger les informations IP de connecteur non valides
  • Corriger le libellé des commentaires
  • Utiliser la clé de l'API Google de l'utilisateur de visualisation lorsqu'elle est présente (#2394)
  • Les options de confidentialité publique pour les cartes et les ensembles de données peuvent être désactivées dans l'interface utilisateur avec des quotas (#524)
  • Correction de la page de verrouillage en raison d'une mauvaise initialisation de CustomStorage (#2444)
  • Ajouter le champ is_enterprise à /me (#15551)
  • Ajouter la capacité d'exécution de BigQuery
  • Supprimer le code lié aux plans obsolètes (#15563)
  • Correction d'un bogue ie11 dû à des packages de toolkit non babélifiés (#2456)
  • Correction d'un lien incorrect dans le pied de page pour les flux de données de localisation
  • Correction de la configuration des cartes Kepler dans la section Cartes qui provoquait des rechargements sans fin (#15568)
  • Correction d'un problème qui empêchait le formulaire de demande de données d'inclure le nom de l'entreprise pour les utilisateurs de l'organisation (#15554)
  • Correction de l'erreur « ensemble de données introuvable » dans la demande de géocodage pour les utilisateurs non-org (#2426)
  • Tenez compte des quotas illimités lorsque vous comptez les cartes restantes (#2163)
  • Valider l'e-mail uniquement en cas de modification (#15575)
  • Correction de la création d'utilisateurs de la visionneuse à partir de l'interface utilisateur (#15580)
  • Définir le nœud 10.15.1 par défaut et uniquement pour les actifs de construction, en supprimant 6.9.2 (#15530)
  • Mettre à jour les bibliothèques de la boîte à outils pour corriger les champs sensibles à la casse (#15569)
  • Correction pour éviter les verrous lors du tri des lignes dans la table de l'ensemble de données (#2399)
  • Correction des domaines en liste blanche pour l'inscription OAuth ([#2495]https://github.com/CartoDB/support/issues/2495))
  • Chargement paresseux des routes du tableau de bord (#15581)
  • Nouveau plan 2020 gratuit, modifications du tableau de bord et du constructeur (#15497)
  • Intégration de l'API de métadonnées dans le workflow de licence (#15483)
  • Visualisations Kepler.gl (tableau de bord) : intégrez les visualisations Kepler.gl enregistrées dans CARTO dans le tableau de bord (#15484)
  • Masquer DataCatalog aux utilisateurs Free 2020 (#15500)
  • Masquer la section Créer des applications oAuth dans la page Applications connectées pour les utilisateurs gratuits 2020 (#15500)
  • Mettre à jour les liens de pied de page en fonction des types de compte (#15502)
  • Améliorer la police de bienvenue (#15503)
  • Correction de la création de jeux de données sans quotas de carte (#15504)
  • Correction des importations lorsque le quota utilisateur ne peut pas être calculé (#15512)
  • Mettre à jour le style de l'interface utilisateur des connecteurs (#15514)
  • Hériter des indicateurs de fonctionnalité du propriétaire de l'organisation (#15410)
  • Points de terminaison BigQuery Connector pour les essais et les listes de projets/ensembles de données/tables (#15414)
  • Nouvelle interface utilisateur des connecteurs PostgreSQL, MySQL et SQL Server (#15339)
  • Limiter les ensembles de données publics par quota (#524)
  • Ajout de la compatibilité PostgreSQL 12 et PostGIS 3 (#6233)
  • Empêcher plusieurs tâches Ghost Tables en file d'attente pour le même utilisateur (#15277)
  • Invalider la session à la déconnexion (#2334)
  • Meilleur rapport d'erreurs pour le connecteur BigQuery (#15383)
  • Correction des abonnements DO lorsque estimate_delivery_days est NULL (#15451)
  • Améliorer la gestion des paramètres gcloud DO via des clés API (#15453)
  • Correction du calcul des jours d'essai restants (#15470)
  • Améliorer la gestion des paramètres gcloud DO via les clés API (#15453 et #15467)
  • Ajouter le nombre de cartes privées à /me (#15464)
  • Correction de la détection du délimiteur CSV (#15423)
  • Supprimer "FROM unpackage" du processus d'installation de l'extension cartodb (#15493)
  • Améliorations de l'interface utilisateur du connecteur BigQuery (#15393)
  • Ajoutez rel='noopener noreferrer' aux liens tiers target='_blank' et autocomplete='off' aux champs de mot de passe. (#15411)
  • Correction des guillemets pour les paramètres rel='noopener noreferrer'
  • Corrigez et remplacez les liens brisés ([#15443])[https://github.com/CartoDB/cartodb/pull/15443])
  • Correction de la version des actifs dans package-lock.json à 1.0.0-assets.155
  • Améliorer les performances des jointures d'analyse dans l'interface utilisateur du constructeur ([#15454])[https://github.com/CartoDB/cartodb/pull/15454])
  • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.35.0 . Exécutez la commande suivante pour l'avoir disponible :
  • Ajouter une méta noindex à la page de connexion de l'organisation (#15117)
  • Empêcher la famine de synchronisation (#15398)
  • Correction du pied de page mal placé dans les boîtes de dialogue (#15418)
  • Supprimer la trace de débogage des connexions directes (#15274)
  • Nouvel assainissement versionné des noms de colonnes (#15326)
  • Modifier les espaces réservés de la liste déroulante du catalogue ((#15335))
  • Correction de /embed_map pour kuviz (#15360)
  • Évitez les appels supplémentaires lorsque vous comptez le nombre de likes de chaque visualisation (#15349)
  • Ajouter un défilement à la page des icônes téléchargées (CartoDB/support#2073)
  • Désactivez le bouton d'envoi dans le formulaire de demande de connecteur si nécessaire (#15353)
  • Correction de l'erreur 414 Request-URI en choisissant la méthode http basée sur une requête réelle (CartoDB/support#2263)
  • Comptez kuviz pour le quota de carte publique (#15367)
  • Exclure les autorisations de table de /viz avec show_permission=false (#15368)
  • Suivre les événements kuviz (#15377 et #15386)
  • Ajouter une option de configuration pour désactiver la vérification MX des e-mails (#15280)
  • Ajouter des jours de livraison par défaut pour les métadonnées de l'observatoire de données (#15362)
  • Ajouter le paramètre de conseils requis pour corriger le géocodage des rues en mode avancé (CartoDB/support#2265)
  • Utilisez plpython3u pour PG12+ (#15228)
  • Évitez de demander un mot de passe pour kuviz avec des autorisations et envoyez un e-mail lors du partage (#15384)
  • Nom unique pour Kuvizs #15385
  • Vérifiez si le connecteur est configuré pour l'ajouter à l'interface utilisateur des connecteurs #15399
  • Ajouter un nouveau géocodeur (Geocodio) #15394
  • Le prix de l'ensemble de données renvoie-t-il zéro ou nul #15408
  • Correction garantissant l'unicité du travail avec kuviz #15417
  • Mettre à jour l'intégration de CARTOframes #15420
  • Mettre à jour les informations CartoCSS sur les images URI CartoDB/developers#651
  • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.33.0 . Exécutez la commande suivante pour l'avoir disponible :
  • Licence régulière pour Data Observatory (#15315)
  • Version bêta du connecteur BigQuery
  • Ajouter un nouveau paramètre import_as aux connecteurs odbc (#15266)
  • Ajouter la prise en charge de l'API Storage au connecteur BigQuery, la rendre publique et autoriser la séparation d'un projet de facturation (#15266)
  • Divisé en onglets de téléchargement/connexion dans la nouvelle interface utilisateur des connecteurs (#15207)
  • Nouvelle disposition de l'interface utilisateur des connecteurs (#15194)
  • Nouvelle interface utilisateur pour le connecteur BigQuery (#15284)
  • Version bêta des tables fédérées (n°15315) :
    • Ajouter des points de terminaison pour répertorier, enregistrer, mettre à jour et désenregistrer des serveurs fédérés
    • Ajouter des points de terminaison à la liste des schémas distants
    • Ajouter des points de terminaison pour répertorier, enregistrer, mettre à jour et désenregistrer des tables distantes
    • Éviter les avertissements lors de l'exécution du test en parallèle avec un environnement vide
    • Améliorer la gestion simultanée des synchronisations Ghost Tables (#15272)
    • Correction de l'écran de consentement dans les applications OAuth sans utilisateur (#15247)
    • Migrer les anciennes valeurs de l'industrie vers les nouvelles (#15273
    • Mettre à jour les options des industries utilisateur avec les valeurs autorisées de Hubspot (#15265)
    • Connecteur ArcGIS : arrêtez d'ignorer les identifiants en cas d'échec.
    • Adaptez la syntaxe python3 des scripts python.
    • Les options de colonne affichent un bogue (#15325)
    • Correction des autorisations kuviz (#15336)
    • Déverrouiller l'interface utilisateur des connecteurs (CartoDB/support#2318)
    • Détruire les utilisateurs avec des jetons d'accès OAuth (CartoDB/support#2301)
    • Ajouter un élément pour suivre les événements GTM dans l'interface utilisateur des connecteurs (#15340)
    • Corrections mineures de l'interface utilisateur des connecteurs (#15323)
    • Mettre à jour les types de stockage de l'observatoire de données (#15352)
    • Mettre à jour la version internal-carto.js vers la nouvelle version v4.2.0
    • Supprimer l'en-tête X-Frame-Options pour les visualisations kuviz (CartoDB/cartodb#15019)
    • Supprimer la bannière en double dans la page des clés API (CartoDB/cartodb#14936)
    • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.32.0 . Exécutez la commande suivante pour l'avoir disponible :
    • Réattribuer la propriété après avoir détruit une clé API OAuth (#15162)
    • Correction du message dans le modal de confirmation du mot de passe lors du changement de mot de passe (CartoDB/support#2187)
    • Correction du message dans les cartes protégées par mot de passe (CartoDB/design#1758
    • Correction du défilement des listes déroulantes du catalogue (CartoDB/design#1744
    • Fix Visualization Searcher (CartoDB/cartodb#15224
    • Réattribuer la propriété après avoir détruit une clé API OAuth (#15162)
    • Afficher le bouton de création d'ensemble de données lorsque l'utilisateur entre dans le tableau de bord pour la première fois mais a déjà des ensembles de données (CartoDB/support#2187)
    • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.31.0 . Exécutez la commande suivante pour l'avoir disponible :
    • Ajout d'un avertissement dans l'éditeur de code lors de l'utilisation d'une fonction Data Services (CartoDB/support#2046)
    • OAuth :
      • Les clés API régulières sont désormais capables de créer des tables (#14978)
      • Portée de la liste des métadonnées des ensembles de données (#15041)
      • Point de terminaison de l'API pour répertorier les métadonnées des ensembles de données (#15013)
      • Ne nécessite pas icon_url (#15039)
      • Envoyer une notification sur la suppression de oauth_app (#15016)
      • Ajouter le nombre d'employés et le cas d'utilisation au profil utilisateur (#14966)
      • Corrige les migrations pour les utilisateurs avec des données liées à OAuth (#14600)
      • Ajouter plus de colonnes à oauth_app (#15015)
      • Suivre les événements OauthApp et OauthAppUser dans le segment (#15055)
      • Mettre à jour la spécification de swagger de l'API Auth pour inclure les schémas et les subventions table_metadata (#14998)
      • Autoriser les développeurs à gérer leurs applications OAuth dans le tableau de bord (#15031)
      • Portée pour accéder à l'API DO (CartoDB/cartodb#15119)
      • Ajouter une structure pour la nouvelle page de catalogue (#15109)
      • Ajouter une liste d'ensembles de données pour la nouvelle page Catalogue (#15115)
      • Ajouter une section d'interactivité/filtrage à la nouvelle page Catalogue (#15116)
      • Ajouter une page de détail au nouveau catalogue (#15124)
      • (a) - Ajouter kuviz à la demande de visualisations (cartes) (#15192)
      • (b) - Actions rapides (#15174)
      • (c) - Actions groupées (#15173)
      • (d) - Filtre déroulant (#15175)
      • (e) - Carte kuviz personnalisée (#15193)
      • Modifier utm_parameters (#15146)
      • Correction de la page des clés API lorsque les tables avaient certains noms réservés (#15059)
      • Validation plus stricte du domaine de messagerie (#15030)
      • Rediriger les utilisateurs de la visionneuse vers la page de visualisations partagées et afficher les visualisations partagées dans la page d'accueil (CartoDB/support#2032)
      • Correction du présentateur utilisateur (#15033)
      • Supprimer l'option du logo CARTO (CartoDB/support#2091)
      • Le changement intègre le caractère d'attribution (#14914)
      • Correction du bouton de confidentialité désactivé dans Builder lorsqu'il n'y a pas d'autres cartes publiques (CartoDB/support#2163)
      • Inclure la confirmation du mot de passe dans le modal de suppression de l'application mobile (CartoDB/support#2155) (#15061)
      • Renommer le plan « Professionnel » en plan « Individuel » (#15069)
      • Le type de la colonne tables_id de user_tables est passé d'entier à oid (#15068)
      • Refonte du lien vers les retours des connecteurs DB (#1614)
      • Correction du nom du schéma dans l'autorisation de création de clé API (#15082)
      • Corrections CSS mineures dans la page des applications mobiles (#15090)
      • Rétablir le lien des connecteurs vers la version précédente (#15096)
      • Correction du lien brisé dans la page de l'application oauth (#15098)
      • Inclure la clé API des utilisateurs pour EUMAPI (#15102)
      • Correction d'un bug de suppression des applications mobiles (CartoDB/support#2218)
      • Mettre à jour la version par défaut du client de l'API Dataservices vers 0.27.0 (#15134)
      • Autoriser les utilisateurs à se connecter à partir de la page de carte/jeu de données interdit. (CartoDB/support#2031)
      • Correction de la validation du mot de passe pour SAML (#15147)
      • Tableau de bord : renommer le catalogue en catalogue (#15158)
      • Correction de l'en-tête collant de l'en-tête de la liste des jeux de données dans la page d'accueil (#15164)
      • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.28.1 . Exécutez la commande suivante pour l'avoir disponible :
      • Les ensembles de données qui contiennent une colonne nommée carto_geocode_hash ne sont pas synchronisés en remplaçant les tables, mais utilisent plutôt CDB_SyncTable (de l'extension CartoDB PostgreSQL 0.28.0) (#14991)
      • OAuth :
        • Prise en charge des ensembles de données créer une portée (#14592)
        • Les schémas d'octroi créent une étendue (#14591)
        • Enregistrer owner_role_name dans cdb_conf_info (#14593)
        • Installez les déclencheurs de schéma (mise à niveau vers l'extension postgresql 0.29.0) pour réaffecter le propriétaire de la relation après la création (#14594)
        • Documenter et corriger les délais d'expiration du connecteur ArcGIS (CartoDB/support#2075)
        • Normalisation des noms de colonnes de document (CartoDB/support#2111)
        • Supprimer une partie de la journalisation de l'arceau (# 15001)
        • Inclure des étendues pour le point de terminaison des applications OAuth accordé et masquer les informations privées (# 15002)
        • Ajouter de nouveaux paramètres à envoyer via GTM (#15021)
        • Inclure la colonne objectid des fichiers GDB à utiliser comme colonne ID lorsque le devineur de contenu est activé #14965
        • Correction des migrations d'utilisateurs avec oauth_app_user_roles (#14981)
        • Mettre à jour les options des industries utilisateur avec les valeurs autorisées de Hubspot (#14959)
        • Nouvelle API Superadmin pour obtenir les statistiques d'activité des utilisateurs (CartoDB/cartodb-central#2455)
        • Ne nécessite pas de configuration trackjs (#14979)
        • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.27.1 . Exécutez la commande suivante pour l'avoir disponible :
        • Limiter les cartes publiques (#14861)
        • Ajouter un avertissement de notification pour afficher les notifications des utilisateurs si nécessaire #14859
        • Limiter les clés API normales (#14863)
        • Nouveaux attributs pour le point de terminaison /me (#14862)
        • API Kuviz (visualisations personnalisées) et points de terminaison de visualisation #14900
        • Informer les utilisateurs des erreurs de quota (#14921)
        • Chargez Track.js seulement 20% du temps #14928
        • Correction du choix du fournisseur de services de données pour les métriques #14729
        • Améliorer la gestion de la mise en cache lorsque les autorisations de table changent (CartoDB/cartodb-management#5218)
        • Test de changement lié à la fonction obsolète st_text #14865
        • Correction du mélange du nombre de lignes (CartoDB/support#2039)
        • Désinfecter les entrées du formulaire de profil
        • Correction du style de liste de cartes dans la boîte de dialogue de suppression du jeu de données #14685
        • Mettre à jour l'IP database_host pour chaque utilisateur à partir d'un serveur rake #14854
        • Correction des paramètres de pagination (CartoDB/cartodb-management#5215)
        • Tâche de râteau pour supprimer le sel de mot de passe #14834
        • Ajoute l'apparence de l'organisation pour oublier l'URL du lien (CartoDB/cartodb#14875)
        • Ajouter public_map_quota à l'utilisateur (CartoDB/cartodb-central#2452)
        • Correction des cartes publiées dans l'éditeur (CartoDB/support#2048)
        • Met à jour l'extension odbc_fdw vers la version 0.4.0 #14885
        • Ajouter regular_api_key_quota à l'utilisateur (CartoDB/cartodb-central#2472)
        • Ajout de secours pour PG::UndefinedColumn sur update_table_geom_pg_stats #2034
        • Filtrer les erreurs TrackJS dans les cartes intégrées (#14890)
        • Modification mineure de la copie à l'étape finale de l'intégration du constructeur
        • Filtrer les clés API par type (#14904)
        • Modifier la présentation de la page des clés API (#14907)
        • Correction de la navigation vide pour les utilisateurs sans moteur dans la page des clés API (#14916)
        • Mettre à jour le message de bienvenue avec les informations sur le plan (#14871)
        • Nouveau plan d'inscription (CartoDB/cartodb-central#2456)
        • Modification de copie mineure (#14922)
        • Correction du problème de positionnement de l'avertissement de notification (#14920)
        • Mettre à jour les copies de quota (#14945)
        • Correction d'une page publique avec des ensembles de données invalides (#14939)
        • Correction du défilement des onglets dans le modal (#14955)
        • Correction des styles de boîte d'intégration dans le tableau de bord (#1612)
        • Amener les utilisateurs d'essai à la page /upgrade (#14956)
        • [Page de maintenance] Supprimer les appels inutiles (#14977)
        • Prise en charge du nouveau plan tarifaire gratuit (#15478)
        • Pour une sécurité accrue, il est recommandé de mettre à jour la configuration pour inclure un secret_key_base . Vous pouvez générer une clé aléatoire appropriée en utilisant bundle exec rake secret
        • Refonte de la sauvegarde des visualisations #14698
          • Supprimer les visualisationsExportService #14744
          • table de visualisation_backups Migration #14749
          • Nouvelle sauvegarde des visualisations #14745
          • Restaurer les visualisations à partir de la nouvelle sauvegarde #14764
          • Ajouter un lien vers le centre d'aide aux e-mails d'invitation
          • Supprimer les cartes verrouillées de total_likes et total_shared counts #14727
          • Date de renouvellement LDS imprécise (#14724)
          • La bibliothèque de données est par défaut .gpkg pour l'importation
          • Formulaire de commentaires du générateur de modifications (#14708)
          • Le nom de l'ensemble de données ne change pas lorsqu'il est mis à jour (#14735)
          • Nouvelle documentation du tableau de bord (#14712)
          • Correction du paramètre de limite de débit initial
          • Bolt peut désormais : réessayer avec délai d'attente, exécuter une fonction de réexécution pour réessayer. L'importateur utilise maintenant bolt pour la phase d'enregistrement afin d'éviter plusieurs appels de table fantôme à l'avenir#14736
          • Correction db: créer un râteau (#14766)
          • Modifications de la revue de conception (CartoDB/product#272)
          • Icône de retour manquante dans le menu Inviter l'utilisateur (#14739)
          • Correction d'une erreur lors de la duplication de l'ensemble de données partagé dans le tableau de bord (#14750)
          • Définissez les résultats par page sur 6 dans les cartes et les jeux de données pour la page d'accueil (#14756)
          • Affichage partagé avec la liste des collègues dans la carte et la fiche de l'ensemble de données (#14748)
          • Désactiver les options « Nouvel ensemble de données » lorsqu'aucun quota de stockage disponible/restant (#14762)
          • Correction du pied de page et de la pagination dans les boîtes de dialogue de création et de partage #14765
          • Révision de la conception : mettre à jour les libellés des actions en masse et les en-têtes des tableaux persistants (CartoDB/product#299)
          • Unifier les pieds de page modaux (#14769)
          • Correction des en-têtes dans la page de recherche et des états vides ou initiaux dans le tableau de bord (#14772)
          • Ajouter le paramètre sql_query sur les exemples de synchronisation de connecteur de base de données (#14781)
          • L'interface de la couche de correctif n'apparaît pas (CartoDB/product#1988)
          • Correction du z-index dans la liste déroulante Actions rapides (#14780)
          • Correction d'un appel d'API supplémentaire dans la recherche globale (#14774)
          • Correction des boutons radio ne s'affichant pas correctement dans le mode de jeu de données de connexion (#14776)
          • Rendre le code des fonctions de dépôt compatible PG11 (#14792)
          • Supprimer la notification activée par Builder de Builder et du tableau de bord migré (#14784)
          • Ajouter des visualisations dépendantes à la méthode de visualisation dans GET (#14802)
          • Correction du lien incorrect vers l'articulation du centre d'aide du tableau de bord (#14799)
          • La barre latérale chevauche l'en-tête dans la page de profil (#14803)
          • Supprimer le tableau de bord migré (#14741)
          • Modifier l'icône et l'espacement de la balise (#14773)
          • Intégration du tableau de bord : animation de la chronologie et corrections de bugs (#14789)
          • Correction de problèmes CSS mineurs dans les panneaux Groupes et Ajouter des groupes (#14786)
          • Ajouter un badge pour les premiers visiteurs intégrés (#14831)
          • Correction de l'action "Dupliquer les jeux de données" dans le tableau de bord (#2023)
          • Refactorisation des variables de couleur CSS (#14837)
          • Correction du message expiré de l'essai sans date d'expiration (CartoDB/support#1997)
          • Masquer le mot de passe dans le contenu du connecteur (CartoDB/support#2013)
          • Supprimer le tableau de bord de l'éditeur du dossier cartodb (#14796)
          • Remplacer le titre du numéro des éléments lors de la sélection des visualisations (#14832)
          • Organisez les fichiers CSS en suivant le style de motif 7-1 (#14843)
          • Correction de la vulnérabilité d'énumération des e-mails #5217
          • Synchroniser le rechiffrement du mot de passe avec le central (#14867)
          • RUPTURE: Abandon de la prise en charge de Node.js 6
          • RUPTURE: Suppression de la prise en charge des fichiers npm 3 et npm-shrinkwrap.json.
          • RUPTURE: CartoDB nécessite désormais Ruby 2.4
          • Correction du lien de stockage #14723
          • Mettez à jour googleapis gem vers 0.28 afin de le rendre compatible avec ruby ​​2.4.5 #14683
          • Configurer TrackJS et Google Tag Manager dans le nouveau tableau de bord (#14693)
          • Mettre à jour la version par défaut du client de l'API Dataservices vers 0.26.2 (#14695)
          • Correction de la recherche de jeu de données avec des visualisations dépendantes (CartoDB/product#267))
          • Correction de la page de verrouillage (produit n°261)
          • Utilisez .toLocaleDateString() pour formater la date dans la page de notification (#14707)
          • Correction de la fonctionnalité "J'aime" dans la page de recherche (#14709)
          • Adapter l'intercepteur de requêtes du tableau de bord actuel (#14489)
          • Actions en masse dans les jeux de données et les cartes révisées et corrigées (#14700)
          • Correction de .carto ne créant pas de carte dans l'ancien tableau de bord (#14713)
          • Suppression des correctifs pour Rails 3 et ruby ​​2.4 qui ne sont plus nécessaires #14667
          • Réorganiser le menu Actions rapides (CartoDB/product#282)
          • Mettez à jour les gemmes vers celles qui prennent en charge Ruby 2.4 (#14722)
          • Corrections de défilement (#14704, #14703)
          • Correction d'un bug avec Shift and Click (CartoDB/product#279)
          • Améliorer le comportement de décalage et de clic (CartoDB/product#278)
          • Ajouter une nouvelle tâche de resque de tables Ghost avec le nom d'utilisateur comme paramètre (#14731)
          • Ajouter le dossier de documentation du centre de développement au doc ​​14710
          • Améliorer la fenêtre contextuelle de commentaires (CartoDB/product#272)
          • Mise à jour de l'emballage et du verrouillage du package avant la mise à niveau de Node.js #14669
          • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.25.0 . Exécutez la commande suivante pour l'avoir disponible :
          • Ajoutez un filtrage par types au point de terminaison /tags et utilisez-le dans le nouveau tableau de bord (CartoDB/product#259))
          • Dans ruby ​​2.4.5, le sauvetage a échoué pour la préséance de l'opérateur #14666
          • Correction des utilisateurs qui avaient trié par goûts stockés #14668
          • Déplacer les styles dans le dossier Nouveau tableau de bord #14672
          • Mettre à jour les liens dans la section des métriques de quotas et d'ampères dans le nouveau tableau de bord #14574
          • Correction de la liste déroulante des actions rapides dans la carte des cartes et des jeux de données - Tableau de bord
          • Mettre à jour le badge des notifications en attente lors de la vérification des notifications dans le nouveau tableau de bord
          • Afficher le nouveau pied de page dans les paramètres et les pages utilisateur privées (#14342)
          • Formater les numéros de quota avec des séparateurs dans la page d'accueil (#14680)
          • Le nombre de favoris dans la liste déroulante des filtres ne se met pas à jour lorsque les éléments fav/unfav dans le nouveau tableau de bord CartoDB/product#256
          • Correction de l'importateur, qui ne fonctionnait pas lors de la configuration du répertoire temporaire ( unp_temporal_folder ) vers un chemin contenant des lettres majuscules #14688
          • Ajouter la date de fin de l'essai aux utilisateurs du compte personnel30 #14679
          • Correction du comportement Drag&Drop depuis la page d'accueil (#14682)
          • Mettre à jour la section de contenu récent lorsque le contenu change dans la page d'accueil (#14662)
          • /tags endpoint pour récupérer les balises de l'utilisateur avec le nombre d'utilisations (https://github.com/CartoDB/product/issues/208)
          • Supprimer la prise en charge des likes au profit des favoris #14618)
          • Ajouter une URL de base pour verrouiller la redirection dans les pages statiques (#14617)
          • Améliorer les opérations in_database en corrigeant certains comportements de rails qui nous posaient problème ([#14642]https://github.com/CartoDB/cartodb/pull/14642)
          • Accélère la liste des cartes avec les tables associées (problème de cache de taille de base de données utilisateur, #14165)
          • Ne pas rediriger vers /login par défaut lorsque l'erreur est inconnue dans l'intercepteur de réseau (#14616)
          • Mettre à jour CARTO.js vers la v4.1.10
          • Afficher zéro lorsque le quota restant est négatif dans la section des métriques du nouveau tableau de bord (#14565)
          • Activer la sélection du fournisseur de géocodeur du champ de recherche (#14622)
          • Nouvelle page de verrouillage pour le nouveau tableau de bord (#14589)
          • Correction des styles d'invitation d'organisation (#14629)
          • Correction d'une faute de frappe dans les nouvelles suggestions de recherche de tableau de bord (#14632)
          • Mettre à jour la navigation dans toutes les pages privées (#14312)
          • Mettre à jour la section des cartes après les tests d'utilisabilité dans le nouveau tableau de bord (#214, #215, #216)
          • Évitez les notifications de quota pour les utilisateurs de téléspectateurs (https://github.com/CartoDB/support/issues/1916)
          • Corriger les liens vers les ensembles de données partagés avec moi (CartoDB/product#229)
          • Trier les ensembles de données par "Favori d'abord" et "Dernière modification" (CartoDB/product#237)
          • Correction du bouton Annuler ne fonctionnant pas dans la vue d'édition des métadonnées (CartoDB/product#232))
          • Afficher les dernières cartes/ensembles de données dans le contenu récent de la page d'accueil (produit n°207)
          • Correctifs d'utilisabilité pour le nouveau tableau de bord (#14565)
          • Section Balises pour la page d'accueil (CartoDB/product#208)
          • Évitez d'envoyer un e-mail à la limite de sièges atteinte si le nouvel utilisateur est spectateur (#14650)
          • Correction de l'URL de visualisation avec des tirets dans /viz (produit n°229)
          • Afficher les informations utilisateur dans la carte condensée (CartoDB/product#247)
          • Afficher la fenêtre contextuelle de commentaires (CartoDB/product#222)
          • Abandonner l'API Google+ et utiliser Google Sign-In à la place (CartoDB/product#196)
          • Définir la vue des cartes condensées dans la page de recherche (CartoDB/product#240)
          • Possibilité de personnaliser les e-mails pour l'organisation (#14627)
          • Activer la sélection du fournisseur de géocodeur du champ de recherche (#14622)
          • Ajouter une URL de base pour verrouiller la redirection dans les pages statiques (#14617)
          • Accélère la liste des cartes avec les tables associées (problème de cache de taille de base de données utilisateur, #14165)
          • Ne pas rediriger vers /login par défaut lorsque l'erreur est inconnue dans l'intercepteur de réseau (#14616)
          • Mettre à jour CARTO.js vers la v4.1.10
          • Afficher zéro lorsque le quota restant est négatif dans la section des métriques du nouveau tableau de bord (#14565)
          • Nouvelle page de verrouillage pour le nouveau tableau de bord (#14589)
          • Correction des styles d'invitation d'organisation (#14629)
          • Correction d'une faute de frappe dans les nouvelles suggestions de recherche de tableau de bord (#14632)
          • Mettre à jour la navigation dans toutes les pages privées (#14312)
          • Envoyer l'événement de la page visitée lors de la première visite du nouveau tableau de bord (produit n°209)
          • Revisitez les cartes et les ensembles de données à l'état vide et initial dans le nouveau tableau de bord (#14534) (produit#227)
          • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.24.1 . Exécutez la commande suivante pour l'avoir disponible :
          • Vous pouvez configurer votre clé API pour la barre de recherche, optimisée par TomTom, à la fois dans Editor et Builder, avec geocoder.tomtom.search_bar_api_key (#14578).
          • /viz endpoint prend en charge la commande par :estimated_row_count et :privacy (#14320)
          • Le point de terminaison /viz prend en charge les commandes multiples (#14372)
          • /viz endpoint prend en charge le tri par :favorited (#14372)
          • /viz endpoint inclut des visualisations dépendantes et prend en charge la commande par celui-ci (#14424)
          • /viz endpoint classe les résultats de la recherche par pertinence (#14325)
          • Ajout de la prise en charge de Node.js 10 et npm 6 (#14501).
          • Validation du mot de passe par rapport aux mots de passe et noms d'utilisateur courants (#14522)
          • Ajout du prochain cycle de facturation au point de terminaison /me (#14463)
          • Nouveau module de bienvenue pour le nouveau tableau de bord (#14527)
          • Version publique OAuth (WIP) :
            • Synchroniser oauth_apps avec Central (#14493)
            • Inclure oauth_app et ses amis dans le programme de migration d'utilisateurs (#14492)
            • Modification du nom public d'Interal Engine pour le moteur d'entreprise afin d'éviter les problèmes avec les clients (#14538)
            • Amélioration des performances dans le point de terminaison /viz lors de la commande par visualisations dépendantes (#14508)
            • Évitez d'interrompre l'importation si un délai d'attente se produit lors de la correction de la géométrie (importation ArcGIS) (#14560)
            • Rétablir l'ordre des favoris pour les ensembles de données dans le nouveau tableau de bord (#14552)
            • Correction de l'ordre des visualisations par favori avec les visualisations dépendantes (#14555)[https://github.com/CartoDB/cartodb/issues/14555]
            • Rake pour corriger l'incompatibilité de type multipolygone de géocodeur par lots (dataservices-api#538)
            • Corrige un bug qui ne s'affichait pas correctement dans le module d'accueil du nouveau tableau de bord #14570
            • Correction du bouton de l'ensemble de données dans le nouveau tableau de bord de la page d'accueil (#14558)
            • Revoir le pied de page dans le nouveau tableau de bord (#14470)
            • Ajout d'une analyse au calcul de pg_stats lors de l'importation du jeu de données (#14603)
            • Améliorer le flux d'expiration des mots de passe (#14502)
            • Correction de la redirection Oauth pour les sous-domaines (#14587)
            • Correction de la personnalisation de l'écran MFA pour les organisations (#14563)
            • Afficher l'écran MFA après la connexion lorsqu'il n'y a pas de session (#14564)
            • Redirection vers l'URL d'origine après vérification MFA (#14566)
            • Correction de baseurl dans la page du tableau de bord public des ensembles de données (#14524)
            • Demande de connexion lors de la réactivation de mfa à partir du compte (#14509)
            • Ajout d'un nouvel en-tête de sécurité X-Content-Type-Options (#14530)
            • Correction de l'écran de consentement OAuth lorsqu'il n'est pas connecté (#14518)
            • Rediriger vers la configuration MFA vers les utilisateurs connectés à partir des appels AJAX du tableau de bord (#14435)
            • Erreurs de connexion flash MFA (#14456)
            • Ne pas intercepter la demande de marqueur (#14491)
            • Correction des URL de visualisation évitant les guillemets dans le schéma de la base de données (#14475)
            • Désactiver les authentifications multifacteur de l'utilisateur en cas de saut (#14447)
            • Correction de la pagination dans l'API de visualisation lors de la commande par taille (#14476)
            • Verrouiller la connexion si trop de tentatives infructueuses (#14334)
            • Fournisseur OAuth (WIP) :
              • Améliorations de l'interface utilisateur (#14389)
              • Connexion (#14336)
              • Gestion administrative (#14347)
              • Prise en charge de la migration des utilisateurs (#14337)
              • Gestion des utilisateurs (#14403)
              • Synchroniser le statut MFA avec le central (Central#2379)
              • Ajout de la prise en charge dans EUMAPI (#14425)
              • Les cartes protégées demandent désormais un mot de passe même s'il passe par le point de terminaison public_map (#14420)
              • Synchroniser les nouveaux champs de réinitialisation de mot de passe avec le central (#14333)
              • Impossible d'ajouter une légende en raison d'un mauvais CartoCSS (#14418)
              • Correction de l'exécution parallèle de certaines spécifications d'acceptation (#14391)
              • Utiliser des partiels partagés pour l'animation de logo et de bouton dans les vues de session
              • Ne concaténez pas le schéma s'il est déjà défini lors de la récupération des tables de présentation #14414
              • AMF (WIP)
                • Migration, modèles et contrôleurs (#14335)
                • Ajouter des étendues pour accéder aux ensembles de données (#14292)
                • Barre de défilement redimensionnée après les notifications (#12953)
                • Correction du boîtier d'encodage avec ICU pour certains fichiers CSV (https://github.com/CartoDB/support/issues/1808)
                • Ajout d'un délai d'attente pour les connexions AR et Sequel (#13266)
                • Correction du modal de rétroaction sur Entrée (https://github.com/CartoDB/support/issues/1804)
                • Appliquer le style de code pour la notification "Calque masqué" en mode avancé (#13355)
                • Correction de la validation du vernis pour la fonction http en raison d'un problème d'expression régulière (https://github.com/CartoDB/support/issues/1727)
                • Correction des largeurs d'entrée (#13453)
                • Mettre à jour le style des balises (#13756)
                • Ajoutez plus de formats à la classe de source de données de base à utiliser par exemple par le connecteur Box (#10183)
                • Correction du partage d'ensembles de données avec des groupes (https://github.com/CartoDB/onpremises/issues/637)
                • Mettre à jour certaines anciennes dépendances vulnérables (#14368)
                • Correction de la génération de film rétractable via une version carto.js (https://github.com/CartoDB/cartodb/pull/14369)
                • Rétablir le style de balise, ajouter de la couleur au modal de confidentialité (#13756)
                • Ajouter un râteau remove_overview_tables
                • Autoriser les vues dans les clés API (#14309)
                • Rediriger les utilisateurs verrouillés vers la page /lockout (#14310)
                • Réglez correctement le niveau de l'enregistreur, au lieu de la rotation des journaux (#14302)
                • Mettre à jour les légendes pour l'agrégation de cartes thermiques lorsque les couleurs changent à partir de l'éditeur de style (#13763)
                • Mettre à jour les légendes des gammes de couleurs lorsque l'ordre de la liste des couleurs change
                • Dataservices-API a changé et il a maintenant besoin d'autorisations pour exécuter des requêtes DS pour chaque clé API. Vous pouvez mettre à jour les utilisateurs existants exécutant ce râteau : bundle exec rake carto:api_key:create_api_key_grants
                • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.24.0 . Exécutez la commande suivante pour l'avoir disponible :
                • Ajouter des autorisations de services de données dans l'API Auth (#14263)
                • Fournisseur OAuth (WIP) :
                  • Ajouter des étendues pour accéder aux services de données (#14276)
                  • Ajouter des étendues pour accéder au profil public de l'utilisateur (#14279)
                  • Corrige les fonctions héritées dans le dispositif de transfert de données qui ne traitent pas les fonctions de type multi-mots
                  • Correction de la fonction image_tag pour inclure la gestion des versions des actifs (#14266)
                  • Corrige les tests cassés en raison de la suppression de l'heure (#14287)
                  • Supprimer le nom d'utilisateur des rôles Postgres
                  • Formulaire de changement de mot de passe de style avec les couleurs de l'organisation (#14296)
                  • Ajouter le râteau create_api_key_grants (https://github.com/CartoDB/support/issues/1748)
                  • Fournisseur OAuth : vous pouvez authentifier une application externe auprès de CARTO à l'aide d'OAuth et obtenir une clé API pour l'utilisateur autorisé (WIP)
                    • Ajouter un nouveau design pour l'écran de consentement OAuth (#14237)
                    • Limiter le nombre de jetons de référence simultanés (#14243)
                    • Flux silencieux (#14244)
                    • Le point de terminaison des clés API maintient l'ordre suivant : maître, par défaut et normal (https://github.com/CartoDB/cartodb/pull/14257)
                    • Correction des info-bulles ne se cachant pas dans les contrôles de taille et de couleur dans le mobile (https://github.com/CartoDB/cartodb/issues/14098)
                    • Ajouter une autre erreur à la détection du MOO dans les importations (#14259)
                    • Ne réinitialisez pas les connexions sur la base de données source lors de la mise à jour de database_host (https://github.com/CartoDB/cartodb-platform/issues/4783)
                    • Fournisseur OAuth : vous pouvez authentifier une application externe auprès de CARTO à l'aide d'OAuth et obtenir une clé API pour l'utilisateur autorisé (WIP)
                      • Rediriger vers le flux OAuth après la connexion (#14236)
                      • Flux implicite (#14167)
                      • Autoriser la restriction de l'application à un ensemble d'organisations uniquement (#14180)
                      • Mettre à jour le contenu de la balise meta twitter:site (https://github.com/CartoDB/cartodb/issues/14264)
                      • Correction de nombreuses requêtes déclenchées dans la vue des ensembles de données (https://github.com/CartoDB/cartodb/issues/14190)
                      • Masquer le bouton J'aime si l'utilisateur n'est pas connecté (https://github.com/CartoDB/cartodb/issues/13098)
                      • Correction de la connexion OAuth pour les organisations (#14238)
                      • Meilleure gestion des erreurs OAuth (#14214)
                      • Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.23.2 . Exécutez ce qui suit pour l'avoir disponible :

                      Une nouvelle configuration de base de données est requise. Veuillez ajouter ready_statements : false à database.yml (consultez database.yml.sample pour un exemple)

                      Cette version introduit un nouveau système de clé API. Afin de migrer les utilisateurs existants, exécutez la commande suivante : bundle exec rake carto:api_key:create_default

                      • Mettre à jour le logo CARTO dans les cartes (https://github.com/CartoDB/design/issues/1324)
                      • Expiration du mot de passe (Central#2226)
                      • Nouveau rake pour corriger les autorisations incohérentes ( bundle exec rake cartodb:permissions:fix_permission_acl )
                      • Fournisseur OAuth : vous pouvez authentifier une application externe auprès de CARTO à l'aide d'OAuth et obtenir une clé API pour l'utilisateur autorisé (WIP)
                        • Modèle de données (#14163)
                        • Écran de consentement principal (#14164)
                        • Nouveau point de terminaison pour les informations utilisateur, /api/v4/me (#14229)
                        • Access_token expiration et refresh_tokens (#14230)
                        • Utilisez une icône SVG au lieu d'un simple signe + dans le champ Ajouter boutons. (https://github.com/CartoDB/cartodb/issues/#14234)
                        • Supprimer les options du menu contextuel des calques vides (#13451)
                        • Ajouter un lien vers les ensembles de données/shared/locked (https://github.com/CartoDB/cartodb/issues/14188)
                        • Ne pas afficher "- Rows" au lieu de 0 si l'ensemble de données a été mis à jour récemment (https://github.com/CartoDB/cartodb/pull/14228)
                        • Utilisez input au lieu de select pour job_profile (https://github.com/CartoDB/cartodb/pull/14227)
                        • Ne pas afficher "- Rows" au lieu de 0 si l'ensemble de données a été mis à jour récemment ()
                        • Correction du panoramique et de l'interactivité dans Safari (https://github.com/CartoDB/cartodb/issues/14115)
                        • Ajouter un avertissement lorsque l'utilisateur est sur le point de supprimer plusieurs analyses à la fois (https://github.com/CartoDB/cartodb/pull/14222)
                        • Résoudre les problèmes lors de la recherche d'ensembles de données pour la gestion des clés API (https://github.com/CartoDB/support/issues/1678)
                        • Correction des info-bulles de l'histogramme qui n'étaient pas mises à jour après le changement de colonne (https://github.com/CartoDB/cartodb/issues/14155)
                        • Mettre à jour la version de l'api googlemaps vers la v3.32 (https://github.com/CartoDB/cartodb/issues/13902)
                        • Correction d'une mauvaise position pour la boîte de dialogue de couleur et les fenêtres contextuelles persistantes lors de l'analyse de style (https://github.com/CartoDB/support/issues/1649 et https://github.com/CartoDB/support/issues/1673)
                        • Correction d'un événement de métrique incorrect stylisant une couche (https://github.com/CartoDB/cartodb/issues/14183)
                        • Correction de la légende du style par champ booléen (https://github.com/CartoDB/support/issues/1647)
                        • Correction de la déconnexion des sources de données externes (gdrive, box et dropbox) pour les utilisateurs de l'organisation (https://github.com/CartoDB/support/issues/1671)
                        • Correction de l'onglet de données cassées lorsque des analyses ou du SQL personnalisé sont présents (https://github.com/CartoDB/cartodb/issues/14169)
                        • Ne pas rendre les colonnes de géométrie qui ne sont pas the_geom (https://github.com/CartoDB/support/issues/1404)
                        • Utilisez setView au lieu de flyTo pour améliorer les transitions de zoom (https://github.com/CartoDB/carto.js/pull/2178)
                        • Correction des couches de couple lors de l'ajout d'une analyse de filtre (https://github.com/CartoDB/support/issues/1038)
                        • Le symbole du droit d'auteur n'apparaît pas sur l'image exportée (https://github.com/CartoDB/cartodb/issues/13411)
                        • Conserver l'onglet contextuel sélectionné après la récupération (https://github.com/CartoDB/support/issues/1396)
                        • Correction des modèles HTML pour les popups Hover (https://github.com/CartoDB/cartodb/issues/11284)
                        • Importation Twitter uniquement si elle est activée et avec la configuration utilisateur/org (https://github.com/CartoDB/support/issues/1612).
                        • Correction du débordement du nom de catégorie lors du style par valeur (https://github.com/CartoDB/support/issues/1644)
                        • Améliorer l'image d'entrée lorsque la couleur change (https://github.com/CartoDB/cartodb/issues/11326)
                        • Correction du style des boutons de pagination (https://github.com/CartoDB/cartodb/issues/13456)
                        • Correction du mois d'édition dans la cellule du tableau (https://github.com/CartoDB/support/issues/1352)
                        • Correction d'un style incorrect après la création d'une fonctionnalité (https://github.com/CartoDB/cartodb/issues/13680)
                        • L'instanciation de la carte est désormais antirebond grâce à Carto.js 4.0.12 (https://github.com/CartoDB/cartodb/pull/14142)
                        • Correction d'un bug de calcul de la page suivante dans les ensembles de données (https://github.com/CartoDB/cartodb/issues/14138)
                        • Passer à la dernière page après avoir ajouté une ligne (https://github.com/CartoDB/cartodb/issues/10720)
                        • Correction de la pagination après la suppression d'une ligne (https://github.com/CartoDB/cartodb/issues/9868)
                        • Correction du clic sur la vue Widget (https://github.com/CartoDB/cartodb/issues/13409)
                        • Améliorer le style des blocs modaux d'analyse (https://github.com/CartoDB/cartodb/issues/13361)
                        • Utilisez des points de suspension pour le titre des widgets (https://github.com/CartoDB/cartodb/issues/13332)
                        • Correction des liens du menu sombre (https://github.com/CartoDB/cartodb/issues/11257)
                        • Correction de la marge de l'éditeur de légende (https://github.com/CartoDB/cartodb/issues/13338)
                        • Correction de la largeur du curseur pour la taille des points/traits (https://github.com/CartoDB/support/issues/1641)
                        • Correction de la marge des légendes du dégradé (https://github.com/CartoDB/support/issues/1640)
                        • Correction de la nouvelle couche de glissement à partir de la source Torque (https://github.com/CartoDB/support/issues/1625)
                        • Correction de l'événement de sélection d'élément de carrousel personnalisé (https://github.com/CartoDB/cartodb/issues/14070)
                        • Corrigez les lacunes dans les tuiles (https://github.com/CartoDB/support/issues/1362)
                        • Correction des problèmes de style (https://github.com/CartoDB/cartodb/pull/14123)
                        • Correction des animations de spinner SVG (https://github.com/CartoDB/cartodb/issues/14105)
                        • Correction de la liste déroulante de l'en-tête de l'ensemble de données (https://github.com/CartoDB/support/issues/1614)
                        • Supprimez l'espace inutile dans la vue des légendes réduites (https://github.com/CartoDB/cartodb/issues/14091)
                        • Valider le type de visualisation (#13841)
                        • Ne supposez pas que si min et max sont égaux, nous venons d'une valeur fixe (https://github.com/CartoDB/carto.js/issues/2146)
                        • Ajouter un mode pour augmenter la hauteur maximale lorsque les widgets ne sont pas présents (https://github.com/CartoDB/carto.js/issues/2146)
                        • Ajouter un schéma à column_names (#14121)
                        • Déprécier le connecteur Twitter dans l'ajout de jeu de données modal (https://github.com/CartoDB/cartodb/issues/14081)
                        • Définir un nouveau message sur le mode d'avertissement de confidentialité lorsque la nouvelle confidentialité est LINK (https://github.com/CartoDB/cartodb/issues/14030)
                        • Améliorer la taille et l'interface utilisateur des couleurs lors du style des calques (https://github.com/CartoDB/product/issues/54)
                        • Afficher les notifications de l'organisation dans les pages statiques (https://github.com/CartoDB/cartodb/issues/14089)
                        • Enregistrez les erreurs de destruction de l'utilisateur dans Rollbar (#13745)
                        • Corrigez les marges incorrectes dans le sélecteur de couche lorsque la couche supérieure a une légende de bulle (https://github.com/CartoDB/support/issues/1566)
                        • Correction d'une erreur lors du style des points par valeur dans le style d'agrégation animé (https://github.com/CartoDB/cartodb/issues/14085)
                        • Afficher les erreurs provenant de QueryRowsCollection dans Dataset/Builder (https://github.com/CartoDB/cartodb/issues/14066)
                        • Exportez l'image JPG au format JPEG au lieu de PNG (https://github.com/CartoDB/cartodb/issues/14042)
                        • Rediriger vers la connexion ou corriger l'URL si vous essayez d'accéder aux pages privées d'un autre utilisateur (https://github.com/CartoDB/cartodb/pull/14013)
                        • Ajouter Google Tag Manager aux pages statiques (https://github.com/CartoDB/cartodb/issues/14029)
                        • Synchronisez les jeux de données ArcGIS avec des valeurs nulles dans ogc_fid ou gid (CartoDB/support/issues/1460)
                        • Répertoriez les utilisateurs administrateurs de l'organisation dans les paramètres de votre organisation (https://github.com/CartoDB/support/issues/1583)
                        • Envoyer l'événement de page privée visitée à partir du tableau de bord (#14041), mettre à jour le modèle utilisateur (#14084) et le cache de taille de base de données (#14102)
                        • Fix Mapviews n'apparaissent pas sur le rollover du graphique à barres (https://github.com/CartoDB/support/issues/1573)
                        • Correction d'un CTA cassé dans le modal 'Connect Dataset' (https://github.com/CartoDB/cartodb/issues/14036)
                        • Fix Créer une carte à partir de la bibliothèque de données https://github.com/CartoDB/cartodb/issues/14020#event-1655755501
                        • Corrige les mauvaises requêtes en raison d'une mauvaise génération d'URL de tuile png (https://github.com/CartoDB/cartodb/pull/14000)
                        • Correction de la migration des utilisateurs avec search_tweets.data_import_id non valide (#13904)
                        • Importer/exporter des oauths de synchronisation et des configurations de connecteurs (#14003)
                        • Conserver la rétrocompatibilité avec les exportations sans applications clientes (#14083)
                        • Rediriger les utilisateurs de l'organisation dans les pages statiques (https://github.com/CartoDB/cartodb/pull/14009)
                        • Mise à jour de l'extension vers 0.22.1 pour résoudre les problèmes d'octroi d'autorisations aux tables avec des séquences (cartodb-postgresql#330)
                        • Mettre à jour l'extension vers 0.22.2 pour corriger les noms d'utilisateur des traits d'union (cartodb-postgresql#331)
                        • Mise à jour de l'extension vers 0.23.0 pour ajouter une nouvelle fonction d'assistance _CDB_Table_Exists(table_name_with_optional_schema TEXT) (cartodb-postgresql#332)
                        • Ajout d'une option de format pour charger des ensembles de données dans la bibliothèque de données (#14216)
                        • Journal des erreurs Resque (#14116)
                        • Évitez de créer des index doubles lors de la synchronisation (#14157)
                        • Ne pas planter lors de la vérification du mot de passe nil (#14099)
                        • Ne pas planter lors de l'enregistrement de couches WMS avec de longues métadonnées (Suppoer#1643)
                        • Supprimer Auth API FF, l'activer par défaut (#13857)
                        • Correction du partage de table des utilisateurs avec des tirets dans leur nom (citation) (support#1635)
                        • La recherche d'ensembles de données fonctionne désormais comme prévu avec des caractères spéciaux tels que "_"
                        • Le transfert d'utilisateurs n'exporte pas les métadonnées de l'utilisateur si les métadonnées de l'organisation ne sont pas exportées
                        • Échec rapide au lieu de verrouiller le calcul de la taille des données du tableau de bord/utilisateur lors de la suppression de la table (#12829)
                        • Mettre à jour l'extension odbc_fdw vers la 0.3.0
                        • Déclenchement des tables fantômes et des données communes lors de la visite du tableau de bord (#14010)
                        • Vous pouvez maintenant limiter la quantité de mémoire utilisée par ogr2ogr en ajoutant l'option memory_limit en octets à la section ogr2ogr de app_config.yml
                        • Réactivez les sourcesmaps en production, elles étaient cassées depuis le passage à webpack v4 (https://github.com/CartoDB/cartodb/pull/14150)
                        • Ajouter internal-carto.js au processus de transpilation dans Webpack (https://github.com/CartoDB/cartodb/pull/14117)
                        • Créez un nouveau bundle JS pour la page de verrouillage (https://github.com/CartoDB/cartodb/issues/14019)
                        • Mettre à jour vers Webpack 4, déplacer le traitement CSS de Grunt vers Webpack (https://github.com/CartoDB/cartodb/pull/14033)

                        OnPremises 2.2.0 a été fermé dans la balise 4.11.113, pointant vers ce commit : a236036

                        Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.22.0 . Exécutez la commande suivante pour l'avoir disponible :

                        Cette version modifie le fonctionnement de la connexion à Google ouath. Si vous l'utilisez, vous devez ajouter le client_secret à la section oauth.google_plus du fichier de configuration.

                        Cette version met à jour les connexions à la base de données et database.yml doit être mis à jour pour le refléter. L'adaptateur doit être remplacé de postgres par postgresql . Voir database.yml.sample pour un exemple.

                        Cette mise à niveau modifie le format de configuration des fonds de carte. Vous devez remplacer toutes les clés d'URL pour urlTemplate . Il est recommandé de remplacer complètement la section des fonds de carte, car cette version ajoute également des supports pour les cartes haute résolution, qui ont ajouté des clés urlTemplate2x à la configuration.

                        Vous pouvez ensuite exécuter bundle exec rake carto:db:sync_basemaps_from_app_config pour synchroniser les couches existantes.

                        Cette mise à niveau modifie la version d'AWS gem. Vous devez maintenant spécifier la région dans vos configurations AWS. Vérifiez app_config.yml.sample .

                        • Exporter les fichiers GPKG (CartoDB/support#1220)
                        • Afficher les pages publiques migrées (/me, /maps, /datasets) pour tous les utilisateurs du générateur (#14039)
                        • Autoriser les utilisateurs à modifier toutes leurs informations dans le profil (#13793)
                        • Demander la confirmation du mot de passe lors de la mise à jour des paramètres d'organisation ou d'utilisateur (#13795)
                        • Migration d'ensembles de données publics (#13803)
                        • Migration de la page de l'organisation (#13742)
                        • Migration des pages publiques (#13742)
                        • Migration de la page de profil (#13726)
                        • Ajouter plus de champs de données de profil (Central #2184)
                        • Ajouter l'expiration du mot de passe pour les organisations (Central#2225)
                        • Migration des pages d'inscription et de confirmation (#13641)
                        • Améliorer la vue des clés API pour la nouvelle API Auth (#13477)
                        • Ajouter une recherche aux widgets dans les vues mobiles (#13658)
                        • Mettre à jour plusieurs widgets à la fois (#13596)
                        • Ajuster les styles de widget dans la vue mobile des cartes intégrées (#13487)
                        • Ajoutez des dégradés de couleurs personnalisables pour les attributs qualitatifs (#9002)
                        • vérifie la longueur du nom d'utilisateur lors de l'inscription de l'organisation (#13561)
                        • Ajouter un paramètre de confidentialité des cookies à intégrer via le paramètre queryString (#13510)
                        • Migration de flux d'utilisateurs
                        • Ajouter des légendes à la vue mobile dans les cartes intégrées (#13417)
                        • Débranchez les interfaces enfichables (#13446)
                        • Remplacer le géocodage Mapzen par Mapbox (#13450)
                        • Désactiver les étapes d'analyse suivantes (#13311)
                        • Activer la suppression des ancres géométriques en mode édition (#11341)
                        • Correction des bugs des marqueurs (#1207)
                        • Améliorer les copies pour les analyses, déplacer le lien PLUS D'INFO (#13384)
                        • Ajouter un routage aux widgets
                        • Lors de l'édition d'un widget, désactivez les autres (#13374)
                        • Support bouton retour (#13115)
                        • Intégrer la vue statique (#12779)
                        • Ajouter une info-bulle sur les actions Builder (#13102)
                        • Ajouter des tâches Grunt pour générer des fichiers statiques (#13130)
                        • Ne pas demander de fichiers image dans Dropbox/Google sync (CartoDB/support#1192, CartoDB/support#1436)
                        • Améliorer l'intégration du géocodage (#13046)
                        • Vue statique de l'éditeur (#13043)
                        • Ajouter une notification d'essai dans les vues statiques (#13079)
                        • Vue statique du compte (#12749)
                        • Forcer l'encodage UTF-8 dans la tâche Compass
                        • Erreur de déclenchement lorsque la demande d'interactivité échoue (#13093)
                        • Ajouter une infobox d'erreur d'interactivité (#13027)
                        • Ajouter des limites de couple (#13085)
                        • Ajouter des limites pour les tuiles vectorielles (#13026)
                        • Arrêtez d'ajouter automatiquement des légendes lors du style d'un calque (#13052)
                        • Valeurs de cartographie améliorées pour la taille des points de ligne et d'amp (CartoDB/support#1092 CartoDB/support#1089)
                        • Ajout de la prise en charge de TomTom en tant que fournisseur de services (CartoDB/dataservices-api/issues/492)
                        • Supprimer la confirmation d'oubli de la visite d'intégration (#13039)
                        • Ajouter des événements d'intégration FS (#13004)
                        • Carte : réorganiser les options de calque dans la liste des calques (#13006)
                        • Style : renommer l'agrégation « aucun » en « points » (#13005)
                        • Script de nettoyage des actifs
                        • Amélioration des erreurs sur les widgets (CartoDB/deep-insights.js#574)
                        • Ajout de la prise en charge de la pagination dans la liste des importations de données dans superadmin (#12938).
                        • Vue statique du profil (#12704)
                        • Ajouter FullStory (si disponible) dans le tableau de bord de l'utilisateur
                        • Modifier le style par défaut des géométries de polygone, de point et de ligne (design#983)
                        • Unifier le style des barres de défilement (#12184)
                        • Ajouter un point de terminaison pour la suppression du compte utilisateur actuel (#12841)
                        • Ajouter une aide contextuelle à l'interface utilisateur d'analyse (#11907)
                        • Ajouter des points de terminaison pour mettre à jour les détails du compte utilisateur et du profil (#12726)
                        • Ajouter le point de terminaison /api/v3/me (#12599, #12790, #12771)
                        • Ajouter une colonne de version des actifs dans le modèle utilisateur (#12676)
                        • Vue statique du tableau de bord (#12680)
                        • Améliorations du rendu vectoriel #12722.
                        • Activer le géoréférencement pour les connecteurs de base de données (#12566)
                        • Activer d'autres hôtes en dehors de l'hôte de compte pour inclure les en-têtes CORS via le paramètre cors_enabled_hosts dans app_config.yml (#12685)
                        • Ajouter des info-bulles pour afficher les données de compartiment dans une série temporelle (#11650)
                        • Améliorer la gestion des éléments de légende (#12650)
                        • Évitez les séries chronologiques multiples en filtrant les options du carrousel (#12395)
                        • Ajouter le comportement du bouton de confidentialité pour les ensembles de données partagés (#11342)
                        • Utiliser la notification d'ajout/remplace pour les séries chronologiques (#12670)
                        • Correction des icônes dans les légendes des catégories (#11630)
                        • Ajustements de l'interface utilisateur de la barre latérale (#12479)
                        • Ajouter une bibliothèque cliente carto-node (#12677)
                        • Migrer les vues de rails vers des modèles js (#12763)
                        • Amélioration de l'affordance de l'icône Supprimer (#12531)
                        • Modifier les espaces réservés "attribute" de sélection (#12498)
                        • Ajouter un curseur de pointeur aux curseurs (#12499)
                        • Correction d'un bug qui cassait la légende des bulles sur IE11 (#support/891)
                        • Ouvrir le point de terminaison de visualisation aux utilisateurs anonymes, en renvoyant related_canonical_visualizations avec les visibles et related_canonical_visualizations_count avec le nombre complet (#12908)
                        • Prise en charge des demandes de déconnexion signées SAML (#12355)
                        • Fournir un moyen d'afficher les couches brisées pointant vers des nœuds inexistants (#12541)
                        • Fournir l'attribut CartoCSS dans les informations de couche dans vizjson v3 (CartoDB/support#858)
                        • Prise en charge des propriétés imbriquées dans CartoCSS (#12411)
                        • Outils pour ajouter et supprimer des ensembles de données arbitraires à la bibliothèque de données (#13666, #13667)
                        • Nouveaux styles de boutons de chargement (#12132)
                        • [WIP] Exporter/importer des métadonnées d'organisation/utilisateur pour permettre la migration des utilisateurs (#12271, #12304, #12323, #12588, #12380, #12510)
                        • Commencez à utiliser :: symboliseur de contour pour le trait de polygone (#12412)
                        • Nouveau paramètre de force dans l'organisation EUMAPI, les utilisateurs détruisent l'opération pour forcer la suppression même avec des tables non enregistrées (#11654)
                        • Suppression de l'utilisation de l'indicateur de fonctionnalité organisations_admin (#12131)
                        • Afficher le nombre d'éléments sélectionnés dans les widgets Time-Series (#12179)
                        • Afficher les plages dans la sélection de widgets de séries temporelles (#12291)
                        • Bump version Webpack (#12392)
                        • Commencez à utiliser :: symboliseur de contour pour le trait de polygone (#12412)
                        • Erreur explicite sur les demandes de visualisation protégées par mot de passe (#13123)
                        • Nouveau paramètre de force dans l'organisation EUMAPI Les utilisateurs détruisent l'opération pour forcer la suppression même avec des tables non enregistrées (#11654).
                        • Suppression de l'utilisation de l'indicateur de fonctionnalité organisations_admin (#12131)
                        • Widgets de séries chronologiques agrégés par temps (#12324)
                        • Afficher le nombre d'éléments sélectionnés dans les widgets Time-Series (#12179).
                        • Ajouter la source aux widgets (#12369).
                        • Afficher les plages dans la sélection de widgets de séries temporelles (#12291)
                        • Bump version Webpack (#12392).
                        • Expiration de la session (Central #2224). Configurer dans app_config.yml -> mots de passe -> expiration_in_d
                        • Expiration de la session (Central #2224). Configurer dans app_config.yml -> mots de passe -> expiration_in_s
                        • Expiration du mot de passe (Central#2226)
                        • Nouveaux délais d'attente de rendu utilisateur et propagation des valeurs de délai d'attente vers Redis (#12425)
                        • Modification de la configuration des tables d'agrégation incluses dans le programme de migration d'utilisateurs (#13883)
                        • Nouvel outil pour collecter les métriques des fournisseurs de Dataservices (#13710)
                        • Le fond de carte par défaut est utilisé pour toutes les cartes Builder, quel que soit le fond de carte du jeu de données (#12700)
                        • La fenêtre de sélection sur un widget d'histogramme peut être déplacée (#12180)
                        • Désormais, la propriété max_layers ne compte que les couches de données pour éviter les problèmes avec les fonds de carte (#13898)
                        • Le point de terminaison de visualisation renvoie désormais les visualisations canoniques associées à la demande (#12910)
                        • Déplacez la lecture sur les séries temporelles animées en cliquant dessus (#12180)
                        • Correction d'un bug dans la façon dont nous calculons les statistiques pour les vues de carte (#13911)
                        • Déplacez le bouton lecture/pause à côté de la série temporelle (#12387)
                        • Met à jour la version par défaut du client de l'API Dataservices vers 0.18.0 (#12466)
                        • Séries temporelles : ajouter un sélecteur de fuseau horaire à l'histogramme de la série temporelle (#12464)
                        • Met à jour la version par défaut du client de l'API Dataservices vers 0.19.0 (#12494)
                        • Ne pas afficher le curseur s'il n'y a qu'une seule valeur (#bigmetadata/202)
                        • Prise en charge des conditions de Moustache améliorée dans les popups (#support/763)
                        • Met à jour la version par défaut du client de l'API Dataservices vers 0.20.0 (#12633)
                        • Supprimer l'indicateur de fonctionnalité data-observatory-multiple-measures (#304)
                        • Améliorer l'erreur des légendes (cartodb.js#1758)
                        • Met à jour la version par défaut du client de l'API Dataservices vers 0.22.0
                        • Améliorer le migrateur d'utilisateurs
                        • Prise en charge des fonds de carte haute résolution (#12845)
                        • Il est désormais possible d'utiliser le caractère générique (*) dans les e-mails de la liste blanche pour les inscriptions d'organisation (#12991)
                        • Intégration de la version interne de carto.js (https://github.com/CartoDB/cartodb.js/issues/1855)
                        • Les comptes d'utilisateurs à l'état verrouillé renvoient 404 pour les ressources telles que les cartes ou les visualisations et la redirection pour les points de terminaison privés (#13030)
                        • Forcer l'utilisation d'un mot de passe différent lors du changement de mot de passe (Central#2223)
                        • Limites V2
                          • Ajouter des limites de débit pour sql_copy (CartoDB-platform#4394)
                          • Ajouter la persistance des limites de débit (#13626)
                          • Inclure les limites de débit dans la migration des utilisateurs (#13712)
                          • Supprimer les limites de taux sur la suppression d'utilisateurs (#13657)
                          • Synchroniser les plans tarifaires et les limites tarifaires (#13660)
                          • Ajouter un index de limite de taux à account_types (#13664)
                          • Ajouter account_type FK dans la table des utilisateurs (#13571)
                          • Créer des account_types et des limites de taux par défaut (#13572)
                          • Création de clés (#13170)
                          • Créer une clé API principale lors de la création de l'utilisateur (#13172)
                          • Créer une clé API publique par défaut lors de la création de l'utilisateur (#13471)
                          • Destruction des clés (#13171)
                          • Problèmes d'organisation (#13511)
                          • Régénération de jetons (#13321)
                          • Liste des clés (#13327)
                          • Désactiver les clés pour les utilisateurs verrouillés (#13560)
                          • Authentification d'en-tête (#13329)
                          • Gardez les autorisations de la clé API à jour lorsque les tables changent (#13333)
                          • Supprimer les clés API lors de la suppression de l'utilisateur (#13470)
                          • Hériter de l'utilisateur public pour les autorisations de clé API (#13464, #13550)
                          • Synchroniser la clé principale avec le modèle utilisateur (#13540)
                          • Régénérer toutes les clés API des utilisateurs/organisations (#13586)
                          • Ne pas autoriser la liste d'API vide dans l'API Auth #13291
                          • Congrès (#13491)
                          • Les clés API sont exportées et importées (#13346)
                          • Erreur 500 lors du mélange des mécanismes d'authentification (#13723)
                          • Correction du bouton Créer une carte / Ajouter une couche désactivé (#14061)
                          • Correction de la couleur de la bordure de l'élément de la liste des calques (https://github.com/CartoDB/cartodb/pull/14002)
                          • Supprimer le rembourrage pour supprimer le bouton dans les analyses (https://github.com/CartoDB/cartodb/pull/14001)
                          • Corrige les mauvaises requêtes en raison d'une mauvaise génération d'URL de tuile png (https://github.com/CartoDB/cartodb/pull/14000)
                          • Correction de la copie sur la dépréciation du connecteur Twitter
                          • Détruit et définit correctement le cookie cartodb_base_url (https://github.com/CartoDB/cartodb/pull/14064)
                          • Correction de l'état de chargement du bouton Appliquer pour les requêtes qui modifient les données (https://github.com/CartoDB/cartodb/pull/13979)
                          • Correction des identifiants de synchronisation dans les migrations (CartoDB/support/issues/1603)
                          • Évitez d'analyser deux fois les erreurs lors de l'enregistrement de CartoCSS (https://github.com/CartoDB/cartodb/pull/13986)
                          • Afficher l'analyse "Sélectionner des points dans les polygones" uniquement pour les polygones (https://github.com/CartoDB/cartodb/pull/13982)
                          • Autoriser uniquement les valeurs numériques dans la sélection de latitude/longitude dans l'analyse de géoréférencement (https://github.com/CartoDB/cartodb/pull/13974)
                          • Correction du débordement du nom de l'ensemble de données dans les widgets (https://github.com/CartoDB/cartodb/pull/13972)
                          • Correction de la vue de la table publique pour les utilisateurs non migrés (#13969)
                          • Correction des widgets ne se mettant pas à jour (https://github.com/CartoDB/cartodb/pull/13971)
                          • Correction des rembourrages/marges de la légende (https://github.com/CartoDB/cartodb/pull/13966)
                          • Correction du nom du bundle pour public_Table en production (#13965)
                          • Correction de la façon de décider quelle version de public_table afficher (#13694)
                          • GTM DataLayer Tweaks (https://github.com/CartoDB/cartodb/pull/13961)
                          • Configurer Google Tag Manager (https://github.com/CartoDB/cartodb/pull/13946)
                          • Différencier le schéma public du schéma de l'utilisateur "public" (https://github.com/CartoDB/cartodb/pull/13987)
                          • Correction d'une erreur sur les notifications toujours activées sur les pages de compte et de profil (#13691)
                          • Correction de la marge de la légende (https://github.com/CartoDB/support/issues/1510)
                          • Correction des autorisations d'aperçu lors du partage de tables ou de l'utilisation de clés API d'authentification (https://github.com/CartoDB/support/issues/1415)
                          • Mettre à jour le couple pour corriger le bogue de Google Maps (https://github.com/CartoDB/support/issues/1498)
                          • Mettez à niveau @carto/zera pour éviter les bugs liés aux niveaux de zoom fractionnaires (https://github.com/CartoDB/cartodb-platform/issues/4314)
                          • Correction des traductions des analyses des noms courts (#13828)
                          • Préfixes et suffixes d'échappement dans les widgets de formule (#13895)
                          • Rediriger vers la liste des widgets après avoir supprimé un widget (#13485)
                          • Conserver l'ordre de la liste des widgets (#13773)
                          • Change analyse les noms courts (#13828)
                          • Correction des popups avec uniquement des images sur IE et Edge (#13808)
                          • Événement d'enrichissement de la couche téléchargée (#13391)
                          • Comprend des tâches de râteau pour exporter/importer des cartes nommées pour les utilisateurs (#13927)
                          • Gérer la redirection lors de l'ajout de widgets (https://github.com/CartoDB/support/issues/1464)
                          • Ajouter une option de chevauchement sous forme de style de carte thermique animée (https://github.com/CartoDB/support/issues/1331)
                          • Correction de l'espace supplémentaire en bas dans les légendes (#13765)
                          • La légende de la carte thermique ne se met pas à jour après les changements de style (https://github.com/CartoDB/cartodb/issues/13763)
                          • Comprend un goût de râteau pour détruire les superpositions dupliquées qui devraient être uniques.
                          • Désactivez Twitter Connector et affichez un avertissement pour les utilisateurs sans leurs propres informations d'identification (https://github.com/CartoDB/product/issues/49)
                          • Correction de la hauteur des widgets de catégorie sur les écrans plus petits (https://github.com/CartoDB/cartodb/issues/13829)
                          • Marges cohérentes dans l'interface utilisateur de l'API Auth
                          • Ignorer l'importation des fonctions héritées (https://github.com/CartoDB/cartodb/issues/13677)
                          • Améliorations de l'intégration (https://github.com/CartoDB/cartodb/issues/13765)
                          • Ajustements de FullStory (https://github.com/CartoDB/cartodb/pull/13753)
                          • Permet les importations de synchronisations sans journal
                          • Correction de l'intégration de cartes sur firefox, qui provoquait également des fenêtres contextuelles déplacées (https://github.com/CartoDB/support/issues/1419)
                          • Correction d'un cas où le sélecteur de couche ne s'affichait pas correctement (https://github.com/CartoDB/support/issues/1430)
                          • Ajouter auth_github_enabled (Central#2154)
                          • Mettre à jour charlock_holmes vers la 0.7.6 (compatibilité ICU)
                          • Ignorer la visualisation canonique avec les tables manquantes de l'exportation de métadonnées
                          • Correction du pied de page de la boîte de dialogue dans certains modaux (CartoDB/onpremises/issues/507)
                          • Correction de l'alignement du formulaire d'édition du widget de formule (CartoDB/onpremises/issues/511)
                          • Correction de l'ordre des copies dans l'éditeur de légendes html (CartoDB/onpremises/issues/504)
                          • Correction du modèle de vue d'exportation affichant un problème dans IE et Firefox (CartoDB/onpremises/issues/484)
                          • Afficher le sélecteur de couche dans l'onglet des légendes sur un petit point d'arrêt (https://github.com/CartoDB/support/issues/1412)
                          • Permet l'importation d'un ensemble de données exporté avec des importations de données externes sans synchronisation (#13766)
                          • Correction des utilisateurs avec des tables physiques inexistantes lors de l'exportation (#13721)
                          • Correction de l'enregistrement des modèles d'URL hdpi lorsqu'ils ne sont pas nécessaires (#13746)
                          • Correction de l'alignement modal de l'analyse et du formulaire de mot de passe (CartoDB/onpremises/issues/520)
                          • N'ajoutez pas de nouvelles notifications si le contenu de la notification existe déjà (#13407)
                          • Correction d'une mauvaise largeur d'en-tête de jeu de données dans Chrome (https://github.com/CartoDB/support/issues/1398)
                          • Correction de la taille des widgets dans Builder (#13682)
                          • Correction d'une erreur d'analyse de fonction SQL avec la source déplacée (https://github.com/CartoDB/cartodb/pull/13732)
                          • Correction de l'effondrement des widgets d'histogramme (#13705)
                          • Utiliser les promesses dans les modèles de requête pour gérer les états asynchrones (#13478)
                          • Correction du bouton "Ajouter une nouvelle analyse" dans IE (CartoDB/onpremises/issues/485)
                          • Bouton de correction lors de l'ajout de nouveaux widgets (CartoDB/onpremises/issues/513)
                          • Correction des styles d'affichage de carte privés dans IE (CartoDB/onpremises/issues/499)
                          • Correction des styles modaux de confidentialité dans IE (CartoDB/onpremises/issues/505)
                          • Correction de l'alignement automatique dans les info-bulles dans IE (CartoDB/onpremises/issues/519)
                          • Correction des styles de flèches pour IE dans la vue du jeu de données (CartoDB/onpremises/issues/521)
                          • Ajouter l'état de chargement au bouton du formulaire Clés API
                          • Correction de l'état désactivé des widgets (#13707)
                          • Correction du pied de page des cartes intégrées lorsqu'il n'y a pas de barre d'outils (#13704)
                          • Ajouter un texte d'aide à la vue de fond de carte mapbox (#13699)
                          • Correction des légendes ne s'actualisant pas lors du déplacement des calques (#13696)
                          • Réparer les clés API cassées pour les utilisateurs de l'organisation
                          • Correction de plusieurs bugs dans les widgets (#13686)
                          • Correction de la recherche de widget de catégorie sur Android (https://github.com/CartoDB/support/issues/1074)
                          • Améliorer la pagination dans les widgets de catégorie (https://github.com/CartoDB/support/issues/1161)
                          • Correction des intégrations dans les vues du contenu des calques (#13674)
                          • Accès sécurisé à vis map pour les anciennes visualisations sans cartes (#13665)
                          • Ne pas récupérer les lignes lors de la récupération des colonnes pour les analyses (#13654)
                          • Correction du style de pagination pour les widgets de catégorie (https://github.com/CartoDB/support/issues/1161)
                          • Ajouter isSourceType false par défaut à select-view (#13655)
                          • Texte du paramètre pour la méthode d'analyse de la valeur du filtre par colonne (https://github.com/CartoDB/design/issues/1125)
                          • Fix Corrigez le bogue de redirection (https://github.com/CartoDB/cartodb/issues/9974)
                          • Correction d'un mauvais comportement SQL : boucle infinie et panneaux vides (https://github.com/CartoDB/cartodb/issues/13603)
                          • Plusieurs correctifs de style dans IE11 (https://github.com/CartoDB/cartodb/issues/13635)
                          • Correction du style de tête de table dans IE11 (https://github.com/CartoDB/cartodb/issues/13606)
                          • Permet à un utilisateur spectateur de s'inscrire à une organisation sans quota non attribué (#1341)
                          • Geler le script Google Maps requis en v3.30 (https://github.com/CartoDB/cartodb/pull/13562)
                          • Ajouter la propriété CartoCSS de shield-placement-keyword (#13612)
                          • Correction des icônes dans les légendes HTML personnalisées (#13600)
                          • Renommez 'cartodb3' en 'builder'
                          • Rendre les légendes réductibles (#13531)
                          • Ajouter la taille du marqueur aux accessoires de cartographie de couche pour réinstancier la carte de couple (#13590)
                          • Correction de la liste déroulante des géométries sélectionnées dans l'analyse JOIN (Support#1281)
                          • Correction de IE11 Drag&Drop (Support#876)
                          • Ajouter de nouveaux attributs aux événements (Central#1997)
                          • Suppression des références aux fichiers Analytics JS dans les pages statiques (#13543)
                          • Ajouter des titres (et une description) aux intégrations dans les fenêtres mobiles (#13517)
                          • Prend en charge plusieurs versions des binaires pg_dump et pg_restore (CartoDB/cartodb-central#2073)
                          • Le flux utilisateur rend Google Maps correctement lorsque l'utilisateur l'a activé
                          • Les nouveaux enregistrements de synchronisation peuvent entrer dans un état d'erreur empêchant les synchronisations futures (#13435)
                          • Empêchez la destruction des modaux avec la propriété keepOpenOnRouteChange activée sur Builder lorsque l'itinéraire change. (Soutien#1293)
                          • Importer gpkg sans système de coordonnées. (Soutien#1303)
                          • Alias ​​de regroupement améliorés
                          • Le programme de migration d'utilisateurs supprime le journal d'importation après un échec d'importation (#13542)
                          • Supprimer la prise en charge du rendu vectoriel de Tangram dans les intégrations du constructeur (#13461)
                          • Supprimer les références Tangram (#13461)
                          • Restaurer les clés de traduction des pages statiques (#13492)
                          • Afficher les erreurs d'inscription lorsque l'inscription de l'utilisateur de l'organisation échoue Support#1312
                          • Correction des quotas d'utilisateurs incorrects
                          • Correction de la carte d'intégration disparaît lors de la réduction de la taille de l'écran
                          • Évitez d'envoyer plusieurs notifications pour les importations bloquées (#11833)
                          • Délai d'expiration de la déclaration de prise en charge dans le connecteur ArcGIS
                          • Prise en charge de la couche ArcGIS non valide
                          • Mettre à jour le dépliant vers la version 1.3.1
                          • Supprimer tangram en mettant à jour la version cartodb.js
                          • Supprimer l'option de colonne vers l'analyse de connexion avec les lignes #12955
                          • Ne désactivez pas le bouton d'analyse de suppression si la couche a déjà un support#1283
                          • Soumettez le formulaire avec la touche Entrée dans l'onglet Add layer modal > Connect dataset (#13441)
                          • Ajouter un routage aux nœuds d'analyse (#13364)
                          • Correction de la page d'inscription de l'organisation ne fonctionnant pas sur le sous-domaine #13012
                          • Supprime les métadonnées Redis après la destruction de l'organisation (#13687)
                          • Correction du modal de publication dans la vue des paramètres (#13418)
                          • Améliorer l'intégration lorsque l'utilisateur ajoute un calque vide (#11876)
                          • Ne pas afficher le modal de publication lorsque l'utilisateur clique sur le bouton de confidentialité (#13366)
                          • Ajouter des jetons d'authentification aux visualisations dépendantes (#13394)
                          • L'utilisateur de l'organisation connecté est redirigé vers le tableau de bord #11832
                          • Rediriger vers la connexion à partir de pages statiques s'il n'y a pas d'utilisateur (#13277)
                          • Ajout de la prise en charge de collision_strategy=overwrite lors de la création d'un ensemble de données à partir d'une requête (#13139)
                          • Correction du contenu contextuel dans le widget de séries temporelles (#1269)
                          • Mise à jour contextuelle lors de l'application des modifications HTML (#1263)
                          • La restauration fait apparaître de nouveaux widgets en haut (#13244)
                          • Afficher l'alerte de quota dans l'analyse de la ville de géoréférencement (#13354)
                          • Afficher le nom du calque dans le modal de suppression du calque (#13363)
                          • Afficher les info-bulles uniquement si l'élément cible est visible (#12098)
                          • Consolider les composants DeepInsight dans Builder (#13271)
                          • Unifier le style d'info-bulle (#13194)
                          • Consigner correctement les erreurs génériques ogr2ogr (#13401)
                          • Supprimer l'état de survol de la carte lors du survol de l'ensemble de données/nœud à l'intérieur (#13316)
                          • L'analyse de l'observatoire de données ne fonctionne pas (CartoDB/support#1239)
                          • Utilisez zoomToData uniquement si la couche est créée à partir d'un jeu de données (#13309)
                          • Renommer la géoréférence en géocode (#13315)
                          • Utiliser la nouvelle conception d'en-tête dans l'exportation en tant qu'affichage d'image (#13306)
                          • Ne pas afficher l'info-bulle si l'analyse est sélectionnée ou est nouvelle (#13299)
                          • Correction de l'alignement du logo dans les petites fenêtres (#13302)
                          • Rien d'autre ne doit être interactif lorsqu'une liste déroulante est ouverte (#13283)
                          • Correction du survol dans les widgets (#13293)
                          • Correction du style automatique avec le widget de catégorie (à l'aide d'un champ numérique)
                          • Corrige les erreurs de grammaire dans la description de l'analyse (#13258)
                          • Correction de la dépendance hubspot pour les vues statiques (#13261)
                          • Correction des icônes ne s'affichant pas (#13276)
                          • Redessiner les boutons d'ajout (#13215)
                          • Intégration : centre de délimitation central automatiquement lorsque de nouveaux ensembles de données sont ajoutés (#13245)
                          • Arrêtez de créer des pages statiques sur dev (#13188)
                          • Documentation, modification du texte de l'interface utilisateur de l'animation d'intégration (projet de collaboration avec Design pour changer la terminologie)
                          • Correction des boutons similaires (#13231)
                          • Orientation : correction du pied de page de la boîte de dialogue (#13223)
                          • Orientation : vue widget (#13202)
                          • Orientation : liste des couches (#13208)
                          • Orientation : fonction d'édition (#13203)
                          • Wayfinding : fils d'Ariane modaux (#13205)
                          • Améliorer l'orientation dans la vue des calques (#13185)
                          • Correction d'un bug dans l'ajout de couche montrant mes ensembles de données désactivés (CartoDB/support#1184)
                          • Grunt : exécutez carto-node avant de naviguer (#13187)
                          • Activer l'onglet de données si la couche a besoin d'un géocodage
                          • Correction d'un bug dans la redirection une fois l'analyse terminée (CartoDB/support#1183)
                          • Masquer le formulaire de connecteur Salesforce (CartoDB/tech-ops#324)
                          • Désactivez l'onglet "Vos ensembles de données" et ajoutez une info-bulle si l'utilisateur n'a aucun ensemble de données (#13104)
                          • Correction de l'aperçu de la carte dans la carte publique (#13166)
                          • Ajouter un état de survol aux onglets de navigation (#13158)
                          • Modifier le fonctionnement de la redirection après une importation réussie (CartoDB/support#1128)
                          • Correction de la génération de modèles d'organisation (#13150)
                          • Correction du mode d'exportation de l'ensemble de données (CartoDB/support#1168)
                          • Ajouter le survol aux éléments de l'interface utilisateur (#13074)
                          • Par valeur, la couleur d'entrée filtre les colonnes de type date (#7873)
                          • Corrige l'exportation d'images dans l'éditeur (#13089)
                          • Correction du lien "retour au tableau de bord" incorrect dans la vue de l'ensemble de données (#13111)
                          • Améliorer la détectabilité du commutateur de vue de table (#13050)
                          • Modifier le style de couche de fond de carte (#13091)
                          • Renommer le nombre de points/polygones en nombre d'entités (#13066)
                          • Correction d'une table cassée (similaire à une table fantôme) lors du changement de nom d'une visualisation, en ne modifiant que la casse (#13421)
                          • Mettre à niveau l'extension cartodb vers 0.20.0 (#13065)
                          • Correction des légendes des catégories de couple (CartoDB/support#1120)
                          • Mettre à niveau l'extension cartodb vers 0.20.0 (#13065)
                          • Supprimer la flèche de retour et ajouter une info-bulle au logo de l'éditeur (#13067)
                          • Suivre les événements utilisateur (#13051)
                          • Correction des redirections du tableau de bord (#12775)
                          • Correction de la reconnexion de Dropbox à l'expiration du jeton (#13410)
                          • Correction du glisser-déposer de l'ensemble de données de téléchargement (CartoDB/support#1072)
                          • Correction de l'ordre de demande des légendes avec une connexion Internet lente (#12733)
                          • Documentation, orthographe et grammaire corrigées dans en.json
                          • Mettez à jour charlock_holmes gem vers 0.7.5 pour résoudre les problèmes liés à C++11.
                          • Ne pas afficher la couche d'étiquettes du fond de carte dans la liste des couches (#13000)
                          • Retour au nom d'utilisateur lorsque le nom est vide dans la vue de la carte de partage
                          • Correction du cadre de délimitation ne se mettant pas à jour avec les fonds de carte gmaps
                          • Correction de la prise en charge des actifs de l'organisation lors de l'importation de l'organisation (CartoDB/cartodb-central#1981)
                          • Prise en charge du placement de texte pour les étiquettes (CartoDB/support#13015)
                          • Google oauth fonctionne désormais sans JS (#12977)
                          • Ajoutez "inférieur ou égal à" et "supérieur ou égal à" pour filtrer par analyse de valeur
                          • Mettre à jour les styles des boutons oauth (#13412, #13439)
                          • Améliorer la notification des plates-formes de limite SQL (#12597)
                          • Correction d'une boucle infinie pour les requêtes d'API SQL ayant échoué.
                          • Afficher les options de carte lors de la sélection d'une carte dans la vue de recherche
                          • Supprimer l'option cumulative lorsque la catégorie de couple (#12924)
                          • Protège contre la manipulation de chaînes gelées dans la version buggy ruby ​​2.2.4p230
                          • Sélection automatique de la meilleure géométrie pour DO (#12623)
                          • Notification pour les tuiles d'erreur (#cartodb.js/1717)
                          • Assurez-vous que l'identifiant source du widget est une chaîne, sinon rejetez-le (#12878)
                          • Nettoyer les autorisations ACL sur la suppression de groupe (CartoDB/support/issues/1057)
                          • Vérification sécurisée de la base de données de destination lors de l'importation de l'utilisateur (CartoDB/cartodb-central/issues/1945)
                          • Améliorer les légendes du couple (CartoDB/support#979)
                          • Exportation CSV autorisée sans géométries (#12888)
                          • Ne pas vérifier les entités partagées en suppression forcée (#13352)
                          • L'ordre de destruction de l'utilisateur doit être Central, local (#CartoDB/cartodb-central/issues/1929)
                          • Supprimez toutes les sources externes dans une transaction (#13129).
                          • NoMethodError : méthode non définie has_feature_flag ? pour nil:NilClass au niveau du contrôleur de visualisations (#13145).
                          • Correction de la gestion des importations avec des noms de fichiers longs et des tables existantes avec presque le même nom (#12732)
                          • Mettre à jour les widgets bien que la couche source ne soit pas visible (support/#1135)
                          • Mettre à jour la version cartodb.js
                          • Ne pas autoriser l'exportation csv pour le polygone ou la ligne (#9855)
                          • Correction d'un problème avec la police Unifont Medium (#support/1002, #support/989)
                          • Masquer la colonne the_geom_webmercator de la vue du jeu de données (#11045)
                          • Recharger vis si nécessaire lorsque la fonctionnalité est sauvegardée (#11125)
                          • Améliorations des popups (#11430, #10993)
                          • Ajout du défilement aux métadonnées dans la vue intégrée (#12501)
                          • Sélection paresseuse pour corriger les valeurs manquantes en raison de la limitation de 40 éléments par page dans les demandes
                          • Correction des paramètres min/max dans l'analyse du filtre (#11658)
                          • Correction de certains styles pour la vue des ensembles de données pour IE11.
                          • Correction de l'exportation d'images lorsque le logo est désactivé.
                          • Correction du mot de rupture d'infowindow (CartoDB/support#965)
                          • Correction des autorisations ACL référençant l'utilisateur supprimé (CartoDB/support#1036)
                          • Mettre à jour la version cartodb.js
                          • Correction de la couche d'étiquettes superflues.
                          • Correction des problèmes de séries temporelles (#12217)
                          • Renommez l'espace réservé "Sélectionner un texte" en "Sélectionner une valeur" dans l'analyse du filtre (#11861)
                          • Mettez en surbrillance le nouveau nom de colonne (#12662)
                          • Ajouter une icône de glissement à chaque élément de la liste des widgets (#12692)
                          • Annuler l'édition de la fonctionnalité lorsque l'édition du widget est sélectionnée (#12781)
                          • Renommez le bouton 'PARTAGER' en 'PUBLIER' et 'Pas encore publié' en 'Carte non publiée' (#12730)
                          • Déplacez le bouton d'annulation/suppression d'analyse vers la zone de commandes (#11414)
                          • Râteaux de migration d'utilisateurs améliorés (#12920)
                          • Renommez l'étiquette d'entrée TAILLE/COULEUR en COULEUR dans le style des polygones (#12768)
                          • Améliorations apportées aux textes d'analyse « Rejoindre les colonnes pour la 2e couche » (#12418)
                          • Renommez l'étiquette d'entrée FILL en SIZE/COLOR (#12564)
                          • Refactoriser les styles des boutons de géométrie pour faciliter la logique des points d'arrêt (#11542)
                          • Résoudre certains problèmes liés à la vue de l'édition des fonctionnalités (#12716)
                          • Correction du modèle de déjeuner d'intégration d'analyse (#12743)
                          • Ignorer les caractères spéciaux LIKE dans les recherches autorisées (#13378)
                          • Autoriser n'importe quel texte dans les noms de cartes, de calques et de widgets (#12322)
                          • Correction de la stratégie d'écrasement pour les utilisateurs avec tiret dans leur nom d'utilisateur (#13365)
                          • Changer le mode d'édition lorsque l'utilisateur modifie le widget (#12636)
                          • Désactiver la modification de l'icône "Autres" dans l'interface utilisateur (#12683)
                          • Format de date amélioré dans les histogrammes (#12719)
                          • Essais améliorés. Introduction du chrome sans tête pour nos coureurs de spécifications (#12657)
                          • Correction de la sélection des commandes contextuelles (#12694)
                          • Correction des curseurs de plage d'histogramme collés sur les seaux (#12661)
                          • Correction du redimensionnement des séries temporelles lors du passage en mode avancé (#12124)
                          • Correction de l'ajout/suppression de widgets lors d'une série temporelle (#12123, #12402, #12655)
                          • Améliorations des points de terminaison d'importation et d'exportation de superadministrateur (#12254)
                          • N'offrez pas de nouvelle interface utilisateur DO à moins que l'utilisateur n'ait des crédits DO (#12648)
                          • Correction d'un problème avec la recherche de visualisation lorsqu'une visualisation est partagée avec un utilisateur de plusieurs entités (Support #1451)
                          • Modifier la position et la taille des icônes de légende (#12619)
                          • Correction de la largeur de la série temporelle sur la fenêtre d'affichage mobile (#12609)
                          • Correction du délai d'attente aléatoire dans les spécifications (#12625)
                          • Empêcher une démarque avec 'mailto' pour ouvrir un nouvel onglet de navigateur (#12628)
                          • L'initialisation du curseur attend qu'il soit attaché au DOM
                          • Correction de l'animation des séries temporelles pour les styles de pixels (#12571)
                          • Modifier l'ordre des demandes dans les actions utilisateur (#12548)
                          • Mettre en œuvre un comportement réactif pour les séries chronologiques (#12470)
                          • Correction d'une jointure rompue à partir de la deuxième colonne sur IE11 (#support/875)
                          • Correction d'un problème de nœud fantôme (#11397)
                          • Décomposez la classe d'intégrations approfondies (#11581)
                          • Optimiser la vérification des entités partagées (#13353)
                          • Correction de CORS pour les images locales dans les légendes (#12647)
                          • Correction du rendu de la couche des catégories de couple (#cartodb.js/1698)
                          • Ne pas fournir d'option de quantification lorsque le calque est animé (#10947)
                          • Supprimer le suivi des événements de carte aimés (#12404)
                          • Afficher les notifications du tableau de bord pour les instances open source (#12421)
                          • Supprimer les règles CartoCSS non prises en charge pour le rendu vectoriel (#12410)
                          • Forcer le vecteur de paramètre pour le rendu vectoriel (#12478).
                          • Correction d'une faute de frappe dans content_no_datasets.jst.ejs et en.json (Docs)
                          • Correction d'une faute de frappe dans les documents d'utilisation de grunt (#12907)
                          • Résolution du problème de création de widget de formule d'analyse (#support/843)
                          • N'essayez pas de mettre des valeurs nulles en minuscules dans l'objet custom-list-collection (support/#744)
                          • Correction de la création de cartes nommées pour les importations de jeux de données sur les utilisateurs avec Google Maps (CartoDB/cartodb/pull/12519).
                          • Appuyez sur l'intégration mobile iOS10 ne passe pas au bas de la page (#cartodb.js/1652)
                          • N'essayez pas de mettre des valeurs nulles en minuscules dans l'objet custom-list-collection (#support/744)
                          • Valider le formulaire du widget lorsque le type de widget change (#11536)
                          • Texte mis à jour des info-bulles des widgets (#11467)
                          • Corrige la vérification activée par gravatar (support#840)
                          • Correction d'une erreur où la superposition d'analyse/l'infobox n'était pas affichée lors du masquage d'un calque (#11767)
                          • Taille du bouton « Ajouter une analyse » réduite (#11580)
                          • Touches fléchées fixes dépassant les valeurs min/max dans l'éditeur de nombres (#12212)
                          • Meilleure gestion et signalement de l'erreur « table sans carte associée » dans les modifications de la confidentialité de la carte (#12137).
                          • Améliorer le formulaire du widget de formule (#12242)
                          • Ne pas afficher les visualisations non publiées dans /explore (#12772)
                          • Correction de problèmes d'alignement après la mise à jour de CartoAssets (#12234)
                          • Correction d'une erreur lors de l'instanciation du journal d'un import de données si l'utilisateur n'existe pas (#12555)
                          • Compteur de couche fixe (#12236)
                          • Correction d'un problème lorsque le téléchargement de l'icône échoue (#11980)
                          • Les champs booléens sont visibles dans le filtre par analyse des valeurs de colonne (#11546)
                          • Correction de l'incompatibilité des couleurs de la légende avec des valeurs vides (#11632)
                          • Correction de la superposition pour la vue des légendes (#11825)
                          • Correction d'une erreur lors de la révocation d'un jeton Dropbox qui a été révoqué du côté Dropbox (#12359)
                          • Les recherches Dropbox n'ont désormais plus de limite de nombre de fichiers (#12521)
                          • Correction d'une erreur lorsqu'un dossier Dropbox a une extension correspondant à des extensions valides.
                          • Corrige la boucle de redirection de connexion avec d'autres URL utilisateur (#12553).
                          • Correction de l'interface utilisateur lors de l'édition de l'analyse de fusion (#10850)
                          • Invitations de spectateur fixes (#12514)
                          • Correction d'une constante non initialisée dans Carto::Visualization lorsqu'un spectateur partage une visualisation (#12129).
                          • Correction de la génération de modèle sans centre à l'état (#12453).
                          • Correction de la régénération de toutes les clés API d'une organisation (#12218)
                          • Refactoriser :
                            • ::Utilisateur <-> CartoDB::Visualization::Dépendance des membres : #12116, #12221
                            • Suppression de CartoDB::Visualization::Membre en dehors des anciens modèles : #12185, #12267, #12844, #12864.
                            • Suppression de la visualisation : : utilisation des membres de CommonDataService (#12459, #12488). Inclut des améliorations de performances lors de l'inscription de l'utilisateur.
                            • Suppression de CartoDB::Visualization::Member et CartoDB::Visualization::Collection des contrôleurs : #12185, #12267, #12485.
                            • Visualization::Member like et notifications dans Carto::Visualization (#12309)
                            • Modèle de couche (#10934) et UserTable (#11589, #11700, #11737).
                            • Mettre à jour rails-suite (#12118)
                            • Modifications compatibles avec Rails 3 (#12117)
                            • Correction de la sortie d'erreur de test pour le constructeur (#14158)
                            • Les ressources de l'éditeur sont maintenant gelées (#14090)
                            • Ajout de spécifications pour le tableau de bord migré (#14037)
                            • Les pages de profil et de compte sont désormais statiques et servies via NGINX dans l'environnement de production/mise en scène (#13958)
                            • La version interne de CARTO.js s'appelle désormais internal-carto.js (#13960)
                            • Compresser et emballer les ressources de pages statiques pour la version de production (#13940)
                            • Dirigez les documents vers le centre de développement (#13937)
                            • Pointez vers le nouveau référentiel CARTO.js v4 (#13860)
                            • Migration de compte (#13501)
                            • Migration du tableau de bord de la bibliothèque de données (#13608)
                            • Améliorer les ensembles de spécifications / processus
                            • Remplacez SCSS-Lint par Stylelint (#13165)
                            • Utiliser le moteur au lieu de visModel en interne (#12992)
                            • Supprimer l'analyseCollection et refactoriser les analyses-intégration (#12947)
                            • Correction des sources de la couche dans les tests (source d'analyse requise) (#12866)
                            • Adapter l'intégration et les spécifications des widgets au refactoring des vues de données (#12850)
                            • Optimiser la taille du paquet en fonction de la référence de l'arbre à cames (#13124)
                            • Intégrer les dernières modifications de carto.js (https://github.com/CartoDB/cartodb.js/issues/1936)
                            • Remplacer la cire par carto-zera (https://github.com/CartoDB/cartodb.js/issues/1954)
                            • Évitez les requêtes grid.json inutiles (https://github.com/CartoDB/cartodb.js/pull/1979)
                            • Correction d'un bug d'interactivité (https://github.com/CartoDB/support/issues/1222)
                            • Fusionner le projet Deep-insights dans Cartodb (#13284)
                            • Ajouter des en-têtes de mise en cache pour les emebeds
                            • Les tâches de spécifications affectées prennent désormais en compte plusieurs dossiers de spécifications PR #13295
                            • Mise à jour vers Rails 4.2.10 (#11735)

                            Cette version met à niveau l'extension CartoDB PostgreSQL vers 0.19.2 . Exécutez la commande suivante pour l'avoir disponible :


                            Interroger et visualiser des données BigQuery

                            Dans cette section du didacticiel, vous créez un notebook Datalab utilisé pour interroger et visualiser des données dans BigQuery. Vous créez des visualisations à l'aide des données de la table d'échantillons de natalité. Toutes les requêtes de ce didacticiel sont en syntaxe SQL standard.

                            Pour interroger et visualiser des données BigQuery à l'aide d'un notebook Jupyter :

                            Si vous n'avez pas encore démarré Jupyter, exécutez la commande suivante dans votre terminal :

                            Jupyter devrait maintenant être en cours d'exécution et s'ouvrir dans une fenêtre de navigateur. Dans la fenêtre Jupyter, cliquez sur le bouton Nouveau bouton et sélectionnez Python 3 pour créer un bloc-notes Python.

                            En haut de la page, cliquez sur Sans titre.

                            Dans le Renommer le bloc-notes boîte de dialogue, saisissez un nouveau nom tel que BigQuery tutorial , puis cliquez sur Renommer.

                            La bibliothèque cliente BigQuery pour Python fournit une commande magique qui vous permet d'exécuter des requêtes avec un minimum de code. Pour charger les commandes magiques à partir de la bibliothèque cliente, collez le code suivant dans la première cellule du bloc-notes.

                            Exécutez la commande en cliquant sur le Cours ou avec SHIFT + ENTER .

                            La bibliothèque cliente BigQuery pour Python fournit une magie de cellule, %%bigquery , qui exécute une requête SQL et renvoie les résultats sous la forme d'un DataFrame Pandas. Entrez le code suivant dans la cellule suivante pour retourner le nombre total de naissances par année :

                            Les résultats de la requête s'affichent sous la cellule de code.

                            Dans le bloc de cellule suivant, entrez la commande suivante pour exécuter la même requête, mais cette fois, enregistrez les résultats dans une nouvelle variable total_births , qui est donnée comme argument à %%bigquery . Les résultats peuvent ensuite être utilisés pour une analyse et une visualisation plus approfondies.

                            Vous avez maintenant un Pandas DataFrame enregistré dans la variable total_births , qui est prêt à être tracé. Pour préparer le tracé des résultats de la requête, collez la commande magique intégrée suivante dans la cellule suivante pour activer matplotlib. Matplotlib est la bibliothèque utilisée par Pandas pour le traçage.

                            Dans la cellule suivante, entrez le code suivant pour utiliser la méthode Pandas DataFrame.plot() pour visualiser les résultats de la requête sous forme de graphique à barres. Consultez la documentation Pandas pour en savoir plus sur la visualisation des données avec Pandas.

                            Le graphique apparaît sous le bloc de code.

                            Ensuite, collez la requête suivante dans la cellule suivante pour récupérer le nombre de naissances par jour de semaine.

                            Étant donné que le champ wday (weekday) autorise les valeurs NULL, la requête exclut les enregistrements où wday est NULL.

                            Dans la cellule suivante, entrez le code suivant pour visualiser les résultats de la requête à l'aide d'un graphique en courbes.

                            Le graphique apparaît sous le bloc de code. Remarquez que le nombre de naissances diminue considérablement le dimanche (1) et le samedi (7).

                            Cliquez sur Fichier > Enregistrer et point de contrôle ou cliquez sur l'icône d'enregistrement dans la barre d'outils. La création d'un point de contrôle vous permet de ramener le bloc-notes à un état précédent.


                            Une plateforme révolutionnaire pour tous vos besoins en business intelligence

                            Livrer un expérience d'analyse inégalée à tous les niveaux, en utilisant la première plateforme de BI de bout en bout entièrement programmable de ce type.

                            Adaptée à votre cas d'utilisation spécifique, notre plate-forme flexible combine des visualisations de données intelligentes et interactives, des API ouvertes et des capacités de BI riches et complètes pour analyse de données sans effort – le tout dans une plate-forme intégrée.

                            « La seule limite dans Dundas BI est la limite que vous vous imposez. Il n'y a vraiment rien qui ne puisse être créé dans ce superbe package de visualisation de logiciel.”

                            – Greg Stronsick, La clinique de Cleveland


                            Pile de technologie de visualisation

                            En général, les ingénieurs professionnels en visualisation de données doivent maîtriser la pile technologique suivante :

                            · Mathématiques de base: fonction trigonométrique, algèbre linéaire, algorithme géométrique

                            · Graphiques: Canvas, SVG, WebGL, infographie, théorie des graphes

                            · Algorithmes d'ingénierie: algorithmes de base, algorithmes statistiques, algorithmes de mise en page communs

                            · L'analyse des données: nettoyage des données, statistiques, modélisation des données

                            · Esthétique du design: principes de conception, jugement esthétique, couleur, interaction, cognition

                            · Base visuelle: codage visuel, analyse visuelle, interaction graphique

                            · Solutions de visualisation: utilisation correcte des graphiques, visualisation de scénarios commerciaux courants


                            Créer des rapports dans Power BI Report Builder

                            Les rapports paginés ont leur propre outil de conception, Power BI Report Builder. Il s'agit d'un nouvel outil qui partage la même base que les outils que vous utilisiez auparavant pour créer des rapports paginés pour Power BI Report Server ou SQL Server Reporting Services (SSRS). En fait, les rapports paginés que vous créez pour SSRS 2016 et 2017 ou pour Power BI Report Server sur site sont compatibles avec le service Power BI. Le service Power BI maintient une compatibilité descendante afin que vous puissiez faire avancer vos rapports et mettre à niveau tous les rapports paginés de version précédente. Toutes les fonctionnalités de rapport ne sont pas disponibles au lancement. Voir Limitations et considérations dans cet article pour plus de détails.


                            Abstrait

                            Les zones humides sont l'un des environnements les plus productifs au monde. Malgré leur importance pour la régulation du cycle de l'eau et du carbone, la survie de la faune et la valeur économique, les activités humaines ainsi que les changements climatiques sévères ont entraîné une perte et une dégradation critiques de ces écosystèmes. Au Canada, où ces terres occupent encore un pourcentage notable du territoire (

                            14%), des stratégies efficaces et des mesures de sensibilisation du public pour les protéger sont nécessaires. Le programme Open Government favorise l'accessibilité à une grande quantité de données pour développer des approches et des applications qui contribuent à cet objectif. Les implantations cartographiques Web représentent un outil potentiel d'intégration et de diffusion d'informations diversifiées pouvant soutenir la protection des habitats naturels.

                            Dans cet article, nous présentons une géo-plateforme open source qui soutient la gestion multi-échelle des milieux humides et de la biodiversité au Québec. Ce prototype convivial et dynamique permet l'intégration de données multisources, offrant ainsi la possibilité de géovisualisation et d'analyse de corrélation des éventuels facteurs de stress impactant ces écosystèmes. Ce système propose des fonctionnalités utiles et simples d'utilisation pouvant faciliter l'identification d'éventuels habitats en danger. Le prototype proposé est flexible et peut être adapté pour aider d'autres études sur la biodiversité ainsi que les besoins pratiques des groupes responsables tels que les planificateurs, les conservateurs et les gestionnaires du paysage.


                            Voir la vidéo: Duck cartoon. cat cartoon - cartoon