#1033691 unblock: znuny/6.5.1-1

#1033691#5
Date:
2023-03-30 09:12:09 UTC
From:
To:
Please unblock package znuny

The package is part of non-free, which was in the past no problem for new
releases in the freeze time. However except of a few new features (I will
mark them) this is a bugfix release which is from my view important for
bookworm.

[ Reason ]
Fixing known bugs.

[ Impact ]
Buggy software

[ Tests ]
I have tested the upgrade paths from bullseye stable znuny to 6.5.1, from the
backports version to 6.5.1 and also fresh installs. I also migrated our own
productions znuny system to this package, which runs fine since two weeks.

[ Risks ]
debdiff is huge, also because of copyright, translation and comment updates..

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [o] I reviewed all changes and I approve them // as possible for me
  [y] attach debdiff against the package in testing

[ Other info ]
Here is the full changelog from upstream for this release. I will mark all
changes, which are not fixing bugs.


x    2023-02-28 Added options tickets-created-before-date and tickets-created-before-days to console command Admin::Article::StorageSwitch.
    2023-02-28 Fixed encoding of postmaster filter name in AdminPostMasterFilter.
    2023-02-28 Fixed encoding of profile name in AdminGenericAgent.
    2023-02-23 Fixed "Inline images in drafts will not display for more than 24 hours". #309
    2023-02-21 Fixed - Agent Calendar Import: Import of a calendar file does not work.
    2023-02-20 Removed maxlength for field short description in ActivityDialog (#335). Thanks to Sector Nord AG (@paulfolkers). PR#335
    2023-02-17 Moved code of ITSMIncidentProblemManagement to Znuny Framework that will only be executed if ITSM actually is installed.
    2023-02-17 Removed CPAN::Audit as a required Perl module.
x    2023-02-16 Integrated package Znuny-NoteToLinkedTicket.
x    2023-02-13 Added support for smart tags to process activity dialog article field.
x    2023-01-25 Added Dashboard element filter: My owned tickets.
x    2023-01-23 Added new event module to store customer company data in ticket dynamic fields: Ticket::EventModulePost DynamicFieldFromCustomerCompany.
    2023-01-23 Sort screens in AdminDynamicFieldScreenConfiguration by values (#327). Thanks to Emin Yazi (@eyazi), Efflux. PR#327
x    2023-01-20 Added SysConfig setting to configure format tags in rich text editor. Thanks to Daniel Sprenger (@sprengerdaniel). PR#334
    2023-01-20 Fixed "NoPermission" screen to use "CustomerNoPermission" for ACL checking. Thanks to Sector Nord AG (@paulfolkers). PR#333
    2023-01-20 Fixed reloading of the toolbar modules. Thanks to Tim Püttmanns (@tipue-dev), maxence. PR#317
    2023-01-20 Fixed hidden TicketOverview filters for Medium and Preview. Thanks to Tim Püttmanns (@tipue-dev), maxence. PR#301
    2023-01-20 Fixed uninitialized value warning in AdminSystemMaintenance. Thanks to Tim Püttmanns (@tipue-dev), maxence. PR#298
    2023-01-12 Fixed use of unavailable CKEditor autocomplete plugin when editor is in "CodeMirror" mode (e.g. web service XSLT configuration dialog).
    2023-01-10 JavaScript code will now be removed from href attributes in function Kernel::System::HTMLUtils::ToAscii. Thanks for hints to Tim Püttmanns, maxence.
    2023-01-10 Sector Nord AG: Fixed popup description long were cut off in Customer Interface. Thanks to Sector Nord AG (@jsinagowitz). PR#331
x    2023-01-09 Integrated package Znuny4OTRS-UserMaxArticlesPerPage.
    2023-01-06 Fixed 'ACL misbehaviour in processes' - ActivityEntityID is missing in AgentTicketProcess.pm. #316
    2023-01-05 Added missing group check to Kernel/System/Auth/Sync/LDAP.pm.
    2023-01-05 Fixed JavaScript error in edit-mode in AdminACL.
    2023-01-05 Changed JS alert function to Core.UI.Dialog.ShowAlert.
    2023-01-04 Show PackageRequired and ModuleRequired information while package installation and update.
x    2023-01-04 Reworked information of LastViews.
x    2023-01-03 Process activity dialog article fields with subject and body can now be pre-filled. The Body also support RichtText. Thanks to Berner Fachhochschule (bfh.ch) for sponsoring this feature.
    2022-12-29 Re-enabled TicketID for reporting (Dynamic/TicketList).
    2022-12-19 Added check for maximum filename length to file uploads.
x    2022-12-16 Added new function Kernel::System::Web::Request::GetParams() to get request parameters.
    2022-12-13 Fixed SQL injection in TicketSearch.pm (CVE-2022-4427). Thanks for hints to Tim Püttmanns, maxence.
    2022-12-13 Added non-standard time zone mapping for iCal/ICS handling.
    2022-12-12 Fixed bulk un-mention action via mention view link.
x    2022-12-07 Added independent ToolBar::TicketProcess. This is only visible when a valid process exists.
x    2022-11-30 Replaced dynamic field type WebserviceText with WebserviceDropdown.
    2022-11-25 Moved code of ITSMCore to Znuny Framework that will only be executed if ITSM actually is installed.
    2022-11-24 Fixed handling of empty result for frontend autocompletion of dynamic field type WebserviceMultiselect.
    2022-11-24 SOAP::Lite: Data of elements with attribute 'xsi:type' now will be returned as a hash or array instead of an arbitrary object that Znuny cannot handle.
    2022-09-20 Added config level check to SysConfig admin dialog. Thanks for hints to Tim Püttmanns, maxence.
    2022-09-16 Auto responses now will not be sent if the recipient would be a system address.



unblock znuny/6.5.1-1

#1033691#10
Date:
2023-04-07 06:34:16 UTC
From:
To:
Control: tags -1 moreinfo

Could you provide us a debdiff focusing on the interesting changes and
translation updates filtered out? Thanks

Cheers

#1033691#17
Date:
2023-04-09 09:29:20 UTC
From:
To:
Hello,

Am 07.04.2023 um 08:34 schrieb Sebastian Ramacher:

Yes sure, I have attached it :)

What I also removed from this diff:

* The copy of debian/schemas/Migration64/: This is the migration script
base taken from the last 6.4.x release. Except of a FindBin / require
path adjustment, it is the same as in testing. I have to adopt them from
every release, so that migrations between Debian releases are working.
This is also a reason why I want this new version => less migration
scripts for bookworm + 1 :)

* 6.5.1 does not require (and does not ship the embedded version)
CPAN::Audit anymore, I filted the removal of Kernel/cpan-lib/CPAN/Audit/
and Kernel/cpan-lib/CPAN/DistnameInfo.pm out

* I filtered out changes to embedded modules in cpan-lib/, which I do
not use (Debian version is used)

* I also filtered out /scripts/test/

#1033691#22
Date:
2023-04-10 16:55:09 UTC
From:
To:
Unblocked.