Skip to content

v2.13.0-alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@btry btry released this 31 Jan 14:06
· 1245 commits to develop since this release

Download it

This version is compatible with GLPI 10 only, and is an Alpha version. Use it only for testing and bug report purpose.

Starting from this version, tags format will change. Previous tags were prefixed with v. This prefix is dropped. See #2376

Upgrade from a previous 2.13.0-Alpha version

Many testers report an upgrade issue with a missing is_dashboard column. I thank them for their contribution. There is no upgrade procedure between two Alpha versions. This is intentional as this upgrade code shall not exist in a final release.

If you are in such case, you should do a forced upgtrade from command line. It will run the upgtrade from the previous minor version (2.12.0) and the current version; and add the column. Run the following in CLI : php bin/console glpi:plugin:install formcreator -u glpi -f -p force-upgrade This command exists specifically for development purpose or for active testers.

Help / Contribution needed

  • Locales updates: Some languages don't have maintainer, or are late (many untranslated content). Please contribute on Transifex.
  • documentation review and updates

Bug Fixes

  • add missing templates (36b80180)
  • add missing templates (c133b3dc)
  • bad class names (3929bd52)
  • deduplicate a constant (c5708445)
  • left botrder (edfacd96)
  • margin in ticket's timeline (368450bd)
  • remove dead code (7197679d)
  • restore useful file (cf619ca6)
  • ribbon in modals (a33386fc)
  • abstracttarget: bad field name (9e0c3de3)
  • abstracttarget: bad field name (c8b9ae4b)
  • abstracttarget: email actors deduplication (4d64a072)
  • actorfield: avoid empty choice (5743b78e)
  • actorfield: padding before items (c7615250)
  • condition: better integrity check (b93a46c0)
  • condition: enhance skip checks flag implementation (2ca80e14)
  • condition: make condition work with question (not using twig yet) (6a76c43b)
  • condition: some display failures (c456a5d2)
  • form: add margin between form header and sections list (105a918d)
  • form: data consistency check (4def6775)
  • form: display user form spacing problem (80d47d0a)
  • form: problem displaying a anonymous compatible question (962bb337)
  • form: saved input problem (c37f0a09)
  • form: typo (65a818cb)
  • form: typo (7414ff7e)
  • form: typo (a47b1ca7)
  • form: typo in localized string (521f5d6b)
  • form: visible by default (bc2ebfd6)
  • form_profile: php warning (0feade42)
  • form_validator: factorize, fix several code inconsistencies (df636174)
  • formanswer: breadcrumb (1b13ee89)
  • formanswer: ignore deleted tickets when finding minimal status (a3c529d6)
  • formlanguage: chained translation broken (a7d559cf)
  • glpiselectfield: entity restriction not applied on users (e8a3d1b4)
  • glpiselectfield: itemtype data migrated in dedicated column (d667d690)
  • glpiselectfield: search itemtype in wrong locatin (9fd2befe)
  • hostnamefield: value not read from answers (dc7ad7b9)
  • instal: tables must be utf8mb4 (5e36515c)
  • install: force update of the table before updating it with syncIssues (f4c95ed1)
  • install: make install more silent (e857e2fb)
  • issue: do not alter validator user on ticket update (4d8ae9d3)
  • issue: prevent creation if the ticket is linked to a form answer (13638cdb)
  • issue: prevent php warings with incorrect url (972dc400)
  • issue: show issue even when service catalog is disabled (131bfe53)
  • issue: show ticket in service catalog (e83c7793)
  • question: don't show mandatory toggle when not supported (b5e15b7d)
  • question: empty name section unavailable (356a4e18)
  • question: missing arg for template, breaking conditions rendering (9c0ce396)
  • question: no twig here for now (cfeab139)
  • question: show error message on deletion failure (0f5b49f0)
  • question: uniformuze question and section JS code (4e997e59)
  • question: vertical margin between condition mode and list of conditions (2d961c76)
  • question,section: set icon (c3b17174)
  • radiosfield: changing question type from glpi select fails (e35cfea6)
  • section: order lost after section deletion (ac495734)
  • section,question: add and edit don't get teh value of rich text areas (7c7e4a9a)
  • section,question: modals malfunctions (cf22eb02)
  • target_actor: export/import (8dfbeb15)
  • target_actor: prevent inconsistent adds (9f75b258)
  • target_actor: unable to add some actors (16c35f34)
  • target_actor: use ajax to add and delete items (f7efae09)
  • targetchange: add missing template (6f532fe1)
  • targetproblem: update interface (1ee9f3da)
  • targetticket: do not force request type (dedef1d5)
  • targetticket: loss of associated element (82112fba)
  • textareafield: call to non existing class (a333da83)
  • textareafield: deprecated call (2c3702d9)

Features

  • drop layout : no longer exists in GLPI 10 (b4f7089b)
  • drop support of GLPI 9.5 (372a917e)
  • mini dashboard (fa60d270)
  • category: use home icon instead of 'see all' (e75e6ab6)
  • entityconfig: show option for dashboard (5ebc2db3)
  • entityconfig: show option for dashboard (347083d3)
  • form: automatically create a section when creating a form (e5577ed1)
  • formanswer: priority to waiting and processing status (4fbdfa44)
  • install: drop upgrade support from very old versions (214cfc82)
  • issue,formanswer: compose status from ticket (fa89fd70)
  • wizard: do not show forms or FAQ on page load (dcbcdf94)