5.38.12.7

  • [Feature] Answer delivery report (#14990)(#2693)
  • [Feature] Option to display original caller ID (number) if call was forwarded to external device (#14309)
  • [Feature] SSO with Google, Microsoft and Facebook accounts (#10695)(#4838)
  • [Improvement] Change certificate of KB by dedicated UI action (#14106)
  • [Improvement] Log emails ignored by FailureNotification acceptance rule (#15192)
  • [Improvement] Refactor email parsed from agent email address / Received Email Answer (#15081)
  • [Fix] Remove strings from imported custom languages that are same as default (#14392)
  • [Fix] Reduce password length for the SIP device (#14126)
  • [Fix] HighRiseIntegration_Task_PairAllUsers and SyncAllUsers tries to process deleted users (#14786)
  • [Fix] Jumping ticket tabs (#15330)
  • [Fix] SLA log report: The content of "Requester" and "Agent" columns is displayed in the wrong way if you make them more narrow (#15322)
  • [Fix] Incorrect match of domain to certificate domains in portal domain (#15196)
  • [Fix] Return exact error instead of general one when setup domain in KB (#15194)
  • [Fix] Tags in ticket grid are not overlayed when reloading grid content (in dark theme) (#15146)
  • [Fix] Count with Conversation recipients setting during calculating reply recipients (#15129)
  • [Fix] Broken loader in API keys screen (#15076)
  • [Fix] Failed to execute ElasticSearch tests (#15071)
  • [Fix] Customer portal - reseting password as a customer (error notifications) (#15047)
  • [Fix] Confusing translation of the %s email account string (#15031)
  • [Fix] Email request and answer load twice via TicketItem (#15025)
  • [Fix] Emailed attachments can't be downloaded via My tickets (#15018)
  • [Fix] Cannot customize submit ticket and start chat in KB settings (#14993)
  • [Fix] Cannot upload logo of KB (#14963)
  • [Fix] add comment with mention to maintainers if there is new not draft PR without reviewers (#14961)
  • [Fix] Something went wrong exception when opening Welcome ticket (#14960)
  • [Fix] URL hyperlinking feature removes slash at the end of the link (#14955)
  • [Fix] API regenerate removes PHP8.1 compatibality attribute (#14950)
  • [Fix] Agent status bubbles in tickets take state from when you logged in (#14946)
  • [Fix] No effect after clicking on number on new tickets (#14899)
  • [Fix] Error on creation call number and call device: Invalid api key (#14896)
  • [Fix] AssignedToLabel - not displayed immediately when added by rule (#14881)
  • [Fix] GitHub plugin displays second listbox if next search has empty result (#14880)
  • [Fix] set correct milestone to issue after merge of PR with Close command (#14877)
  • [Fix] SmartDOMDocument library added unnecessary data to the message (#14876)
  • [Fix] The canceled call remains in the queue (#14833)
  • [Fix] Unable to execute rule actions: Too many rows (#14819)
  • [Fix] API v3 GET /slas parameters missing in documentation (#14817)
  • [Fix] Message is duplicated when creating a ticket (#14807)
  • [Fix] Email sent from agent's email address creates new internal ticket instead of ticket (#14793)
  • [Fix] Rule with condition "last message contain" does not work for WhatsApp tickets (#14760)
  • [Fix] An empty message is received if the client sent an invalid message via Whatsapp (#14751)
  • [Fix] Unable to run AP if Google Maps API key starts with AES256 (#14726)
  • [Fix] Filtering tickets by "ticket field contains" option does not work properly when capital letters or special symbols are used (#14679)
  • [Fix] Whatsapp messages are not exported to PDF and HTML (#14667)
  • [Fix] Tickets grid shows results of different filter than what appears active (#14420)
  • [Fix] Duplicate emails in qu_la_contacts (#14402)
  • [Fix] Large email can crash fetching on standalone (#14310)
  • [Fix] Ticket header in code (From and To) after merge (#14252)
  • [Fix] Disallow spaces in rule condition's "to number" text field (#13551)
  • [Fix] Wrong time in chat history (#12604)
  • [Fix] Add chat_order index to elastic search (#12435)
  • [Fix] addContactField doesn't work with anonymous contact (#12095)
  • [Fix] Link from sent email opens in mail outbox email detail iframe (#11760)
  • [Fix] Facebook error #551 "Sending message failed. Facebook authentication error. This person isn't available at the moment." (#11093)
  • [Fix] Ticket inconsistency (#11047)
  • [Fix] Closed chat from invitation is still ringing (#8907)
  • [Fix] Searching with Elasticsearch in Greek (#8658)
  • [Fix] Long delay of another incoming call after decline of previous call (#7980)
  • [Fix] New external agent user is created for each new Facebook post on page by page (#4413)
  • [Fix] Ticket created via API or offline form counts as 2 created tickets in report (#15073)
  • [Performance] InstalledVersionsRepository.php is called too often (#15231)
  • [Style] Canned messages icon change (#15022)
  • [Refactoring] Refactorings and other fixes (#15314)(#15130)(#14748)(#14843)(#14892)(#14825)(#15029)(#15128)(#15199)(#15203)(#15274)(#15275)(#15282)(#15283)(#15302)(#15312)(#15318)(#15324)(#15369)(#15356)(#15345)(#15343)(#15331)(#15237)(#15208)(#15207)(#15145)(#15144)(#15121)(#15116)(#15110)(#15101)(#14971)(#14956)(#14902)(#14874)(#14839)(#14809)(#14393)(#14327)(#13758)(#13541)(#12643)