-----------------------------------------
Change history for Cetasko
-----------------------------------------
VERSION 5.3.31 (16/06/2025)
* FIX: dashboard redirect edit ticket
VERSION 5.3.30 (26/03/2025)
* FIX: remove lscd
* ADD: new diseny in module configuration
* FIX: translations problem in AdminControllers
* FIX: This hook is registered but not used : registerGDPRConsent
* FIX: Access to an undefined property Cetasko::$fields_form.
* FIX: classes/TicketAttachment.php - Access to an undefined property TicketAttachment::$id_ticket_messsage.
* FIX: classes/TicketSection.php - Class Db referenced with incorrect case: DB.
* FIX: Access to an undefined property AdminTicketByStateController::$states_array.
* FIX: Access to an undefined property AdminTicketByStateController::$priorities_array.
* FIX: Access to an undefined property AdminTicketDashboardController::$states_array.
* FIX: Access to an undefined property AdminTicketDashboardController::$priorities_array.
* FIX: Access to an undefined property AdminTicketDashboardController::$sections_array.
* FIX: Method AdminTicketDashboardController::renderForm() should return string but return statement is missing.
* FIX: Access to an undefined property AdminTicketReportController::$activities_array.
* FIX: Access to an undefined property AdminTicketReportController::$tickets_array.
* FIX: Access to an undefined property AdminTicketReportController::$employees_array.
* FIX: Access to an undefined property AdminTicketSearchController::$states_array.
* FIX: Access to an undefined property AdminTicketSearchController::$priorities_array.
* FIX: Method AdminTicketSectionsController::afterAdd() should return bool but return statement is missing.
* FIX: Method AdminTicketSectionsController::afterUpdate() should return bool but return statement is missing.
* FIX: Access to an undefined property AdminTicketsController::$states_array.
* FIX: Access to an undefined property AdminTicketsController::$priorities_array.
* FIX: Access to an undefined property AdminTicketsController::$sections_array.
* FIX: Variable $customer might not be defined.
* FIX: Class TicketCheckListItem referenced with incorrect case: TicketChecklistItem.
* FIX: Method CetaskoAddModuleFrontController::setMedia() should return bool but return statement is missing.
* FIX: Variable $reference might not be defined.
* FIX: Missing escape encoding. You must have {|escape:'quotes':'UTF-8'}
* FIX: coding standard: array_syntax, blank_line_before_statement
* FIX: coding standard: operator_linebreak, no_extra_blank_lines
* FIX: coding standard: class_attributes_separation
* FIX: coding standard: no_whitespace_in_blank_line
VERSION 5.2.0 (27/08/2024)
* ADD: scroll down in customer account
* ADD: now is possible delete ticket
* ADD: link to configuration in management pages
* ADD: management menu in module configuration
* ADD: lscd js
* ADD: remove archive ticket functionality
* ADD: dashboard optimization
* ADD: ticket state color in customer account
VERSION 5.1.4 (04/03/2024)
* FIX. remove smtp fix
* ADD: verify prestashop version in php files
* ADD: htaccess file in root folder
VERSION 5.1.1 (10/07/2023)
* FIX: alert message closer to submit button
VERSION 5.1.0 (20/06/2023)
* ADD: color in ticket status
VERSION 5.0.6 (02/05/2023)
* FIX: date last message in ticket object
* ADD: in tickets by state now appears the date last message with hours
* ADD: alert info the customer does not receive a response from in adminTicket
* ADD: alert info the the customer has not responded since in adminTicket
VERSION 5.0.2 (27/04/2023)
* ADD: growl.notice for ticket actions
VERSION 5.0.1 (20/04/2023)
* FIX: activity report in customer account with dropdown list
VERSION 5.0.0 (24/03/2023)
* ADD: unhook registerGDPRConsent
* ADD: change license in header
* ADD: use displaybackOfficeHeader
* ADD: delete ticket report action
* ADD: in front improves in breadcrumb
* ADD: layout modifications in ticket view (front)
* ADD: compatible with PrestaShop 8
* FIX: PHP Coding Standards Fixer
--- PrestaShop 1.7.x ---
VERSION 4.0.0 (12/11/2021)
* ADD: several employees per section
* ADD: ticket states order by position
* ADD: activitys and checklists on view tickets
* ADD: ticket timer to control report
* ADD: tickets by state controller
* ADD: ticket report controller
* ADD: show attachments on edit tickets
* ADD: tickets can be tagged
* ADD: tickets can be archived
* FIX: Drop column subject from ticket message
* ADD: in ticket management we have joined the customer's first and last name to be displayed in a column
* ADD: the order identifier now appears next to the order reference
* ADD: when the administrator creates a ticket, he is redirected to view the ticket
* ADD: when the administrator sends a response, it is redirected to the same ticket avoiding the forwarding of the form
* ADD: changing the position of elements in the dashboard
* ADD: lscd security v3
VERSION 3.8.0 (28/05/2021)
* ADD: customer can rate employee support
* ADD: HelperKpi to display in average response time and quality support in dashboard
* ADD: best quality support employees in dashboard
* ADD: upgrade logo
* ADD: ps_versions_compliancy min 1.7, max last version
VERSION 3.7.1 (19/02/2021)
* ADD: shopLinkType in admin controllers
VERSION 3.7.0 (11/02/2021) - major upgrade
* ADD: considerate PS_ATTACHMENT_MAXIMUM_SIZE for file attachments
* ADD: Maximum upload size information field
* ADD: allowed extensions information field
* ADD: file extension end point consideration
* ADD: number of tickets in admin customer
* ADD: number of tickets in admin order
* ADD: show number of messages with badge rounded class
* ADD: order reference in the customer manage
* ADD: automatic closing of tickets awaiting response for customers
* ADD: change the appearance of messages
* ADD: Tickets awaiting response from the customer in bold style
* ADD: use displayMyAccountBlock
* ADD: use displayNav2
* ADD: now it is possible to transfer a ticket to another department from ticket management
* ADD: advanced search
VERSION 3.6.0 (31/12/2020)
* ADD: upgrade templaple emails
* ADD: cetasko panel
* ADD: email remitent in module configuration
VERSION 3.5.3 (16/06/2020)
- * ADD: header ticket and reply button bellow message list
VERSION 3.5.2 (25/05/2020)
- * ADD: filter by date add and date upd in backoffice
- * ADD: remove helper list for adminOrder
VERSION 3.5.0 (05/05/2020)
- * ADD: tickets table control and pagination with php and remove datatables plugin
VERSION 3.4.1 (07/04/2020)
VERSION 3.4.0 (24/01/2020)
- * ADD: in the list of customer tickets we have added a left column with a small menu
- * ADD: in the ticket list the column "Creation date" has been deleted
- * ADD: in the ticket list the "Priority" column has been removed
- * ADD: ticket information is now always visible on the ticket page
- * ADD: now the subject of the ticket appears in the header and in the information block always visible
- * ADD: the message list is now displayed at 100% of width
- * ADD: the initial message and the extra message are now displayed in the same format as a message
- * ADD: answer button always visible in the information block
- * ADD: the form to give a response to the ticket now opens in a popup
VERSION 3.3.3 (25/10/2019)
- * FIX: it is now possible to add the file extensions allowed in uppercase in module configuration
- * ADD: If you deactivate the rich text editor, it only applies to the customer account. The administrator have a rich text editor for send messages
VERSION 3.3.1 (23/09/2019)
- * FIX: adminCustomers tickets list
VERSION 3.3.0 (09/09/2019)
- * ADD: backend links adaptation in PrestaShop 1.7.6.1
- * ADD: use getAdminLink
- * ADD: ticket template improvements
- * ADD: alert message for customers
- * ADD: use datatable plugin to filtering, sorting and pagination tickets in customer account
- * ADD: button add a new ticket in AdminOrder
- * ADD: customer can see a list of tickets and create a new ticket in the order detail page
- * ADD: use block name page title
- * ADD: use block name page footer
VERSION 3.2.0 (10/05/2019)
- * FIX: use registerJavascript in front controller
- * ADD: configuration tabs
- * ADD: related modules
- * ADD: improve appearance of the buttons
- * ADD: adaptation footer links
- * ADD: input type file translatable
- * ADD: tinymce v4.8.3
VERSION 3.1.2 - major upgrade (22/10/2018)
* ADD: upgrade logo
* ADD: move scroll to last message in view ticket
* ADD: increase size ticket title to 128 characters
* ADD: default priority defined
* ADD: ticket departaments
* ADD: departaments for employee
* ADD: pie chart in dashboard (tickets by departament, tickets by state, tickets by priority)
* ADD: average messages by ticket in dashboard
* ADD: use getBreadcrumbLinks() in module controller in PrestaShop 1.7
* ADD: change id_ticket by reference in url ticket (customer account)
VERSION 3.0.14 (20/08/2018)
* ADD: setMedia new param in AdminControllers
* ADD: new icon |help| in admin menu
* FIX: unknown column 'attachment_name' in 'field list'
* ADD: author's change
* FIX: PrestaShop validator standards code structure
VERSION 3.0.9 (17/05/2018)
* FIX: ticket filter by subject
* FIX: when administrator send a response now is sended this response by email
* ADD: use select2 plugin for selects
* ADD: encrypted attachments
* ADD: ticket position field
* FIX: change Ticket::id_state and Ticket::id_priority by Ticket::id_ticket_state and Ticket::id_ticket_priority
* ADD: compatible with Official GDPR Compliance by PrestaShop Module
VERSION 3.0.2 (02/05/2018)
* ADD: welcome controller
* ADD: welcome text
VERSION 3.0.0 (24/04/2018)
* ADD: ps_versions_compliancy min: 1.7, max: _PS_VERSION_
--- PrestaShop 1.6.x ---
VERSION 2.2.0 - major upgrade (26/01/2021)
* ADD: considerate PS_ATTACHMENT_MAXIMUM_SIZE for file attachments
* ADD: use displayNav
VERSION 2.1.1 - major upgrade (22/10/2018)
* ADD: upgrade logo
* ADD: move scroll to last message in view ticket
* ADD: increase size ticket title to 128 characters
* ADD: default priority defined
* ADD: ticket departaments
* ADD: departaments for employee
* ADD: pie chart in dashboard (tickets by departament, tickets by state, tickets by priority)
* ADD: average messages by ticket in dashboard
* ADD: change id_ticket by reference in url ticket (customer account)
VERSION 2.0.12 (20/08/2018)
* FIX: unknown column 'attachment_name' in 'field list'
* ADD: author's change
* FIX: PrestaShop validator standards code structure
VERSION 2.0.9 (17/05/2018)
* FIX: ticket filter by subject
* FIX: when administrator send a response now is sended this response by email
* ADD: use select2 plugin for selects
* ADD: encrypted attachments
* ADD: ticket position field
* FIX: change Ticket::id_state and Ticket::id_priority by Ticket::id_ticket_state and Ticket::id_ticket_priority
* ADD: compatible with Official GDPR Compliance by PrestaShop Module
VERSION 2.0.2 (02/05/2018)
* ADD: welcome controller
* ADD: welcome text
VERSION 2.0.0 (24/04/2018)
* ADD: ps_versions_compliancy min: 1.6, max: 1.6.9.9
VERSION 1.1.3 (09/03/2018)
* FIX: compatible with smarty cache for JavaScript and nl2br in descriptions. Tinymce not available with smarty cache for javascript
* ADD: now it is possible enable or disable rich text editor for messages
* FIX: sending email to the administrator instead of the email that is configured inside cetasko
* ADD: now it is possible to enable attachments or not
* ADD: file attachment present in email
* ADD: now it is possible to indicate the extensions of the allowed files
VERSION 1.0.7 (14/02/2018)
* FIX: customer tickets table ajustment in small devices
* ADD: customer tickets order by date last message
* FIX: breadcrumb in PrestaShop 1.7
VERSION 1.0.4 (17/08/2017)
* FIX: cast conversion
* FIX: bulk actions in backoffice
VERSION 1.0.2 (09/07/2017)
* ADD: display tickets in hook admincustomer
* ADD: display tickets in hook adminorder
VERSION 1.0.0 (24/06/2017)
* first version