-----------------------------------------
Change history for Manage Incidences
-----------------------------------------
VERSION 5.4.22 (15/03/2025)
* FIX: remove lscd back.js
* FIX: coding standard: array_syntax
* FIX: coding standard: no_trailing_whitespace
VERSION 5.4.19 (19/02/2025)
* FIX: the use of Hook Alias is deprecated - hookAdminOrder and hookAdminCustomers
* FIX: Access to an undefined property AdminIncidencesController::$states_array
* FIX: Access to an undefined property AdminIncidencesController::$types_array
* FIX: Access to an undefined property AdminIncidencesController::$priorities_array
* FIX: Variable $products_for_select might not be defined
* FIX: Method IncidencesContactModuleFrontController::setMedia() should return bool but return statement is missing
* FIX: Variable $orderReturn might not be defined
* FIX: Variable $errors in isset() always exists and is not nullable
* FIX: Access to an undefined property Incidences::$fields_form
* FIX: remove lscd js
* FIX: Missing escape encoding. You must have {|escape:'quotes':'UTF-8'}
* FIX: Function unknown in escape modifier list
* FIX: coding standard: class_attributes_separation, align_multiline_comment, concat_space, line_ending, single_blank_line_at_eof
* FIX: coding standard: single_line_comment_spacing, concat_space, trailing_comma_in_multiline, no_trailing_whitespace
* FIX: coding standard: no_whitespace_in_blank_line
* FIX: coding standard: operator_linebreak, no_whitespace_in_blank_line
* FIX: pSQL function is missing in some variables
* FIX: control order_by and order_way values in AdminControllers
VERSION 5.4.1 (17/10/2024)
* FIX: Notice: Undefined offset: 1 in incidences controller
VERSION 5.4.0 (11/06/2024)
* ADD: incidences filter by comercial
* ADD: lscd js
* ADD: show open incidences alert on dashboard
* FIX: Using php-function "substr" as a modifier is deprecated and will be removed in a future release
VERSION 5.3.0 (14/05/2024)
* ADD: incidence state history
VERSION 5.2.0 (22/03/2024)
* ADD: select2
* ADD: select product for new incidence in back
* ADD: when selecting an order, the products appear (Backoffice).
* ADD: show order identifier next to the reference
VERSION 5.1.0 (01/03/2024)
* FIX: autocomplete windows location href
* FIX: in contact.php it does not send emails with ps mail method 2
* ADD: show an informative alert of the number of days to accept returns
* ADD: order returns information now appears in order detail
* ADD: number of open incidents on the dashboard
VERSION 5.0.0 (03/05/2023)
* ADD: unhook registerGDPRConsent
* ADD: change license in header
* ADD: use displaybackOfficeHeader
* ADD: remove override and use addWebserviceResources hook
* ADD: in front improves in breadcrumb
* ADD: compatible with PrestaShop 8
* FIX: PHP Coding Standards Fixer
-- PRESTASHOP 1.7.X ---
VERSION 4.3.3 (07/03/2022)
* FIX: show alert to the customer when the order is out of return in the create incident form
* FIX: hide "Submit" button when the order is out of time for return
* FIX: in an order of multiple products it is possible to request the return of some
VERSION 4.3.0 (10/12/2021)
* ADD: lscd security v3
* ADD: confirm the customer by email that an incident was created correctly
* ADD: initPageHeaderToolbar always visible
* ADD: settings in initPageHeaderToolbar
* ADD: remove html in php files
VERSION 4.2.2 (26/02/2021)
* ADD: shopLinkType
VERSION 4.2.1 (30/07/2020)
- * ADD: currentToken is not defined in viewincidence controller
VERSION 4.2.0 (23/06/2020)
- * ADD: admin-orders tpl and remove helper form in adminOrder hook
- * ADD: use autocomplete plugin for select customer for incidence in backoffice
- * ADD: remove scrollModal function
VERSION 4.1.0 (02/10/2019)
- * ADD: backend links adaptation in PrestaShop 1.7.6.1
- * ADD: define width for selectors in admin controller
- * ADD: use getAdminLink
- * ADD: button add a new incidence in AdminOrder
- * ADD: button add a new incidence in AdminCustomer
- * ADD: in module configuration link to admin incidences
- * ADD: inproves in header in admin view incidence
- * ADD: show customer in admin view incidence
- * ADD: configuration tabs
- * ADD: direct link to manage incidences in module configuration
- * ADD: related modules
- * ADD: imporove description
- * ADD: incidence template improvements
- * ADD: use getBreadcrumbLinks()
- * ADD: use block name page title
- * ADD: use block name page footer
- * ADD: smaller "view incidence button"
- * ADD: smaller incidence table
- * ADD: remove contact controller and create list and view controller for incidences in frontend
- * ADD: use datatable plugin to filtering, sorting and pagination tickets in customer account
- * ADD: use registerStylesheet and registerJavascript in frontend
- * ADD: use bootstrap modal for add incidence in frontend
- * ADD: show the messages number in the incidence in frontend
- * ADD: customer can see a list of incidences and create a new incidence in the order detail page - displayOrderDetail
- * ADD: input type file translatable
- * ADD: manage returns from indience
- * ADD: when the administrator adds a new incidence from the backoffice, only the customers who have orders appear
- * ADD: when the administrator selecting a customer, now only that customer's orders appear
- * ADD: now the administrator can see the status and priority in the incident view
- * ADD: administrator can create and select predefined messages
VERSION 4.0.16 (17/09/2018)
- * FIX: setMedia new param in AdminControllers
- * ADD: display order return in incidence
- * FIX: now there is a control for the Time limit of validity for the return exceeded
- * ADD: change author module
- * ADD: now incidences appears in order management
- * ADD: now incidences appears in customer management
VERSION 4.0.10 (06/08/2018)
- * ADD: warning icon admin tab
- * FIX: upgrade logo
- * ADD: Spanish VE of Venezuela
- * FIX: PrestaShop validator standards code structure
VERSION 4.0.6 (24/05/2018)
- * ADD: compatible with Official GDPR Compliance by PrestaShop Module
- * FIX: security issue
- * FIX: change Incidence::id_state and Incidence::id_priority by Incidence::id_incidence_state and Incidence::id_incidence_priority
- * ADD: encrypted attachments
- * ADD: file attachment in mail
- * ADD: use select2 plugin for selects
VERSION 4.0.0 (30/04/2018)
- * ADD: ps_versions_compliancy min: 1.7, max: _PS_VERSION_
- * ADD: PrestaTrust certified
--- PRESTASHOP 1.6.X ---
VERSION 3.1.0 (10/12/2021)
* ADD: confirm the customer by email that an incident was created correctly
* ADD: change select2 by autocomplete in customer selector for create incidence
VERSION 3.0.14 (17/09/2018)
- * ADD: display order return in incidence
- * FIX: now there is a control for the Time limit of validity for the return exceeded
- * ADD: change author module
- * ADD: now incidences appears in order management
- * ADD: now incidences appears in customer management
VERSION 3.0.9 (06/08/2018)
- * FIX: upgrade logo
- * ADD: Spanish VE of Venezuela
- * FIX: PrestaShop validator standards code structure
VERSION 3.0.6 (24/05/2018)
- * ADD: compatible with Official GDPR Compliance by PrestaShop Module
- * FIX: security issue
- * FIX: change Incidence::id_state and Incidence::id_priority by Incidence::id_incidence_state and Incidence::id_incidence_priority
- * ADD: encrypted attachments
- * ADD: file attachment in mail
- * ADD: use select2 plugin for selects
VERSION 3.0.0 (30/04/2018)
- * ADD: ps_versions_compliancy min: 1.6, max: 1.6.9.9
--- PRESTASHOP 1.5.X ---
VERSION 2.0.6 (24/05/2018)
- * ADD: compatible with Official GDPR Compliance by PrestaShop Module
- * FIX: security issue
- * FIX: change Incidence::id_state and Incidence::id_priority by Incidence::id_incidence_state and Incidence::id_incidence_priority
- * ADD: encrypted attachments
- * ADD: file attachment in mail
- * ADD: use chosen plugin for selects
VERSION 2.0.0 (30/04/2018)
- * ADD: ps_versions_compliancy min: 1.5, max: 1.5.9.9
-----
VERSION 1.6.7 (30/04/2018)
- * FIX: add state color in install
VERSION 1.6.6 (13/03/2018)
- * ADD: use button primary and secondary in PrestaShop 1.7
- * ADD: breadcrumb in PrestaShop 1.7
VERSION 1.6.4 (13/02/2018)
- * FIX: customer incidences table ajustment in small devices
- * ADD: customer incidences order by date last message
VERSION 1.6.2 (27/11/2017)
- * FIX: install tabs in SELL in PrestaShop 1.7
- * FIX: notice: A non well formed numeric value encountered
- * ADD: firstname and lastname of customers are shown in incidence list
- * ADD: a color has been added for the states of the incidence
VERSION 1.5.8 (18/11/2016)
- * FIX: problems with admin controller in PrestaShop 1.7
VERSION 1.5.7 (10/10/2016)
- * FIX: compatible with PrestaShop 1.7
VERSION 1.5.6 (27/04/2016)
- * FIX: compatible with ssl
- * ADD: now is possible upload audio mp3, videos mp4, powerpoint, etc in incidence messages
- * FIX: bulk delete incidences
- * ADD: incidences and messages availables in Webservices
- * FIX: ajax process in controller
- * ADD: translations in mx,co,ar
VERSION 1.5.0 (21/01/2016)
- * FIX: use dateFormat in templates
- * FIX: message description with paragraphs (n12br)
- * ADD: file attachment in messages
VERSION 1.4.7 (17/08/2015)
- * ADD: configurable theme columns in incidences page template
- * ADD: translation in br
VERSION 1.4.5 (25/02/2015)
- * ADD: Incidence::getIncidencesByCustomer() order_by and order_way params
- * FIX: IncidenceType name 128 characters
- * ADD: IncidenceType::getTypes() order_by and order_way params
- * ADD: IncidencePriority::getPriorities() order_by and order_way params
- * ADD: IncidenceState::getStates() order_by and order_way params
- * ADD: filter incidences by state in front office
- * ADD: select incidence state default
- * FIX: remove IncidenceMail class
- * ADD: ajax front office
- * ADD: default reason
- * ADD: enable returns (RMA) in module
- * FIX: edit addData module in languages and change examples
- * ADD: FontAwesome icon in admin tab
- * FIX: change index security
- * FIX: reduction columns in table admin incidences
- * FIX: only contact.tpl to prestashop 1.5.x and 1.6.x
- * FIX: change head file licence
- * FIX: Unused variable $tab... in install and uninstall
- * FIX: Stylesheets placed in /views/css
- * ADD: link to pdf configuration
- * ADD: getEmailSubjectTranslation()
VERSION 1.2.4 (17/11/2014)
- * ADD: id_product in incidence
- * ADD: ajax.php
VERSION 1.2.2 (30/10/2014)
- * FIX: delete contacAuthor()
- * ADD: displayForm()
- * ADD: getContent()
- * ADD: initToolbar()
- * ADD: change admin email notifications
- * ADD: postprocess()
- * ADD: Validate::isEmail()
VERSION 1.1.5 (27/10/2014)
- * ADD: orderby incidences admin
- * FIX: change tab
- * FIX: escape:'htmlall':'UTF-8'
VERSION 1.1.2 (26/10/2014)
- * ADD: translations (english and spanish)
- * ADD: incidence reference ramdom
- * FIX: admin filter table
- * FIX: contact redirect
- * ADD: css in module
- * FIX: revision in prestashop version 1.5.x
- * FIX: display inline form add incidence in front office
- * FIX: create admin tabs in spanish
VERSION 1.0.4 (25/10/2014)
- * ADD: changelog.txt
- * ADD: add data install
- * ADD: module key
- * ADD: admin boopstrap
VERSION 1.0.0 (23/10/2014)