# 3.3.0 11/11/2014 Core * Amélioration #4293: [SearchDoc] addFilter * Evolution #4295: [Famille] Indiquer la langue de la famille * Evolution #4294: [Langue] Utiliser la langue par défaut pour l'indexation, recherche full text * Amélioration #4278: Dépréciation de l'utilisation de la variable d'environnement FREEDOM_ACCESS * Amélioration #4306: [SearchDoc] La méthode setOrder devrait retourner des messages d'erreur * Amélioration #4160: [Document] IHM manquante : Téléchargement de tous les fichiers associés au document * Amélioration #4349: [GENERIC/GENERIC_ISEARCH||FREEDOM/FREEDOM_IFLD] Les menus "Relations du documents" et "Recherche des documents liés" présentent la même fonctionnalités * Evolution #4607: Extraction du code client de TE dans un module distinct * Amélioration #3816: Document : CSS première lettre des label des attributs * Amélioration #4497: Erreur et retour d'erreur * Amélioration #4387: méthode Doc::getTitle VS classe DocTitle * Amélioration #4390: [new_Doc|createDoc|createTmpDoc] dbAccess * Anomalie #1759: [Recherche générale] contexte trop important pour les résultats ods * Evolution #2834: Typage des paramètres applicatifs * Evolution #2845: déprécier Doc::getParam * Evolution #2898: [Attribut/Paramètre JSON] Ajouter un type d'attribut JSON * Evolution #2899: [Paramètre Applicatif/JSON] Ajouter un type de paramètre applicatif JSON * Evolution #2902: [recherche] Gestion avancée des opérateurs * Evolution #3176: Initialisation du vault * Evolution #3270: suppression de contexte et schémas additionnels * Evolution #3325: Supprimer ini_set post_max_size/upload_max_filesize en dur et pouvoir positionner des ini spécifiques * Evolution #4122: [WSH] ./wsh.php --listapi devrait permettre d'identifier les scripts dépréciés * Evolution #4126: [SearchDoc] Pourvoir utiliser un searchDoc comme base d'un rapport * Evolution #4174: Faire que les wstart et wstop ne soit plus dépendant de Core * Evolution #4001: pre Run * Evolution #2047: [rôle] définition & utilisation des rôles * Evolution #2052: [documentation] manuel de référence, organisation * Amélioration #2149: [Application] L'héritage à plus de 1 niveau ne fonctionne pas * Amélioration #2303: Erreur somme attribut "time" dans Rapport * Amélioration #2317: [Documentation\WDoc] Documenter les fonctions publiques * Evolution #2363: [document] Envoi de mail * Evolution #2398: Postambule des mails * Amélioration #2444: [Mailtemplate] permettre l'envoi à une liste d'utilisateurs passée en paramètre * Evolution #4829: [styles] Mise en place d'un mécanisme de règles additionnelles quelque soit le thème * Evolution #2478: [Rapport] brancher le rapport sur les collections * Evolution #2482: Traitement par lot & actions groupées * Amélioration #3354: attributs calculés et aides à la saisie: inconsistance dans les mots clés * Evolution #3357: Déprécier les contraintes système de la classe Doc * Evolution #3293: [Famille] className doit utiliser l'autoloader * Amélioration #3291: Contrôler la clef pour Action::unRegister * Evolution #3280: gestion des relations * Evolution #355: classe et API de gestion des erreurs * Evolution #356: réécrire wsh.php pour lever des erreurs * Evolution #706: Administration des utilisateurs * Evolution #949: Limite taille nom de tables/colonnes dans postgresql * Evolution #1199: Compte utilisateur * Evolution #4397: Content delivery network * Amélioration #3257: [Doc] introduire des constantes pour le doctype * Amélioration #3258: sortir l'application offline de Dynacase * Amélioration #3263: sortir l'application ldapPublisher de Dynacase * Amélioration #3266: [Doc] Statuer sur la conservation de la propriété version * Amélioration #3221: [WFL/Accord] Les accords sont très spécifiques * Amélioration #3239: Menu ne devrait pes être un attribut * Amélioration #3246: [htmltext] sanitization douteuse * Amélioration #3235: [Groupe de personnes] Quelle est l'utilité de cette famille ? * Amélioration #3241: [date] message d'erreur erroné * Evolution #3571: Module de gestion des sessions * Feature #1846: API REST * Evolution #4408: Class WSH * Evolution #4407: Workflow d'activité * Evolution #4409: Gestion des abonnements * Evolution #4410: Exportation/importation de compte * Amélioration #4419: [Document/Menu] Ajouter une classe sur chaque entrée du menu * Evolution #4422: [Account] Pouvoir créer ses propres familles de gestion d'account * Evolution #3508: Documents : permettre par développement la gestion du menu et l'ajout d'une zone libre entre l'entête et le corps * Evolution #3661: Type enum globaux * Evolution #4669: Compte et mot de passe * Amélioration #4523: [htaccess] Font * Amélioration #4421: [Document/IHM/Dom] Supprimer tous les enregistrements d’événements via des attributs * Amélioration #4420: [Document/Consultation/Edition] Supprimer tous les styles inline * Amélioration #3920: Pré-sélection de la langue en fonction de la langue du navigateur * Evolution #4561: Support seulement des dates ISO à l'importation * Evolution #4580: Ajouter des filtres standards pour composer les filtres de searchDoc * Amélioration #4564: Rendre obsolète les anciennes notations pour les multiples * Amélioration #4563: Support timestamp avec millisecondes * Anomalie #4714: PHP Fatal error: Call to undefined method Dcp\Family\Dsearch::setFamidInLayout() in //FDL/Class.DetailSearch.php on line 1060 * Evolution #4560: Exportation du paramétrage de famille * Amélioration #4558: Import/Export CSV : Délimiteur CSV * Anomalie #4542: [regression] Erreurs de génération de classe lorsque le fichier méthode est vide * Evolution #4562: Option attribut exportable * Anomalie #4594: [WDOC] Erreur lorsqu'une transition/état contient :: * Anomalie #4595: Impossible d'affecter la valeur de plusieurs colonnes d'un tableau en création * Amélioration #3261: [Doc] supprimer la propriété forumid * Amélioration #2836: SearchDoc filtre sur les familles systèmes * Amélioration #3237: [Groupe] Mettre les rôles dans un tab à part * Evolution #2586: [Révisions] restauration d'une révision * Evolution #2362: autocompletion pour wsh et dynacase-control * Amélioration #2603: getValue et existence des attributs * Feature #2782: Document Manager * Amélioration #3467: Optimisation Recherche Fulltext + Ecriture document BD * Evolution #2709: Identifier l'API Dynacase Platform * Evolution #2694: Profil dépendant * Evolution #2695: accepter des documents dans new_Doc * Evolution #2701: Famille abstraite * Evolution #2778: [UI] Modernisation des popudoc * Evolution #2797: vérification attribut SetValue document * Evolution #2795: Adaptation Css vue de document * Evolution #2798: Refactor de la hierarchie de classe documentaire * Evolution #2800: Menu contextuel jquery-ui * Evolution #2404: Bench de qualification d'une plateforme (volumétrie et performances) * Amélioration #2832: dépendances pear: XML_Parser is deprecated * Amélioration #4072: [Tag] Implémenter les tags applicatif avec une entrée JSON en base * Amélioration #3255: classname ne doit pas être une propriété de doc, mais de docfam * Evolution #3519: Exclusion dynamique de répertoire pour l'autoloader * Amélioration #3265: [Doc] refactoring de prelid * Amélioration #3281: [validations à l'import] interdire les énumérés multiples dans les array * Amélioration #3275: [array] l'option classname ne fonctionne pas * Amélioration #3274: [groupe] le login n'a pas de sens * Amélioration #3272: passer les propriétés en private * Amélioration #3273: [validations à l'import] sur account, interdire match=role + group=* * Amélioration #3465: Document : Modification concurrente * Amélioration #4085: [IHM/Wdoc/Doc] Messages affichés à l'utilisateur * Amélioration #4088: [Vue d'attribut] Message d'erreur à préciser * Amélioration #4089: [roweditzone/roweditzone] Support des options de template * Amélioration #3808: [aide à la saisie] retour dans un attribut color * Evolution #3787: [HTTPOnly] Mise en place des restrictions d'accès aux cookies (authentification et n°2 ) * Amélioration #3932: Menu post-it * Amélioration #3790: Fonctionnement des tableaux, gestion des lignes * Evolution #4125: Support PHP 5.5 * Amélioration #3946: [Workflow] changer d'état en cliquant sur l'étape * Amélioration #4131: [SearchDoc/ATag] Ajouter un filtre atag dans searchDoc * Amélioration #2831: [SearchDoc] Ajout d'un langage de requêtage * Amélioration #4189: Réorganisation des sources de dynacase-core * Evolution #4208: Nettoyage du répertoire FDLGEN * Amélioration #4252: doc::setValue et attributs structurants * Amélioration #4260: [JS/PHP] AddWarningMessage * Amélioration #4277: [Exportation/Données formatées] L'export en données formatées doit utiliser le formatCollection * Amélioration #616: alertes vault * Amélioration #4841: Préfixe custom header HTTP * Evolution #4855: Présentation des écrans de connexion, changement de mot de passe, etc. * Anomalie #4941: Incohérence police serif/sans-serif sur "Résultat de l'analyse des documents" * Feature #4565: Exportation/Importation : améliorations * Amélioration #2781: ACCESS & VAULT : application -> service d'administration * Amélioration #2713: authentification administrateur lors d'une maintenance * Evolution #2412: Gestion du contexte via Control