Versionsnoteringar

Följande ändringar, buggfixar och förbättringar är gjorda i år.

5.22.25.5

NOVEMBER 16, 2020

JAN PERDOCH
[Feature] Improve searches (#10821)
[Fix] Parameter must be an array or an object that implements Countable (#9912)
[Fix] Time rule is executed multiple times (#11018)
[Fix] Kayako Migration plugin: missing messages in imported tickets (#11004)
[Fix] Argument 1 passed to La_Model_Message::translate() must be of the type string, null given (#10981)
[Fix] Return value of Qu\La\Customer\Customer::getLastName() must be of the type string (#10842)
[Fix] Missing Inactivity time description row in dictionary. (#9164)

5.22.25.3

NOVEMBER 06, 2020

JAN PERDOCH
[Feature] Optimize La_TimeRules_ContactTimeRuleJob (#10975)
[Improvement] Shopify plugin: update API version (#10997)
[Fix] Planed tasks lastplandate value is far in the future (#10983)
[Fix] cid is too long error after calling setVisitorLocation (#10973)
[Fix] Argument 1 passed to La_Utils_MigrationUtils::loadOrCreateUser() (#10970)
[Fix] Update step 5.22.15 failing during update for big accounts (#10963)
[Fix] Accessibility – title for customer portal search input (#10959)
[Fix] setUserDetails() does not work with pre-chat form (#10958)
[Fix] There is no error on submit ticket form when customer doesn’t have a name filled (#10936)
[Fix] Search and replace in notes error (#10914)
[Fix] Undefined index notices (#10898)
[Fix] Invalid chat group type ’F’ (#10745)

5.22.24.10

OCTOBER 26, 2020

JAN PERDOCH
[Plugin] Invalid chat group type ’F’ (#10745)
[Fix] Incorrect department loaded in rule (#10932)
[Fix] Mail source displayed instead of body in agent email notifications (#10931)
[Fix] BigCommerce Orders plugin: incorrect order URL (#10924)
[Fix] Call to a member function getChannel() on null (#10910)
[Fix] Undefined variable: message in Facebook/EventProcessor/Comment.class.php (#10897)
[Fix] Undefined index: agentFirstName (#10880)
[Fix] Login to LivePhone app doesn’t work if 2FA is enabled (#10861)
[Performance] SQL query overload db server after mariadb upgrade (#10904)

5.22.24.9

OCTOBER 21, 2020

JAN PERDOCH
[Security] Reflected XSS (#10912)
[Fix] Rule with invalid syntax is not marked as broken (#10919)
[Fix] Chat button broken by adding space to height or width (#10911)
[Fix] strpos(): Empty needle in Smtp.class.php (#10908)
[Fix] Shopify – fatal error – array passed instead of string (#10905)
[Fix] Use both ’From’ and ’Reply To’ as recipients isn’t using From (#10835)
[Fix] Incorrect recipients when Reply To is used (#10834)
[Fix] ”To:” recipient not added to reply (#10833)
[Fix] Incorrect removing of comments from mail source (#10799)
[Fix] Upgrade button in CZ trial doesn’t work (#9972)
[Fix] Material/Obsidian: make different ”trash” icon when ”contains any of” departments is using (#10678)
[Performance] Slow SQL in User Slot report job (#10385)

5.22.24.7

OCTOBER 12, 2020

JAN PERDOCH
[Fix] ”Failed to subscribe/unsubscribe channels” error in Free accounts (#10877)
[Fix] Highrise logo is too big (#10862)

5.22.24.6

OCTOBER 09, 2020

JAN PERDOCH
[Feature] Sort plugins alphabetically (#10793)
[Feature] Jira plugin: add support for custom mandatory field (#10452)
[Feature] KB Search in contact form – optimize initial results (#10372)
[Feature] External phone number as phone device for agent (#10088)
[Feature] Add 2FA (Two-Factor Authentication) info to APIv3 (agent, agent list) (#10019)
[Feature] New chat invitation – minimal (#9962)
[Feature] Pick up call from queue (#7357)
[Security] Force user to update mobile app (#10847)
[Security] Smarty upgrade to version 3 (#10543)
[Security] The visitor can see the titles of the internal articles (#10423)
[Security] Outdated jQuery libs (#10271)
[Security] Outdated CKEditor (#10178)
[Security] Remove sensitive data from DB driver error messages (#10024)
[Security] No rate limit in customer portal ticket comment (#9852)
[Security] Unhanced security in authentification process (#9373)
[Improvement] Deleted kb entries (#9921)
[Improvement] Search option wherever agent list is displayed (#8828)
[Improvement] Rule condition – department ”is one of” (#4252)
[Plugin] Help Scout – field names and descriptions (#10476)
[Fix] API key verification failing for GetResponse plugin (#8906)
[Fix] array_key_exists() expects parameter 2 to be array, boolean given in Request.class.php (#10348)
[Fix] LiveAgent plugin in Magento 2 throws an exception (#10473)
[Fix] Jira plugin not displaying all available projects (#10451)
[Fix] Fixes in plugins Freshdesk import, ClickUp, JiraServiceDesk import, Helpscout migration (#10654)(#10347)(#10346)(#10483)
[Fix] Missing icon for external device (#10857)
[Fix] Chat from invitations fails to popup after reload (#10852)
[Fix] Mail content is wrongly stripped in agent panel client (#10844)(#10636)(#10671)
[Fix] LiveChat Migration typo (#10839)
[Fix] Gmail SMTP server rejects outgoing emails from LA (#10810)
[Fix] Difference in style of ”Dashboard” between Agent and Admin usertype (#10794)
[Fix] Import language doesn’t work (#10791)
[Fix] Chat welcome message is not added (#10785)
[Fix] Contact not created via api with GeoIp enabled (#10784)
[Fix] Rule action remove recipients doesn’t work (#10781)
[Fix] Messages from emails are sometimes created with date 1999-11-30 00:00:00 (#10778)
[Fix] Undefined index: order in PrestaShop/index.php (#10775)
[Fix] Digitale settings shows truncated callback URLs (#10774)
[Fix] Display external info – cant use variables in URL (#10761)
[Fix] Reply added twice (#10760)
[Fix] API GET /chats failed to execute SQL (#10756)
[Fix] LiveAgent.setUserDetails doesn’t work on 5.21.17.15 (#10685)
[Fix] Use name from email of client if possible (#10674)
[Fix] Chat not persisting when navigating subdomains (#10650)
[Fix] Please translate ”his” to ”his or her” or simply ”their” (#10624)
[Fix] Agent’s reply does not show the whole answer that was sent (#10516)
[Fix] Password reset is not working (#10507)
[Fix] Rename ”Chats” to ”Chats history” (#10440)
[Fix] Text ”Restart of application” in plugin confirmation can be confusing (#10412)
[Fix] Digitale username and password incorrectly mandatory (#10406)
[Fix] loadUserFromBrowserId() will stop working (#10389)
[Fix] Call to undefined function mysqli_connect_error() (#10381)
[Fix] Сhange action icon ”view on map” (#10380)
[Fix] ElasticSearch Tickets re-indexation not working (#10376)
[Fix] Tags grid isn’t working (#10353)
[Fix] Move delete button in one level with input (#10351)
[Fix] Line with button ”Add filter” doesnt stick to bottom of popup (#10350)
[Fix] Departments grid is not working (#10341)
[Fix] Date selector widget next / previous month (#10314)
[Fix] Tags grid isn’t working (#10353)
[Fix] Overlapping badges in old themes (#10302)
[Fix] Wrong chat message group order (#10295)
[Fix] Missing message groups in My Ticket view (#10286)
[Fix] Complicated delete department message (#10250)
[Fix] Add sitemap.xml to robots.txt (#10239)
[Fix] Agent’s call device not correctly excluded from ringing (#10219)
[Fix] Outgoing calls counted to unanswered calls (#10201)
[Fix] Failed to set up Content-Security-Policy header on standalone installation (#10166)
[Fix] Invalid license page has wrong background in Obsidian (#10147)
[Fix] Trim space character when create tags, contact groups (#10128)
[Fix] Creation of new visitors from prechat form ignores already existing ones (#10122)
[Fix] Strange time in Time report. (#10115)
[Fix] ”User is not logged in” message in chat with logged in users (#10101)
[Fix] Elasticsearch reindex requests can get sent in incorrect order (#10066)
[Fix] Invoices grid has too narrow columns (#10061)
[Fix] Listbox not working correctly when trying to change From address (#10014)
[Fix] Facebook Messenger Auto responses render every ticket replied (#9994)
[Fix] Incorrect data about outgoing call minutes in the csv export from Performance report (#9956)
[Fix] Contact widget preview blocks deleting department (#9950)
[Fix] Contact widgets accessibility problem – history iframe (#9915)
[Fix] Calls stuck in Ringing state (#9911)
[Fix] Image or text is added (ctrl + v) twice in the Ticket – only in Firefox (#9872)
[Fix] Files from IVR rules get deleted after time (#9838)
[Fix] Chronological order of messages and message groups in ticket detail (#9827)
[Fix] Images not displayed in forum post made by customer after agent edit (#9758)
[Fix] Rule with tags changed condition is not executed (#9717)
[Fix] Anonym contact increment name number on load (#9696)
[Fix] KB search in contact widget searching for previous value (#9691)
[Fix] Call quality issue with mp3 vs webm recording in IVR (#9682)
[Fix] Server timezone in Devices last registered time (#9632)
[Fix] Chat group not ended if last agent logs out (#9270)
[Fix] Reply option in More works as ’reply to all’ (#9264)
[Fix] Facebook comments aren’t fetched properly if post contains images (#8567)
[Fix] Ignore spaces when searching in phone numbers (#7969)
[Fix] ”Maximize size of ticket” option opens additionally empty tab. (#7860)
[Fix] Add check when setting up email alias (#7715)
[Fix] Deleted forum posts are still displayed in KB search results (#7513)
[Fix] Firstname and lastname don’t support 4byte UTF8 characters (#7492)
[Performance] Time rules are overloading DB with slow SQL (#9204)
[Refactoring] Refactor Teamwork Desk plugin (#10609)
[Refactoring] Update clean-css in less compiler plugin (#10411)
[Refactoring] Gpf_Rpc_Params::get should have option to add validator as second parameter (#10352)
[Refactoring] Dont copy global _common_templates to each panel dir during build (#10164)
[Refactoring] Remove unused methods from Gpf_Desktop_Theme (#10132)
[Refactoring] Remove standalone installer from hosted distribution package (#10120)
[Refactoring] Trailing slashes in API paths (#10119)
[Refactoring] Deleted status for kb entries (#10089)
[Refactoring] Refactoring plugins (#9984)
[Refactoring] Replace hardcoded mime types with library (#9684)
[Refactoring] Style issues in ”Edit Department-Email templates” window (#9642)
[Refactoring] Refactoring – loading of useless templates (#9125)
[Refactoring] Description column in Contacts table (#6559)

5.21.18.19

SEPTEMBER 21, 2020

JAN PERDOCH
[Improvement] Accessibility for chat widget (#6465)
[Fix] Autoreply email is sent to the first contact’s email address despite they wrote from the second email (#10710)
[Fix] Message field on the plain text mode under send mail rule action has small height (#10698)
[Fix] Phone field issue in the pre-chat form. (#10693)
[Fix] Sometimes newly added ticket recipient disappears after a while (#10679)

5.21.18.18

SEPTEMBER 18, 2020

JAN PERDOCH
[Fix] Install account in specific language (#10739)
[Fix] From email duplicates, when replying in the ticket (#10738)
[Fix] Loading of agent doesn’t work in conversation resolved templates (#10734)
[Fix] Display external info – mandatory password (#10714)
[Fix] Parsed email message is not show correctly in ticket (#10709)
[Fix] HTTP 500 in api/conversations/[conversationid]/attendants (#10707)
[Fix] PHP Warning: Parameter must be an array or an object that implements Countable (#10705)
[Fix] Argument 1 passed to La_Model_Conversation::addParticipantByEmail() must be of the type string, null given (#10703)
[Fix] Create a suggestion from agent panel is not working correctly (#10687)
[Fix] Default view can’t be deleted (#10682)
[Fix] (TypeError) : Cannot read property ’a’ of undefined – is occured after registered visitor clicks on ”Not you” in pre-chat form (#10641)

5.21.17.16

SEPTEMBER 10, 2020

JAN PERDOCH
[Fix] Shopify plugin: Display order name instead of order ID (#10657)
[Fix] Ticket is not assigned to correct department (#10700)
[Fix] Muscho chat theme doesn’t work for mobile users (#10689)
[Fix] Cannot remove Viber Account (#10681)
[Fix] Emails not being fetched – Header Delivered-To contains invalid count of addresses (#10666)
[Fix] Font-size is small in plain text reply box of Dark and White themes (#10646)
[Fix] Undefined property: stdClass::$data in /Facebook/EventProcessor/Conversations.class.php (#10630)
[Fix] Asterisk sends endles INVITE requests (#10625)
[Fix] Error logs from Teamwork Desk migration (#10614)
[Fix] Digitale call not rerouted to agent if welcome message is set (#10604)

Announcement for Owners of Standalone Licenses

AUGUST 28, 2020

JAN PERDOCH

Version 5.21.17.15 will be published for standalone customers on 4th of September 2020 at 8:00 AM GMT+0. It contains important security fixes. We highly recommend you to update your installation.

5.21.17.15

AUGUST 27, 2020

JAN PERDOCH
[Plugin] Teamwork Desk migration plugin (#10512)
[Fix] Call to a member function getId() on null (#10610)
[Style] Answer tickets with tags only – design (#10602)

5.21.17.14

AUGUST 25, 2020

JAN PERDOCH
[Feature] Check leaked password in set new password process (#10033)
[Feature] Enhance client password validator (#10016)
[Feature] Add last password change column into Agents grid (#9990)
[Plugin] ClickUp integration (#9943)
[Plugin] LiveAgent plugin for Prestashop (#9548)
[Plugin] Salesflare CRM Integration (#9332)
[Feature] Last message from agent variable (#6266)
[Improvement] Ticket ID stays selected after clicking to copy button (#10221)
[Improvement] WooCommerce plugin – multiple setups option (#9873)
[Improvement] Account checkout – not possible to search in country listbox (#9095)
[Improvement] Add the possibility to forward call to an external number (#8781)
[Improvement] Support of multi-site for the Shopify plugin (#8646)
[Improvement] Paste image to chat/reply directly from clipboard (#7285)
[Improvement] Move owner role to any other agent/admin user in LiveAgent (#4256)
[Improvement] Ticket fields are not visible in contact form fields listbox (#4203)
[Security] Missing HTML sanitizing on one settings field (#10149)
[Performance] Huge loading of KB Suggestions articles in ticket (#9830)
[Fix] The ticket name overlaps input (#10370)
[Fix] Ticket name overlaps close button (for all themes) (#10369)
[Fix] Wrong data in ”Password updated” column of exported to CSV ”Agents” table (#10261)
[Fix] No scrollBar in hint with description of experience level (#10124)
[Fix] Material / Obsidian: Incorrect style of hints of ”All”, ”None” checkboxes (#10103)
[Fix] Refactoring of Gpf_Mail_Mime_Mail class (#10083)
[Fix] Broken Agent’s image if there are no activities as set/change/delete image of Agent before (#10064)
[Fix] Scrollbar styling in firefox (#10040)
[Fix] Slack: Incorrect message about assigned tickets (#10018)
[Fix] Add clear notification when Agent create call device with already present number (#10004)
[Fix] Proper exception handling for CallService & Call API (#9978)
[Fix] Style of public tag added during chat in dark theme (#9975)
[Fix] 2FA code is wrongly requested on the password reset (#9970)
[Fix] Bigger ticket inline notes and internal ticket notes (#9968)
[Fix] Cannot send reply in ticket (#9953)
[Fix] Authuser deleted through API v3 (#9944)
[Fix] In KB search article preview displays HTML instead of plain text (#9931)
[Fix] Chargedesk Integration (#9908)
[Fix] Exceeded email quota error in contact form (#9871)
[Fix] In invitation system transfer messages agent real name is displayed instead of agent alias (#9841)
[Fix] ServiceStatusWidgets are disabled after switch from mobile view to desktop (#9823)
[Fix] In ticketbox ”Custom filter” description in ticketbox is missing (#9533)
[Fix] TO SOLVE button doesn’t work correctly (#9521)
[Fix] Not working hyperlinks in Suggested articles section (#9420)
[Fix] Accepting chat invitation while viewing the chat is buggy (#9380)
[Fix] Change word Rebuke to something more polite (#9235)
[Fix] Text interferes with the button in offline form (#9111)
[Fix] Add easy way to copy ticket code into clipboard (#8918)
[Fix] There are random Visitors ???? contacts created in LA , without actual ticket or information under contact details (#8786)
[Fix] Automatic invitation bad visitor widget when last online agent do logout (#8647)
[Fix] Wrong dialog window used on time report create button (#8435)
[Fix] ”Create ticket” not adjusted to 1280×800 resolution (#8266)
[Fix] Material – Make date of internal message visible even on smaller devices (#8165)
[Fix] Sound notifications stay custom when changing from Trial to a paid license (#7313)
[Fix] Video chat doesn’t work in Safari (#10591)
[Fix] Chat widget disappear for Visitor when he change URL or do reload (#10514)
[Fix] Incorrect mail account used for new ticket emails (#10509)
[Fix] Empty From when replying ticket for the first time (#10506)
[Fix] Cron not executing on cloud accounts (#10504)
[Fix] New ticket – incorrect email preselected for department (#10450)
[Fix] Permission denied UDS – in chat for customer (#10410)
[Fix] ”Show more” on a note not design correctly (#10402)
[Fix] Wrong place of exclamation mark icon in pre-chat form (#10386)
[Fix] White/Dark theme: long name of ticket field is not fully visible in ticketbody (#10328)
[Fix] Error ”Permission denied COST” is occured (#10237)

5.20.5.8

AUGUST 24, 2020

JAN PERDOCH
[Fix] Could not compose tweet from agent panel (#10551)
[Fix] RessetPassword doesn’t work (#10487)
[Fix] Wrong contact in New Internal ticket (#10466)
[Fix] Multiple chat headers in agent panel conversation (#10171)
[Fix] Digitale call starts ringing to 2 agents (#10545)

5.20.5.7

AUGUST 15, 2020

JAN PERDOCH
[Fix] Sent photo from Viber to LA AP is not visible (#10076)

5.20.5.6

AUGUST 13, 2020

JAN PERDOCH
[Fix] White theme: broken ”Upgrade your account” banner (#10537)
[Fix] Invalid legacy group type (#10531)
[Fix] Transfer call failed. Reason: Error parsing JSON: SyntaxError: Unexpected end of JSON input (#10517)
[Fix] Logged visitor cannot see any message about not accessible tickets on Free variation (#10321)
[Fix] Ticket ID dissapears after saving the rule to merge the tickets (#10276)
[Fix] FB processing exception: Executing event processor La_Features_Facebook_EventProcessor_Post crashed. Message: Missing required field: id (#9826)

5.20.5.5

AUGUST 10, 2020

JAN PERDOCH
[Security] User enumeration through KB registration call (#10279)
[Fix] Only one event from facebook is processed per task. (#10503)
[Fix] Problems with subject when switching departments on New ticket screen (#10484)
[Fix] Update 5.15.4 – Unknown column ’notes’ (#10465)

5.20.5.4

JULY 30, 2020

JAN PERDOCH
[Fix] Facebook posts and private messages aren’t fetched (#10480)
[Fix] Dark / White theme: missing images (#10479)

5.20.5.3

JULY 29, 2020

JAN PERDOCH
[Fix] Update 5.11.18 is broken (#10462)
[Fix] Incorrect permissions in installation zip file (#10455)
[Fix] Reply to fb post or comment is not possible (#10458)
[Fix] La_Features_Facebook_PageEventJob failing on wrong return type (#10434)
[Fix] Facebook permissions changed (#10344)
[Fix] Facebook authentication error. Message: (#100) No matching user found (#10293)
[Fix] Incorrect link parsing (#10311)
[Fix] Viber plugin is missing in build file (#10464)
[Refactoring] Remove stylesheets from PHP (#10317)

5.20.5.2

JULY 24, 2020

JAN PERDOCH
[Fix] Link in LA message not clickable (#10419)
[Fix] ”Agents rating” section: search via ”Search” string does not work (#10416)
[Fix] SSO login mechanism is case sensitive for email address (#10401)
[Fix] Digitale – music not playing after redirect to queue (#9407)

5.20.5.1

JULY 17, 2020

JAN PERDOCH
[Fix] Cannot play fresh IVR recording (#10420)
[Fix] ”Forward ticket” action does not attach the attachment (#10405)
[Fix] Several plugins are missing in the build from version 5.20 (#10396)
[Fix] Incorrect displaying of popup window (Getting Stated) (#10394)
[Fix] SLA log – Data error (#10363)
[Fix] La_Model_Queue_NotificationManager Maximum length of accountuserid in Gpf_Db_Log is 8 (#10231)

5.20.4.12

JULY 10, 2020

JAN PERDOCH
[Security] SSRF through various endpoints (#10359)(#10358)(#10354)(#10355)
[Security] explode() expects parameter 2 to be string, object given (#10260)
[Fix] Argument 1 passed to PipedriveModule::renderDeal() must be of the type array, null given (#10158)
[Fix] Cannot connect facebook page in panel (#10361)
[Fix] Call to undefined method La_Model_Conversation::getLastMessageGroup() (#10357)
[Fix] New build not adding version to product in DP (#10340)
[Fix] Invalid argument supplied for foreach() in DbEntityHandler.class.php (#10332)
[Fix] Undefined index: id in Cursor.class.php (#10320)
[Fix] PDO::quote() expects parameter 1 to be string, object given (#10258)
[Fix] Call to a member function getCursorValue() on null (#10155)
[Fix] Contact’s email not recognized from user details (#10058)
[Fix] Reply added 2 times (#10010)
[Fix] Mass action ’send mail’ does not work (#7547)

5.20.4.7

JUNE 30, 2020

JAN PERDOCH
[Security] Improve XSS tests (#10236)(#10146)
[Security] Improve validation in plugins inputs (#10216)
[Fix] Visitor see error msg instead of explanation why cannot see ticket in free plan account (#10316)
[Fix] Build does not perform clean (#10220)
[Fix] APIv3 documentation doesn’t work on 5.20.3.8 (#10194)
[Fix] Return value of La_Model_User_Visitor::loadFromUserId() must be an instance of La_Model_User_Visitor (#10189)
[Fix] ComputeConversationSlaReportsHourlyTaskTest fail because time() (#10165)
[Fix] Call to undefined method NewFileMessage::isPersistent() (#10156)
[Fix] Agent could delete department connected to Viber without warning (#10111)
[Style] Dark theme: items of left menu are overlaying on expand view (#10238)

5.20.3.10

JUNE 18, 2020

JAN PERDOCH
[Fix] lastMessageFromRequester sends first message instead of last (#10175)
[Fix] Old RPC calls: changed response types (#10173)
[Fix] Freshdesk import fails (#10154)
[Fix] Return value of La_Model_User_Visitor::loadFromUserId() must be an instance of La_Model_User_Visitor (#10157)

5.20.3.8

JUNE 15, 2020

JAN PERDOCH
[Fix] Release build fixes (#10160)(#10161)(#10162)(#10163)

5.20.3.7

JUNE 13, 2020

JAN PERDOCH
[Security] Invalidate password reset URL after first load (#9749)
[Improvement] Postpone preset values set to 8:00 (#9791)
[Improvement] Slack – option to disable AppHome event autoresponder (#9782)
[Improvement] Add logged in agent role to panel body (#9726)
[Improvement] Performance report API is missing some data (#7341)
[Improvement] Clearing cached track.js from browser (#7232)
[Fix] Registered visitor is unable to set password (#9992)
[Fix] Error message ”You cannot delete department” (#9947)
[Fix] Fetching mail account added as recipient (#9876)
[Fix] Reply template load fails (#9861)
[Fix] Errors in Facebook/EventProcessor/Comment.class.php (#9811)
[Fix] Asterisk memory leakege (#9794)
[Fix] Duplicate online status widget in agent profile (#9755)
[Fix] Double ”Custom filter” description in ”Edit contact – tickets” window (#9668)
[Fix] Chats in queue will stay in init state after last agent logs out (#9032)
[Fix] Minimum width of column Actions in mail accounts grid (#8925)
[Fix] Handle API / SIP calls listbox items ordered randomly (#8770)
[Performance] Optimize application settings (#9783)
[Style] The scroll bar does not work in the White theme (#9916)
[Style] Inefficient spacing between upper and lower ticket info panels (#9870)
[Style] Send button in chat button not visible on iPhone (#9857)
[Style] Obsidian theme: better style for ”Information” window, when Agent delete department (#9825)
[Style] Wasted space in saved filters (#9591)

5.19.5.11

JUNE 10, 2020

JAN PERDOCH
[Security] Expiration date of apiKey is applied in server timezone (#10127)
[Fix] Email with multipart content is not correctly fetched to LiveAgent (#10091)
[Fix] Worktime calculation not working properly (#10065)
[Fix] Ticket filter count is not correct for ticket field equals XYZ (#7420)
[Style] Missing scrollbar in the Voice status screen (#10125)

5.19.5.10

JUNE 05, 2020

JAN PERDOCH
[Security] Installer module vulnerability (#10117)
[Fix] Infinite loading in my account (#10116)

5.19.5.6

JUNE 03, 2020

JAN PERDOCH
[Fix] Api call for getting all agents ends with ”/” (#10068)
[Fix] Incorrect count for filter with condition ’tags are empty’ or ’tags are not empty’ (#10035)
[Fix] ’Session not started’ error on call answering in old Twilio (#9854)

5.19.5.5

JUNE 01, 2020

JAN PERDOCH
[Fix] Messages in chat window are in reverse order after reload (#10100)
[Fix] Call to a member function isEmpty() on null (#10080)

5.19.5.3

MAY 27, 2020

JAN PERDOCH
[Fix] Slow SQL cause slow ticket open or infinite messages loading (#10087)
[Fix] Reply to 1 does not reply to sender of most recent message (#10060)

5.19.5.2

MAY 25, 2020

JAN PERDOCH
[Fix] Export ticket into PDF not working (#10070)
[Fix] Digitale not ringing to agent if welcome message is set (#10069)
[Fix] Old Messages in free account does not display correct template with upgrade instructions (#10052)
[Fix] iOS push certificate expiration (#10050)

5.19.5.1

MAY 19, 2020

JAN PERDOCH
[Fix] Class La_Task_SendTranscriptTask not found (#10045)
[Fix] Could not connect instagram account (#10006)

5.19.3.10

MAY 18, 2020

JAN PERDOCH
[Plugin] ActiveCampaign integration plugin (#5791)
[Fix] Uncaught Error: Maximum function nesting level of 256 reached, aborting (#10038)
[Fix] Array to string conversion in CspBuilder (#10037)

5.19.3.9

MAY 13, 2020

JAN PERDOCH
[Fix] AWS chat archiving is broken in v5.19 (#10013)
[Style] In-page form squared theme issue with KB suggestions (#10008)

5.19.3.8

MAY 11, 2020

JAN PERDOCH
[Fix] Unable to create new Facebook comment thread by Reply (#10003)
[Style] Material / Obsidian: Icons overlay at the bottom of the ticket (#10001)

5.19.3.6

MAY 08, 2020

JAN PERDOCH

[Important notice] From this version minimum required PHP version is 7.2

[Improvement] Separate Breathing time for chats and calls and move to respective settings (#9814)
[Improvement] Ticket statuses in Slack (#9589)
[Improvement] Code of custom fields should be always lowercase alphanum (#9196)
[Improvement] Redesign of languages (#757)
[Fix] Knowledgebase search widget is not displaying (#9985)
[Fix] Text typed in HTML mode is added as link (#9977)
[Fix] Wrong data in system message when ticket is postponed (#9844)
[Fix] Grid range incorrect SK translation (#9831)
[Fix] Could NOT send chat transcript to registered visitor (#9817)
[Fix] Duplicate message text (#9810)
[Fix] Update TNEFDecoder (#9770)
[Fix] Needs to implement setPageCursor (#9764)
[Fix] {$conv_last_message} variable not working for chat message groups (#9689)
[Fix] Missing info about authorization payment (#9655)
[Fix] Call can be rerouted only once (#9619)
[Fix] Internal ticket default FROM email (#9597)
[Fix] Deprecated endpoints on facebook (#9582)
[Fix] Reopen ticket action in a rule breaks the chat (#9552)
[Fix] Call can be lost when retrieving from the queue (#9509)
[Fix] IVR – special character in choice name (#9413)
[Fix] PHP 7.4 compatibility (#9383)
[Fix] Send answer action adds wrong message header ’To:’ (#9345)
[Fix] Filter, ”Ban history” table by agent, is not working (#9344)
[Fix] Rule with Custom field is empty condition doesn’t work (#9217)
[Fix] On chat start is logged Elastisearch error to event log (#9096)
[Fix] Ticket grid doesn’t refresh if agent replies to an open ticket (#9047)
[Fix] Mobile view is missing numbers next to ticket filters (#9038)
[Fix] Users are stuck in conversation users (#9015)
[Fix] Remove option to postpone running chat or call (#8933)
[Fix] Department is deleted without chosen new department. (#8318)
[Fix] On ”Languages” section ”Regional settings” option is disappeared after refresh. (#7448)
[Fix] Upload attachments bigger than 22MB (#7440)
[Fix] ”Time format” section is disappeared after saving and refreshing web-page. (#7277)
[Fix] Call Us button/ video call button still working even if no agent is available in the department (#6909)
[Fix] Breathing time setting for chat and calls (#6210)
[Fix] English language grammar and syntax (#4915)
[Style] Pipedrive cell style issues (#9851)

5.18.9.17

MAY 04, 2020

JAN PERDOCH
[Fix] PipeDrive plugin error if customer have incorrect contact details (#9907)
[Fix] Class ’Slim\Http\Request’ not found (#9963)
[Fix] Cron job not executing due to incorrect server configs (#9453)
[Fix] Registration requests from OFFLINE agent (#7787)
[Fix] Material/Obsidian theme: Icon of internal call is not visible in ticket created from Viber (#9952)

5.18.9.16

APRIL 24, 2020

JAN PERDOCH
[Fix] Bus iframe is in navigation flow (#9918)
[Fix] Useless button for remove Owner (#9917)
[Fix] Video chat doesn’t ring to agent – Cannot read property ’u’ of null (#9906)
[Fix] Export to CSV doesn’t work in Ticket history with Department filter (#7901)
[Style] Save button is overlapped in service status widget (#9927)

5.18.9.15

APRIL 17, 2020

JAN PERDOCH
[Fix] CSP header problems with directives without domains or with wildcard domains (#9904)
[Fix] CSP doesn’t work correctly for customer portal (#9903)
[Fix] Agent listbox – scroll and search problem (#9738)
[Fix] AWeber – subscribe fails with error: Invalid Subscriber IP address (#9842)
[Fix] Invalid argument supplied for foreach() in MailChimp plugin (#9643)
[Style] Obsidian: default avatar image is transparent (#9900)

5.18.9.14

APRIL 14, 2020

JAN PERDOCH
[Fix] CSRF error – export to CSV in SLA Log not working (#9899)
[Fix] CSRF error – upload file to IVR (#9888)

5.18.9.13

APRIL 08, 2020

JAN PERDOCH
[Security] Remote Code Execution Security vulnerability (#9843)
[Security] Invalid CSRF token, reload page to fix the problem (#9789)
[Improvement] Zendesk migration can not be stopped (#9878)
[Fix] La_Api_V1_Conversations_Helper is missing (#9832)
[Fix] Time report doesn’t work for agents (#9048)
[Fix] Cannot listen call record/voicemail in old Twilio integration (#9803)

5.18.9.11

APRIL 04, 2020

JAN PERDOCH
[Feature] Viber integration (#4210)
[Plugin] Pipedrive CRM Integration (#8896)
[Improvement] Allow call routing time lower than 30sec (#9719)
[Improvement] Activate/deactivate rule on edit screen (#9484)
[Improvement] Better performance of La_WorkReport_ComputeConversationSlaReportsHourlyTask (#9207)
[Improvement] Better error description when in ”Host” string is not valid value (#8807)
[Improvement] PHP 7.3 compatibility (#8374)
[Improvement] Allow auto-changing of From email address when transferred to another department (#1831)
[Improvement] Possibility allow/disallow use of Google Doc Viewer (#9798)
[Security] Poor permissions in api keys api (#9419)
[Fix] WooCommerce plugin – customers API is strange, use orders search (#9846)
[Fix] RTL phone number formatting (#9816)
[Fix] Expanded listbox has wrong size after search (#9580)
[Fix] Extension number should only accept number (#9474)
[Fix] Create company while editting contact (#9471)
[Fix] Agents are NOT able to transfer running chats to a department in which they are NOT added (#9163)
[Fix] FB integration asks you to choose from FB pages despite you are connecting the specific one (#9077)
[Fix] Filters for exact customer (#9062)
[Fix] Search listboxes do not handle Paste event (#9035)
[Fix] Missing 2FA (Two Factor Authentication) field on ’password reset’ form (#8987)
[Fix] From phone number ’anonymous’ causes incorrect contact recognition (#8986)
[Fix] SIP device configuration inconsistency (#8459)
[Fix] Conversations history export missing department, agent and status name (#8059)
[Fix] apiV3 Tag post return wrong response when wrong params are given (#8024)
[Fix] ”Export to CSV” does NOT work(Ticket history), after Agent add ”Department” filter (#7901)
[Fix] New ticket requester is not added to recipients (#7866)
[Fix] Wrong order number in Rules (#7498)
[Fix] og:image contains incorrect logo image (#7487)
[Fix] Validate input field ”Include quoted text” (#7431)
[Fix] Link to Facebook profile does not work (#6958)
[Fix] Time reporting ’Force’ setting does not work with Resolve (#5822)
[Style] To solve algorithm setting – Configure button styling (#9820)
[Style] Bad styling of ’Broken rule’ (#9809)
[Style] Assigned tickets or active chats/calls number icon position is wrong (#9802)
[Style] Missing space between paragraphs in KB article in a chat window (#9657)
[Style] Material/Obsidian: ”Api key” table’s headers hide when table is scrolling (#9639)
[Style] Material/Obsidian: ”Api key” table is not correct scrolling (#9549)
[Style] Common styling issues (#9530)
[Style] Dark/White theme: ”Department” string shifts when is empty (#9487)
[Style] Magento plugin fields data is not visible via obsidian agent panel theme (#9452)
[Style] Obsidian theme – image upload dialog (#9405)
[Style] Material theme – menu labels on hover (#9354)

5.17.25.1

MARCH 25, 2020

JAN PERDOCH
[Fix] tags are not displayed in a tag list (#9785)
[Fix] Undefined variable cookieName apiAuthUser.php (#9772)

5.17.24.4

MARCH 25, 2020

JAN PERDOCH
[Plugin] Klaviyo integration plugin (#5800)
[Fix] LiveChat migration – Row does not exist (#9784)
[Fix] Skip all rules of current type should not have a listbox (#9781)
[Fix] Cannot modify header information – headers already sent by PageBase.class.php (#9775)
[Fix] Play/stop button in sound configuration doesn’t change on stop command (#9774)
[Fix] Undefined index: opened in Task.class.php (#9769)
[Fix] Internal chat tooltips regarding agent online status (#9768)
[Fix] Plugin CSS should contain version number (#9767)
[Style] Obsidian – Send integration code by email with wrong background color (#9790)

5.17.24.3

MARCH 20, 2020

JAN PERDOCH
[Fix] Migration error: Class ’Utilities_MigrationUtility’ not found (#9765)
[Fix] Directory not writable (#9763)

5.17.24.2

MARCH 19, 2020

JAN PERDOCH
[Security] Possible XSS (#9436)
[Fix] Argument 1 passed to Gpf_Csp_CspSources::isValid() must be of the type string, null given (#9751)
[Fix] Add Singapore where data center locations are mentioned (#9745)
[Fix] Tags are not displayed in a tag list if they are imported (#9743)
[Fix] Cannot use object of type stdClass as array in LiveChat plugin (#9739)
[Fix] Structured Data Testing Tool displays error on BreadcrumbList when checking KB article (#9723)
[Fix] Wrong display at Agents / Departments grid if you change the cursor position (#9524)
[Style] Review of FB icons (#9742)

5.17.24.1

MARCH 17, 2020

JAN PERDOCH
[Fix] Postponing mail cron postpones too much (#9750)
[Fix] Enforce mobile app version 2.5+ (#9741)
[Fix] ArchiveOldMessagesToAwsS3 can skip a lot of messages (#9616)
[Fix] Leave an offline message button does not work sometimes (#9392)

5.17.23.1

MARCH 16, 2020

JAN PERDOCH
[Fix] Same department id is translated (#9735)
[Fix] Chat load number is significantly different from number of ongoing chat’s (#9727)
[Fix] Structured Data Testing Tool displays error on BreadcrumbList when checking KB article (#9723)
[Fix] Stuck chats because of mobile app problems (#9716)
[Fix] From API departments list is removed presetstatus but it is in KB (#9661)
[Fix] When replying to a ticket moving UP or clicking on the text the empty space gets removed (#9566)
[Style] Dark/White: No string’s description in ”Change password” window (#9647)

5.17.22.2

MARCH 10, 2020

JAN PERDOCH
[Fix] Fixes for old LA mobile apps (#9467)
[Fix] Logout from mobile app leaves chat device online (#9697)
[Fix] A non well formed numeric value encountered in MailRunner.class.php (#9715)
[Fix] HelpScout migration fails with TypeError (#9710)
[Fix] Sending an answer if you created a New ticket via hotkey CTRL+S causes a Timeout error in panel (#9708)
[Fix] Conflict with shortcut Ctrl + K (#9699)
[Fix] Chat availability report showing agent as unavailable for some departments (#9693)
[Style] Obsidian theme – message merged from (#9707)

5.17.22.1

MARCH 06, 2020

JAN PERDOCH
[Plugin] Braintree Payments Integration plugin details in ticket cannot be shown (#9609)
[Plugin] HelpScout import plugin configuration (#7222)
[Improvement] Zendesk import jobs can use too much redis-Q memory (#9690)
[Fix] Incorrect To: number when using HW device (#9701)
[Fix] CSP refactor (#9686)
[Fix] Call is ringing to paused agent (#9685)
[Fix] CSP blocking Digitale recording playback (#9675)
[Fix] Generating conversation code causes errors (#9673)
[Fix] SQL error: Field ”preset_status” doesn’t have a default value (#9670)
[Fix] APIv3 – wrong documentation of time report (#9666)
[Fix] Option to switch off CSP and CSRF request checks (#9665)
[Fix] Error on call transfer (#9658)
[Fix] Zendesk import stuck (#9656)
[Fix] HelpScout plugin migrates only active conversations (#9653)
[Fix] Invalid CSRF token in KB MyTicket (#9644)
[Fix] Saved filters showing 0 tickets in mobile app (#9624)
[Fix] Facebook private message link was parsed as file (#9618)
[Fix] PDF attachment preview not working for older files (#9617)
[Fix] Update step 4.2.13 fails (#9610)
[Fix] Agent X is calling with Agent X (#9605)
[Fix] Chat shown in chat load report even after agent went offline (disconnected) (#9595)
[Fix] Change footer and branding links (#9585)
[Fix] Worktime does not work correctly (#9569)
[Performance] Zendesk import plugin too slow (#9659)
[Style] Firefox: IVR editor white spaces problem (#9681)

5.17.21.7

FEBRUARY 21, 2020

JAN PERDOCH
[Plugin] Plugin to show customer orders from WooCommerce (#7931)
[Fix] Undefined variable: allEnabled in Status.class.php (#9652)
[Fix] Show more articles link doesn’t work for articles in root (#9649)
[Fix] You can merge tickets from social and KB sources (#9603)
[Fix] Incorrect ranking message in exported HTML/PDF file (#8698)

5.17.21.6

FEBRUARY 20, 2020

JAN PERDOCH
[Security] Agent can submit ticket as Admin via KB (#9322)
[Performance] Optimize reading of emails jobs_hosting_emails.php (#9602)
[Fix] Avatar (lettered colored) issue on mobile chat window (#9627)
[Fix] Avatar letter visibility working randomly (#9526)
[Fix] Disabled chat availability doesn’t work in LiveAgent android app (#9621)
[Style] White/Dark: in rules and change IVR (#9176)
[Style] Missing style for expired session dialog in login screen (#9628)
[Style] Ticket filter is not fully clickable (#9626)
[Style] Material/Obsidian: Department statuses icons are not displaying for agent role (#9557)
[Style] Material/Obsidian: Not possible to answer call in trial account – button covered (#8962)

5.17.21.5

FEBRUARY 17, 2020

JAN PERDOCH
[Security] Request returns password back in the response (#9398)
[Security] Insufficient authorization (#9397)
[Security] Malware scanning not implemented for uploaded files (#9396)
[Security] Increase default value for minimum password length (#9390)
[Security] Use google docs viewer for doc, docx etc. (#9371)
[Security] Show Remember Me checkbox in KB Login (#9359)
[Security] Auth token is not locked to device (#9358)
[Security] Cross-Site Request Forgery (#9355)
[Security] Option to hide upload image from url (#9302)
[Security] Improve security in SSO (#9007)
[Security] Session not invalidated after admin logouts from KB (#8816)
[Security] Content-Security-Policy, Strict-Transport-Security headers (#7926)
[Security] Update CKEditor (#7925)
[Security] Login CSRF (#6248)
[Feature] Add variable Agent avatar to email templates (#9291)
[Feature] Rules workflow – include/exclude specific rules in execution plan (#9181)
[Plugin] Jira plugin (#2541)
[Plugin] Kayako migration plugin (#4760)
[Plugin] Plugin for Magento 2 (#4388)
[Performance] Slow loading of Calls history (#8932)
[Performance] Make Tags and Groups grids pageable (#8921)
[Performance] Couldn’t correctly logout from agent panel with many departments and agents (#8821)
[Performance] Could NOT delete Agent when 1000 departments and 200 Agents are created (#8818)
[Performance] Facebook Page Events processing is slow (#8738)
[Performance] Slow SQL in API v3 /chats (#8288)
[Improvement] Display exact number of tickets in tickets filters when elastic is used for filters counts (#9324)
[Improvement] Add description or note field into rule edit dialog (#9261)
[Improvement] Export agents to csv (#9187)
[Improvement] Export ticket to PDF – add message time (#9119)
[Improvement] More rule conditions with operators ’any of’ or ’all of’ (#9112)
[Improvement] Set ticket owner recognition to Reply To email header by default (#9045)
[Improvement] Change subject of ticket via API (#8739)
[Improvement] Add deactivate button/slider to chat/call/video buttons grid (#8607)
[Improvement] Accessibility – missing title attribute on widgets iframes (#8161)
[Improvement] Add option to disable the ”user is now on URL” notification (#8148)
[Improvement] Export to CSV for Calls history screen (#6948)
[Improvement] Accessibility for contact buttons and invitations (#6464)
[Fix] FB messages are not fetched if agent replies via facebook (#9546)
[Fix] Facebook integration is broken if you change permissions (#9424)
[Fix] Useless index in api keys table (#9418)
[Fix] Invalid message: This message exceeds maximum displayable length and has been truncated (#9416)
[Fix] My call device was deselected – empty (#9320)
[Fix] Digitale missed calls report counts (#9271)
[Fix] Incorrect tags filter description (#9244)
[Fix] Ticket with big messages stored in AWS cannot be opened, request timeout (#9227)
[Fix] Refactor Gpf_Tasks_Runner::schedulePlannedTasks (#9220)
[Fix] Dial an outgoing call from agent panel not working in iOS 13 (#9192)
[Fix] Wrong content of Billing info when editing (#9178)
[Fix] Asterisk_la cannot start after update of dependencies (#9174)
[Fix] Agent cannot answer incoming call (#9149)
[Fix] Typo in property ”thuesday” in API v3 /slas (#9142)
[Fix] Add tag translation problems (#9090)
[Fix] Rule action Reopen ticket note is not correctly saved (#9079)
[Fix] Agent is able to use ”Mass action’s” buttons even if ”Mass action’s” buttons are disabled (#9078)
[Fix] System name not updated after change of contact name (#9039)
[Fix] Column name Agent in Ticket history can be confusing (#8991)
[Fix] Broken ticket filters grid (#8850)
[Fix] Unlocalized texts in application (#8844)
[Fix] System name is not updated correctly (#8716)
[Fix] Video call not working on Safari (#8679)
[Fix] When agent is deleted, tickets are not unassigned (#8290)
[Fix] KB search with question mark (#8258)
[Fix] Ticket ID generating abusive or spammy words (#7857)
[Fix] Cannot find contact with capital letter in email via API v3 GET /contacts call (#7773)
[Fix] Could not find server – if server name contain white characters as prefix or suffix (#7713)
[Fix] Add last registered and device type info into Devices screen (#7593)
[Fix] Configuration > Chat – wrong slovak translation (#4937)
[Fix] Delete/purge actions for tickets created from facebook (#3544)
[Style] Montana KB theme – list items bullets in {$mostPopularArticlesBox} (#9403)
[Style] Obsidian theme – contact conflict dialog (#9399)
[Style] Obsidian theme: ticket attachment mouse cursor should be hand (#9365)
[Style] In chat window default Agent’s image is visible after RV upload avatar image (#9347)
[Style] Material/Obsidian: textArea for messages is overlayed by videoFrame when Agent starts videoChat (#9342)
[Style] Slack account listbox in agent profile is too wide (#9337)
[Style] ”Configure invitation” popupWindow style issues (#9329)
[Style] Obsidian: extra empty space in ”Analytics overview” section (#9325)
[Style] Obsidian loading indicator (#9316)
[Style] Registration email icon (#9305)
[Style] Obsidian theme – draft too bright (#9280)
[Style] Low resolution favicon in old themes (#9214)
[Style] Improve Slack configuration design (#9389)

5.16.36.17

FEBRUARY 17, 2020

JAN PERDOCH
[Fix] ArchiveOldMessagesToAwsS3 can skip a chunk (#9611)
[Fix] Login to LivePhone app doesn’t work: 500 Internal server error (#9594)
[Fix] Update 5.16.36 cannot process a lot of API keys (#9586)
[Fix] HelpScout migration plugin stoped work on token validity expiration (#9607)
[Fix] Posible problems on migration big data comm100 (#9567)
[Plugin] LiveChat migration plugin (#8533)

5.16.36.15

FEBRUARY 10, 2020

JAN PERDOCH
[Fix] Mass Actions Not Working (#9584)
[Performance] Optimize mail fetching cron task scheduling (#9583)

5.16.36.13

FEBRUARY 06, 2020

JAN PERDOCH
[Security] Possible XSS (#9522)(#9508)
[Fix] Dashboard can’t load if there are too many unread news (#9577)
[Fix] Undefined offset: 0 in InsertBuilder.class.php (#9563)
[Fix] Answers in RTL text direction are displayed incorrectly (#9550)
[Fix] Shopify plugin: update current version tag (#9547)
[Fix] First Hover effect doesn’t work when Animation is set for a chat button (#9538)
[Fix] Not all languages are visible in languages grid (#9532)
[Fix] Mailchimp integration not working properly after incorrect/wrong API (#9043)
[Fix] Not all facebook private messages are fetched (#8839)
[Fix] Help Scout migration plugin – migrate KB entries as well (#7662)
[Fix] Suggestion to Mailchimp integration (#6784)
[Fix] MailChimp plugin with double opt-in should change list options to ”pending subscription” (#4274)
[Fix][Standalone] Missing dial_out_prefix_length field on standalone LA (#9543)
[Style] Wrong styling of KB items in agent panel Knowledbase section (#9561)
[Style] Change recipient options button (#9514)
[Style] Agent’s image in chat invitation is broken when no image was set (#8765)

5.16.36.10

JANUARY 24, 2020

JAN PERDOCH
[Security] HTML injection which can lead to spoof users and possible XSS (#9496)
[Security] setUserDetails and user logged in to KB (#9210)
[Fix] Zendesk migration plugin fails on first task run (#9499)
[Fix] Zendesk migration plugin configuration bug (#9498)
[Fix] La_PlannedTasks_LogoutAgentWithoutSessionJob_Perf Unhandled exception (#9494)
[Fix] Chat in popup not working for new visitors (#9492)
[Fix] Problems with rule transfer to same department and assign to agent (#9459)
[Fix] Mail fetching gets stuck on email with empty header (#9444)
[Style] In-page form issue – send button is misplaced (#9491)