5.45.1.52

  • [Security] Draft message access authentication (#18059)
  • [Feature] Error logging (#17932)
  • [Fix] Error TimeRuleId::__construct(): Argument #1 ($value) must be of type string, null given (#18087)
  • [Fix] Broken shortcuts while chatting (#18086)
  • [Fix] Submission of the canned messages does not work (#18084)
  • [Fix] All rule actions are ignored when used along with "send answer to all ticket participants" (#18021)
  • [Fix] CRITICAL: TicketAccessAuthorizer::authorizeAccessToTicket(): Argument #1 ($ticketId) must be of type Model_TicketId string given, called in La_MobileApp_Ticket.class.php. (#18009)
  • [Fix] OptimisticLockException in updateLastChangeAtAndVersion (#17768)
  • [Fix] TypeError: Argument #3 ($description) must be of type string, null given, called in FilterRepository.php. (#17540)
  • [Fix] openssl_pkey_get_details(): Argument #1 ($key) must be of type OpenSSLAsymmetricKey, bool given. (#17423)
  • [Fix] "Reply to all" button in ticket, is not adding all recipients (#17239)
  • [Fix] Show more informative response when email message source is not available (#14787)
  • [Other] Refactorings and other fixes (#17836)(#17519)