62 KiB
62 KiB
Change Log
5.0.3 (2021-12-07)
Implemented enhancements:
- Possibility to specify the order of objects 294 [enhancement] [UX/UI] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
- Display callback urls for third-party applications 3622 [enhancement]
- Add clear selection action or has changed condition 3821 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
Fixed bugs:
- Missing ticket updates on high load in MariaDB/MySQL environments 3877 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Wrong SLA is used (alphabetical order is ignored) 3871 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression]
- Agent with CREATE only permission acts "on behalf" ticket customer on shared organizations 3872 [bug]
- Provide meaningful modal if report profile tries to use dates out side the filtered date range 3616 [bug] [UX/UI] [reporting] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Allow
position
to determine an attributes position entirely 3594 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] - Till label not assigned to corresponding input fields in calendar edit view 3793 [bug] [UX/UI] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Simple quote characters (
'
) not properly displayed 3846 [bug] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)] - Remove api user and password for sipgate integration 3848 [bug] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- No signature on new ticket if email is default message type 3844 [bug]
- Forwarding no longer possible for email and web articles 3855 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression]
- Default values of new group dialog is different in german vs. english 3851 [bug]
- If no date is set the UI show it's shown as NaN.NaN.NaN. 3850 [bug]
- Number of to show caller log entries is inconsistent setting wise 3852 [bug] [UX/UI] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [integration]
- Reply all: Duplicate email on changing recipient and cc in a certain way 3825 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Removing calendars via UI and API does not check for references 3845 [bug] [blocker] [UX/UI] [[escalation logic](https://github.com/zammad/zammad/labels/escalation logic)]
- Email address not shown inside forwarded email 3824 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Wrong escalation update time in admin interface is shown 3837 [bug]
- Zammad returns stack error when one tries to remove groups via API 3841 [bug] [API]
- Zammad ignores relative GitLab URLs 3830 [bug] [integration]
- If selected value is not part of the restriction of set_fixed_to it should recalculate it with the new value 3822 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Invalid group and owner list for tickets created via customer profile 3835 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Ticket zoom will loose attachments on rerender 3831 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Package installation creates database.yml as
root
and thus breaks the installation until next update 3834 [bug] [blocker] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression] - Ticket create screen will loose attachments by time 3827 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Simple quote characters (
'
) not properly displayed 3733 [bug] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)] - When quoting, no breakout from div container possible 3094 [bug] [ticket]
- Quoting not working cleanly, if content gets too much 2334 [bug] [UX/UI] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Zammad database credentials are world-readable 3828 [bug]
- Update time SLAs escalates tickets with agent response 3140 [bug] [[escalation logic](https://github.com/zammad/zammad/labels/escalation logic)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
5.0.2 (2021-10-28)
Fixed bugs:
- When looking for customers, it is no longer possible to change into organizations 3815 [bug] [UX/UI]
- Owner should get cleared if not listed in changed group 3818 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Custom date and datetime attributes are filled with dates on creation of tickets/users after update from 4.1 to 5.x 3810 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- ActionController::UnknownHttpMethod FRAGE 3807 [bug] [blocker] [overviews] [macros]
- Remote change of the group id does show it falsly as user change and not render the new value to the ticket 3801 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Adding private keys allows adding certificates 3727 [bug]
- Able to create custom fields for existing relation (e. g. ticket.state) - will lead to non bootable Zammad 3811 [bug] [regression]
- Sort order group_by broken (alphabetical) 3800 [bug] [overviews] [regression]
- Ticket owner selection is not updated if owner selection should be empty 3809 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Chat can't be closed after timeout 2471 [bug] [chat]
- Support workflow mechanism to do pending reminder state hide pending time use case 3790 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Cache.clear in postinstall.sh throws ugly errors on fresh installations 3808 [bug] [blocker] [regression]
- Example payload in webhook view leads to 500 error 3794 [bug] [regression]
- OS package upgrade fails (activity_stream_object_id) 3797 [bug]
5.0.1 (2021-10-08)
Fixed bugs:
- Bug Report 4.1.x Overview Sort - Grouped by user 3737 [bug] [UX/UI] [overviews] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression]
- Article box opening on tickets with no changes 3789 [bug] [UX/UI]
- UploadCacheCleanupJob does not execute 3787 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- lib/fill_db.rb fails to work in production environments 3788 [bug]
5.0.0 (2021-10-05)
Implemented enhancements:
- Core Workflow: Add organization condition attributes for object User 3779 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- No script content (e. g. javascript) in emails 3365 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- Read-only custom objects 2102 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Granular admin permission for google channel is missing 3194 [enhancement]
- Use country codes (e.g.
DE
orES
) for knowledgebase answer selection 3574 [enhancement] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)] - New email account expert view cannot be opened without filling in all fields 3137 [enhancement] [UX/UI]
- Don't provide option to create API-Token if authentication via API token is disabled 3168 [enhancement] [UX/UI]
- Define default "stay on tab" / "close tab" behavior 257 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Space after ticket hook in ticket/zoom 3265 [enhancement] [UX/UI] [ticket]
- Enhance LDAP login to not affect "failed logins" 2389 [enhancement] [LDAP] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Detect Jira follow-ups 3695 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- csv import example file download (organizations) is empty 3514 [enhancement]
- Add bulk option to extended search 445 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- MessageBird integration 3672 [enhancement] [channel] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Add attachment via Trigger and scheduler if wanted by admin 2485 [enhancement] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [trigger] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Tag KB Answers 2612 [enhancement] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Backtrace lines pollute log 3556 [enhancement] [authentication]
- Visualise locked users in UI and make them unlock-able for admin 2565 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Representation of inactive customers and orgnizations 3302 [enhancement] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- No possibility to enforce auto response if one of the blocking auto response mail header exists 3667 [enhancement] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- REST doc of Online Notification controler is outdated/wrong and expand param is missing. 3635 [enhancement]
- Scroll background instead of foreground 978 [enhancement] [UX/UI] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Log if a active user (in UI) has been logged out due to SessionTimeout 3614 [enhancement]
- The rake task
zammad:package:migrate
does not execute migrations for linked packages. 3606 [enhancement] [[developer experience](https://github.com/zammad/zammad/labels/developer experience)] - Accept 2xx as response for requests in UserAgent 3573 [enhancement]
- Don't fail job is
deletable_id
is no longer available 3536 [enhancement] [[data privacy](https://github.com/zammad/zammad/labels/data privacy)] - Add console output for searchindex rebuild status 3562 [enhancement]
- Display minutes for session timeouts instead of seconds 3575 [enhancement] [UX/UI] [[admin area](https://github.com/zammad/zammad/labels/admin area)]
Fixed bugs:
- Inconstant alignment in the listing of attachments/submit button in new article area 3773 [bug]
- Improve contrasts in answer search for articles 3783 [bug] [UX/UI] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- escaped 'Set fixed' workflows don't refresh set values on active ticket sessions 3757 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- ObjectManager Attribute without screen attribute causes CoreWorkflows migration to fail 3781 [bug] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
- Zammad preflight check warning output causes Syntax-Error in postinstall.sh and failing installation 2674 [bug] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
- Shared organization issue (Create your first ticket) 2780 [bug] [UX/UI] [ticket]
- Force users to reload after system migration 3776 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Unable to cancel attachment upload 2351 [bug] [UX/UI]
- [BUG] miss spell in db/migrate/20210923172256_issue_2619_kb_header_link_color.rb 3777 [bug] [blocker] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
- KB header and footer link-color not changeable 2619 [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] [[theming / skinning](https://github.com/zammad/zammad/labels/theming / skinning)]
- Syntax errors break scheduler job for good 3028 [bug]
- Existing tickets: New article modal with padding-left: 0; padding-right: 0; 3772 [bug] [UX/UI] [regression]
- Possible race condition causing OTRS import to fail 3765 [bug] [import]
- Incorrect alignment in the listing of attachments when creating a ticket 3746 [bug]
- Saved conditions break on selections without reloading 3758 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Misleading view of user icons which are on vacation and disabled 3075 [bug] [UX/UI] [ticket]
- User with user_id 1 is show in admin interface (which should not) 3755 [bug] [blocker]
- Unable to close tickets in certran cases if core workflow is used 3710 [bug] [UX/UI] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Login failed after upgrade to zammad 5.0 3759 [bug] [blocker] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
- Unable to create a ticket in web app if default for additional boolean value is FALSE 3762 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- User search / selection does not always work if you want to correct your search 3696 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Unable to create new organization 3751 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Core Workflow "is not" operator is working unexpected 3752 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- scrollPageHeader disappears when answering via email 3736 [bug] [UX/UI]
- Scheduler ignores "disable notifications == no" 3684 [bug] [notification] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Notes on existing ticks are discarded by editing profile settings 3088 [bug] [UX/UI]
- Owner selection empty or pending reminder data picker not shown if customer field has content but no customer is selected (in ticket create screen) 3743 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Removal of Microsoft365-Channel not possible via UI when having no email address relation 3741 [bug] [channel]
- Removal of Google-Channel not possible via UI when having a normal email channel of same account 3203 [bug] [UX/UI] [channel]
- Core-Workflow: Option manipulation of boolean attributes not possible 3740 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Core Workflow: Show hidden attributes on group selection (ticket edit) 3739 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- OTRS migration doesn't import article creation time 3235 [bug] [import]
- Spaces stay URL-encoded when going back to search results on KB for agents 3378 [bug] [UX/UI] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Not working unpack of mail body if decrypted body is in signed-data attachment 3705 [bug] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- It should be possible to show attributes which are configured
shown
false 3726 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)] - admin.core_workflow permission is missing 3732 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- AttributeManager doesn't display boolean default values within the UI 3271 [bug] [UX/UI] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
- Spaces in front of mentions can cause partly content removal 3717 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Drop files here not disappearing after dropping a file 3725 [bug] [regression]
- ⚙ -> Manage -> Calendars -> Edit: "Subscribe to public holidays in" sorted wrong 2528 [bug] [UX/UI]
- Pending reminder notifications are not sent if ticket is opened in tab 2931 [bug] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Fields are falsey displayed as mandatory if they contain historic screen values 3721 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
ticket.customer_id
iscurrent_user
breaks email fetching 3503 [bug] [channel] [ticket]- Scheduler jobs don't ensure current ticket information if they're running a long time 3329 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- groups selection for customer panel is not working anymore (with core workflows) 3713 [bug] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Scheduler Time offset 457 [bug] [trigger] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- "Warten auf Erinnerung" - Inconsistent timestamps 2366 [bug]
- Ical escaltion update the calendar entry to 2:00 am 2157 [bug] [notification] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Inheritance of out of office settings 3694 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Core worflow perform action "select" should not make multiple values selectable 3712 [bug] [UX/UI] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Setting for CheckMK not saved in zammad 3707 [bug]
- Any user can be set as a replacement for out of office 2293 [bug] [[personal settings/menu](https://github.com/zammad/zammad/labels/personal settings/menu)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Core Workflow Implementation 3709 [[feature backlog](https://github.com/zammad/zammad/labels/feature backlog)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [core] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
- Can't remove auto assignment timeout 2544 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Assign Follow ups has no affect 2455 [bug] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- The calendar shows Chilean holidays one day in advance 3706 [bug] [UX/UI] [regression]
- Organization removal does not clear organization_id from Tickets 3703 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression]
- Merge not possible with not set, required attributes 2634 [bug] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
- Merging tickets doesn’t trigger notification for target ticket 3105 [bug] [notification] [ticket]
- One of DB migrations timestamp breaks migrations queue 3702 [bug]
- Tags in ticket create screen displayed wrong 3701 [bug] [UX/UI] [regression] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Custom date attributes provide inconsistent sorting within grouping 3663 [bug] [overviews] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Mix of binary encoded ISO-8859-1 data in header fields (e.g. to) fails mail processing 3697 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- Zammad sends mails even though there is no email address visible in TO or CC fields (any more) 3554 [bug] [UX/UI]
- Error 500 / zammad {"error":" 123456 is out of range for ActiveModel::Type::Integer with limit 4 bytes"} 3647 [bug]
- Default value not set for attributes of type input, select, tree_select, richtext, textarea, checkbox 1653 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
- When replying, quote article content only 3539 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Trigger ignores changes on some Ticket attributes 3428 [bug] [trigger]
- KB search does not allow pagination on endpoint 3068 [bug] [API] [search] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- “You have not created a ticket yet” shown but I already have closed tickets 3053 [bug] [UX/UI] [overviews] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[🚧 refactoring 2.0 🚧](https://github.com/zammad/zammad/labels/🚧 refactoring 2.0 🚧)]
- Support HTML5 'required' attribute in forms 1890
- Freshdesk import works not with more then 30_000 tickets 3681 [bug] [import]
- Pagination for knowledge base answer sorting breaks sorting 3660 [bug] [UX/UI] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Zendesk-Import
Connection reset by peer
cancels import 3583 [bug] [import] [[waiting for feedback](https://github.com/zammad/zammad/labels/waiting for feedback)] - Prefer HTTP standard header "From" over custom "X-On-Behalf-Of" for impersonation 3113 [API] [[help appreciated](https://github.com/zammad/zammad/labels/help appreciated)] [authentication] [hacktoberfest] [[🚧 refactoring 🚧](https://github.com/zammad/zammad/labels/:construction: refactoring 🚧)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] [[good first issue](https://github.com/zammad/zammad/labels/good first issue)] [deprecation]
- Do not send
domain
and migratedomain
out of Google and Microsoft 365 channels 3669 [bug] [channel] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] - high organization user count relates to bad performance 3648 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [performance]
- Removing organizations removes user and ticket as well 3688 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Wrong user is used when "X-On-Behalf-Of” header value is an email that starts with digits 2851 [bug] [API]
- Allow out of office for one day without setting two days 3590 [bug] [[personal settings/menu](https://github.com/zammad/zammad/labels/personal settings/menu)]
- FreshDesk Import doesn't pull in auto-assign domain(s) for organizations 3687 [bug] [import]
- FreshDesk Import brings in all users as inactive 3689 [bug] [import]
- KB Public UI icons are misspaced 3680 [bug] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- FreshDesk Import Error - undefined method `body' for 10:Integer 3661 [bug] [import]
- Cannot select multiple tickets in ticket overview with shift+click in Firefox 3449 [bug] [UX/UI] [overviews]
- "Drop files here" drag area not always hiding 3460 [bug] [UX/UI] [[help appreciated](https://github.com/zammad/zammad/labels/help appreciated)]
- CTI Callerlog signaling hides "+" for new ticket if more than one user is found 2930 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Zendesk URL check fails with Net::HTTPForbidden 403 error 3679 [bug] [import]
- Mac Mail inline PDF destroys E-Mail-Body 2407 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
- Outdated urls on security page (third-party logins) 3627 [bug]
- Duplicated article after bulk action was executed for newly created tickets without a browser refresh in between 3568 [bug]
- Text Editor deletes text unrecoverably if quicktext was canceled with Ctrl+Backspace 2886 [bug] [UX/UI] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- The defined ignored attributes in the popover context are not working 3668 [bug] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Ensure Upload Cache files are removed after grace period 3579 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Package installation fails because of too long file names 3666 [bug]
- Package migrations fail on package installation or update due to codebase self-modification 3580 [bug] [core]
- saving Boolean field with empty values 2973 [bug] [UX/UI]
- CTI-API should handle doubled requests better 3247 [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [CTI] [[specification required](https://github.com/zammad/zammad/labels/specification required)]
- In some situations the chat button is visible without a active websocket connection 2258 [bug] [chat]
- Fixes mistypes in article_view.coffee 3658
- Creating and editing users via office 365 failes with Image source is invalid 3617 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- FreshDesk Import fails with timeout error 3653 [bug] [import]
- Chat widget cannot load CSS on (sub)domains that contain "ws" characters 3654 [bug] [chat]
- timezone issue with elasticsearch 2085 [duplicate]
- Invalid html signature detection for exchange warning boxes 3571 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Searching for integer fields does not work as expected 3599 [bug] [search] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- FreshDesk import fails on certain custom field types 3628 [bug] [import]
- Freshdesk import subdomain selection fails 3631 [bug] [import]
- Search results missing for users with two names within lastname 3598 [bug] [search] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- New location notification with X-On-Behalf 3611 [bug] [API] [notification] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- State list of tickets ignore locale for their sorting 3335 [bug] [UX/UI] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Newly created users are only shown in the admin interface after reload 3050 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
- Migration 3.6.1 to 4.1 : No configured business hours found! 3641 [bug]
- Verification tokens questionable behavior in developer mode 3116 [[developer experience](https://github.com/zammad/zammad/labels/developer experience)]
- Replacing a mention with a new leads to mentioning both agents 3636 [bug]
- Attachment order is wrong 3584 [bug] [UX/UI]
- When disconnecting a Chat, customer can still continue posting messages 2559 [bug] [chat] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- some macros are hidden in the drag & drop- overview with a small screen size 3359 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Add redis as an (optional) session store backend 3450
- Text Module widget is broken/hidden after pressing backspace (once) 3637 [bug]
- Mention widget show same users several times (if rest requests will return in different order) 3639 [bug]
- The rebuild of the index is failing 3633 [bug] [chat] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Monitoring endpoint complains about
Failed to run SessionTimeoutJob.perform_now after 10 tries #<NoMethodError: undefined method
id' for nil:NilClass` 3632 [bug] - Updating package-based installations can break the front end. 3629 [bug]
- backup: stop using su for pg_dump 3352 [[waiting for feedback](https://github.com/zammad/zammad/labels/waiting for feedback)]
- Reply-to header ignored if from contains a system address 2551 [bug]
- Maintenance: Fix handling of test that require secrets not to run for GitHub PRs. 3626
- replacing find -mtime with find -mmin 3570
- Ensure to migrate old calendar URLs for google calendar sources 3618 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [regression]
- Mentions/Subscribe with read permissions 3615 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Chat-Message references not cleared with data privacy task 3610 [bug] [[data privacy](https://github.com/zammad/zammad/labels/data privacy)]
- Overview names are hidden in mobile view for RTL languages 3500 [bug] [UX/UI] [mobile]
- SMTP-Attachments missing when using the API under high load 2991 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Inline image conversion from jpeg to png causes huge overhead 3538 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- session timeout does regulary logout active users before timeout because of dead old sessions 3605 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Zendesk import creates new ticket numbers rather than using the Zendesk ticket IDs also as ticket numbers in Zammad 3593 [bug] [import] [ticket] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- wrong behaviour for the disabled option in session timeout 3600 [bug] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Header links are not responsive 3133 [UX/UI] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Update description of the session timeout setting 3597 [bug] [[admin area](https://github.com/zammad/zammad/labels/admin area)]
- Escalation calculation breaks data privacy ticket deletion 3588 [bug] [[data privacy](https://github.com/zammad/zammad/labels/data privacy)]
SessionTimeoutJob.perform_now
fails if user no longer exists 3586 [bug]- Robots.txt should allow indexing Knowledge Base on custom URLs 3164 [bug] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- DataPrivacy may fail to clear user relations 3585 [bug] [[data privacy](https://github.com/zammad/zammad/labels/data privacy)]
- SessionTimeoutJob.perform_now scheduler job fails on update if scheduler process wasn't restarted 3581 [bug]
- Freshdesk import attribute ID mapping lookup constants fail application boot in systems with changed default names 3582 [bug]
- mentioned KB entries with the same title in different categories can not distinguished 3559 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
- Invalid auto assignment conditions may break ticket view for unassigned tickets 3567 [bug] [UX/UI] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
- Add Greek translation for chat 3569 [chat] [translation]
- Freshdesk 865 [[feature backlog](https://github.com/zammad/zammad/labels/feature backlog)] [import]
- Old JQuery version delivered 3431 [bug] [chat]