Skip to content

v2.7.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@btry btry released this 05 Dec 14:21
· 2892 commits to develop since this release

This version is compatible with GLPI 9.3

Release notes:

Several types of questions are not compatible with public forms because their content comes from the database and requires the user to be authenticated. To prevent administrators to build malfunctioning forms, tie plugin now forbids the use of these types with public forms. Already built forms will not be impacted, until the administrator changes a question or the access right.

This version contains a lot of internal changes to fix more easily the recurrent issues when rendering tickets, changes and answers. We encourage you to test on a testing environment and feedback any bug you may find.

Bug Fixes

  • actor: fix broken select tag (9d38a45)
  • actorfield: default value not correctly handled (a210e9a)
  • actors: fix broken select tag (82509e8)
  • actors: rendering for answers view, and use JSON in DB (3f0c9b7)
  • checkboxesfield: single quote rendering (fecb8a8)
  • core: clean doc name on create issue (095ce60)
  • date: format dates for target generation (ed32016), closes #1050
  • datetimefield: fix name of the type and validity check (accae14)
  • dropdown: change to ticket category (22809ce)
  • dropdownfield: restrict by entity when needed (a63c04f)
  • field: prevent use of tag field if the plugin Tag is not available (453bc95)
  • field: remove unused method (5a1bfe7)
  • fields: fields not hidden correctly (0c75a69)
  • filefield: check all files, not only one (3a26922)
  • filefield: fix validity of the field when required (0a460dd)
  • form: bad quote in FORM HTML tag (3883c1c)
  • form: display and reload entered values (3f4342d)
  • form: duplicate may fail (5c6607c)
  • form: duplicate may fail (1251ea1)
  • form: duplicate with quote (a3d9d0d)
  • form: export broken due to typo (d1f93ce)
  • form: php warning (d0a56e5)
  • form: remove html entities in db (468ee6b)
  • form: search engine and accented chars (0583a5f)
  • form_answer: deprecated calls (f1ba71b)
  • form_answer: refuse and accept form answers (8dec5d2)
  • formanswer: fix call to saveForm (17bd8c5)
  • formanswer: show/hide questions in various cases (87cc394)
  • formanwer: various bugs (9649c52)
  • install: ad specific values only for itilcategory (75a815a)
  • install: avoid warnings (b171ef3)
  • install: bad logic for upgrade steps (c324e1c)
  • install: bad sql for upgrade (73b4515)
  • install: check for composer autoload (c3c2612)
  • install: delete tables when the plugin is being uninstalled (0741de1)
  • install: harmonize upgrade methods (b1666b8)
  • install: remove useless field (56a4b5f)
  • install: typo for validator id upgrade (c9874da)
  • install: upgrade problem in issues table" (32d940e)
  • integer: fix validity checks (0584604)
  • isntal: fix upgrade to 2.5.0 (3d6917c)
  • issue: avoid truncate of comment (5e2d7e2)
  • ldapfield: missing post value when field fails to populate (4969e64)
  • question: limit assets dropdowns to my assets (3cf510a)
  • question: move up/down broken (f65887f)
  • QuestionCondition: inconsistency in selectors (ce7444f)
  • questionparameter: if the parameter is missing in the db, use default values (3f10030)
  • radios: fix trim value (fadaefe)
  • tagfield: fatal error if comparison with a tag field when the tag plugin is not available (c7fcf8a)
  • tagfield: fatal error if the plugin Tag is not available (94905b5)
  • target: actors not inserted on tarrgets (220f4ae)
  • target: content generation (993576d)
  • target: deduplicate actors (d5d4e0c), closes #1089
  • target: inconsistency in multiple file upload (4f4c24c)
  • target: prevent imploding a non-array (b1b8560)
  • targetbase: deduplication of group raises a warning (34a9a3e)
  • targetbase: fix double quote renderiing in targets (5711ef0)
  • targetchange: apply fix #267 to target changes (d186ef3)
  • targetchange: changes does not supports rich text (653fd6a), closes #1139
  • targetchange: changes don't support template (08236c7)
  • targetchange: duplication leaves default actors (a227341)
  • targetchange: duplication leaves default actors (dd9e8de)
  • targetchange: entity from a question (e199085)
  • targetchange: fix creation if relation between change and form answer (8d8810f)
  • targetchange: harmonize column name and type with glpi change itemtype (1dd58b9)
  • targetchange: rendering with rich text (a86f6da)
  • targetchange: rich text does not exists for changes (bc8fffd)
  • remove call to abusive encoding (49a1fb6)
  • targetchange: time to resolve not populated when required (f087ad0)
  • targetchange: title edition fails (f3701fb)
  • targetticket: fix HTML (5cac2b8)
  • targetticket: harmonize comumns name and type wih glpi ticket itemtype (9dc1da5)
  • textarea: rendering without rich text mode (90fcf8c)
  • textareafield: problem with backslashes rendering (43fdbe1)
  • textareafield: render HTML when viewing an answer (8b79d01)
  • ticket: redirect to service catalog when viewing ticket (0bb64c5)
  • wizard: warnings (a4b9899), closes #1076