Releases: pluginsGLPI/formcreator
v2.10.0-beta.1
This version is compatible with GLPI 9.4
This project needs your help : Many translations are outdated. You may contribute to this project by updating translations on Transifex : https://www.transifex.com/teclib/glpi-project-plugin-formcreator/
Bug Fixes
- avoid caps in filenames (918a88da)
- build: invert order of versions in changelog (ff604eef)
- common: getMax fails with PHP 7.4 (5ac11e7e)
- condition: export broken (9b7a6923)
- condition: permit update of conditionnable items without specifying conditions agaiin (dc183425)
- condition: use of constants (19d1e71d)
- filefield: php warning when editing the question (9d8eb554)
- filefield: show download links when field is read only (dc6905f8)
- form: my last form (validator) were not sorted (6c2b0be9)
- form: single quotes around a table name (04650950), closes #1606
- fotrm: some icons may be not displayed (69786c67)
- install: quote escaping when uprgading to 2.9.0 (678e5864)
- multiselectfield: visible JS (bb77c0e8)
- question: SQL errors when deleting a question (488b6593)
- question: duplication of condition (8e4e7382)
- question: inoperant buttons to move questions (3a191ebd)
- question: javascript code was displayed (a7be9314)
- question: show / hode specific properties (1ae7765e)
- question: space betwen icon and name (4019a4d2)
- question: update JS selectors for question edit (0969ad1b)
- question: update of parameters broken (14188596)
- radiosfield: better overlap prevention (4ae31601)
- radiosfield: overlapped long labels (6528a167)
- robo: line formatting for changelog (9ccd5567)
- robo: prevent exception when computong log with commit without body (e5aa246a)
- section: conditions not duplicated (78a3d9c5)
- section: duplication of conditions: bad itemtype (cfcbea30)
- selectfield: comparison with empty string (bcb929e3)
- target_actor: unable to add a specific person (2ca54982)
- target_actor: update import / export (cfdc6295)
- targetchange: bad label (3f15aedb)
- targetchange: bad url when delete an actor (62e0de19), closes #1607
- targetticket: empty dropdown for target ticket linking" (3cea85a4)
- targetticket,targetchange: inverted show / hide for urgenty settings (9be5e3aa)
- targetticket,targetchange: repair supplier actors edition (5c7aeb56)
- targetticket,targetchange: update constants for due date resolution in JS code (4ddb6e8f)
- textarea: workaround GLPI bug in 9.4.5 (8de43588), closes #1613
Features
- form: condition on submit button (73af77db)
- glpiselectfield: access to appliances from appliances plugin (25848d5e)
- targetticket: set type from question (d23759aa)
- targetticket,targetchange: assign a group from the technician group of an objec (24c365c7)
- targetticket,targetchange: set a group from an object from a question (0461a918)
v2.9.1
This version is compatible wih GLPI 9.4
Bug Fixes
- useless escaping (812c76d)
- condition: inability to add a rows to conditions (#1598) (bb1f2e4), closes #1597
- form: bad call to count validators (e6f4bc8), closes #1594
- form: purge message if answers exist (fa0c1dd)
- form: show error if failure in import of a sub item (8dfab24)
- form: typo in var name (582d37c)
- formanswer: viewing answers causes a fatal error (5453a92)
- formanswer: print icon (2d871a3)
- question: quote escaping when importing questions (bb0d6d2)
- targetticket,targetchange: loss of the target name when duplicating (897c564)
- target_actor,form_validator: use statement for exception class (ddbc5b2)
v2.9.0
This version is compatible wih GLPI 9.4
Bug Fixes
- actorsfield: dropdown does not show all items (95a3a512)
- category: bad sub categories count (ef68bb60)
- category: translation support (495c8dc5)
- condition: misordered display on edit (2e33592c)
- dropdown: show ID in items (dc402d93)
- dropdownfield: root and limit miscomputations (9e8cc738)
- faq: errors in FAQ list (380e9ca5)
- field: width of textareas in fields settings (1e2c07b5)
- floatfield,integerfield,textfield: fix escaping in regex (4a122353)
- form: uninitialized var (542f6866)
- form: undefined var used (1b70a259)
- form: obey redirect setting after creation (314ff9cb)
- form: tile height shall not be fixed (bfb273fe)
- form: deny access if form not enabled (5d4489d8)
- formanswer: missing icon for form valisation status (2f8b5338)
- formanswer: canViewItem with group (e770b08c)
- formanswer: bad key for form ID (58dc3d39)
- formanswer: always check for ticket validation (24faaf7b)
- formanswer: bad sql (b7a78b44)
- formanswer: restore lost method (dddf8300)
- install: reorder key changes on conditions table (701abeec)
- install: schema mismatch betwheen install and upgrade (fd99d933)
- install: remove deletes answers when dropping is_deleted (3ed1515f)
- issue: size of text content for issue (a72ce860)
- locales: plural problem (d3e06ae9)
- qusetion: remove strict comparison (fe256826)
- question_condition: better performance (8a542580)
- target: bad constants (78c12a81)
- textfield,actorsfield: missing default value on edit (d9327ac1)
- targetticket: missing JS code, typo (072258f0)
- wizard: fix inconsistencies in counters (ee0b9873)
- unexpected redirection while editing a ticket as post-only + service catalog (266d9d31)
- compatibility with GLPI 9.5 (f818178d)
- local problem in menu (861a7363)
- not loaded resource for anonymous form (bea27a1b)
- fa data prerequisite check (74c83bb5)
- extended service catalog (8d5879bd)
- duplicate menu entry (c4d47920)
Features
v2.8.6
This version is compatible with GLPI 9.3 and is compatible with GLPI 9.4.
Bug Fixes
- form: deny access if form not enabled (0290a97)
- form: don't access deleted forms (6169412)
- formanswer: bad sql (023a60e)
- loading resources for anonymous forms (58b7141), closes #1535
- formanswer: canViewItem with group (4c22600)
- unexpected redirection while editing a ticket as post-only + service catalog (63f3cee), closes #1557
- question_condition: better performance (0fc6aea)
- targetticket,targetchange: return value of save() method (cbc2249)
v2.9.0-beta.1
This versions is compatible with GLPI 9.4.
Bug Fixes
- category: bad conversion from raw SQL to quiery builder (9cbbfe7)
- dropdownfield: typo in method call (dd30b30)
- dropdownfield: various errors (2134e8e)
- dropdownfield: wrong var in join (e4fdff3)
- dropdownfield: wrong var in where (cce35fa)
- field: default value for most fields (f05f2de)
- form: bad classname (6ef88de)
- form: bad method name (af42d41)
- form: broken add target form (c591a48)
- form: duplicated form needs a different name (404232b)
- form: get form from question ID (2d28fe3)
- form: have default values for color and icon (c2e360e)
- form: import of forms in non existing entity (00ae3b1)
- form: menu name to access form from assistance menu (abd9860)
- form: requests for helpdesk home forms (983c9ca)
- form: SQL errors when counting available forms (66a0337)
- form: validator setting broken (e431d5d)
- form_profile: broken restrictions settings (cd26e03)
- form_profile: undeclared vars (a6c07f3)
- formanswer: fix code refactor (70bc39d)
- formanswer: use of undefined variables (363366f)
- install: add new colomns for upgrade (9c5d50f)
- install: bad associate rule default on upgrade (cd4007b)
- install: default value for a column (5eae51c)
- install: move upgrade to 2.9 (b9ad9a3)
- install: update matrix of version upgrade (bd9f74a)
- install: wrong version to add item association feature in DB (3d1afa3)
- linker: inverted arguments (0592792)
- question: misplaced field (8d98ac8)
- question_condition: fix non static method (f7df70f)
- selectfield: duplicate declaration of method (45d0e34)
- target: malformed query (4e01b38)
- target_actor: export / import issue (a88df90)
- targetchange,targetticket: PluginFormcreatorTarget itemtype removed (dedb412)
- targetticket: associate item to ticket (001976f)
- targetticket: fix tags handling (eca75f2)
- targetticket: js error for associated element settings (3548783)
- targetticket: missing method (5844fdd)
- targetticket,targetchange: editing actors (87d7bc5)
- targetticket,targetchange: errors while dropping raw queries (216265d)
- targetticket,targetchange: fix array index (5ab2460)
- targetticket,targetchange: fix display of actors (93597c0)
- targetticket,targetchange: fix misuse of constants (04e6df0)
- targetticket,targetchange: return value of save() method (fa4f785)
- targetticket,targetchange: set name of target (7b90ef4)
- targetticket,targetchange: unable to select email questions for actors from questions (b466d34)
- textarea,text: question designer adjustments (84e6b95)
- textareafield: paste images reachs limit of field in DB (84e9c68)
- textfield: wrong method signature (9683807)
- wizard: form categories may show when they are empty (d3182ac)
- wizard: inconsistency between helpesk and service catalog (9a00c27)
- wizard: various errors displaying forms in service catalog (309e7e4)
- bad class name (2535f4a)
- fix refactor bugs, update unit tests (a0704de)
- security when loading a class (0e15eac)
Features
- dropdownfield: root and depth settings for all CommonTreeDropdown (2150e64)
- form: customizable icon from Fonte Awesome (8ba9c78)
- form: customize color of icon (3c340f3)
- form: customize icon (7635f0e)
- form: set background color of tile (d6e40a2)
- ldapfield: comparisons support (1cb94ad), closes #1454
- target: remove target itemtype (41bc125)
- targetticket: associate assets to tickets (c9e3d1e)
- targetticket: ticket type (fa432f7)
- wizard: separate faqs and forms (a08541f)
v2.8.5
v2.8.4
This version is compatible with GLPI 9.3 and is compatible with GLPI 9.4.
2.8.4 (2019-08-21)
Bug Fixes
- dropdownfield: restrict itemtypes assignables to ticket (98a76f2)
- dropdownfield: unwanted single quote escaping when rendering target ticket (c149cd4)
- form: anonymous forms don't load JS (9d3ae4e)
- form: duplicate question conditions (552fe39)
- form: import of form category with single quote (39f98da)
- formanswer: better restrict list of formanswers (b918f21)
- formanswer: more permissive READ access to formanswers (e2eda19)
- glpiobject: make items more easily searchable (0fd617b)
- instal: useless columns in schema of fresh install (8f54c95)
- install: database schema inconsistencies between instal and upgrade (46ac7ad)
- install: inconsistency between install and upgrade (3c8b0b2)
- install: move columns in somez tables (2cecff7)
- install: possible upgrade issue (d50c7f6)
- install: upgrade to 2.7 misses range for select and textarea (61e49d6)
- integerfield,floadfield: avoid integrity checks in parseAnswerValue (3cbaf61)
- issue: missing status for all statuses (41cdc48)
- locales: drop unwanted file (a7429eb)
- question: handle cascaded show/hide conditions (76718c1)
- selectfield: select field cannot support range (5138ac1)
- tagfield: show in saved answers the tag names (19a6c2b)
- tags: bad tag filter when selecting tags for target ticket (299ba2c)
- target_actor,change_actor: fix duplciation (772fecd)
- targetticket: fix tags handling (47db2d8)
- targetticket,targetchange: fix not rendered fields (fd25d4e)
- targetticket,targetchange: remove HTML code tag (e7cabe7)
- targetticket,targetchange: remove more code tags (a32b056)
- wizard: form categories may show when they are empty (37edabf)
- wizard: inconsistency between helpesk and service catalog (a41bbe4)
Features
v2.8.3
This version is compatible with GLPI 9.3 and is compatible with GLPI 9.4.
2.8.3 (2019-06-12)
Bug Fixes
- filefield: file upload mai fail (c69a5d0)
- form: import of forms in non existing entity (8446e47)
- form: missing log tab (3ee8400)
- form_validator: possible call to non existing method (7c85532)
- install: upgrade from 2.5.x to 2.8 alters target ticket name (f4a21e7)
- question_condition: unable to use some comparisons (fad48aa)
- targetticket: set default document category (a5dc10d)
- targetticket,targetchange: useless escaping (529c592)
Features
- dropdown: show serial and inventory number when available (bb92244)
v2.8.2
This version is compatible with GLPI 9.3 and is compatible with GLPI 9.4.
Bug Fixes
- dropdownfield: upgraded fields from 2.5 may crash (8233b75)
- filefield: uploaded files lost (1cec1e0)
- form: redirect to formlist after filling a form (51fe9ae)
- issue: warnings with GLPI 9.3 (04791f4)
- question: quote escaping in import (ed4b021)
- serviceCatalog: fix left menu for some languages (f1bc390)
v2.8.1
This version is compatible with GLPI 9.3 and is compatible with GLPI 9.4.
Bug Fixes
- filefield: fix bad value in generated targets (d3aeb0d)
- form_validator: import valodators from JSON (b6ea017)
- glpiselect: show user firstname and lastname (575dbf8)
- issue: mis ordered columns in resync (cf9aea1)
- issue: resynchronization error (65cadb3)
- question_condition: inverted import condition (1299b77)
- wizard: inconsistencies in counters (ff95440)