v2.10.0-rc.1
Pre-release
Pre-release
btry
released this
10 Jun 13:43
·
236 commits
to support/2.10.0
since this release
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)