V2 X X

V2.0.0

V2.0.0

La version 2.0.0 de Dodock est basée sur la version 13 de Frappe
  • 🚀 Nouveaux tableaux de bords pour chaque module
  • 🚀 Nouveaux espaces de travail
  • 🚁 Nouveau hook permettant de remplacer une classe de type de document (contrôleur) via une application personnalisée
  • 🚁 Nouveau contrôle (composant UI) pour définir des durées
  • 🚁 Fonctionnalité de flux d'événements permettant la synchronisation de deux instances Dodock
  • 🚁 Dodock est désormais compatible avec Python 3.8 et Python 3.9
    • · Dodock ne sera plus compatible avec Python 3.6 dans une prochaine version mineure
  • 🚁 Sélecteur de thème (CTRL + SHIFT + G)
  • 🚁 Aide contextuelle dans certains documents (menu d'aide Découvrir le document)
  • 🚁 Nouveau Hook pour définir un thème de site Web personnalisé
  • 🚁 Toutes les méthodes de document appelées depuis le client doivent être mises en whitelist
  • 🚁 Les scripts personnalisés ont été renommés en Script Client
  • 🚁 Les scrips clients peuvent être étendus à la vue en liste
  • 🚁 Les invités peuvent désormais avoir accès au bureau avec des autorisations limitées
  • 🚁 Système amélioré pour sceller les documents qui ne doivent pas être supprimés
Et aussi...
  • Dans les rapports, les colonnes cachées sont désormais exportées quand un utilisateur exporte un rapport en CSV ou XLSX
  • Nouvelle fonctionnalité pour ajouter une page de garde au-dessus d'un format d'impression en PDF
  • L'API get_roles est maintenant sur liste blanche (disponible via l'API client)
  • Option pour configurer les en-têtes CORPS dans le fichier de configuration du serveur
  • Option pour afficher les valeurs absolues dans les formats d'impression
  • Case à cocher ajoutée dans certains doctypes pour afficher les valeurs absolues dans les formats d'impression
  • Prise en charge ajoutée pour le format de date DD-Mon-YY dans l'outil d'importation de données
  • Option d'effectuer une requête d'autorisation personnalisée via un script serveur
  • Options pour ajouter des événements conditionnels dans la fonctionnalité Event Streaming
  • L'API bench list-apps renvoie désormais toutes les applications installées sur tous les sites
  • API qui valide un fichier de sauvegarde SQL avant de démarrer une restauration de site
  • Ajout de filtres et de champs order_by dans l'API frappe.get_last_doc
  • Option sur les docfields pour éviter d'avoir des valeurs négatives dans les champs Int, Float et Currency
  • les paramètres du calendrier est couvert par les paramètres de la vue Gantt
  • Possibilité de créer une nouvelle vue de la grille de fichiers
  • Nouvelle option de paramètre as_list dans l'API frappe.msgprint
  • Nouveau paramètre lang dans l'API format_date, format_datetime et format_date
  • Structure des fichiers SCSS refactorisée
  • Compresser les fichiers privés et publics pendant la sauvegarde
  • Ajouter des icônes pour salesforce et fairlogin
  • Utiliser les icônes Social par défaut
  • Ajouter des icônes pour les connexions sociales
  • Définir les icônes de fournisseur par défaut
  • Nouvelle option pour passer un paramètre lang (language) dans global_date_format pour renvoyer une date localisée
  • Commande bench execute améliorée, elle permet d'exécuter tout ce que la console autoriserait
  • Nouvelle fonction pour écrire des requêtes de console directement dans l'interface utilisateur au lieu d'avoir à utiliser l'interface de ligne de commande
  • Bibliothèque de préfixeurs automatiques pour analyser le CSS
  • Modifications majeures de l'API de recherche
  • Technique pour résoudre les problèmes de connexion avec l'application mobile
  • Dodock autorise désormais les mots de passe de plus de 140 caractères
  • Informations sur le pays Congo
  • Fonctionnalité pour afficher une boîte de dialogue plus grande pour l'API frappe.msgprint et frappe.throw
  • Autoriser l'envoi d'e-mails via Server Script
  • Nouvelle disposition de grille de formulaire
  • Nouvelle API pour valider et nettoyer les entrées de recherche pour les requêtes
  • Nouvelle API pour gérer les balises
  • Nouvelle API frappe.utils.time_diff_in_minutes
  • Nouveau paramètre dans le DocType du support de communication
  • Nouvelle API pour récupérer les sauvegardes
  • Nouvelle option pour actualiser tous les graphiques et cartes dans le tableau de bord
  • Nouvelles images Docker sont créées automatiquement pour chaque version
  • Avertissement émis lorsqu'une restauration de base de données est effectuée sur une ancienne version de Dodock
  • Possibilité de sauvegarder et restaurer un site postgreSQL
  • L'API Google Python a été mise à jour vers une version plus récente
  • le fichier site_config.json est maintenant inclus dans les sauvegardes
  • Option pour ajouter mute_notifications dans site_config.json pour désactiver les notifications envoyées depuis un site
  • Nouvelle option pour envoyer le paramètre no_backup dans l'API remove_app
  • Extensions 'md', 'json', 'js', 'xml' ajoutées dans la fonction de découverte de rendu des modèles Jinja
  • Nouveau hook override_whitelisted_methods pour remplacer les fonctions 'open_mapped_docs'
  • Mettre à niveau Datatable vers la v1.15.3
  • Fonctionnalité pour ajouter filepreview pour attacher le contrôle
  • Ajouter la vérification hmac du webhook
  • Les logs sont désormais enregistrés pour chaque site indépendamment sur le serveur
  • Possibilité d'exécuter la commande de construction pour chaque application indépendamment
  • Possibilité de désactiver les commentaires sur le site
  • Possibilité d'ajuster l'intervalle minimum du programmateur (60 secondes par défaut jusqu'à présent)
  • Fonctionnalité de surveillance intégrée
  • Exigences LDAP3 ajoutées
  • Les mots de passe LDAP peuvent désormais être réinitialisés à partir des paramètres utilisateur
  • L'authentification à 2 facteurs peut désormais être activée pour les utilisateurs LDAP
  • Nouveaux paramètres système pour déconnecter l'utilisateur lors du changement de mot de passe
  • Les e-mails peuvent maintenant être ajoutés à n'importe quel doctype sans avoir besoin de configurer un hook
  • Les scripts de serveur peuvent désormais être planifiés pour une exécution ultérieure
  • Les icônes du classement sont déjà écrites dans Dodock
  • Cartes source pour les fichiers css / scss / less
  • Fonctionnalité de limitation de débit intégrée
  • Les données des applications installées sont désormais stockées dans un seul DocType
  • Nouvelle fonctionnalité pour créer des doctypes virtuels
  • Fonctionnalité pour l'importation paresseuse de modules python
  • Système d'étanchéité refactorisé
  • Provision pour reconstruire l'ensemble imbriqué à partir de l'arborescence
  • Masquer les enregistrements enfants pour un DocType imbriqué via les autorisations utilisateur
  • Utilise pour obtenir la date et l'heure dans un fuseau horaire spécifique
  • frappe.bold a été ajouté aux globaux sécurisés de scripts serveur
  • Nouvel événement before_validate dans les scripts serveur
  • Nouveau before_commit ajouté dans les transactions de base de données
  • Ajouter des valeurs par défaut globales aux paramètres
  • Option d'afficher l'heure de l'événement et la fin de l'événement dans une vue de calendrier, via une vue de calendrier personnalisée
  • Option d'afficher l'heure de l'événement et la fin de l'événement dans une vue de calendrier, via une vue de calendrier personnalisée
  • Option de rendre les fichiers publics disponibles sur le portail de l'événement
  • Améliorations de la vue du calendrier
  • Autoriser le HTML dans les modèles d'e-mails
  • Nouveau bouton dans "Personnaliser le formulaire" pour personnaliser rapidement une table enfant
  • Nouvelle option dans les paramètres système pour supprimer les données EXIF dans le fichier d'images avant de les télécharger sur le serveur
  • Traduire le titre du tableau Kanboard
  • Possibilité d'ajouter un message personnalisé pendant les chargements via l'API open_mapped_doc
  • Portail pour permettre aux utilisateurs de s'inscrire à un événement
  • Nouvelle API Autoriser le saut ou la sauvegarde uniquement de DocTypes spécifiques pendant les sauvegardes
  • Nouvelle position pour le bouton de défilement vers le haut
  • Nouvelle règle de fil d'Ariane pour la page d'impression: les utilisateurs peuvent désormais revenir au document à l'aide de ces nouveaux fil d'Ariane
  • Nouvelle option pour ajouter des liens et des actions à un formulaire directement dans la vue de formulaire personnalisée
  • Style de création formel d'impression amélioré
  • Les aperçus d'impression de formulaires sont désormais affichés dans un itinéraire séparé
  • Nouvelle API pour réinitialiser une section d'intégration de module
  • Option pour créer une règle d'attribution basée sur la valeur d'un champ
  • Option pour mettre le symbole de devise à gauche ou à droite de la valeur de la devise. Le format de valeur «En mots» a également été amélioré.
  • Nouveau doctype pour modifier les paramètres de plusieurs documents journaux
  • Nouveau frappe.utils.make_chart pour créer un graphique avec des arguments
  • Icône mise à jour pour les intégrations de médias sociaux
  • Style amélioré pour la fonctionnalité de visite de formulaire
  • Styles améliorés pour les cartes d'intégration
  • Nouvelles icônes dans la barre latérale de la page Classement
  • Nouvelle logique de routage pour les étapes d'intégration
  • Nouvelle API frappe.Plyr pour afficher des vidéos intégrées
  • Possibilité d'ajouter des vidéos intégrées dans les cartes d'intégration
  • Nouvelles paires de couleurs ajoutées aux variables de couleurs standard pour les thèmes clairs et foncés
  • Fonctionnalité améliorée du gestionnaire d'autorisations de rôle
  • Le titre de l'événement est maintenant affiché dans les info-bulles dans les événements du calendrier
  • Choisir d'ajouter une classe CSS personnalisée lors de la création d'un groupe de widgets
  • Nouvelle règle d'affectation: possibilité de définir une date d'échéance personnalisée pour les affectations
  • Ajouter Gantt Rebranded Styles
  • Page des travaux d'arrière-plan améliorés: ajouter un état vide pour les travaux d'arrière-plan
  • Refactoriser les tâches d'arrière-plan
  • Structure améliorée de la page "Télécharger des sauvegardes"
  • Nouveau composant d'interface utilisateur de sélecteur de couleurs
  • Nouveau bouton pour appliquer des filtres dans le composant UI Filtres
  • Nouvelle icône de chevron pour ouvrir / fermer un chevron de section pour les formulaires
  • Améliorations de la page de connexion
  • Ajouter un espacement après la tête de section de formulaire
  • Règle de nommage des documents
  • Icônes pour "l'état vide" pour les grilles et les bordures
  • La barre latérale est maintenant masquée lors de l'affichage de la vue Kanban
  • Afficher l'alerte de changement de thème pendant 3 secondes seulement
  • Ajouter des filtres à la vue du calendrier
  • Inverser les couleurs de l'avatar en mode couleur sombre
  • Utilisateur: ajouter une limite horaire pour les demandes de réinitialisation de mot de passe
  • Mettre à jour la vue de l'image
  • Utiliser une petite icône dans l'action de groupe d'avatar
  • Possibilité de passer un paramètre icon dans la fonction get_icon_label de l'API de la page
  • Une icône a été ajoutée dans le bouton Changer d'utilisateur de la page de profil utilisateur
  • Une classe hover-active a été ajoutée sur les nœuds parents dans l'arborescence pour afficher le nœud dans une couleur différente lorsqu'il est survolé
  • Possibilité d'ajouter une icône pour chaque carte de bureau
  • Nouveau bouton Personnaliser ajouté sur les espaces de travail pour permettre aux utilisateurs finaux de personnaliser chaque espace de travail
  • Mettre à jour l'arrière-plan de l'état de mise au point de awesomebar
  • Mettre à jour le poids du titre de la carte Kanban
  • Possibilité d'afficher plusieurs racines dans l'arborescence
  • Nouvelle option pour envoyer une notification à tous les destinataires d'un document
  • Supprimer le champ d'état inutilisé des contacts
  • Réduire le rayon de la bordure de l'élément déroulant
  • Nouvelle présentation des statistiques utilisateur dans la barre latérale
  • Mettre à jour l'avatar et la mise en page de la barre latérale
  • Supprimer les anciennes icônes
  • Ajouter des icônes pour le profil utilisateur
  • Regrouper les articles similaires comme ceux-ci ensemble
  • Mettre à jour l'espacement des éléments de la liste déroulante
  • Mettre à jour le titre Kanban
  • Mettre à jour le nouveau bouton d'affectation pour le kanban
  • Mettre à jour le style d'avatar
  • Chevaucher l'avatar dans le partage de la barre latérale du formulaire
  • Icônes ajoutées dans la liste déroulante de sélection de vue (en vue de liste)
  • Autoriser l'icône dans la liste déroulante
  • Ajouter une nouvelle icône de petit fichier
  • Ajouter une icône de tableau de bord
  • Panneau de notification amélioré dans la barre de navigation: supprimez l'animation des diapositives sur les notifications
  • Ajouter des états nuls à la notification et aux événements
  • Fonctionnalité permettant d'autoriser différents noms de champ pour définir une récurrence de calendrier
  • Ajuster la taille de la police pour les cases à cocher
  • Masquer le libellé du bouton principal dans le mobile si l'icône est présente
  • Afficher uniquement le bouton de création pour l'état nul dans le mobile
  • Texte désactivé pour les éléments d'action dans le message de la chronologie
  • Amélioration du style pour l'icône de fermeture: icône de remplacement fermer le remplissage globalement
  • Nouvelle option pour désactiver le script personnalisé
  • Lien pour envoyer un e-mail à un document ajouté dans la chronologie
  • La chronologie sera mise à jour en temps réel chaque fois que docinfo sera mis à jour
  • Fonctionnalité pour définir un champ de date flexible dans la récurrence du calendrier
  • Nouveaux correctifs et fonctionnalités de l'interface utilisateur
  • Nouvelle API get_link_to_doctype en contact
  • Script serveur: autoriser frappe.db.sql pour la lecture
  • Autoriser get_print et attacher l'impression dans les scripts du serveur
  • Controls / text_editor: redimensionner l'image pour l'éditeur de démarques
  • Fonctionnalité pour ajouter des fonctionnalités et des filtres dans les rapports via le Report DocType
  • Rapport préparé: paramètre système pour supprimer automatiquement les anciens rapports préparés
  • Restauration en bloc de documents dans la vue Liste des documents supprimés
  • Fonction permettant de définir les doctypes liés à ignorer lors de l'annulation d'un document
  • Chaîne SMS ajoutée mais chaîne Whatsapp supprimée sincèrement
  • Rapport: possibilité d'afficher le numéro d'index des lignes de la table enfant
  • Fonction pour ajouter des informations sur la version du document et partager des informations sur la nouvelle chronologie du document
  • Améliorations de la répétition automatique
  • La barre de navigation peut maintenant être configurée via un DocType: Paramètres de la barre de navigation
  • Nouvelle API dans le doctype d'événement: ajoutez des méthodes de contrôleur pour ajouter des participants à l'événement
  • Nouvelle chronologie et aperçu avant impression
  • Possibilité de masquer les modules en fonction du domaine sélectionné
  • Nouvelle chronologie dans doctypes
  • Possibilité de créer des cartes statistiquees
  • Les tableaux de bord peuvent être synchronisés à partir de fichiers JSON dans une application personnalisée
  • Fullcalendar library mise à jour vers la v5
  • Frappe Charts mis à jour vers la v2
  • Sélecteur de plage de dates dans le classement
  • Nouveau hook: additional_timeline_content
  • Autorisation de rôle: si l'accès au bureau est supprimé d'un rôle, essayez de le supprimer également des utilisateurs
  • Le site n'envoie pas de notification si une communication est créée à partir d'un e-mail
  • Un nouveau bouton est disponible dans le menu de chaque doctype si une visite est disponible
  • Afficher les utilisateurs qui rédigent actuellement un e-mail sur un formulaire
  • Le champ personnalisé créé par l'administrateur ne peut être supprimé que par l'administrateur
  • Nouvelle fonctionnalité pour tester une notification lors de la créer
  • Afficher l'icône du téléphone si le gestionnaire d'appels téléphoniques est disponible
  • Définir le temps de réponse moyen dans la documentation parent d'une communication
  • Afficher un avertissement si les documents ont des états de flux de travail qui n'existent pas dans le flux de travail
  • La vue de liste peut maintenant être configurée depuis le menu> Paramètres de la vue de liste
  • API de résumé de rapport: affiche les métriques les plus importantes pour chaque rapport au-dessus du graphique
  • Nouveaux tableaux de bord refactorisés
  • Possibilité de minimiser les popups de message
  • API pour indiquer l'orientation du PDF
  • Les e-mails et les numéros de téléphone peuvent désormais être validés automatiquement pour les champs de données si Email ou Téléphone sont ajoutés comme options
  • Nouvelle vue du calendrier pour ToDo
  • Les documents ne sont plus enregistrés s'il n'y a pas eu de mise à jour
  • Nouvel attribut de colonne de rapport disable_total
  • Définir le site par défaut à l'aide de FRAPPE_SITE environnement variable
  • Les fenêtres contextuelles de prévisualisation peuvent maintenant être configurées à partir de "Personnaliser le formulaire"
  • Les champs de code sont maintenant développés / réduits
  • La boîte de dialogue des e-mails peut maintenant être réduite
  • Intégration par module
  • Nouvelle vue du calendrier dans les notifications
  • Possibilité de créer des espaces de travail personnalisés
  • Boîte de dialogue de sélection multiple repensée
  • Possibilité de filtrer pour importer des e-mails dans des groupes de messagerie
  • La règle de nom automatique définit la personnalisation peut être définie dans le formulaire Personnaliser
  • Ajouter une option pour effectuer des affectations via la boîte de dialogue d'affectation
  • Afficher les images en Kanban
  • Espace réservé pour les champs Select
  • Améliorations des newsletters
  • Remplacez localStorage par localforage pour stocker les brouillons
  • Renommez «Script personnalisé» en «Script client»
  • Ajouter copy_doc aux globals safe_exec
  • Nouveau hook pour le CSS personnalisé dans d'autres applications
  • Possibilité de joindre une photo de la webcam
  • Possibilité de définir la page de bureau par défaut
  • Fonctionnalité pour créer et attribuer des profils de module
  • Ajouter une icône au bouton d'action de la chronologie
  • La signature du compte de messagerie est maintenant récupérée dans le email de dialogue
  • Les avatars sont ajoutés dans l'e-mail du journal des points d'énergie pour les meilleurs
  • Style d'e-mail amélioré: ajoutez l'argument with_container et mettez à jour le style d'e-mail
  • Mettre à jour le modèle d'e-mail standard pour correspondre au nouveau style
  • Fonction de mise à jour automatique des groupes de messagerie
  • Nouvel espace de travail "Build"
  • Modification de l'API pour afficher ou masquer le popup d'alerte d'autorisation
  • Nouvelle autorisation "Sélectionner" permettant uniquement de sélectionner un document sans le lire
  • Possibilité de cliquer sur breadcrumb pour copier le nom du document
  • Les fichiers config.py ont été supprimés au profit du nouveau Workspace DocType
  • La page de bureau a été renommée en espace de travail
  • Nouveau sélecteur de thème et ajouter un sélecteur de thème à la barre de navigation
  • Le nom du document est désormais disponible dans le fil d'Ariane
  • La condition de transition de flux de travail autorise les fonctions datetime
  • Un accès au desk peut être donné aux clients
  • Nouvelle fonctionnalité pour basculer la barre latérale dans les listes et les documents
  • Nouveau sélecteur de thème
  • Popup Attribuer à affiche désormais les images utilisateur
  • La pilule de données peut maintenant avoir des images
  • L'échantillon de sélection de couleur peut être sélectionné via le clavier
  • Un bouton permet d'afficher / masquer les éléments liés à l'activité dans la chronologie
  • Nouveau système de routage avec des URL plus jolies
  • Nouveau système de routage avec des URL plus jolies
  • A desk access can now be given to guests

CC-BY-SA 3.0