Jan Perdoch
- [Fix] Slack plugin - migrate to Conversations API (#10632)
Jan Perdoch
- [Security] Weak permissions in ticket manipulation (#11256)
- [Fix] Breaking changes in Facebook api v8.0 (#10505)
- [Fix] Change owner ticket does not show the exact email, but multiple (#11199)
- [Fix] Missing text in ticket (#11272)
- [Fix] The checkmark for receiving chats in the chat status window from the panel's top bar is not displayed in one case (#11239)
Jan Perdoch
- [Feature] OAuth authentication for Microsoft mail accounts (also for standalone) (#9702)(#10733)(#11011)(#10988)(#11274)(#11279)
- [Feature] Comm100 have new Api (#10390)
- [Feature] New version of PipeDrive plugin (#10207)
- [Feature] OTRS migration plugin (#10642)
- [Improvement] Add stats to the agent report (#9130)
- [Improvement] "Force desktop mode on mobiles" also for chat invitations (#9680)
- [Fix] Agents are missing buttons to manage running call (#11167)
- [Fix] Emoji can't be saved to description column in rules (#11164)
- [Fix] Content of older messages is not available in My tickets (#11010)
- [Fix] Dark / White theme: Could not see full double digit number in "Breathing time" string (#10935)
- [Fix] Missing index in qu_la_mail_identifiers table (#10873)
- [Fix] Add new Comm100 and Pipedrive plugins to builds (#10814)
- [Fix] Mail account connection tests may runs before required data is saved (#10770)
- [Fix] Communication log design during self-hosted installation (#10667)
- [Fix] Parameter must be an array or an object that implements Countable in MultiSiteConfig.class.php (#10578)
- [Fix] Rule broken when context variable doesn't exist (#10190)
- [Fix] Transferred chat stuck on visitor's side (#10049)
- [Fix] Ticket grid shows empty rows (#9068)
- [Fix] Missing placeholder in a lot of inputs/listboxes (#8362)
- [Fix] Creating new agent automatically add them to all departments with enabled chats also. (#5857)
- [Fix] Another fixes and refactorings (#8385)(#9824)(#10195)(#10688)(#10691)(#10868)(#10876)(#10933)
Jan Perdoch
- [Security] Weak permissions in ticket manipulation (#11260)(#11259)(#11257)
- [Security] Install module vulnerability (#11251)
- [Fix] New internal ticket without selected agent is created with errors and in a wrong department (#11280)
- [Fix] Message field on the add note rule action has small height (#11278)
- [Fix] Error message in login form has no limited height (#11273)
- [Fix] Undefined variables in theme templates (#10895)
Jan Perdoch
- [Security] CSV export has wrong permissions (#11261)
- [Security] Missing permissions check in ticket manipulation (#11258)(#11253)(#11254)
- [Security] Improved OAuth security (#11245)(#11244)
- [Security] XSS in trial and free accounts (#11271)
- [Feature] APIv3 - add an option to insert IP to the ban list (#11225)
- [Fix] Ticket's subject/header disapears once it is loaded in customer portal (#11229)
- [Fix] PHP Notice - Undefined index: kategory4 (#11228)
- [Fix] NULL lastname causes fatal error in customer portal suggestions (#11192)
- [Fix] Error on deleting phone number on Asterisk (#11189)
- [Fix] White theme: broken design of "Department"page (#11174)
- [Fix] 'qu_g_queue_failures.enqueue_at' doesn't have a default value (#11083)
- [Fix] Free account (TypeError) : Cannot read property 'j' of null (#10953)