5.55.4.10

  • [Security] Server settings is accessible via Smarty (#20532)
  • [Security] Possible Local File Read via PDF Export ticket function (#20520)
  • [Security] Interpreted HTML tags in uploaded filename (#20415)
  • [Security] XSS in Material and Montana themes (#20414)
  • [Security] Allow only SSO setting can be bypassed by using session from Customer portal (#20318)
  • [Security] Chat customer can start typing in another chat by replacing conversationid in request (#19534)
  • [Feature] Extend LiveAgent Integration code to include FlowVariable to be sent to FlowHunt (#20378)
  • [Feature] Create migration plugin for HelpDesk (#20033)
  • [Feature] Support of 'Tepid transfer' - transfer without contacting with receiving side before completing transfer (#19925)
  • [Feature] Add additional actions to Mass actions buttons (#16698)
  • [Improvement] HelpDesk migration plugin doesn't migrate archived tickets (#20566)
  • [Improvement] Gap between mass action buttons and more button (#20542)
  • [Improvement] Add Details button for the Intercom migration plugin (#20441)
  • [Improvement] Remove Key words from KB articles as it's old outdated SEO technique (#20416)
  • [Improvement] Update Configuration > AI screen (#20370)
  • [Improvement] Include Feedback-ID email header parameter into process of merging new emails into existing tickets (#20302)
  • [Improvement] Clear legacy Ticket model (#19740)
  • [Improvement] Use user's name who added the last message in suggestion, myTicket or topic (#18807)
  • [Improvement] Add hint/tooltip to inform why variables in email templates are disabled (#18699)
  • [Improvement] Change process reindex ticket in ReopenTickets task (#17487)
  • [Improvement] Add "Postpone" button to the ticket grid for mass actions (#14999)
  • [Improvement] Opposite direction of messages on mobile chat (#5633)
  • [Fix] Wrong system message when ticket is transferred via API V3 (#20572)
  • [Fix] Error: trim(): Argument #1 ($string) must be of type string, stdClass given in Filter.class.php (#20556)
  • [Fix] If the chat button has a long name, its name can interfere with the other elements of the Chat buttons list (#20549)
  • [Fix] Unregistered user cannot start chat from chat button if chatbot and pre-chat form are enabled (#20538)
  • [Fix] Chat stuck if cancelled at the same time as answered (#20537)
  • [Fix] Custom translation for chatbot-related phrases doesn't work (#20535)
  • [Fix] Upgrade to version 5.54.7.17 caused error 500 on KB (#20533)
  • [Fix] Infinite loading after hitting save button for APIv1 (#20519)
  • [Fix] Initiate transfer on external device from agent panel (#20516)
  • [Fix] Add some space between the "Last displayed" element and the "Save", "Preview and test" buttons in the chat/contact widget settings (#20515)
  • [Fix] FlowHunt provider API key is not changed (#20500)
  • [Fix] Ringing chat from the chatbot is not routed or cancelled if online agent doesn't answer (#20499)
  • [Fix] The option to rate the agent is not displayed to the customer in case the chat was closed by the agent (#20497)
  • [Fix] Missing gap next to the Create button in KB after search (#20493)
  • [Fix] Chat welcome message is displayed even when there is a message from customer (#20491)
  • [Fix] Chat welcome message variable is not replaced with contact data (#20489)
  • [Fix] Chat stuck in queue after user lost internet connection (#20485)
  • [Fix] Two agents can answer the chat at the same time (#20480)
  • [Fix] Chat window closes by itself if pre-chat form is enabled (#20473)
  • [Fix] Cannot create a chatbot in some languages (#20444)
  • [Fix] Intercom migration plugin texts changes (#20440)
  • [Fix] Failure during la_update_5_53_6 execution (#20436)
  • [Fix] la_update_5_53_5 timeout sometimes (#20434)
  • [Fix] Incorrect error mapping on Opensips (#20427)
  • [Fix] Empty line added to the chat on the agent side when sending an attachment with no text (#20426)
  • [Fix] Broken Copy/Paste in LA app (#20423)
  • [Fix] Deleted KB suggestions can still be accessed publicly (#20422)
  • [Fix] Wrong "Copied" icon displayed on the Forwarding email setting (#20417)
  • [Fix] Lost chatbot conversation after closing the chat manually by an agent (#20411)
  • [Fix] Error: Incorrect _filters parameter value in Api/V3/Tickets.class.ph (#20397)
  • [Fix] Warning: Array to string conversion in Qu_La_Legacy_ContactWidget_GeneratorRequestParser.php (#20359)
  • [Fix] Duplicated chat session (#20346)
  • [Fix] Setting a chat service for agent via department work allocators does not work (#20338)
  • [Fix] First and Next answer SLA times are hidden in ticket details SLA tab for postponed tickets (#20258)
  • [Fix] Translatable strings correction (#20211)
  • [Fix] Translatable strings correction (#20209)
  • [Fix] Failed search ticket if search string very long (#20136)
  • [Fix] Do not hide tickets from disabled features (#19759)
  • [Fix] Responsive grid - timestamps on the grid are in the server time (#19691)
  • [Fix] Undefined array key "cwid" in generateWidget.php (#19475)
  • [Fix] Not possible to transfer ticket via API v3 (#19321)
  • [Fix] Deprecated: rawurldecode(): Passing null to parameter of type string is deprecated (#18964)
  • [Fix] Time rule condition allows setting "ticket older than 0:00:00" (#18705)
  • [Fix] Attachment files exist in qu_g_files but missing in qu_g_new_files (#18631)
  • [Other] Refactorings and other fixes (#20574)(#20456)(#20418)(#20267)(#20190)(#19834)