Posts

List all changes

    • [Performance] Optimize filter open tickets count computation (#7422)
    • [Performance] Optimize slow SQL query in tickets grid (#7408)
    • [Performance] Logins table optimization (#7384)
    • [Performance] Slow sql recent tickets grid - huge amount of assigned departments to agent (#7381)
    • [Fix] Add visitor URL change as system message in chat (#7298)
    • [Fix] Not possible to connect new Twitter account (#6974)
    show all changes in this release
    • [Performance] Delete old auditlog entries (#7367)
    • [Fix] Visitor changes when chat starts (#6885)
    • [Fix] Allow user change status in department does not work (#7299)
    • [Fix] Reroute is being called also after chat is answered (#7290)
    • [Fix] Hidden KB suggestions in some pre-chat form's themes on mobile devices (#7314)
    show all changes in this release
    • [Fix] Standalone - Uncaught Error: Class 'Statsd' not found (#7309)
    • [Fix] 'Forward email' action fails if part is missing header 'Content-ID' (#7278)
    • [Fix] System message 'changed ticket owner' being added redundantly (#7206)
    • [Style] Material theme fixes (#7308)
    show all changes in this release
    • [Feature] New agent panel theme Material - BETA (#5331)
    • [Performance] API v3: Dedicated 'GET message' call to load quoted messages (#7194)
    • [Performance] Unnecessary conversation indexation (#7171)
    • [Performance] If widget is disabled tickets are still created (#7041)
    • [Performance] Optimize agent login/logout speed (#4537)
    • [Fix] Welcome message and logout link for registered visitors in contact form (#6885)
    show all changes in this release
    • [Fix] Answer not added to ticket, after reload still as draft (#7249)
    • [Fix] System message 'changed ticket owner' being added redundantly (#7206)
    show all changes in this release
    • [Fix] Notification sound cannot be played autopause issue (#7237)
    • [Fix] Error in La_Task_DeleteUnusedVisitors (#7234)
    • [Fix] Amazon S3 client does not set connection timeouts (#7226)
    • [Fix] Wrong value in Average chat pickup time report (#7219)
    • [Fix] ElasticSearch client does not set connection timeouts (#7217)
    • [Fix] Chat button with pre-chat form with popup setting is broken (#7185)
    • [Fix] Undefined offset: 1 in MessageGroup.class.php (#7239)
    • [Fix] Using first active mail account. Mail account not set. (#7218)
    show all changes in this release
    • [Feature] API to see whether agent has a chat/call (#5485)
    • [Security] Spoofing 3rd party e-mail addresses (#6730)
    • [Security] Loading customer details for chat from cookies is not safe in some cases (#4423)
    • [Performance] Slow select in La_Task_DeleteUnusedContacts and La_Task_DeleteUnusedVisitors (#6662)
    • [Performance] Slow SQL select in gamification badge 'cleaner' (#6837)
    show all changes in this release
    • [Fix] New chat button is still OFFline when agent logOUT and then logIN (#7209)
    • [Fix] It is possible to have set non-existing device as call receiver (#7180)
    show all changes in this release
    • [Fix] Create Feddback button doesn't work properly (#7129)
    • [Fix] Error when indexing legacy messages (#7179)
    • [Performance] Remove fulltext index in qu_la_contacts (#7143)
    show all changes in this release
    • [Feature] Show only agent's alias in chat and emails (#2022)
    • [Feature] Option to enable viewing KB in iframe (#7059)
    • [Feature] API v3 /tickets/{ticketId}/messages (#6892)
    • [Feature] KB article draft automatic save (#3077)
    show all changes in this release
    • [Fix] Page visit tab is permanently hidden on cloud (#7132)
    • [Fix] HelpScout import plugin stucked on users import (#7127)
    • [Fix] Update 4.44.2 - Row does not exist (#7089)
    show all changes in this release
    • [Features] DTMF input for IVR (#7062)
    • [Fix] MAIL_REFERENCES_MYSELF not working (#7079)
    • [Fix] Contact widgets don't work in IE11 (#7038)
    • [Fix] GeoIP plugin changes due to Google Maps API policy update (#7086)
    show all changes in this release
    • [Performance] Optimize SELECT from qu_la_page_visists table in APIv3 call (#7031)
    • [Fix] Creating agent from a registered visitor doesn't create devices (#7063)
    • [Fix] Unhandled null returned from Session::getValidTo() (#7060)
    • [Fix] Default 'Ticket Resolved' email template is broken (#7051)
    • [Fix] Broken owner contact causes 'Row does not exist' when opening ticket (#7040)
    • [Fix] Android app returns internal server error on all LA versions (#7037)
    • [Fix] Using custom ticket fields in integration javascript doesn't work (#7033)
    show all changes in this release
    • [Style] Images of FB pages are too large (#6930)
    • [Fix] Chat again resolve ticket if the original conversation was transferred to department where is no-one available for chat (#6793)
    show all changes in this release
    • [Imortant notice] From this version PHP 7 is required and it is compatible only with Elasticsearch 6. For more details see https://support.ladesk.com/127000-LiveAgent-Requirements
    • [APIv3 change] apikey can no longer be sent as GET URL parameter. Send it as header or in POST data.

    • [Feature] Ticket ID and Closed filter in SLA log reports (#6515)
    • [Feature] APIv3 'create agent' endpoint (#6605)
    • [Feature] Copy/clone a rule (#2442)
    • [Feature] Transfer call to extension (#6510)

    • [Security] APIv3: It shouldn't be possible to send apikey as url parameter (#6400)
    • [Security] OAuth misconfiguration allow to access another user Twitter account (#6725)
    • [Security] Rate limit of new user registration in KB (#6823)
    • [Security] Remove modulesinfo.php from scripts/ folder (#276)
    • [Security] Remove open-flash-chart.swf (#4157)

    • [Performance] Slow reindexing of new tickets when created by cron task (#6925)
    • [Performance] Wrong filter ticket counts - increase speed of reindexing changes in ticket (#5831)
    • [Performance] Rate limit number of searches to KB search (#6664)
    • [Performance] Async requests from UI (#6676)
    • [Performance] ReindexContactJob should be able to index more contacts at once (#6668)
    • [Performance] SQL command to qu_la_agentrankings - too many calls (#6710)
    • [Performance] Missing index in qu_la_conversation_relations (#6711)
    • [Performance] Slow logs from Event logs grid request (#6643)
    • [Performance] Support of latest elasticsearch versions (#6274)
    • [Performance] Add index.* specific directives for elasticsearch (#6505)
    • [Performance] QU LA - contacts for requested by condition in rules load slowly (#6353)
    show all changes in this release
    • [Fix] ContactFields created via javascript API not assigned correctly (#6832)
    • [Fix] Row call_max_queue_time does not exist when saving phone settings (#6836)
    show all changes in this release
    • [Security] Ticket attachments access (#6762)
    • [Security] Request rate limit improvement (#6756)
    • [Fix] New call / internall call action missing (#6808)
    • [Fix] generateWidget.php is not cached for invitations (#6800)
    • [Fix] Limit search query length (#6794)
    • [Fix] Flag is not displayed for contacts with avatar (#6792)
    • [Fix] Automatic retry of timeout request (#6779)
    • [Fix] Create agent button is not set as primary (#6776)
    • [Fix] Dynamic IVR does not work (#6769)
    • [Fix] Wrong parameters for RestApi_ProcessingException (#6738)
    • [Fix] Online visitors displays map but not list of visitors (#6611)
    • [Fix] User default avatar has wrong image URL (#6749)
    show all changes in this release
    • [Fix] Custom field 'is empty' condition requires value (#6696)
    • [Fix] HTTP Request input validation (#6724)
    • [Fix] Welcome message is not displayed (#6686)
    show all changes in this release
    • [Security] XSS vulnerability (#6682)
    • [Fix] New contact widgets have set Arabic language by default on trials (#6689)
    • [Fix] Disable writing 'Invalid postMessage source' in browser console (#7603)
    • [Fix] array_pop() expects parameter 1 to be array in VisitorsList.class.php (#6721)
    show all changes in this release
    • [Performance] Redundant event after department status change (#6681)
    • [Fix] Customer can't see messages submitted before chat is answered (#6589)
    • [Fix] Row does not exist while opening ticket (#6629)
    • [Fix] Not possible to create forum topic through New tab (#6644)
    • [Fix] Argument 1 passed to La_VisitorUserDetails must be an instance of stdClass (#6669)
    • [Fix] Declaration of La_Agent_LogoUpload::upload should be compatible with La_Agent_ImageUploadBase::upload (#6679)
    show all changes in this release
    • [Notice] This is the last major version supporting PHP 5. From the next major version LiveAgent 5.0 only PHP 7 and Elasticsearch 6 will be supported.

    • [Feature] Requester country rule condition (#6541)
    • [Feature] Quiet reindexing of tickets without dropping existing index (#6257)
    • [Feature] Calls for offline agents (#5654)
    • [Feature] Automatically redirect calls after X minutes of ringing or in queue to voicemail (#2732)
    • [Feature] Transfer chat to a department (#3401)
    • [Feature] Call center: Call extensions - Internal calls (#6360)
    • [Feature] Custom delay in postpone action in rules (#6382)
    • [Feature] Audit log - apikeys actions (#6412)
    • [Security] Vulnerability in languages code (#6568)
    • [Performance] Speed up processing of Facebook posts and messages (#6409)
    • [Performance] Duplicated requests during chat answering (#6431)
    • [Performance] Slow SQL - Ticket detail - recent conversations (#6401)
    • [Performance] Unnecessary requests in MessagePresenter (#5766)
    • [Performance] slow select to la_users table (#6660)
    show all changes in this release
    • [Fix] Looping task ComputeCreatedResolvedTicketsTask (#6404)
    • [Fix] IVR with dynamic parameters can not be saved (#6500)
    • [Fix] AudioCapture permission has been blocked because of a Feature Policy applied to the current document (#6493)
    show all changes in this release
    • [Notice] Sending API v3 key in GET URL parameter will be forbidden from version 4.65 put it in header or POST data

    • [Fix] Empty From-name in email after creating new ticket (#6375)
    • [Fix] APIv1 - get messages for ticket doesn't work for calls sometime (#6372)
    • [Fix] Twilio - recording isn't added to ticket if agent ends the call (#6209)
    show all changes in this release
    • [Performance] Increase default Jobs time frame (#6441)
    • [Fix] Empty rows in Chat overview (#6421)
    • [Fix] Undefined class constant (#6442)
    • [Fix] Only first 10 numbers loaded in 'From number' field (#6443)
    show all changes in this release
    • [Performance] Slow SQL in getQueuedJob() with DB driver (#6440)
    • [Performance] Disable cron sleep for downloadable installations (#6439)
    • [Fix] Wrong GeoIP location of call/phone contacts (#5997)
    • [Fix] Old Twilio errors: selectHeaderAccept() + Data error in Numbers (#6437)
    show all changes in this release
    • [Fix] Pre-chat form can not be submitted, chat window can not be closed, JS TypeError: Cannot read property 'match' of undefined (#6425)
    • [Fix] Android mobile call app throws internal error (#6422)
    show all changes in this release
    • [Fix] Manual invitations not working
    • [Fix] Processing of queue jobs on downloadable installations
    • [Fix] Workaround for nutcracker bug related to nested arrays returned in resultset (#6418)
    • [Fix] Visitors list - redis driver - timeout if more visitors online (#6419)
    • [Fix] Tickets grid shows empty rows (#6389)
    show all changes in this release
    • [Feature] Ban of IP (#6176)
    • [Feature] Option to set custom date filter in auditlog filter (#6313)
    • [Feature] New Rules context - Outbox email state change (#6287)
    • [Feature] Rule condition - IP of visitor (#6177)
    • [Feature] Add Visitor IP to the POST data in Display external info in ticket plugin (#6143)
    • [Feature] APIv3 get running, ringing and in queue chats (#5901)
    • [Feature] API v3 - access ticket fields of ticket (#5422)

    • [Security] API v1 and v3 rate limit (#6171)

    • [Performance] Slow SQL select from mails (#5948)
    • [Performance] Facebook PageEventsTask optimization (#6184)
    • [Performance] Slow selects in Gpf_Tasks_ArchiveOldContentsToAwsS3 (#6319)
    • [Performance] Slow sql - qu_la_users_statuses_history - examined 500k rows (#4510)
    • [Performance] Missing index in qu_g_mail_outbox table (#6318)
    • [Performance] Improve cachig of message drafts on cloud (#6218)
    • [Performance] Slow performance of Chat overview (#5738)
    show all changes in this release
    • [Security] javascript security improvement (#5883)
    • [Fix] Resque DB driver enhancements (#6391)
    • [Fix] Can not create new ticket in Android app (#6383)
    • [Fix] Reply after creating internal ticket cannot be sent (#6010)
    • [Fix] Already identified customer changed to visitorXYZ during chat (#3642)
    • [Fix] Slack plugin fixes (#6350)
    show all changes in this release
    • [Fix] 'chat_end_seconds' counting incorrect values (#6344)
    • [Fix] Twitter and Facebook new post gives 'Row does not exist' error (#6340)
    • [Fix] Fulltext search with filter in Event logs gives wrong results (#6338)
    • [Fix] Slow SQL in La_Task_ArchiveOldMessagesToAwsS3 (#6337)
    • [Fix] Twilio recording isn't added to ticket if agent ends the call (#6209)
    show all changes in this release
    • [Fix] Cannot create a new email piping mail account (#6317)
    • [Fix] Slow SQL in DeleteUnusedContacts task (#6335)
    • [Fix] Switching from any SLA level to None SLA throws error (#6334)
    • [Fix] 'Max. header fields (250) count exceeded' error (#6329)
    • [Fix] ElasticSearch reindex not working on standalone installations (#6321)
    show all changes in this release
    • [Security] Registered visitor is able to submit ticket with different email address (#5681)
    • [Security] File upload user role checking (#6298)
    • [Fix] only update contact if contact groups changed (#6302)
    • [Fix] Gpf_Exception: Redis: Key not specified. (#6301)
    • [Fix] Delete ticket field returns: 'Failed to execute SQL' (#6300)
    • [Fix] 'Export all to CSV' function returns error on report grids (#6251)
    show all changes in this release
    • [Feature] API v1: return ringing chats count from chats overview (#6221)
    • [Style] Incorrect background of read message (#6179)
    • [Fix] Problem with transfer chat by rule (#5717)
    • [Fix] Deleting contact custom fields (#6206)
    • [Fix] Missing on/offline icons in new contact form themes (#6188)
    • [Fix] Predefined messages loading optimization (#6090)
    • [Fix] ReindexTicketJob failed (#6205)
    show all changes in this release
    • [Feature] API v3: Create new conversation (#5713)
    • [Feature] Play attribute in IVR choice (#6118)
    • [Feature] LDAP plugin configuration improvement (#6086)
    • [Feature] Departments in API v3 (#5849)
    • [Feature] Faster ticket indexing (#5876)
    • [Feature] Temporarily disable/deactivate a rule (#3347)
    • [Feature] Open tickets in background (#5406)
    • [Feature] API v3: Get SLA level info / configuration (#4879)
    • [Feature] Seen/Unseen status on chat message (#5219)
    • [Feature] Disallow and report duplicate email accounts (#5069)
    • [Feature] Add custom date option to Ranking agents custom filter (#1630)
    • [Feature] Add canned messages also for note or action note (#893)
    • [Feature] Resque v3 (#5974)
    • [Feature] Show if message has attachment in message header (#598)

    • [Security] user sessions destruction (#6032)
    • [Security] Injection vulnerability (#5862)

    • [Performance] send more events in single call to pushstream (#6114)
    show all changes in this release
    • [Fix] Emails from LiveAgent identified as spam because of X-Mailer header (#6101)
    • [Fix] Gmail - authentication method not supported (#6100)
    • [Fix] Phone numbers screen show data error (#6099)
    show all changes in this release
    • [Style] Dark theme font-weight 300 changed to normal (#6043)
    • [Fix] current() expects array in Fetcher.class.php (#6080)
    • [Fix] Do not reschedule job on maintenance exception (#6053)
    • [Fix] API v1: Code and value in custom fields is same (#6031)
    • [Fix] Typos in application texts (#5208)
    show all changes in this release
    • [Fix] Contact form always show KB panel #6013
    • [Fix] cannot connect/enable Gmail in hosting (#6002)
    • [Fix] Exported CSV files contains all columns (#5735)
    • [Fix] Speed up update 4.60.5 (#6022)
    show all changes in this release
    • [Warning] This update changes database structure and may take a long time depending on size of database
    • [Warning] This update starts reindexing of all tickets and search function will be limited until all tickets are indexed
    • [Feature] New contact form themes (#4812)
    • [Feature] API: Postpone ticket via API (#3898)
    • [Feature] API: Get SLA details for a ticket (#4878)
    • [Feature] Add / remove recipients in Rules (#2615)
    • [Feature] Add department to chat notification window (#3405)
    • [Security] Destroy all user sessions after password reset (#5855)
    show all changes in this release
    • [Feature] Add AuditLog entry after deleting department, agent or knowledgebase (#5775)
    • [Feature] Update Resque to version 2.x (#5674)
    • [Feature] Open new chats in background tab (#2072)
    • [Security] Security improvement in email accounts (#2489)
    show all changes in this release
    • [Fix] Invitations not working, error in track.php (#5878)
    • [Fix] Error connecting email account same as agent's email (#5877)
    • [Fix] Weird relicts behind dialog in webkit (#5858)
    show all changes in this release
    • [Security] Security improvement in templates (#5828)

    • [Fix] Wrong tooltip on call queue indicator (#5837)
    • [Fix] Elasticsearch query - Failed to parse query (#5792)
    • [Fix] Ticket answers are not counted into work report (#5707)
    show all changes in this release
    • [Important] new PHP extension required: bcmath

    • [Feature] New SLA types: first assign, first resolve (#5172)
    • [Feature] Rule conditions improvements (#4124)
    • [Feature] Ability to define chat inactivity time - releasing slot for next chat (#672)
    • [Feature] Ability to define chat/call reroute time (#2793)
    • [Feature] Process also subject and note in Search and replace plugin (#5496)
    • [Feature] Transfer Action - option to assign ticket to last agent replying ticket (#5708)
    • [Feature] Open chat from queue by click on chat queue length information (#1043)
    • [Feature] Queue length change rules and notifications for logged in agents as rule action (#4320)
    • [Feature] Ability to set ticket state after chat/call to answered or resolved (#1837)
    • [Feature] Add more positions for contact forms (#4384)

    • [Security] XSS vulnerability (#5743)
    • [Security] Session fixation with Facebook authentication (#5610)
    • [Security] Hide username after password reset requested (#5706)
    • [Security] Broken Access control to ticket (#5739,#5649)
    • [Security] Protection from brute force attack (#4000,#3992)
    • [Security] Security improvements in Gamification module (#5711)
    • [Security] Forbid change role to owner (#5712)
    • [Security] Unauthorized access to service methods (#5629,#5630)
    • [Security] Security improvement of 2 factor authentication (#5701,#5702,#5641)
    • [Security] Don't cache KB logout (#5615)
    • [Security] Agent with enabled 2-factor authentication can't login using FB (#5621)
    show all changes in this release
    • [Fix] Preview of knowledgebase breaks original KB (#5722)
    • [Fix] brackets in label param are causing smarty syntax error (#5762)
    • [Fix] Call to undefined method La_Rules_Actions_CallUrlTask (#5756)
    show all changes in this release
    • [Security] subjects of tickets exposed to unauthorized access (#5651)
    • [Security] list of ticket recipients exposed to unauthorized access (#5650)
    • [Security] SQL Injection (#5684)
    • [Security] Security improvements in templates (#5669)
    • [Security] Security improvements in mail templates (#5608)
    • [Fix] Flags in 'online visitors' not visible (#5499)
    • [Fix] Chat transcript does not work (#5673)
    show all changes in this release
    • [Feature] Add meta description field to KB article editor (#5613)

    • [Security] XSS vulnerability (#5460)
    • [Security] Ticket subject visible wihout login (#5640)
    show all changes in this release
    • [Feature] KB articles API - add filter by date_changed (#5501)
    • [Feature] Add gender varriable to ticket templates (#4352)
    • [Feature] API v3: option to create registered customer (#5454)
    • [Feature] API v1: GET ticket return number of in-/out-going messages (#5481)
    • [Feature] API v1: add unanswered chats column in performance report (#5541)
    • [Feature] Add Resolve, Delete and Spam mass action buttons in ticket view (#3701)
    • [Feature] Add DB column 'chat_pickup' to work report view columns (#5179)
    • [Feature] Responsive maintenance and error screen (#5495)
    • [Feature] Add ticket note to ticket info pop up (#4863)

    • [Security] Renew Session ID after authentication (#5603)
    • [Security] Improve validation of avatar URL (#5628)
    • [Security] Remote code execution (#5609)
    • [Security] IP white-list only used in auth process (#5604)
    • [Security] System return indifferent response for reset password request (#4603)
    show all changes in this release
    • [Security] SSRF vulnerability (#5379)
    • [Performance] Slow SQL with 'IN' replaced with '=' (slow in MySQL 5.5) (#5484)
    • [Fix] Chat messages time stamp not displayed
    show all changes in this release
    • [Warning] This update changes collation of multiple database tables and may take a long time (only tables with utf8_unicode_ci)

    • [Feature] 2-factor authentication with Google Authenticator (#4268)
    • [Feature] Logout button on concurrent login screen (#3348)
    • [Feature] Add Rule condition - If action initiator is any agent (#5306)
    • [Feature] API v3 return company_id and groups from GET Contacts (#5430,#5431)
    • [Feature] Add visitor and agent name variables to chat welcome message (#5398)
    show all changes in this release
    • [Feature] Add state classes for some types of formfields (#5351)
    • [Feature] Add 'Select All / None' to department online status popup (#1221)
    • [Feature] New chat themes - Rotary and Ascent (#4938)
    • [Feature] API v3: Change online and preset status of agent (#4835)
    • [Feature] API v3: ticket api (#5034)
    • [Security] SSRF in API v1 files (#5379)
    show all changes in this release
    • [Fix] TextDirection in German language causes error in CkEditor
    • [Fix] Bad paths in MultiKB templates (#5275)
    • [Fix] Connection timeout when connecting new email (#5381)
    • [Fix] Update GPF 1.9.47 fails on update from LA < 4.35 (#5387)
    show all changes in this release
    • [Feature] API v3: Api keys management (#5198)
    • [Feature] API v3: Delete contact/company (#4845)
    • [Feature] Don't show online visitors older than 24 hours (#5192)
    show all changes in this release
    • [Fix] Show account_name in outbox grid (#5333)
    • [Fix] Shopify plugin: Order search by customer ID requires status (#5335)
    • [Fix] New certificate for Apple push notifications
    show all changes in this release
    • [Feature] Optimize loading of variables into mail templates (#5231)
    • [Feature] Ticket mentioned, split, merged - automation with rules (#5188)
    • [Feature] API v3 ticket attributes (e.g. note) (#5084)
    • [Feature] Add message to ticket when mail is deleted from outbox without being sent (#4832)
    • [Feature] Rules - add option to send answer action and keep ticket state (#3733)
    • [Feature] Define maximum queue length per chat button (#539)
    show all changes in this release
    • [Fix] API v1: create KB article full_preview attribute not saved (#5284)
    • [Fix] duplicate files in previous distribution package (#5279)
    • [Fix] Change agent's email to email already used in a visitor (#2788)
    show all changes in this release
    • [Fix] Error - Mail account must be unique (#5272)
    • [Fix] Mail outbox 'Row does not exist' when mail account deleted (#5271)
    • [Fix] Error 'Too many rows' when forwarding ticket (#5273)
    show all changes in this release
    • [Warning] This update may take long time, possibly more than 10 minutes depending on size of database

    • [Feature] Merge ticket into another ticket, mass merge (#1001)
    • [Feature] Add column 'chat_pickup' to work report columns (#5179)
    • [Feature] Update subject from incoming ticket reply (#4447)
    • [Feature] Strip 'Re, Fw, Fwd' from email subject (#5127)
    • [Feature] New chat button designs (#5061)
    • [Feature] Check MySQL version and mode before update (#4192)
    • [Feature] Requester change info message in ticket and audit log (#3355)
    • [Feature] Admins can manually pause or log out agent from panel (#2401)
    • [Feature] Custom field variables for email templates (#1843)
    show all changes in this release
    • [Feature] Search in predefined answer - add support for multi word query (#5140)
    • [Feature] API v3 - create, update, delete, list tags and contact groups (#5109)
    • [Feature] API v3 - Canned messages, predefined answers (#4241)
    • [Feature] Export audit log (#5107)
    • [Feature] Create a variable for email account in email template (#5099)
    • [Feature] NiceReply - allow different rating page per department (#5001)
    • [Feature] Display seconds in title of messages time (#3495)
    show all changes in this release
    • [Feature] Mail Forwarding - auto expand forwarded message (#5006)
    • [Feature] Magento plugin - ordering of orders (#1294)
    • [Feature] Button to assign or unassign all agents for the department (#2638)
    • [Feature] Add created and resolved tickets column also to Performance report (#4410)
    • [Feature] Option to fetch all unread emails when adding email account (#4876)
    show all changes in this release
    • [Fix] return type and use of Gpf_Db_SmtpAccount::useSmtpAuth() (#5012)
    • [Fix] most popular articles list is not displayed in article (#5009)
    • [Fix] Deactivation of SpamAssassin doesn't remove LearnTask (#5008)
    • [Fix] trying to get property of non-object in Mail.class.php (#5003)
    • [Fix] Customer sometimes can not download attachment in chat (#4999)
    • [Fix] Magento plugin hardcodes the admin URL, however it can be custom named (#4994)
    show all changes in this release
    • [Fix] Show quoted text in editor loads ALL messages even if no quoting is in setting of template (#4961)
    • [Fix] Department filter in agents grid causes SQL error (#4955)
    • [Fix] Allow download any file with apikey (#4953)
    show all changes in this release
    • [Feature] Button to assign or unassign all agents for the department (#2638)
    • [Feature] Archive mail message sources to Amazon S3 to save database disk space (#4899)
    • [Feature] Forward complete ticket and allow to change From address (#3027)
    show all changes in this release
    • [Feature] Slack plugin: Make reset easier (#4904)
    • [Feature] Message added - date filter - add option to enter custom date range (#4885)
    • [Feature] Add web notification also for new chat message (#4861)
    • [Feature] Email and message in form no longer mandatory (#4039)
    • [Feature] Voice - Agent Extensions - allow sorting and searching by agent name, email or extension (#4768)
    • [Feature] Check permissions before allowing download of attachment or any file (#3988)
    show all changes in this release
    • [Feature] OnOpen Ticket rule - transfer to last agent in conversation (#4866)
    • [Fix] Wrong encoding of some hebrew emails (#4900)
    • [Fix] $lastMessageFromRequester sometimes empty or wrong value (#4332)
    • [Fix] Update 4.45.1 throw IndexMissingException (#4896)
    • [Fix] cancel creating piping mail account causes exception (#4902)
    show all changes in this release
    • [Fix] API getting specific contact without gender throws error (#4843)
    • [Fix] Remove PhoneMailServiceDistributer from distribution (#4752)
    • [Fix] empty() with method return value causes error in PHP < 5.5 (#4855)
    • [Fix] php 5.4 doesn't support function password_hash (#4857)
    show all changes in this release
    • [Fix] Custom domain screen in hosted accounts (#4491)
    • [Fix] Comparing email address should not be case sensitive (#4795)
    • [Fix] Treat missing IMAP search response as empty result set (#4796)
    show all changes in this release
    • [Fix] Update step 4.30.7 'Unknown character set utf8mb4' (#4775)
    • [Fix] php7 Deprecated crypt() Supplied salt is not valid for DES (#4800)
    • [Fix] Chat/Call Allocator must ignore last call/chat date time to find agent after reroute (#4780)
    show all changes in this release
    • [Fix] better notification about OAUTH access rights revocation (#4773)
    • [Fix] Add contact to company doesn't find all contacts (#4667)
    • [Fix] Error when create internal ticket in dept. w/o permission (#4355)
    show all changes in this release
    • [Fix] PHP Fatal: Call to a member function isSupported() on null (#4762)
    • [Fix] Call to undefined function Gpf_Exception() in Db.class.php (#4758)
    • [Fix] More detailed message for mail account authentication error (#4751)
    show all changes in this release
    • [Fix] Fetch bulk and junk emails by default (#4754)
    • [Fix] Save after create/clone department/agent doesn't work (#4753)
    • [Fix] Unable to send email to address containing utf8 (#4546)
    show all changes in this release
    • [WARNING] Minimal required PHP changed to 5.4 5.6 or newer

    • [Feature] Scan files for viruses using clamv service (#4672)
    • [Feature] CSV Export - Tickets grid - export also tag names (#4650)
    • [Feature] Add cc and bcc in Send Mail rule action (#4643)
    • [Feature] Create agent or departments by cloning an existing one (#4626)
    • [Feature] Add support for Elasticsearch 2.x, compatible with 1.x (#3183)

    • [Performance] Execute 30% less requests for sessions updates if agent is not working (#4727)

    • [Fix] Detect PHP7 and switch to Pdo by default (#4705)
    • [Fix] Reindex tickets only if relevant field in contact changed (#4719)
    • [Fix] Deactivate of AwsS3FileArchive plugin doesn't stop uploading task (#4689)
    • [Fix] Cannot redeclare lib_autoLoad() in lib_bootstrap.php (#4696)
    • [Fix] Forwarding mail account test mail received, but not recognized (#4665)
    • [Fix] Invalid argument supplied for foreach() in VisitorsList.class.php (#4659)
    • [Fix] Tickets are not reindexed after transfer action (#4565)
    • [Fix] Ticket without recipient created from reply to forward (#4552)
    • [Fix] Sometimes voicerecord status is not change to open (#4403)
    • [Fix] Mail account load error Could not load Primary key empty (#4401)
    • [Fix] Fetch tweets to new ticket if original ticket is deleted (#4351)
    • [Fix] Agent panel top bar shifted out (#4025)
    show all changes in this release
    • [Fix] add missing index on column code in conversations table (#4717)
    • [Fix] unable to start chat from mobile device (#4699)
    • [Fix] Chat average utilization doesn't work correctly (#4587)
    • [Fix] Priority assignment caused that second call is not queued but hangup (#4678)
    • [Fix] Contact search data error when customer group filter used (#4657)
    show all changes in this release
    • [Fix] Add possibility to disable APICall (#4617)
    • [Fix] Add office365.com provider to mail account wizards (#4673)
    • [Fix] Agent notification about new ticket enabled by default (#4677)
    show all changes in this release
    • [Warning] This update may take very long time, it may be more than 10 minutes depending on size of database

    • [Feature] Print ticket as PDF or HTML (#603)

    show all changes in this release
    • [Fix] Split ticket doesn't copy mail account from original ticket (#4608)
    • [Fix] IMAP search returning 'Invalid response received from server' (#4589)
    • [Fix] Updated inline_chat script for more user details (#4598)
    show all changes in this release
    • [Fix] Can not answer call after call is put to queue (#4561)
    • [Fix] Skip sending test mail, only connect & authenticate (#4558)
    • [Fix] Remove BUSY code in error status in Digitale feature (#4555)
    • [Fix] performance on big POP3 accounts with leave copy (#4519)
    show all changes in this release
    • [Fix] Newly created agents have empty sound configuration (#4543)
    • [Fix] Class HostnameFormValidator does not exist (#4564)
    • [Fix] Slack plugin improvement (#4563)
    • [Fix] Wrong content link in FetchMails error news (#4560)
    • [Fix] Missing translation for string 'Chat transcript from date' (#4550)
    • [Fix] Mail account error is not removed after successful save (#2993)
    show all changes in this release
    • [Fix] Default field separator in http_build_query (#4515)
    • [Fix] Shopify plugin API URL is encoded twice (#4494)
    • [Fix] New ticket from agent's email stuck in Init state (#4484)
    • [Fix] Chat transcript not sent if chat window closed by 'X' (#4398)
    show all changes in this release
    • [Fix] Wrong date created value in tickets grid (#4461)
    • [Fix] Cannot delete Twilio numbers once they are added to LiveAgent (#4469)
    • [Fix] Shopify plugin: order loading ignores email filter (#4470)
    show all changes in this release
    • [Fix] Neverending update in standalone application in some cases (#4465)
    • [Fix] Timeout when loading mail reply template (#4472)
    • [Fix] Add 'ticket public url code' variable to email templates (#4446)
    show all changes in this release
    • [Feature] Add agent variables to Rule Action - Send mail to (#4425)
    • [Feature] Change Shopify app to a private app and LA plugin (#4200)
    • [Fix] View ticket button not working for time report entries in auditlog (#4392)
    • [Fix] PHP notices Undefined offset, Undefined index (#4449)
    show all changes in this release
    • [Feature] No sla level value for SLA Level filter (#4325)
    • [Feature] CallUrl action renamed to 'HTTP Request' and extended with POST and DELETE http method (#4328)
    • [Feature] CallURL action - add logged in agent variables (#4308)
    • [Feature] Add count of created and resolved tickets into some reports (#4315)
    • [Feature] New rules engine context - agent open or left ticket (#4307)
    • [Feature] Slack plugin - notifications about tickets
    show all changes in this release
    • [Fix] Force language of customer portal and agent login via URL param (#2997)
    • [Fix] Submit ticket not working (#4284)
    • [Fix] squared theme doesnt apply content color in mobile view (#4318)
    show all changes in this release
    • [Fix] Escaped html of checkbox label in contact forms (#4288)
    • [Fix] New contacts merged with old contact with phone whitespace (#4277)
    • [Fix] Fast reopened ticket tab is impossible to close (#4276)
    • [Fix] Smarty not working in PHP7 (#4273)
    • [Fix] Possible injection in CSV export (#4264)
    • [Fix] XSS through widget preview (#4262)
    • [Fix] Unwanted semicolons appearing in chat messages (#4249)
    • [Fix] GoogleAnalytics task is not sending usage data (#4302)
    • [Fix] Possible to add message to ticket where user has no permission (#4145)
    • [Fix] Absence of HttpOnly cookies flag for auth tokens (#3601)
    • [Fix] Requester name is mixed with sender when requester is changed (#3588)
    • [Fix] Missing unread incrementing when attachment added (#3563)
    • [Fix] Email account password is sent from server to client (#3510)
    • [Fix] Chat tracking plugin doesnt execute Start chat (#3392)
    • [Fix] Reports overview has confused data about chats (#2658)
    • [Fix] Ticket tab still active on search action (#1891)
    • [Fix] Disappeared agents list from dashboard after zoom out (#1870)
    • [Fix] some chat system messages saved as untranslatable strings (#1751)
    • [Fix] Multiple identical planned tasks in db (#1635)
    show all changes in this release
    • [Fix] wrong IMAP/SMTP email communication log encoding (#4272)
    • [Fix] submit ticket form doesnt work (#4284)
    • [Fix] Email with utf8 characters fails validation (#4293)
    • [Fix] Rule condition 'requested by' causes Failed to execute SQL (#4296)
    • [Fix] Unknown column 'CONCAT(' in where clause of Company listbox (#4297)
    • [Fix] fix TooManyRows when loading built-in mail acc (#4251)
    show all changes in this release
    • [Feature] Rule condition "ticket department is not" (#3889)
    • [Feature] discard confirmation when creating internal or social ticket (#3667)

    • [Fix] news about email sending error disapears (#4243)
    • [Fix] Load facebook image using latest API (#4227)
    • [Fix] missing Send button in contact form (#4226)
    • [Fix] Rule forward action failed with error: Header not set: Content-Disposition (#4221)
    • [Fix] Audit log - ticket status names do not stick to convention (#4213)
    • [Fix] Call to undefined method La_Model_User_Agent::createAnonymous() in Task.class.php (#4209)
    • [Fix] Rule action Send mail to for contact search return data error (#4190)
    • [Fix] Twitter account is not displayed when set to active (#4189)
    • [Fix] Call duration is not in reports, when recording is turn off (#4187)
    • [Fix] Ticket can not be open with message 'row does not exist' when loading user (#4072)
    • [Fix] Prefilled username in URL is sent in forgot password link (#4008)
    • [Fix] Graph for "call minutes" is displayed in seconds (#3917)
    • [Fix] incorrect logic of prechat forms (#2240)
    • [Fix] Not possible to display shortcuts tips (#3093)
    • [Fix] Cannot search canned messages by keyword (#2847)
    • [Fix] Wrong recipients after reply to forwarded message (#1580)
    • [Fix] Pop up position for a chat window does not work properly (#3640)
    • [Fix] Chat from ticket allow you to choose 'Popup' option (#4037)
    show all changes in this release
    • [Fix] If Freshdesk plugin gets 'API rate exceeded' some tickets are never imported (#4218)
    • [Fix] finding SMTP server on port 465 fails (#4217)
    • [Fix] Send answer rule executed with same subject for 2 tickets (#4216)
    • [Fix] Zendesk import plugin creates empty contacts (#4183)
    show all changes in this release
    • [Fix] Can not create new Agents in hosted accounts (#2345)
    • [Fix] Undelete mass action for tickets (#4195)
    • [Fix] Unable to send mail with empty body from rule (#4196)
    • [Fix] Incorrect processing of tags in Freshdesk import plugin (#4162)
    show all changes in this release
    • [Feature] show date changed and date created in KB Article detail (#4051)

    • [Fix] Error 'gridcode parameter is invalid' in online visitors (#4170)
    • [Fix] Rule 'message group added' missing condition for tags (#4169)
    • [Fix] Forwarder does not change 'mail_messge' flag when exception is thrown (#4166)
    • [Fix] Captcha generated 5 characters but only 4 were visible in image (#4165)
    • [Fix] Conversation last message variable in Call URl rule is empty (#4154)
    • [Fix] XSS through attachment name (#4143)
    • [Fix] Permission error when discarding ticket (#4137)
    • [Fix] KB Article is not possible to change (#4135)
    • [Fix] Facebook exception - Missing required field: message (#4134)
    • [Fix] Uncaught exception 'Gpf_DbEngine_NoRowException' in inline_chat.php (#4132)
    • [Fix] XSS vurnerability through My Profile - avatar (#4125)
    • [Fix] Facebook Shared post is not fetched (#4123)
    • [Fix] Time Report - custom filter does not load all settings (#4119)
    • [Fix] Call to a member function mailFrom() on null in Smtp class (#4114)
    • [Fix] Time Report - Export to CSV gives Unknown column 'type' error (#4111)
    • [Fix] Internal server error on calling not existing class (#4104)
    • [Fix] Allowed memory size exhausted while indexing tickets to Elastic (#4097)
    • [Fix] empty mail outbox shows old no-data texts (#4094)
    • [Fix] Regex is hiding links when it contain 'on' (#4069)
    • [Fix] ckeditor inserts a lot of spaces into agent reply (#4044)
    • [Fix] Unknown file extension .plain in facebook message (#4042)
    • [Fix] Missing id or class on contact form and chat iframes (#3995)
    • [Fix] Forwarding message empty recipient error not displayed (#3866)
    • [Fix] Save the selected department in compose for future new tickets (#3858)
    • [Fix] set Conversation fields from fields submitted in contact form (#3723)
    • [Fix] Call to a member function getTitle() on a non-object (#1833)
    • [Fix] Mails from Outlook display with too much line spacing (#682)
    • [Fix] logout from agent panel should send push notification to mobile apps (#4126)
    show all changes in this release
    • [Fix] Data error in grid if conversation statuschanged is null (#4160)
    • [Fix] SQL quoting bugs (#4155)
    • [Fix] Permission denied loadAgentConnectionSettings() for agents (#4149)
    • [Fix] Fetching emails failed error remains on dashboard (#3763)
    show all changes in this release
    • [Fix] Mails created form API are not added to mail outbox (#4113)
    • [Fix] Forward chat ticket missing information from prechat form (#4110)
    • [Fix] Just uploaded SVG can be loaded for viewing (#4102)
    • [Fix] Contact informations are not updated (#3901)
    • [Fix] Row does not exist, FileLink mysteriously disappeared (#3194)
    show all changes in this release
    • [Fix] Disabled javascript in links opened from emails
    • [Fix] Can not edit chat button (#4086)
    • [Fix] Error in sending mail - Adding image error: File not found (#4084)
    • [Fix] Fatal error during download message source (#4077)
    show all changes in this release
    • [Feature] SendMail Action - send email to all ticket recipients (#3984)
    • [Fix] Add element IDs to right content of knowledgebase (#4053)
    • [Fix] Reload browser client if twilio get no-answer from browser client (#4050)
    • [Fix] Call to a member function getVisitsCount() on null in Invitations.class.php (#4046)
    • [Fix] Hidden popular articles and design bugs in KB (#4035)
    • [Fix] Wrong tickets filtering in mobile app (#4034)
    • [Fix] Language field on login form isn't filled in automatically (#4016)
    • [Fix] Too long chat pickup avg time (#4027)
    • [Fix] Mail with large attachments stucks mails in outbox (#4023)
    • [Fix] Untranslated operator names in ticket custom field filters. (#4021)
    • [Fix] Invalidate "set new password" link in case user logins or change password (#3991)
    • [Fix] Redirect user to malicious link (#4010)
    • [Fix] Ticket is loaded with blank page and error Cannot read property 'a' (#4015)
    • [Fix] Missing X-Frame-Options header for agent panel (#3990)
    • [Fix] Alternative mail with more attachments - parsing error (#3993)
    • [Fix] Call to a member function isPublic() on null in ServiceMethod.class.php (#3994)
    • [Fix] HighRise integration returns errors from cron jobs (#624)
    • [Fix] Not translated hashtags in Rules (#3965)
    • [Fix] Window title of login screen doesnt use title from settings (#3981)
    • [Fix] Logo of FB page is overhanging logo box (#3976)
    • [Fix] Desk.Com import was sending same emails already sent from desk.com
    show all changes in this release
    • [Fix] Offline button on mobile opens pre chat form (#3967)
    • [Fix] Twilio: cannot make outgoing call if you have only outgoing number added (#3954)
    • [Fix] Select correct kb from multi kb
    show all changes in this release
    • [Fix] Sql Injection vurnerability
    • [Fix] Warning: file_exists(): open_basedir restriction in effect during update
    • [Fix] Faster ticket indexing into elasticsearch
    show all changes in this release
    • [Fix] Ticket indexing stops if more than 500 tickets are changed at the same time with mass action (#3919)
    • [Fix] (TypeEror): Can not read property indexOf of null in Spf check (#3828)
    show all changes in this release
    • [Feature] Trigger rules engine each time any message group was added. e.g. when forwarding message or split the ticket (#3874)

    • [Fix] Slow agent panel after few hours of work
    • [Fix] Referrer and user details are not passed to chat for popup windows (#3358)
    • [Fix] Check installed ElasticSearch service while saving server settings (#3905)
    • [Fix] Contact form confirm message - support basic html formatting (#3930)
    • [Fix] Not replaced strings in Event log (#3908)
    • [Fix] desk.com plugin - messages are imported in incorrect order (#3936)
    • [Fix] elasticsearch setting form - incorrect formatting of description (#3937)
    • [Fix] Use of undefined constant result in VisitorsList.class.php (#3926)
    • [Fix] connecting to secured POP3 server failed (#3886)
    • [Fix] accept only numbers to UID list & only 1 result row (#3915)
    • [Fix] interpret POP3 connection errors correctly (#3902)
    • [Fix] Reply to 1 recipient removes all other ticket recipients (#3879)
    • [Fix] "safe" string in Branding footer configuration (#3890)
    show all changes in this release
    • [Feature] Desk.com plugin - import tickets and customers (#3690)
    • [Security] Critical security fixes (#3768,#3778,#3780)

    • [Fix] Multiple PHP 'Undefined variable', 'Undefined index' (#3777,#3781,#3783,#3785)
    • [Fix] Twitter attachments are not sent (#1364)
    • [Fix] Initialize agent variables in agent ranking template (#1849)
    • [Fix] Add possibility to send chat/call message transcript by rule (#2903)
    • [Fix] Wrong department select in new Twilio call (#3229)
    • [Fix] CustomPlugins returns error 500 (#3776)
    • [Fix] Spf is evaluated as invalid if include:_spf.ladesk.com is right after v=spf1 (#3773)
    • [Fix] SoundConfig - Undefined variable: userId (#3770)
    • [Fix] Empty answer sent from LiveAgent from MS IE (#3765)
    • [Fix] Do not fetch emails with lower UID than requested (#3764)
    • [Fix] Change owner of ticket created from API changes other tickets (#3747)
    • [Fix] Billing info - country isn't saved (#3484)
    • [Fix] Time rules which affect chats add notes without text (nonstop) (#3342)
    show all changes in this release
    • [Fix] TypeError Cannot read property 'b' of null when opening ticket (#3762)
    • [Fix] Process email header values even if starting with newline (#3760)
    show all changes in this release
    • [Feature] Load app version from db setting and not from versions table (#3730)
    • [Feature] Audit Log - add missed chat monitoring (#3728)
    • [Feature] Audit log - add call activity (#3648)
    • [Feature] Audit log - store IP address with user login (#3684)
    • [Feature] Add Department name to phone number in 'from account' field in new call (#1118)

    • [Performance] Improve speed in online visitors form - selecting browsers was slow (#3710)
    • [Performance] Load all db settings at once with single SQL command (#3730)
    show all changes in this release
    • [Feature] Send more emails per connect to email server (#1881)
    • [Fix] Don't allow delete file via API (#3726)
    • [Fix] Cannot modify header information - headers already sent (#3711)
    • [Fix] Braintree plugin error 'environment needs to be set' (#3646)
    • [Fix] Discard draft should delete uploaded attachments (#3731)
    • [Fix] Error in update 4.13.2 in some situations
    show all changes in this release
    • [Feature] Add sitemap.xml to htaccess to open the same content as sitemap.php (#3655)
    • [Feature] Add confirmation dialog box on delete ticket action (#3625)
    • [Feature] Add more available template variables to some mail templates (#3620)
    • [Feature] By default new installation will require authentication to see ticket history in customer portal (#3619)
    • [Feature] Add rule condition 'logged in agent' and extend transfer ticket action (#3529)
    • [Feature] Add a rule action "Mark ticket as answered" (#3465)
    • [Feature] New creating / editing screens of contact widgets (#3254)
    • [Feature] User activity monitoring plugin 'AuditLog' (#3221)
    • [Feature] Sound configuration plugin (*BETA, on request) (#3005)
    show all changes in this release
    • [Feature] Freshdesk migration plugin now supports migration of knowledgebase articles (#3480)

    • [Fix] Don't create new mail account from incoming mail if mail account does not exist (#3621)
    • [Fix] Load Ckeditor using relative URL instead of from custom domain (#3539)
    • [Fix] Upload logo or small logo (#3013)
    • [Fix] Broken KB search for installations without mod_rewrite (#3587)
    • [Fix] Show account email instead of account name (#3586)
    • [Fix] Show skipping state in POP3 account while skipping emails (#3371)
    • [Fix] Server returns 416 for _newchat.mp3 (#2757)
    show all changes in this release
    • [Feature] add unanswered call stats for Twilio calls (#3542)
    • [Feature] add new external and unanswered stats for Digitale calls (#3542)
    • [Feature] validate forwarding email account in same order as mentioned in wizard (#3556)
    • [Feature] Jira Servicedesk issues import (#3385)
    • [Feature] forwarded mail messages now display 'To' and 'Cc' headers (#3499)
    • [Feature] add department into call ring notification (#1889)
    • [Feature] forwarded message template add 'To' and 'Cc' header. (#2721)
    • [Feature] allow forward and split of phone message group (#2185)
    • [Feature] separate reply and 'reply to all' option in email ticket (#2659)

    • [Fix] hide Start chat button in My Ticket when Chat is not available (#3470)
    show all changes in this release
    • [Fix] integration codes for hosted account only with https (#3525)
    • [Fix] add script for adding chat into mobile apps also for hosting accounts (#3561)
    • [Fix] generate handler urls for Twilio only with https (#3560)
    • [Fix] XSS vulnerability in customer portal (#3558)
    • [Fix] load older messages in new calls and invitations (#3508)
    show all changes in this release
    • [Feature] new template variable for agent panel ticket url without protocol (#3436)

    • [Style] design bugs in mobile chat view (#3435)

    • [Fix] Ticket preview is without spaces if message contains only   (#3442)
    • [Fix] 'Join' button isn't hidden after accepted invitation (#3432)
    • [Fix] not possible to send chat message before connect in KB (#3427)
    • [Fix] show ticket ID in KB only for user with permissions or agent (#3423)
    • [Fix] do not remove forwarding mail account if setup is unsuccessful (#3383)
    • [Fix] Character set … not supported by mbstring extension (#920)
    • [Fix] multiple errors in Dygraph reports charts (#1159)
    show all changes in this release
    • [Feature] Digitale: play welcome message also before transfer call to external number (#3413)
    • [Feature] 'Show source' of ticket message now available to agents (#3417)
    • [Feature] Possible to use custom domain in NiceReply plugin (#3384)
    • [Feature] REST API: get conversations by assigned agent (##3285)
    • [Feature] REST API: add attachments to new ticket or message (#2491)
    • [Feature] add template variable containing raw ticket url without protocol (#767)
    show all changes in this release
    • [Security] Critical security fix (#3393)

    • [Feature] Configure handling of ticket reply from agent's email (#3149)
    • [Fix] Infinite loop caused by integer overflow in Utf8Fixer (#3368)
    show all changes in this release
    • [Fix] PHP 5.6+ open secure connection fix (#3252)
    • [Fix] Forward of call ticket causes Fatal error (#3345)
    • [Fix] transparent chat window in calling state in IE10 and IE11 (#3271)
    • [Style] multiple style fixes (#3361,#3362,#3364)
    show all changes in this release
    • [Fix] Error when saving mail account (#3330)
    • [Fix] Incorrect date format in danish language (#3353)
    • [Fix] More info button for LiveAgent GeoIp doesnt work (#3323)
    show all changes in this release
    • [Feature] New knowledgebase theme 'Montana' (#242)

    • [Fix] Opera browser - embeded chat will not start (#3279)
    • [Fix] Time values in Ticket Attachments plugin are in server time (#3303)
    show all changes in this release
    • [Fix] Reconect & force LOGIN auth method if server closes socket (iCloud) (#3327)
    • [Fix] Show 'repeat read test' after test fail in mail account setup (#3215)
    show all changes in this release
    • [Fix] Add backward compatibility with Mysql 5.5 (#3265)
    • [Feature] Google mail account OAuth authentication (#2972)
    • [Feature] REST API find customer by phone, facebook, twitter, weibo or tencent user id (#3253)
    • [Feature] REST API: get current server time (#3245)
    • [Feature] CkEditor v4.5.5 (#3278)
    show all changes in this release
    • [Feature] Add to hosted account option to use To Solve algorithm: Prioritize last agent (#3256)
    • [Fix] Fetching emails in PHP version 5.6 and up fails with 'Failed to set crypto' (#3252)
    show all changes in this release
    • [Warning] From 2015-12-01 Chrome 47 supports Twilio only with https (#3084)

    • [Feature] Giphy integration plugin. Have fun while supporting your customers (#3175)
    • [Feature] Add a variable for custom fields to 'send answer' action in rule (#3226)
    • [Feature] Application independent of google services (#3047)
    • [Feature] REST API - create visitor with phone only (#3001)
    • [Feature] add ability to resolve answered ticket in customer's account (#2279)
    • [Feature] add simple inline link contact and chat button (#1523)
    show all changes in this release
    • [Fix] Problem with knowledgebase search suggestions in LA (#3165)
    • [Fix] Ticket mentioned plugin can add message during chat (#915)
    • [Fix] Redesigned Facebook feature minor fixes
    show all changes in this release
    • [Feature] Plugin 'Ticket mentioned' adds note to ticket mentioned in another ticket (#915)
    • [Feature] WordPress plugin redesign (#3072)
    • [Feature] Magento plugin update (#3121)
    • [Feature] Plugin - Freshdesk data import (#2977)
    • [Feature] Ticket Knowledgebase plugin extended with option to search articles by query (#2960)
    • [Feature] New Knowledgebase API to create, edit and delete articles and categories (#2886)
    • [Feature] New Files API to upload, edit and delete file (#2491)
    • [Feature] Option to add custom css to widgets, Contact widget animations (#667)
    • [Feature] Hide chat buttons and other floating widgets when printing page (#667)

    • [Style] end button in Bubble chat theme has broken design in IE11 (#3087)

    • [Fix] Decrease minimal height for html messages (#3111, #3127)
    • [Fix] SQL Error when creating new ticket and selected department doesn't exist (#3133)
    • [Fix] Manual invitation causes: Uncaught TypeError Cannot read property 'style' of undefined (#3104)
    • [Fix] Twilio concomitant calls (#3103)
    • [Fix] 'To solve' button opens the same ticket for multiple agents (#597)
    • [Fix] Adding Other mail account spinning infinitely on timeout error (#3073)
    • [Fix] Last contact widget in create popup is cut off (#3035)
    • [Fix] REST API - Ticket created from API is not immediately added to queue (#3011)
    • [Fix] REST API - Automatically create customer if it doesn't exist while creating conversation (#2662)
    • [Fix] From name in outgoing email is incorrectly quoted (#2962)
    • [Fix] Show FROM if responding to ticket with inactive email account (#2932)
    • [Fix] Urlencoded strings are incorrectly decoded (#2104)
    • [Fix] When agent is replying to ticket, other agent should not open same ticket by 'to solve' (#597)
    show all changes in this release
    • [Fix] Add missing "show details" in tickets (#3099)
    • [Fix] Problem login into agent panel via Chrome in version 4.25.20.1 (#3098)
    • [Fix] Can not create new button in IE 11 (#3089)
    show all changes in this release
    • [IMPORTANT] min requirements changed: Mysql 5.6 or MariaDB 10.0.6 (fulltext index on InnoDB tables)
    • [Feature] Better recognition of custom fields in Filters (#3045)
    • [Feature] New chat invitation variables: $agentFirstName, $agentLastName (#3038)
    • [Feature] New rule action - Change customer groups (#3024)
    • [Feature] Add new rule condition "ticket subject" for "ticket created" context (#3015)

    • [Fix] Broken system message header texts in several mass and rules actions (#3082)
    • [Fix] Built in mail addres changed to support@mail.{domain}.ladesk.com (#3078)
    • [Fix] Show username/password fields in piping provider (#3074)
    • [Fix] Permission denied MyAccountFree for agent in reply editor (#3054)
    • [Fix] Duplicate insert error on outgoing Twilio calls (#3057)
    • [Fix] Agent can't receive chats in IE10 (GWT 2.7) (#3042)
    • [Fix] Status of missed call is being changed (#3029)
    • [Fix] REST API widgets html entities double encoding fixed (#3051)
    • [Fix] REST API widgets integration code url to track.js fixed (#3052)
    • [Fix] Collisions of running chat and added offline message (#2935)
    • [Fix] Chat dropping if new chat started in same ticket within 3 mins
    • [Fix] Set default department to imported users when departments not active (#2695)
    • [Fix] Submit ticket form with variable number of fields has fixed size (#2568)
    • [Fix] Forward does not work in several cases (#1259)
    show all changes in this release
    • [Feature] Plugin to import data from Zendesk (#2978)
    • [Fix] REST API: transfer and delete conversation param messages should be note (#3030)
    • [Fix] Every forwarding mail account now has SMTP (#3014)
    show all changes in this release
    • [Feature] Extend GetAllWidgets API for integration code columns (#2999)
    • [Feature] Add possibility to edit Welcome message in call button (#2131)
    • [Fix] One click FB integration doesn't work for brands (#3031)
    • [Fix] Display error if database creation fails during install (#3021)
    • [Fix] Print message from ticket doesn't work for agents (#3019)
    • [Fix] Missing anonym avatar in contact and company edit (#3017)
    • [Fix] Merging contacts produces internal server error (#3016)
    • [Fix] Dialog size grows larger than screen (#3012)
    • [Fix] Shor error message if error occurs in *.cache.php (#3010)
    • [Fix] Ticket view grid is not showing data correctly at end of range (#3007)
    • [Fix] Wrong note input width in rule actions (#2979)
    • [Fix] Inadequate database error handling (#2927)
    show all changes in this release
    • [Feature] REST API post message: add param if template should be used (#2274)
    • [Fix] Multiple ringing chats from one customer (#2996)
    • [Fix] Search in Email accounts is not working (#2983)
    • [Fix] Cannot read property 'disconnect' of undefined (#2976)
    show all changes in this release
    • [WARNING] !! Minimal required MySQL 5.6 or MariaDB 10.0.5 or newer !!

    • [Feature] Filter customers, companies and tickets by customer group filter (#1707)

    • [Fix] Facebook private messages and posts aren't fetched (#2973)
    • [Fix] Facebook integration doesn't work with custom domain on hosted accounts (#2967)
    • [Fix] Ticket window is not resized after click on 'Show quoted text' in new email (#2966)
    • [Fix] Zip file downloaded using Ticket attachments plugin is broken (#2947)
    • [Fix] Reload grid and scroll to top on preset change (#2943, #487)
    • [Fix] Mail outbox load long time (#1997)
    • [Fix] Stuck unread messages and missing notifications in internal chat (#973)
    • [Fix] Allow resize of inline images in HTML editor (#2944)
    • [Fix] REST API: Deleting and adding customers fields throws 404 when visitor does not exist (#2919)
    show all changes in this release
    • [Feature] Custom plugin - load data from external server when agent opens ticket (#2331)
    • [Feature] Print message groups in ticket (e.g. email, chat, note, etc.) (#2785)
    • [Feature] Copy and paste images in Chrome + Firefox browsers for HTML editor (#2907)
    • [Feature] Improve facebook integration (#2811)
    • [Feature] Mobile app online state detection (#2579)
    • [Feature] Add custom ticket and contact variables through javascript integration functions (#2898)
    • [Feature] Set custom field data from javascript in Contact form
    • [Feature] Getting started logo upload will set logo to KB as well (#2527)
    • [Feature] Average pick up time for call (i2395)
    • [Feature] Possibility to change owner of predefined answer and canned message for admin (#2294)
    • [Feature] Digitale: setting to create tickets from numbers which are not set in LA (#2880)
    • [Feature] REST API Add widget API calls (#2843)
    • [Feature] REST API option to disable sending registration email for created customer (#2926)
    • [Feature] REST API add ticket tags to conversations api response (#2635)
    • [Feature] REST API Missing offset and count variables for retrieving list of conversations (#2905)
    show all changes in this release
    • [Fix] Error 'You do not have rights to view …' in agent panel (#2942)
    • [Fix] Chat button failed with error 'decodedURL cannot be null' (#2941)
    show all changes in this release
    • [Fix] Invitation text is broken in page without UTF-8 encoding (#2910)
    • [Fix] Agent panel hangs if validation error occurs during saving agent (#2868)
    • [Fix] Multiple bugs in automatic hyperlinking of urls in text (#2795)
    show all changes in this release
    • [Feature] Search & Replace plugin - useful to obfuscate credit card number (#2794)
    • [Fix] Agent avatar_url contains mangled gravatar url (#2895)
    • [Fix] HTML editor not displayed when agent panel loaded by https (#2889)
    • [Fix] handle missing ':' in mail headers (#2871)
    • [Fix] Digitale: transfer to external number failed (#2817)
    show all changes in this release
    • [Fix] Files disappear from knowledgebase article, error FileLink row does not exist (#2778)
    • [Fix] Show prices in plugins list in agent panel (#2583)
    show all changes in this release
    • [Fix] broken rule with last message condition (#2863)
    • [Fix] Error 'Row does not exist' when sending offline message from chat window (#2849)
    • [Fix] Continue processing mail if empty attachment part is found (#2846)
    • [Fix] Schedule DeleteUnusedFiles task if not scheduled (#2818)
    show all changes in this release
    • [Feature] REST API: Retrieve company id for Customer contact and allow to search customers by company id
    • [Feature] REST API: Customer API calls return unique field data (#2726)
    • [Feature] Add note action in rules (#2646)
    • [Fix] In agent panel messages are added multiple times (#1652)
    show all changes in this release
    • [Fix] call in queue are not redirect to voicemail when agents go offline (#2733)
    • [Fix] Dollar and backslash signs missing in message body (#2649,#2594)
    • [Fix] Chat notifications not displayed after agent panel refresh (#2759)
    show all changes in this release
    • [Fix] Call / Chat notification not displayed, chat visible only in overview (#2609)
    • [Fix] Action 'send answer' doesn't work for facebook private messages (#2623)
    • [Fix] Show customer browser info even if IP is not filled (#2717)
    • [Fix] fatal error during update on Windows server, script path incorrect (#2725)
    • [Fix] some mails not parsed because they have first 80 chars same in MessageID (#2728)
    show all changes in this release
    • [Fix] Agent's personal login email is used in quoted message 'From:' (#2705)
    • [Fix] Date change (seek by arrows) in postpone does not work correctly (#2696)
    • [Fix] 'Account directory doesn't exist' during update account (#2681)
    • [Fix] track.js is blocked for GoogleBot (#2679)
    • [Fix] Mail account error not displayed in accounts overview nor in dashboard news (#2678)
    show all changes in this release
    • [Feature] Possibility to change email parse settings from agent panel (#2490)
    • [Feature] REST API: get companies and get company details (#2173)

    • [Fix] IE11 HTML mail sends empty message (#2472)
    • [Fix] Ctrl+V and canned messages do not work in IE11 (#1823)
    • [Fix] 'session_closed' error in plugins for multidomain installations (#2318)
    show all changes in this release
    • [Fix] Validation of email address doesn't work in php 5.6 (#2590)
    • [Fix] Incorrect ticket url generated in notifications (hosted accounts) (#2585)
    show all changes in this release
    • [Feature] Search in MyTickets Knowledgebase section also in Ticket ID values (#2507)
    • [Feature] Silent resolve mass action (#2504)
    • [Feature] Twilio: allow turn on/off for recording calls (#2448)
    • [Feature] Add listbox to choose SMTP authentification method in mail form (#2388)
    • [Feature] REST API: add datecreated column to get Customers API call (#2354)
    show all changes in this release
    • [Fix] Error when trying to post to Facebook (needs publish_pages)
    • [Fix] REST API customer groups + fields error with created contact (#2407)
    • [Fix] trigger rules when new ticket created from API (#1948)
    • [Fix] wrong certificate for iOS app notifications (#2369)
    • [Fix] animation of chat minimizing hide chat window completely (#2391)
    show all changes in this release
    • [Feature] Major design changes in agent panel themes
    • [Feature] Completely new redesigned getting started wizard
    • [Feature] Added possibility to switch agent panel theme (#2257)
    • [Feature] Added possibility to minimize chat window without ending chat (#1654)
    • [Feature] Added postpone to the options of mass action (#677)
    show all changes in this release
    • [Fix] Content disappears from html editor when user switches to other tab (#1851)
    • [Fix] Forward doesn't work if message group contains too many messages (#2099)
    • [Fix] Empty agent 'level' value causes error (#2217)
    show all changes in this release
    • [Feature] Add {$conversationCode} variable to chat button Welcome message (#2183)
    • [Fix] Possible vulnerability (#2260)
    • [Fix] Fields from contact form are not displayed in first ticket message (#2231)
    show all changes in this release
    • [Fix] import pt-BR language with fixed diacritic characters
    • [Fix] Agent panel POST request gets 301 redirect (#2199)
    • [Fix] Some variations of LiveAgent not counting tickets correctly (#2201)
    show all changes in this release
    • [feature] Show mail message source (#2094)
    • [Fix] optimize memory consumption in agent panel, fix memory leaks (#1349)
    • [Fix] Input for custom html in contact widget edit too small (#2112)
    • [Fix] Can not submit messages while waiting in queue (Chat) (#1959)
    show all changes in this release
    • [Feature] server changes to enable mobile app live chat
    • [Fix] "Forward email to" action does not work (#2145)
    • [Fix] Facebook connect, fetching and posting doesn't work (#2144)
    show all changes in this release
    • [Feature] Option to turn off the feature 'View customer's typing text' (#1264)
    • [Feature] Option to enter affiliate id into branding text (#2058,#2001)
    • [Feature] Set focus to Username field on empty login screen (#1369)
    • [Feature] Prefill username in login form with value of username URL parameter (#2093)
    • [Fix] Facebook attachments fetch / post doesn't work (#1365)
    • [Fix] Canned messages sorting in chat (#1538)
    • [Fix] Saving chat buttons with custom image does not work (#2025)
    • [Fix] Submit messages while waiting in queue (#1959)
    • [Fix] Automatic answer caused mail loop sometimes (#2013)
    show all changes in this release
    • [Fix] REST API 'customers' does not load customer by contact id (#2040)
    • [Fix] REST API 'customers' shouldn't return also companies (#2023)
    • [Fix] ERROR: Illegal mix of collations (#2019)
    • [Fix] Rename swedish language 'sv-SE' to 'sv' (#2036)
    show all changes in this release
    • [Feature] Contact form field CC
    • [Fix] deleting SLA level doesn't work
    • [Fix] Create new mail: 'from' mail from local settings is not applied
    • [Fix] Contacts not clickable
    • [Fix] deleting Facebook ticket using mass action ends with error
    show all changes in this release
    • [Fix] BaseServerUrl resolved incorrectly from url with GET params (#1915)
    • [Fix] Ticket in customer portal doesn't load if authentication required (#1918)
    show all changes in this release
    • [Fix] Error during update Unknown column 'kb_id' in 'field list' (#1858)
    • [Fix] KB settings form can not be saved (#1854)
    • [Fix] setUserDetails() doesn't work for popup chat (#1839)
    show all changes in this release
    • [Feature] posibility to open article from KB search widget in widget / new window
    • [Feature] agent priority setting for call routing

    • [Fix] Turn off LiveAgent sounds while agent calling
    • [Fix] Broken system rule: Notification - Visitor replied in assigned ticket
    • [Fix] Error sending apple push notification
    show all changes in this release
    • [Fix] some old contact widgets do not load
    • [Fix] agent panel doesn't load if agent avatar_url contains invalid url
    • [Fix] statistics performance optimalization
    • [Fix] reroute call without assigned agent
    show all changes in this release
    • [Fix] twilio calls
    • [Fix] Slow SQL DELETE FROM qu_g_mail_message_sources
    • [Fix] contact forms
    • [Fix] Undefined variable: dbSource
    • [Fix] problem with agent avatar in invitation
    • [Fix] installer fix
    show all changes in this release
    • [Fix] added source button in html editor for action send answer
    • [Fix] agent availability always show "Data error. Please try again later."
    • [Fix] set style in KB does not work correctly
    • [Fix] Improve quality of spam filter - check if message is spam only in case existing visitor doesn't have yet any valid ham ticket
    show all changes in this release
    • [Feature] Show tickets that agent has opened when hovering over agent name
    • [Feature] 2Checkout integration plugin

    • [Fix] new ticket - no way to set recipient
    • [Fix] chat avatar is mispositioned in musho theme
    • [Fix] update twitter username and searches after edit username in twitter account
    • [Fix] removed calculation of visitor id based on number of rows in the contacts table - it generated high load on the contacts table
    • [Fix] agents stay logged in even if they turned off computer
    show all changes in this release
    • [Feature] add rule condition to match custom field values (customer and conversation fields)
    • [Feature] adaptive mail fetching by last mail fetched time and number of mail accounts
    • [Feature] improve files storage in database, allow file contents incremental backup, store identical files only once
    show all changes in this release
    • [Fix] "Name" and "Apply when" fields not shown in rule edit dialog
    • [Fix] Bad design of suggestion button
    • [Fix] Hand cursor in tickets grid
    • [Fix] Workaround for prototype.js < 1.6.1 toJSON bug
    show all changes in this release
    • [Fix] Ended chat window showing after reload in Firefox on some pages
    • [Fix] Chat does not work in when japan language is used
    • [Fix] IMAP fetching does not work correctly with some servers
    show all changes in this release
    • [Fix] Tracking does not work on servers with magic quotes turned on
    • [Fix] Chat window does not close on some pages
    • [Fix] Email parsing error "Start of subpart expected."
    • [Fix] Don't delete contacts used in mail recipients
    • [Fix] Images in knowledgebase not displayed in some cases
    • [Fix] Popup chat does not work when started from pre chat form
    • [Fix] Mail attachments are not sent after compose message if window is closed too quickly
    show all changes in this release
    • [Fix] System message text inserted as text and not as HTML
    • [Fix] Error when creating/editing chat buttons and invitations
    • [Fix] Wrong access level in init method
    show all changes in this release
    • [Feature] Reports API
    • [Feature] Save customer drafts in portal
    • [Feature] Support more to-solve allocation algorithms
    • [Feature] Answer Forum posts with HTML editor
    • [Feature] More languages for text to speech in Twilio
    • [Feature] Setting whether incomming mail should reopen resolved ticket or create new
    • [Feature] Add rule action Change ticket subject
    show all changes in this release
    • [Feature] New corner chat button "circle"
    • [Feature] KB Suggestion link can be inserted into editor as link
    • [Performance] Faster loading of all contact widgets and panels
    show all changes in this release
    • [WARNING] !! Minimal required PHP 5.3.3 or newer !!

    • [Feature] New chat button "bookmark"
    • [Feature] New bubble chat button "pin"
    • [Feature] Add setting to disable quoted text parsing
    • [Feature] Add holidays in SLA settings
    show all changes in this release
    • [Fix] recent conversations table optimalization
    • [Fix] remove char ":", "?" and "*" from escaping in elastic search
    • [Fix] error in mobile application, tickets not showing, error when opening ticket
    • [Fix] in chat form fields allow phone field change mandatory setting
    show all changes in this release
    • [Feature] add setting per agent to restrict answering tickets only by using 'To solve' button
    • [Feature] new chat button - origami
    • [Feature] API for attaching file to editor from plugin
    • [Feature] add assignedto as agent identifier to conversation API
    show all changes in this release
    • [Fix] in mobile app hyperlinks are doubled if reply mail template is HTML
    • [Fix] do not include <html> and <body> tags in quoted message
    • [Fix] save mail account throws error
    • [Fix] Error when searching for tickets
    show all changes in this release
    • [Fix] parse email without error "Value of column userid cannot be an object"
    • [Fix] Continuous reloading of some screens of agent panel in IE11
    • [Fix] wrong postponed icon in Recent tickets and silent resolve icon
    • [Fix] send reply via enter button while chatting from android
    show all changes in this release
    • [Fix] add hint message when twitter account returns "Failed to exchange tokens" after login with non-verified email
    • [Fix] reply to email not added to existing ticket but created new ticket
    • [Fix] correction of position predefined canned messages buttons in notes
    • [Fix] new call fail
    show all changes in this release
    • [Feature] Split ticket
    • [Fix] SQL syntax error while running task La_TimeRules_TimeRuleTask
    • [Fix] Error when saving SLA rule
    • [Fix] change due date widget in ticket if due date has been changed
    show all changes in this release
    • [Feature] Availability history
    • [Bug] Ticket action buttons hidden on some displays
    • [Bug] There are random spaces generated in text of tickets
    • [Bug] To many rows in qu_la_user_work_reports
    show all changes in this release
    • [Bug] "Undefined" in message details "From:" field
    • [Bug] Error while running task La_Task_RecalculateKbEntryAccessInherited
    • [Bug] Visit tracking optimalization
    • [Bug] Message format - internal link interpretation problems
    show all changes in this release
    • [Bug] Request New Password does not work
    • [Bug] Invitation has incorresct encoding for other pages than UTF8
    • [Design] Edit link in Departments needs more space for German language
    • [Design] Layout design bugs in installer
    show all changes in this release
    • [Bug] Shortcut for sending ticket reply does not work in forum tickets
    • [Bug] Resolve action
    • [Bug] Loading in IE11 ends in a cycle
    • [Bug] KB links are not correctly generated when they contain UTF-8 characters
    show all changes in this release
    • [Bug] Reply button in suggestion does not work
    • [Bug] Can not save Facebook config
    • [Bug] Design bug: The 'preview' and 'download' links under attachments are trimmed from bottom
    • [Design] Visual bug in postpone dialog - button it too low
    show all changes in this release
    • [Bug] Incomplete ticket view
    • [Design] Mass action window has scrollbars
    • [Design] QU LA: When you click More in ticket actions it doesn't do anything
    • [Bug] Ticket counts in filters are not correct
    show all changes in this release
    • [Bug] Rules do not send HTML emails correct
    • [Bug] Mail in send mail rules are not set into editor
    • [Bug] Body of email in rules gets deleted / or not saved properly
    show all changes in this release
    • [Bug] error when opening 'compose ticket'
    • [Bug] Chat, contact form … not working for new installation
    • [Bug] GET message API not working when there is HTML message in conversation
    • [Bug] New offline ticket notification is empty
    show all changes in this release
    • [Bug] Number's queue message are not applied
    • [Bug] Canned messages in new ticket
    • [Bug] Account name is not set as phrase in sending mails
    • [Bug] Silent resolve sending Ticket resolved notification
    show all changes in this release
    • [Story] Add an option to be able to pre-fill phone number
    • [Bug] Chat button not clickable when chat position is in popup
    • [Bug] Live Chat Button not click-able in IE8
    • [Bug] Sending reply through API doesn't work
    show all changes in this release
    • [Bug] Agent email in reply is from system account not departmant mail account
    • [Bug] Missing CheckBoxGroup options in ContactForm
    • [Bug] Forwarding of email fails with Error: Body of mail not specified
    • [Bug] Forwarded tickets/messages have wrong time/date in them
    show all changes in this release
    • [Bug] Language Edit Screen Search button does not work and Throws data error message if scrolled few times
    • [Bug] cislovanie v KB
    • [Bug] QU LA: Space is sometimes replaced with &nbsp;
    • [Story] Add setting to disable "leave a message feature"
    show all changes in this release
    • [Bug] Ampersand handling bug
    • [Technical] Elastica search reindex from newest to oldest
    • [Bug] QU LA: asci kod miesto specialnych znakov v chate
    • [Technical] Android push notification
    show all changes in this release
    • [Story] Async widget integration by default
    • [Bug] Visitor list Screen not working
    • [Bug] ConversationDetailsExampleExtension compatibility issue
    show all changes in this release
    • [Bug] Chat does not work on mobile device when pre-chat form is used
    • [Bug] Draft of note not deleted after note was submitted
    • [Bug] Atachment header rfc 2231 encoding
    • [Bug] New Visitor contact details are changed to another visitor details
    show all changes in this release
    • [Bug] LA sends "New Password Request" mail to non existing agent's email address
    • [Bug] Translation bug: Add field
    • [Design] Canned messages do not display on the correct spot in IE
    • [Bug] Unable to create agent with same email as registered visitor
    show all changes in this release
    • [Bug] Sort customer groups alphabeticaly
    • [Bug] Invitation special characters corrupted on non utf-8 page
    • [Bug] Invitation time order
    • [Bug] Cant create more agent
    show all changes in this release
    • [Bug] Rule action "send answer" sends email as from: System
    • [Bug] Can not retrieve all customers using REST api
    • [Bug] Error on outgoing message
    • [Story] Mobile: Add undelete action to web-mobile version
    show all changes in this release
    • [Design] Search field design in Feature suggestion category
    • [Specification] Rules - any vs. all conditions
    • [Bug] Missing icons of Companies
    • [Bug] File la_.l.php does not exist - in chat window editing
    show all changes in this release
    • [Bug] SLA levels - bussiness hours validator
    • [Bug] free account neni mozne upgradnut
    • [Bug] Missing source text regarding "and X more" articles in the customer portal
    • [Bug] Mobile APP: no info who resolved or deleted ticket
    show all changes in this release
    • [Bug] Initial show up of a badge is shown only in English
    • [Bug] Error in Invitation - Maximum length of rkey in Gpf_Db_RuleSetting is 4
    • [Bug] Open ringing ticket dialog was moved outside from the browser window
    show all changes in this release
    • [Bug] agent-to-agent chat does not work properly
    • [Story] Ticket mass actions: allow to execute mass actions for agent
    • [Bug] I forgot it link and Reset password button do not work properly
    show all changes in this release
    • [Bug] Assigned to me email notification doesn't work
    • [Bug] Department creation issue
    • [Bug] "view all" in Feedback Button belonging to Internal Suggestion Category gives 404 page
    • [Bug] System mail account does not send mails when set with SMTP
    show all changes in this release
    • [Bug] Feedback feature bug - submitting suggestion does not work
    • [Bug] Customer deleted via UI does not get deleted from the database
    • [Design] Unable to click the "Send transcript" checkbox
    • [Design] Design of chat button is not right
    show all changes in this release
    • [Bug] Preview of article is in internal format
    • [Design] Leaderboard scrolling bug
    • [Bug] Knowledgebase not shown all topics
    • [Bug] Ask new question throws exception: "Tree path is not valid. Parent "Forum" must be type of Suggestion category"
    show all changes in this release
    • [Bug] Logo in agent panel in IE is big
    • [Bug] Sometimes the open new ticket doesn't open ticket
    • [Bug] bubble button - remember if visitor close bubble
    • [Bug] edit forum/suggestion message
    show all changes in this release
    • [Design] Mass action - no loading indicator
    • [Bug] On Support Portal page the ticket gets refreshed too often to customer when he replies to it
    • [Bug] Add IP, browser and page details when chat started from invitation
    • [Bug] When internal ticket is created preview is wrong
    show all changes in this release
    • [Bug] Work-in-progress animation missing from 'Update version' screen
    • [Bug] Problem with special characters in visitor name
    • [Bug] chat / sending email not working
    • [Story] In Progress state
    show all changes in this release
    • [Bug] mass action: resolve ticket process only small part of set
    • [Bug] Error when writing note in mobile app
    • [Bug] Cannot open tickets from history in IE
    • [Bug] refresh in grid ignore scrolling position
    show all changes in this release
    • [Bug] Make translations editable in Language edit
    • [Bug] Elastic search - add search also in html part of email
    • [Bug] application should load content based on URL
    • [Bug] Widget preview: loading indicator is missing
    show all changes in this release
    • [Bug] Agent notifications are not sent for new tickets created from a form
    • [Bug] Forward message missing original text if mail contains attachment
    • [Bug] 'Send me transcript' po ukonceni chatu zobrazi orezany formular v IE8
    • [Bug] ReplyTo is not correctly processed if there are more emails
    show all changes in this release
    • [Bug] Mail forwarding template - add agent name variable
    • [Story] Autosave-save draft during composing new ticket
    • [Technical] API - missing call to get list of all customers
    • [Bug] Editing customers name from a ticker removes info from note
    show all changes in this release
    • [Bug] Mail account - department consistency
    • [Bug] Canned message in Chat
    • [Bug] Transcript not sent if chat ends with timeout
    • [Technical] Analyze content of email for SPAM detection
    show all changes in this release
    • [Technical] Order of execution
    • [Bug] don't send notifications about new ticket if it was deleted by rule
    • [Bug] Encoding error in visitor geo data
    • [Technical] As ticket preview always display "subject - last_message"
    show all changes in this release
    • [Bug] submit_ticket section of Support Portal layout issue
    • [Bug] Long text in titles of categories and articles in the KB
    • [Story] Internal ticket
    • [Bug] Search doesn't support cursor movements with arrows
    show all changes in this release
    • [Bug] error: Strict Standards: Non-static method and error: Strict Standards: Only variables should be passed by reference
    • [Bug] SQL syntax error in Channel report page
    • [Bug] Start chat button - closed, but still active
    • [Bug] LastMessageGroup from requester - quoting problem with '>'
    show all changes in this release
    • [Bug] Reload of filters after change in the ticket doesn't work
    • [Story] System performance, agent, department, tag report
    • [Story] Department specific templates for chat transcrips/kb reply
    • [Bug] SLA duedate not set for tickets not within BH
    show all changes in this release
    • [Bug] Contact form "Send" button does not work
    • [Bug] Subject field gets deleted in Compose Message window
    • [Story] Work time is missing in Agent report
    • [Bug] Base64 encoding problem in parsing mails
    show all changes in this release
    • [Bug] add mail account failed - pop3 fetch test don't find test mail
    • [Bug] Today in Reports is yesterday
    • [Design] optimize number of requests in chat.html - combine images into css sprites
    show all changes in this release
    • [Bug] Check smarty syntax when saving email template in rules
    • [Design] FB Integration - Save button design
    • [Bug] Custom SMTP port is never saved
    • [Bug] Auto pause does not work correctly
    show all changes in this release
    • [Bug] Delete removes whole text from input field
    • [Bug] ERROR: Duplicate record INSERT INTO qu_g_tasks
    • [Bug] Agent cannot attach file when chatting
    show all changes in this release
    • [Bug] Welcome message missing
    • [Bug] loading indicator missing in left-sidebar
    • [Bug] KB - MyTickets - First load of grid shows for tiny amount of time all tickets
    • [Bug] Email is not sent to CC
    show all changes in this release
    • [Story] Add Phone field to contact forms
    • [Bug] Chat is not counted to work report when started from manual invitation
    • [Bug] Cannot reply to Facebook messages
    • [Bug] KB - submit ticket form
    show all changes in this release
    • [Story] Compose message - add options to create new KB, FB, twitter entries
    • [Design-Imp] ticket detail: change how to display replying/viewing users
    • [Design] Customers grid with detail screen
    • [Bug] Contact Form: upper and lower case not working correctly.
    show all changes in this release
    • [Story] Show keywords the visitor used to find the website
    • [Bug] Twitter connect error
    • [Specification] Scorebord for agent
    • [Technical] Add IP info to start chat inforation group
    show all changes in this release
    • [Bug] Department cannot be selected from the pull down menu in contact form
    • [Bug] Manual invitation does not work when customer is in IE
    • [Bug] Search in Tickets does not work as expected
    • [Bug] Unable to select last value from listbox
    show all changes in this release
    • [Bug] Check ticket to solve rerouting
    • [Bug] Search does not work
    • [Bug] Task La_Task_SaveUserAvatar threw exception
    • [Story] Save and display CC email addresses in Message details
    show all changes in this release
    • [Bug] Empty subject from Compose message
    • [Bug] Undefined property: stdClass::$data in FetchWall.class.php on line 135
    • [Bug] Error sending some emails
    • [Bug] New Feature Suggestions - lost text formatting
    show all changes in this release
    • [Design-Imp] unable to scroll in filter in sidebar
    • [Bug] Maximum length of ip in Gpf_Db_LoginHistory is 39
    • [Bug] $ sign causing trouble
    • [Bug] Branding free "Footer text" problem
    show all changes in this release
    • [Design] View text: "Vitajte , Odosla?" on link Submit Ticket
    • [Bug] An error occured. Please check Event logs. Error while running task La_Task_UpdateUserStatus.
    • [Bug] corrupted design in ticket detail
    • [Bug] Wrong design of who is viewing ticket
    show all changes in this release
    • [Bug] not possible to add CC when composing message
    • [Bug] Invalid address spec. Unclosed bracket or quotes
    • [Bug] Notifications rendered outside of notification window
    • [Bug] Floating text button - design
    show all changes in this release
    • [Bug] Upload logo from URL fails
    • [Technical] Tickets Filter redesign
    • [Bug] Invitation with rule 'matches regular expression of' causes "Uncaught SyntaxError: Unexpected token "
    • [Bug] Do not generate filter description for empty fields
    show all changes in this release
    • [Bug] Invitation preview - doesn't show any invitation
    • [Story] KB Suggestions
    • [Bug] Do not display "load more topics" when there are no more topics
    • [Bug] Suggestions from knowledgebase problem
    show all changes in this release
    • [Bug] Looping eMails
    • [Story] Listing of departments and agents
    • [Bug] New offline ticket notification email does not contain field values
    • [Story] Add language setting to every contact widget
    show all changes in this release
    • [Bug] filter saving: assigned to: not assigned doesn't work
    • [Bug] Invitation -> adding condition "Visitor returning" throws error
    • [Technical] Reply-To in incoming email
    • [Bug] Invite chat doesn't ring
    show all changes in this release
    • [Bug] Only Chat Button problem
    • [Bug] Create own language bug
    • [Technical] Contact form - logo must be scaled to fit in contact form header
    • [Bug] Design Bug Configuration - Languages
    show all changes in this release
    • [Bug] If validator fails, next to submit buttons is not visible any error message
    • [Bug] Image-Paths incorrect on SubDomains
    • [Bug] Chat/Message-Window does not close
    • [Design] Contact form design bug
    show all changes in this release
    • [Story] Checkboxing in ticket view
    • [Bug] Start chat button does not work in IE7
    • [Bug] Psychic mode - last letter is never transferred
    • [Bug] Duplicated events
    show all changes in this release
    • [Story] Getting started wizard - design/imp
    • [Design] Mail templates design
    • [Design-Imp] create/edit contact form
    • [Technical] chat and form design customization - change
    show all changes in this release
    • [Bug] Selected language at login does not apply immediately
    • [Bug] Redundant email notofication on self-assigning a ticket
    • [Technical] CC Add recipient
    • [Bug] jobs exceeds 30s execution limit
    show all changes in this release
    • [Bug] Corrupted design on edit button screen
    • [Story] If ticket was created from Invitation, log this fact along with invitation name
    • [Story] displaying Subject
    • [Story] Rules: apply when "tag is added/removed"
    show all changes in this release
    • [Bug] Work report - incorrect data, bugs
    • [Story] Bulk actions in conversations history
    • [Bug] Wrong version of firefox detected …
    • Do not track bots browsing the site
    show all changes in this release
    • Note in the button code
    • [Story] Minimalistic Visitor chat panel running inside webpage in popup
    • Optimize queue processing
    • [Bug] Parsing emails error: "To many rows for row object: SELECT u.userid AS id…"
    show all changes in this release
    • [Bug] Can not add tag
    • [Bug] When Geo location is recomputed, just country is updated but city is still old
    • Set focus to Input box in Tags popup in conversation detail
    • [Bug] Loading indicator is not hidden with window
    show all changes in this release
    • [Bug] unable to save profile picture
    • [Bug] Avatar was not changed if user change his foto
    • UiExtension example plugin
    • [Specification] Hosted liveagent account - stopped recurring order
    show all changes in this release
    • [Story] UI extension point in conversation detail to be able to display requester data from 3rd party system
    • [Story] Canned messages - add tooltip to teach agents
    • [Technical] SC import script - add agent-conversation assignments migration
    • [Bug] Switch to open presenter after receive message dont work
    show all changes in this release
    • [Technical] Move regional settings to Languages tab
    • [Bug] Logout does not work - REGRESSION
    • [Bug] Department in agent form will be mandatory
    • [Bug] IE8 unable to answer chat
    show all changes in this release
    • [Bug] When chat is in queue longer than 20 minutes, agent can receive more chats at a time
    • [Story] Rules: send email action is needed in all contexts
    • [Bug] my conversation widget always collapsed
    • [Story] Rule engine - add new context "when conversation is created from button"
    show all changes in this release
    • [Story] Tags
    • [Story] general link to start a chat
    • [Bug] Maintenance mode not handled correctly in UI , regression
    • [Bug] Wordpress plugin logouts agent from his panel
    show all changes in this release
    • [Bug] Create canned message button doesn't work
    • [Bug] Wrong Link in "Ticket-Closed-Template"
    • [Story] Remove/replace "close" action
    • [Bug] The update finishes with a blank screen
    show all changes in this release
    • [Bug] Compose message does not work
    • [Bug] Slovak text on error message
    • [Bug] Connection timeout when connecting to gmail
    • [Story] Visitor screen customization
    show all changes in this release
    • [Bug] Internal message problem - "transfer to me"
    • [Bug] Internal messages are inserted localized
    • [Design] Conversation Transfer - Design bug, when browser window width is smaller
    • [Bug] Agent's email address change doesn't work
    show all changes in this release
    • [Bug] Slow conversation transfer form
    • [Bug] Not localizable parts of Live Agent
    • MyAccount screen
    • [Bug] button not displayed when department online
    show all changes in this release
    • [Bug] IE9 is not receiving events
    • [Bug] Session garbage collector
    • Add agent - Hosted accounts
    • [Technical] Do not autorefresh conversation table if scroller is anywhere, but on on the top
    show all changes in this release
    • [Bug] Button code for https vs http
    • [Bug] Chat Window Configuration > "Offline" title & message is hard-coded
    • Hosted account - report agent add / delete
    • [Bug] SK Translation - Home
    show all changes in this release
    • [Design] Pre-installed buttons
    • [Bug] support@[SUBDOMAIN].ladesk.com can not be edited or deleted
    • [Bug] Buttons fix
    • [Bug] HTML / Text email templates and line breaks
    show all changes in this release
    • [Bug] Conversation filter user listboxes
    • [Bug] Correct texts in Live Agent Installer
    • [Bug] mismatched rating - internal group was rated instead of offline message group
    • [Bug] HTML button issues
    show all changes in this release
    • [Story] Agent Ranking
    • [Technical] Configuration - languages - use new table, buttons and action code/styles
    • [Technical] Mail accounts limit
    • [Bug] value in search MUST be cleared, when displaying filtered conversations
    show all changes in this release
    • [Bug] Login screen does not show error message
    • [Bug] Error starting second chat in conversation
    • [Bug] After move of column Grid is corrupted
    • Home screen Online agents sort
    show all changes in this release
    • [Bug] Can not send reply with attachement
    • [Bug] Notice: Undefined variable: text
    • [Bug] Filter lost value
    • [Story] Implement pop3 message delete option
    show all changes in this release
    • [Design] Send test mail
    • [Bug] Click on status buttons doens't work on first click
    • [Bug] Canned messages incorrectly positioned popup
    • [Design] Cron Job Integration design
    show all changes in this release
    • [Bug] Design bug: Action buttons are too close to grid
    • [Bug] Mark as answered action has bad status
    • [Technical] Conversation detail - rename "Close" to "Close Window"
    • [Bug] Fulltext search
    show all changes in this release
    • [Bug] One ore more exceptions caught
    • [Technical] Agent should not be able to add offline message to conversation if requester email address is empty
    • [Bug] Wrong time and position of new message
    • [Technical] Change grid of Mailoutbox to new grid and filter style
    show all changes in this release
    • [Bug] Searching conversation through search box will not find conversation, if another tab as conversations is open
    • [Bug] Cannot create custom filter preset in conversations filter
    • [Bug] Conversations filter throw exception if "any" is selected in department filter
    • [Design] Delete department confirmation dialog
    show all changes in this release
    • [Design] Design of home screen messages
    • [Story] Languages and Regional settings
    • [Bug] After pressing the Transfer buton the bottom part disappears
    show all changes in this release
    • [Story] The conversation history should be able to be scrolled also by arrows
    • [Bug] Browser window scrollers should not be visible in conversation detail
    • [Bug] Edit mail template can be corrupted by resizing too much
    • [Bug] Add "department" text next to department name in edit canned message form listbox
    show all changes in this release
    • DateRangeFilterField
    • [Bug] sending conversation status message to user
    • [Bug] shortcuts changes
    • [Bug] wrong filter after first load after clicking department link from home screen
    show all changes in this release
    • [Bug] Sorting in Conversations section doesn't work
    • [Technical] Change ctrl-left/right to ctrl-up/down
    • [Bug] Attached files are not sent during the chat
    • Clickable links in Home -> Departments
    show all changes in this release
    • [Story] After install integration on Home Screen
    • Owner role
    • Move La_Model_Service_Distributer_PhoneMailConstrained to plugin
    • [Bug] "From" default value in Compose Message
    show all changes in this release
    • [Bug] Customer name parsing from email
    • [Bug] Agent deleted, but still in listbox
    • [Story] Name of visitor, when received ticket by email
    • [Bug] sorting of departmentsd not clear
    show all changes in this release
    • [Bug] Row does not exist: SELECT sessionid,userid,createddate,lastbus….
    • [Technical] Css style for offine message header messages
    • [Bug] Last conversation message not visible
    • [Bug] No notification for assigned 'to be replied' tickets
    show all changes in this release
    • [Story] Resource allocator
    • [Story] Different color for agent and client answer blocks
    • [Technical] Home screen - design
    • [Story] Page visits table changes
    show all changes in this release
    • [Bug] Transfer of ticket to deparment - exception
    • implement render table definition to Html table
    • [Bug] Sidebar conversations corrupted
    • Conversations in Init state
    show all changes in this release
    • [Story] attachments view and preview
    • [Bug] Sidebar has horizontal scrollbar when displayed for the first time
    • [Bug] To many rows for ….
    • [Bug] Scrollbar visible in conversation screen
    show all changes in this release
    • [Bug] Avatar in IE8
    • [Bug] Filter presets not visible
    • [Bug] Powered by LiveAgentPro has wrong position when chat is active
    • Scroll to bottom enhancement
    show all changes in this release
    • [Bug] Link replacement error
    • [Bug] Composse message - known user is dont update
    • [Bug] overflow hidden in all grids-listboxes
    • [Technical] Remove mass close action in conversation history
    show all changes in this release
    • [Bug] starting chat imposible
    • [Story] notifications for hidden tabs
    • [Bug] Task La_Task_SaveUserAvatar threw exception
    • [Bug] Online agents in Home screen
    show all changes in this release
    • [Bug] Mark as spam button missing in status Customer Reply
    • [Technical] Email conversation pairing - try to parse conversation code from subject
    • [Bug] Create conversation mail has unneeded headers
    • Assigned tickets in left sidebar
    show all changes in this release
    • [Bug] Send test mail not working
    • [Technical] ConversationDetails
    • [Bug] LA starts to work really slowly when chatting with certain customers
    • [Bug] Agent panel design issues in IE8
    show all changes in this release
    • [Story] Click on action Resolve should close conversation tab
    • [Bug] closed conversation still in my sidebar
    • [Bug] Mail not parsed if From contains comma
    • [Story] Add Reply-To email header to all notification emails
    show all changes in this release
    • [Bug] Conversations History - Visitors listbox in filter
    • [Story] Incoming message sound
    • [Story] Add "Mark as Spam" and "Close as Duplicate" actions in NEW status
    • [Technical] Automatically close all conversations in NEW status with no owner's email defined
    show all changes in this release
    • [Bug] A random crash affected my workflow.
    • [Bug] Agent panel - IE8 hiding messages in message group.
    • [Bug] Special characters are being replaced
    • [Bug] Timezone shift not working
    show all changes in this release