Skip to content

Latest commit

 

History

History
337 lines (237 loc) · 9.39 KB

CHANGELOG.md

File metadata and controls

337 lines (237 loc) · 9.39 KB

GLPI Formcreator ChangeLog

Version 2.6.0

Bugfixes

  • fix CSS preventing access to entity selection in service catalog (simplified interface)
  • fix error if plugin Tag not available but used in a form to display
  • various JS fixes

Version 2.6.0 Release Candidate 1

Bugfixes

  • limit displayed columns on form answers tab of a form (#686)
  • fix bulleted lists for IE
  • fix bad display of a dropdown
  • fix loss of input when validating requester's answers and form is incomplete
  • fix ticket categories displayed in helpdesk when they should not
  • fix rejected entity dropdown answer if choosing root entity
  • fix newlines lost in textareas
  • fix rich text rendering of a textarea
  • fix broken multiselect field
  • fix inconsistent foreign key in the schema and code
  • fix move up / down questions
  • association of a document to all generated tickets

Features

  • update slinky JS library
  • many code cleanup and refactor
  • simplify string escaping code
  • give more power to form designers when using regex (#701)
  • limit display of ticket categories by tree depth and type criteria
  • location of tickets can be set from a question

Version 2.5.2

Bugfixes

  • blank or nearly blank view of form when displaying it for print
  • output name instead of ID for some fields when generating target tickets
  • fix use of a non existent class Ticket_Supplier
  • fix search options of form answers
  • fix loss of forn answers in screen when reject then accept a form
  • fix regression of not displayed tab for forms on helpdesk
  • fix bulleted and numbered lists in generated ticket followup
  • fix a bad SQL query

Features:

  • many code cleanup
  • simplify string escaping code in some places

Version 2.5.1

Bugfixes:

  • restore compatibility with PHP 5.4

Version 2.5.0

Features:

  • forms can target tickets and changes
  • complex question conditions with multiple criterias
  • set ticket category and urgency from a form's field
  • show list of answers of a form
  • print answers of a form

Bugfixes:

  • single quotes upgrade issues
  • LDAP field

Version 2.4.2

Bugfixes:

  • Fix compatibility issue with GLPI 0.90 and actors field
  • Fix empty observer actor with the actors field
  • Fix dropdown when typing an actor
  • Fix actors field list may contain fields from other forms than the one being edited in destination gicket
  • Add error message if actors field does not validate

Version 2.4.1

Bugfixes:

  • better performance in the service catalog when the database contains hundreds of thousands of tickets
  • easy configuration of JSON document types for import feature
  • form duplication
  • upgrade from older versions
  • encoding problems with non latin characters
  • many other bugs

Version 2.4.0

Bugfixes:

  • character escaping issues
  • customization of notifications
  • validation from unauthorized validators
  • disable useless history entries
  • several bugs related to validation

Features:

  • Service catalog for simplified interface
  • JSON import / export between instances of GLPI (or backup)
  • New field types : actor and urgency

Version 0.90-1.4-beta2

  • form categories support parent / child relationship
  • new presentation of forms to requesters
  • optional replacement of the simplified interface with a service catalog
  • natural language search engine
  • sort forms alphabetically or by popularity

Version 0.90-1.3.4

Bugfixes:

  • multiple issues with validators
  • sql strict mode compatibility
  • performance improvements
  • order of dropdowns
  • display forms without languages
  • deletion of forms is now possible

Features:

  • Integration with tag plugin
  • more options for entity computing

Version 0.90-1.3.3

Bugfixes:

  • Fix destination formating
  • Remove notification "form accepted" when no validation needed
  • Fix a security issue : Forms could always be shown as public forms
  • Fix Formcreator menu was displayed too times due to a bug in GLPI

Features:

  • Improve public form display
  • Refactor GLPI object list questions display to ignore GLPI limitations on authentification
  • Add groups to validators

Version 0.90-1.3.2

Bugfixes:

  • Fix a blocking bug that hide the plugin menu from previous release

Version 0.90-1.3.1

Bugfixes:

  • Fix broken links to "My Forms".
  • Fix Status search and display on form list.
  • Fix "+" link on GLPI dropdown questions administration (wasn't update on type changes).
  • Hide the "default value" field when no object is select (on GLPI object questions administration).
  • Fix anonymous forms access (no CSS, no access to dropdowns and objects).
  • Fix CSS display error on dropdowns.
  • Fix "Due date calculated from the ticket" value dipslay.
  • Fix HTML tags which were encoded in ticket desciption if Rich text editor is activated

Version 0.90-1.3.0

Bugfixes:

  • Fix a translation bug introduce in 0.90-1.2.5 that include the impossibility to save or update forms destinations.
  • Fix validation link in notifications (now set with Configuration value instead of fixed value)
  • Fix notification on ticket creation for destination with only one requester.
  • Improve right management on menu.
  • Fix form appear on home page even I select "no" in Direct access on homepage field.
  • The validation link into formcreator's notification is now dynamic and take care of GLPI's URL defined in setup.
  • Fix a bug introduced by GLPI 0.90 on vertical split view. It was impossible to scroll down for long forms.

Features:

  • Forms categories are now optional.
  • Add link between formanswer and generated tickets + Add document, notes and history tabs
  • Add an IP address field type.

Version 0.90-1.2.5

Bugfixes:

  • Nombre de "Destinations" limitées
  • Question de type LDAP impossible à créer
  • Erreur de suppression d'une section
  • Affichage des réponses des "Zone de texte" avec mise en forme dans la liste des réponse/validations de formulaires
  • Problème d'affichage des champs "Affichage du champ"
  • Problème d'affichage des listes déroulantes dans l'édition des questions
  • Problème mise en forme texte enrichi dans ticket GLPI 0.85.4 et formcreator

Features:

  • Сategories of forms feature
  • Add compatibility with GLPI 0.90.x

Version 0.85-1.2.4

2015-03-26

Bugfixes:

  • Fix due date selected value in form target configuration
  • Fix severals issues on encoding, quotes and languages
  • Fix multi-select field display for validators
  • Fix a bug on ticket creation for form which don't need validation
  • Send "Form validation accepted" notification only if form need to be validated

Features:

  • Redirect to login if not logged (from notifaction link)
  • Don't chek entity right on answer validation
  • Optimize init of plugin and load js/css only when needed

Version 0.85-1.2.3

2015-03-26

Bugfixes:

  • Fix validation of empty and not required number fields

Features:

  • Add migration for special chars
  • Add a new notification on form answered
  • Add ChangeLog file

Version 0.85-1.2.2

2015-03-20

###Bugfixes:

  • Fix display form list in home page with the "simplified interface"
  • Fix errors with special chars with PHP 5.3

###Features:

  • Change display of validators dropdown in form configuration in order to improve selection on large list of validators.

Version 0.85-1.2

2015-02-27

###Bugfixes:

  • Vérification du champs catégorie à la création d'un formulaire
  • PHP Warning lors de l'ajout d'un formulaire
  • Antislashes in answers are broken
  • HTML descriptions no longer parsed
  • Failed form validation add slashes in fields

###Features:

  • Add the possibility to select target ticket actors
  • Add the ability to define the Due date
  • Add validation comment as first ticket followup
  • Add the ability to clone a form
  • Add feature to disable email notification to requester enhancement feature

Version 0.85-1.1

2015-02-13

###Bugfixes:

  • Cannot add a question
  • targetticket, lien vers le formulaire parent
  • erreur js en administration d'une question
  • fonction updateConditions : log dans php_error.log
  • Affichage du champ non fonctionnel (et non sauvegardé)
  • crash on glpi object
  • Valideur du formulaire devient demandeur du ticket target
  • link between questions only now work with radio button
  • redirect (from notification) not working
  • error missing _user_id_requester on ticket creation
  • link for create forms (after breadcrumb) is available for non-admins users
  • Validation sending (ajax get) : request uri too long
  • Show field condition issue
  • Forms list not displayed in central view
  • List LDAP value --- Valeur liste LDAP
  • PHP warnings (related to validation feature ?)
  • Change links by buttons in formcreator configuration
  • PHP Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/glpi/plugins/formcreator/inc/targetticket.class.php on line 87

###Features:

  • administration, emplacement objet glpi
  • Formulaire accepté : Accepté ne s'affiche pas
  • item forms in global menu must be added at the end of it
  • Add WYSIWYG editor for textarea fields feature

Version 0.85-1.0

2014-12-18

###Features: