Change Log
3.6.1 (2021-03-25)
Full Changelog
Implemented enhancements:
Fixed bugs:
- Unable to sync Exchange contracts (if one contact is unable to process) 3436 [bug]
- Article Notes added via Macro are not HTML formatted 2980 [bug] [macros] [prioritised by payment] [ticket]
- Zammad 3.6.0 cannot configure proxy 3362 [bug]
- Cursor locked in and can't leave date select field in Safari 3414 [UX/UI] [bug] [regression]
- DataPrivacy Task fails in some situations 3402 [bug] [data privacy] [prioritised by payment]
- "Go back" button in mapping wizard screen in exchange integrations leads to wrong screen (folder selection should be shown, access information) 3434 [bug] [frontend / JS app]
- Unable to see full folder name in Exchange integration. Folder names are longer as space in display area. 3433 [bug] [frontend / JS app]
- Microsoft 365: The refresh token has expired due to inactivity. The token was issued on 2020-11-17T13:30:55.3656422Z and was inactive for 90.00:00:00. 3411 [authentication] [bug] [channel]
- Forms are not well displayed (width is to small) if firefox 86 (latest stable) is used 3420 [bug] [regression]
- Unable to create mini admin for form channel or google channel 3418 [bug]
- Scheduler dies if Trigger, Ticket or Article of a Webhook job got deleted before job got executed 3416 [bug] [prioritised by payment]
- French "see more / see less" escaped apostrophe 3401 [UX/UI] [ticket]
- Drag&Drop from Outlook to Zammad removes message from Outlook 3165 [UX/UI] [bug] [prioritised by payment]
- HTML structure that is not parseable by jQuery causes JavaScript error that breaks Ticket Zoom view. 3393 [bug]
- Trigger based notifications are not sent (Send no trigger based notification to bob.smith@example.com because email is marked as mail_delivery_failed for -157 days) 3389 [bug] [trigger]
- Unable to open object manager select field modal if options contains invalid data (like undefined or null) 3391 [bug]
- Japanese character is garbled. 3368 [bug] [mail processing]
- Execution timeout while performing request to Zendesk API fails import for current resource 3381 [bug] [import]
- Zendesk import doesn't consider all tickets 2694 [bug] [import] [regression]
- chat-no-jquery(.min).js is logging an javascript exception (Uncaught ReferenceError: node is not defined) 3377 [bug]
- Data in DB and elasticsearch (e.g. ticket overview) out of sync. 3257 [bug] [prioritised by payment] [search]
- chat-no-jquery(.min).js is dropping click binds/event listener after from web page 3375 [bug]
- LDAP users marked as inactive 3373 [LDAP] [regression]
- Initial configure step after adding XOAUTH account not functional if account is disabled 3346 [bug] [channel] [prioritised by payment]
- High system load, "StatusCode: 500 - execution expired", ActiveRecord::Deadlocked issues, and scheduler problems prevent Zammad from working well/quickly 3336 [bug] [regression]
- Update french translation 3354
- Japanese emails incorrectly converted 3096 [bug] [mail processing] [prioritised by payment]
- Remove ServerTokens from apache configurations 3253 [bug]
- Trigger-conditions 'Email' required the @ sign 3334 [bug] [prioritised by payment]
- Reports do not show week 53 3341 [bug]
- Quotation marks are encoded when displayed 3322 [bug] [translation]
- Migrating to another host causes Login to fail 3324 [backup] [bug] [prioritised by payment]
- Unable to process email (because of very long meta headers) 3293 [bug]
- Unable to unassign owner via macro or trigger 3321 [bug]
- Zendesk import fails if not supported field types are present 3314 [bug] [import]
- Zendesk import fails if fields with unsupported chars in its name are present 3310 [bug] [import]
- Having more active Agents using the Chat decreases performance linearly 3299 [bug] [chat] [prioritised by payment]
- Sessions::Node don't do any work if ZAMMAD_SESSION_JOBS_CONCURRENT was higher and got lowered 3304 [bug] [overviews]
- history entries of ObjectManager::Attribute changes display wrong change information when value is removed 3135 [bug] [history] [prioritised by payment]
- Unable to manage Microsoft365 accounts if oauth token is not able to get refreshed 3292 [bug] [channel]
- Deletion of notes impossible if internal and communication = true 2853 [bug] [prioritised by payment] [regression] [ticket]
- Channel::EmailParser.process_unprocessable_mails doesn't find matching Group because of key insensitive mismatch in email address 3296 [bug] [mail processing] [prioritised by payment]
- Unable to upgrade from Zammad 3.3 to 3.6 3282 [bug]
3.6.0 (2020-11-16)
Full Changelog
Implemented enhancements:
- Software error when Elasticsearch is not configured and
rake searchindex:rebuild
3276 [enhancement]
- Zammad stops Organization and TextModule pagination after 500 entries 2337 [UX/UI] [enhancement] [hardcoded limit] [prioritised by payment]
- Import archive mailbox 3142 [enhancement] [mail processing]
- Exchange Online MFA for IMAP & SMTP 3215 [channel] [enhancement] [prioritised by payment]
- G Suite accounts will only allow access to apps using OAuth. Password-based access will no longer be supported. 2866 [enhancement]
- OTRS Importer: more options for debug 895 [enhancement] [import]
- Remove not needed package install dependencies (imlib2-devel & libimlib2-dev) 3254 [enhancement]
- Improve Data Privacy - task list UI of completed tasks with common UI behavior 3228 [enhancement]
- Error: Kb locales is too long (maximum is 1 character) 3223 [UX/UI] [enhancement]
- Finding a user by email address not possible 3190 [data privacy] [enhancement]
- Raise default password security for new instances 2943 [enhancement]
- Implement generic SSO button on login page 3128 [UX/UI] [enhancement]
- Ability of deleting customers and / or all ticket at once. 2074 [admin area] [enhancement] [prioritised by payment]
Fixed bugs:
- Webhooks 290 [core] [feature backlog] [integration]
- apple-touch-icon.png 404 Not Found 3263 [bug]
- history entries of ObjectManager::Attribute changes display wrong change information when value is removed 3135 [bug] [history] [prioritised by payment]
- Triggered note with variables do not replace variable with content 2716 [bug] [trigger]
- Limit Groups in Notification settings should be in alphabetical order 3204 [bug] [personal settings/menu] [prioritised by payment]
- Individual objects in format "select": No reset to empty in trigger possible 3163 [bug] [prioritised by payment] [trigger]
- Nested Tree Select value not translatable 3124 [bug] [frontend / JS app] [prioritised by payment] [translation]
- Data in DB and elasticsearch (e.g. ticket overview) out of sync. 3257 [bug] [prioritised by payment] [search]
- Deleting articles with accounted time to not affect accounted time 2620 [bug] [prioritised by payment] [time accounting]
- EmailParser (process_unprocessable_mail) ignores group routings 3145 [bug] [mail processing] [prioritised by payment]
- In certain cases not all content of an html email is shown (HTML sanitizer will remove to much) 3255 [bug] [prioritised by payment]
- Zammad can't import specific ISO-2022-JP mails 3115 [bug] [mail processing] [prioritised by payment]
- Migration from OTRS error - could not find a valid input encoding (EncodingError) 3250 [bug] [import]
- StatusCode: 500 When searching for an article in a ticket and enter one digit 3148 [bug] [knowledge base] [search]
- link_template for ticket no longer shows a button after update to 3.5 3214 [bug] [object manager attribute] [prioritised by payment]
- DataPrivacyTask - Can't remove user if still referenced in Overview(s) 3220 [bug] [data privacy]
- Reporting does not update ticket list when the ticket count is the same (frontend cache bug) 3242 [bug] [reporting]
- Knowldge Base internal answer view goes out of screen if previous or next answer title is very long 3246 [UX/UI] [knowledge base] [prioritised by payment]
- Elasticsearch throws error 500 when filtering for owner or custom dropdown-fields inside of report profiles 2517 [bug] [prioritised by payment] [reporting]
- powered by footer does block third party login methods 3132 [UX/UI] [bug] [prioritised by payment]
- Inconsistent granular agent permissions 3195 [bug]
- KnowledgeBase Broken 500 3231 [bug] [knowledge base]
- Unable to create inital admin user via web installer 3189 [bug]
- In the role settings a role can not be agent and customer at the same time 3226 [bug] [prioritised by payment]
- Hybrid Office-Accounts can't authenticate via Office 365 login 3230 [authentication] [bug] [prioritised by payment] [third party issue]
- System::Proxy UI shouldn't show password 3184 [UX/UI] [bug]
- Unable to open ticket/content not loading 3198 [bug]
- Reply Article box closes when replying multiple times and placeholder covers input 3040 [UX/UI] [bug] [frontend / JS app]
- data privacy obsolete column name 3191 [bug]
- Endpoint api/v1/ticket_articles/by_ticket ignores X-On-Behalf-Of 3186 [API] [bug] [prioritised by payment]
- Replying on newly created phone notes to agent customers sets wrong TO-address 2922 [UX/UI] [bug] [prioritised by payment] [ticket]
- incomplete and curious view of the calendar 2776 [UX/UI] [bug] [frontend / JS app] [prioritised by payment]