Skip to content

v2.10.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@btry btry released this 10 Jun 13:43
· 236 commits to support/2.10.0 since this release

Download it

This version is compatible with GLPI 9.4 and 9.5

  • uploads in text areas will work best with GLPI 9.5

Bug Fixes

  • category: use short name (ddf3eff)
  • central: list of forms displayed twice (718724e)
  • condition: change again the way to hide questions and sections (d5f3a6d)
  • condition: fix export (7db999d)
  • condition: php warning if a wuestion does not exists (6006bad)
  • condition: remove conditions when disabled (1068e97)
  • conditionnable: consistency check for conditions (9c75f62)
  • dropdownfield: check existence of itemtype in prerequisite (d26197f)
  • dropdownfield: label for change categories and request categories (9b59e45)
  • dropdownfield: SQL error : ambiguous column id (9366773)
  • dropdownfield,glpiobjectfield: sub type not dosplayed (461fbe4)
  • dropdownfield,glpiselectfield: empty value parameter not honored (12a02fe)
  • dropdownfields: handle empty value for entities dropdown (edaa13b)
  • exportable: implement missing method (9865058)
  • exportable: implement missing method (990a1ad)
  • exportable: implement missing method (249728d)
  • form: bad rendering when printing from the service catalog (0efd014)
  • form: bad rendering when printing from the service catalog (357c8c7)
  • form: fix malformed sql (eec2a2e)
  • form: hidden questions still consume 10 pixels height (948ddde)
  • form: list of forms on homepage (6d8a318)
  • form: multiple selection of validators (5901908)
  • form: restore padding (f345c9f)
  • form: unused class usage (de2d2aa)
  • form: validators must show when more than 2 available (fb37c46)
  • form,question: duplicate fail on form without section (4db8455)
  • formanswer: display of status shall show a label (ea392e3)
  • formanswer: display of status shall show a label (d3e5904)
  • formanswer: save update on refused form (74b817d)
  • formanswer: use of in static method (f6411d8)
  • formanswer: word wrap on display long lines with long words (e1c40c7)
  • glpiselectfield: appliance plugin name is plural (3a6968f)
  • glpiselectfield: prevent use of the field with non existing itemtype (cfbdef9)
  • glpiselectfield: restrict to items associatable to tickets (4377baf)
  • glpiselectfield: update test (ed3f2f6)
  • import: cannot factorize deleteObsoleteItems (b13c01a)
  • import: don't handle immediately conditions on import (0d989b3)
  • install: missing column reorder on upgrade (668ee2a)
  • install: upgrade to 2.5.0 fails on categories (46f8aa7)
  • issue: distinguish requester and author (ae8e9dc)
  • issue: handle redirection to satisfaction survey from email (57d8074)
  • issue: handle survey expiration (8810dad)
  • issue: localization problem impacting picture (076a97e)
  • issue: properly set validation data on ticket restore (0631ece)
  • issue: show satisfaction for tickets on service catalog (7c17518)
  • issue: SQL error (0bb3905)
  • issue: support of ticket waiting for approval (f7cdcb1)
  • issue: take ticket valdiation status into account (ac02f86)
  • issue: warning with GLPI 9.5 (5899d27)
  • locales: en_US coontained a foreign language (44d63fd)
  • question: default value edition for dropdown types (9c9dc89)
  • question: prevent double escaping of description (831985a)
  • questionparameter: bad data for add item (f633b21)
  • questionparameter: duplicate with GLPI 9.5 (ba2e9dd)
  • radiosfield: bad rendering of buttons when printing (489251a)
  • requesttypefield: update interface (679c4d9)
  • section: don't allocate height on hidden section (aa01a1d)
  • section: unsupported use of QueryExpression (8e40be8)
  • section,question: ensure the modal window for edition is on screen (76b2aae)
  • targetchange: value of checklist not rendered (965b10b)
  • targetchange,targetticket: no order column for those types (adb70b3)
  • targetticket: request type may be unset (b1a94f8)
  • targetticket,targetchange: duplicate actors run twice (7ef3496)
  • targetticket,targetchange: escape text fields of targets (6c0d775)
  • targetticket,targetchange: make name mandatory browser side (2e81497)
  • textarea: better file uplaods handling (488e2d5)
  • textarea: image paste on multiple pages (3adcc20)
  • textareafield: handle with constant the availability of #6939 for GLPI (cd8ca59)
  • textareafield: remove workaround for textarea (45e3030)
  • textareafield: visual glitches (91364c2)
  • ticket: put new ticket to trash bin (b110ed3)
  • timefield: assign a default value (d125c7c)
  • class should not be accessed directly (7800c3b)
  • class should not be accessed directly (23447b4)
  • compatibility with GLPI 9.5 (1929cd3)
  • import inconsistency and possible infinite loop (8939329)
  • keep the user in the service catalog (f368b46)
  • remove code left for debug (ecd0d85)

Features

  • condition: condition on visibility of a question (b8fcfcd)
  • form: version check of file on import (b380b79)
  • form,question: mandatory check in browser (3e98ca7)
  • ad menu icon for GLPI 9.5 (0670e4f)
  • backport of PR 1681 for 2.10 (7e79785)
  • compatibiliy with glpi 9.5 (aaefdd2)
  • compatibiliy with GLPI's marketplace (542bfb3)
  • issue: group validator in issue (539604d)
  • section: make section title required (e3ecf02)
  • targetticket,targetchange: backport of conditions (15660bf)
  • wizard: always show saved searches menu item (8117edf)