Change Log
3.4.1 (2020-09-22)
Full Changelog
Implemented enhancements:
- Implement generic SSO button on login page 3128 [UX/UI] [enhancement]
- Attribute changes remove Owner of closed Ticket 3136 [enhancement] [prioritised by payment]
- Enhance/rework message header of forwarded mails 3091 [enhancement] [prioritised by payment] [ticket]
- Allow uploaded S/MIME certificates to download in admin interface (like in other certificate managers) 3108 [enhancement] [prioritised by payment]
Fixed bugs:
- Endpoint api/v1/ticket_articles/by_ticket ignores X-On-Behalf-Of 3186 [API] [bug] [prioritised by payment]
- Active Google channels cause Email channels to loose email address every 86400s 3167 [bug] [channel]
- Adding a note during bulk operation only works for one ticket 2985 [UX/UI] [bug] [bulk] [overviews] [prioritised by payment] [ticket]
- Article body gets updated/re-sanitized when updating other Article attribute 3138 [bug] [trigger]
- Merging Tickets/Users/... does not update ExternalSync references 3123 [bug] [prioritised by payment]
- Deletion of communication article works for admins 3086 [bug] [prioritised by payment]
- Plus characters are stripped from email addresses and urls in ticket body 2494 [bug] [prioritised by payment]
- Not all attributes if chats are indexed by elasticsearch (chat.name and tags are missing) 3095 [bug]
- ServiceNow mails from other service providers are not detected 3110 [bug] [mail processing] [prioritised by payment]
- Search taskbars cause DeadLocks 3087 [UX/UI] [bug] [performance] [prioritised by payment]
- Failed to run import backend 'Import::Exchange'. Cause: Missing implementation of 'mapping' method for 'Sequencer::Unit::Import::Exchange::FolderContact::Mapping::Login' 3090 [bug] [import] [regression]
- Required Doorkeeper scope is missing and fails authentication 3085 [API] [bug] [prioritised by payment]
3.4.0 (2020-06-15)
Full Changelog
Implemented enhancements:
- G Suite accounts will only allow access to apps using OAuth. Password-based access will no longer be supported. 2866 [enhancement]
- Fullquote Header for forwarded mails 3014 [enhancement] [frontend / JS app]
- KB Links should be able to be displayed in the header and footer of the public KB 2867 [admin area] [enhancement] [knowledge base] [theming / skinning]
- Ensure email channel authentication to be ASCII-8Bit 2964 [channel] [enhancement]
- Custom ordering of Macros impossible (ordered by time added) 2698 [enhancement] [macros] [overviews]
- RTL writing system support in Public KB 2598 [enhancement] [knowledge base]
- Detect ServiceNow follow-ups 3022 [enhancement] [integration] [mail processing]
- Enhance Check_MK integration to set ticket attributes (e. g. for SLAs) and improve code snippeds for integration. 3004 [enhancement]
- Customer chat widget translation in Norwegian (no & nb) is missing 2999 [chat] [enhancement]
- Send Trigger and Scheduler Notification Email/SMS to single user 535 [enhancement] [feature backlog] [trigger]
- Knowledge Base does't support animated GIFs and embedded Video (Youtube/Vimeo) content. 2713 [enhancement] [knowledge base]
Fixed bugs:
- Password strength settings are ignored when creating new customer accounts 2907 [bug]
- S/MIME encryption 1961 [feature backlog]
- add translation portuguese Brazil: pt-br 3073
- Japanese encoding 7-bit iso-2022-jp is processed incorrectly 2498 [bug] [mail processing] [third party issue]
- Loading KB-Answers doesn't work for contained images 3060 [bug] [knowledge base]
- Develop: Updating KB answers throws error 500 for agents without edit rights 3065 [blocker] [bug] [knowledge base]
- Develop: Access to calendar (ical) no longer works if being unauthenticated (Error 500) 3064 [blocker] [bug] [personal settings/menu]
- SLA GUI - inconsistency when no checkmark is set 2282 [UX/UI] [admin area] [bug] [escalation logic]
- Backward compatibility of deleting own notes 2990 [UX/UI] [regression]
- Deletion of notes impossible if internal and communication = true 2853 [bug] [ticket]
- Hungarian translation to chat 3055 [chat] [translation]
- "Get latest translations" update all but latest locales 3054 [bug]
- Zammads resets attribute position if custom object is being updated 3044 [bug] [object manager attribute]
- Do not sort tables by (click on) header names if sortable by dnd is enabled (e. g. Admin -> Overview). 2548 [bug] [frontend / JS app] [overviews]
- Sorting overviews sometimes causes columns to jump 2995 [UX/UI] [bug]
- Reply Article box closes when replying multiple times and placeholder covers input 3040 [UX/UI] [bug] [frontend / JS app]
- miss package gawk on Debian 304
- Including KB Answers into Ticket Articles doesn't attach Attachments 2644 [bug] [knowledge base] [ticket]
- Zendesk import error 2941 [bug]
- Fix issue with table column resize in RTL (right to left) languages 2979
- Chat add hebrew lang 2965
- OTRS migration priority color wrong for 3 normal. 2981 [bug] [import]
- Signup view broken after logout 2640 [UX/UI] [bug]
- Zammad should not inform himself 2923 [bug] [trigger]
- Triggers with current_user.id precondition are not executed 2982 [bug]
- Mails with voicemails attached not being added (#<ActiveRecord::ValueTooLong: PG::StringDataRightTruncation: ERROR: value too long for type character varying(2500) (RuntimeError)) 2971 [bug]
- Not possible to copy inline images text from article to article (copy text and image image - via clipboard ctrl+c/ctrl+v) 2976 [bug] [frontend / JS app]
- Roles and Users selection in Overview administration UI ambiguous 2714 [UX/UI] [bug] [overviews]
- Fix typo for IntegrationClearBit 2940