Skip to content

Commit

Permalink
Merge branch 'dev' into MaxNumberOfOptions
Browse files Browse the repository at this point in the history
  • Loading branch information
dennykorsukewitz authored Aug 22, 2024
2 parents ce37de8 + 514dd9c commit 82e8fea
Show file tree
Hide file tree
Showing 126 changed files with 1,851 additions and 240 deletions.
20 changes: 19 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
# 7.1.1 2024-??-??
# 7.1.3 2024-??-??
- 2024-08-21 Improved CSS for skin 'Dark'. [#558](https://github.com/znuny/Znuny/issues/558)
- 2024-08-21 Sector Nord AG: Fixed overflow of dynamic field groups in AgentTicketZoom process widget. Thanks to Sector Nord AG (@jsinagowitz). [PR#553](https://github.com/znuny/Znuny/pull/553)
- 2024-06-26 Fixed wrong inversion of avatar image when using skin 'Dark'. [#558](https://github.com/znuny/Znuny/issues/558)

# 7.1.2 2024-07-24
- 2024-07-24 Fixed migration for databases other than MySQL and MariaDB.

# 7.1.1 2024-07-24
- 2024-07-18 Added Dark Skin.
- 2024-07-17 Removed ArticlePreViewModules from Medium.pm view. No articles are displayed at this point.
- 2024-07-16 Added filtering and cache deletion to AdminSupportDataCollector.
- 2024-07-11 Updated Moment.js to 2.30.1 and jQueryUI to 1.13.3.
Expand All @@ -22,6 +31,7 @@
- 2024-05-03 Icons for shortcut and Apple touch are now configurable.
- 2024-05-02 Added a bulk function to watch tickets.
- 2024-04-30 Added a function to bulk-unwatch tickets in the overview of watched tickets.
- 2024-04-12 Fixed event registration regular expressions in config options. Thanks to Paweł Bogusławski (@pboguslawski) for reporting. [#440](https://github.com/znuny/Znuny/issues/440)
- 2023-10-11 Added user preferences backend DBJSON.

# 7.0.19 2024-06-26
Expand Down Expand Up @@ -278,6 +288,14 @@
- 2022-08-08 Admin - Added counter of AdminSettingPages per widget and additional focus by filter.
- 2022-07-15 Frontend::ToolBarModule - Refactored the Toolbar registration, position and view.

# 6.5.10 2024-07-24
- 2024-07-11 Updated Moment.js to 2.30.1 and jQueryUI to 1.13.3.
- 2024-07-08 Improved and fixed links to customer and customer user information center in several widgets and overview pages.
- 2024-07-08 Invoker Ticket::Generic: Configured fields will now also be removed and encoded from/for given data (payload).
- 2024-06-20 Fixed output of last mention date in dashboard widget "Last mentions".
- 2024-04-12 Fixed event registration regular expressions in config options. Thanks to Paweł Bogusławski (@pboguslawski) for reporting. [#440](https://github.com/znuny/Znuny/issues/440)
- 2024-02-13 Fixed autocompletion search for dynamic field types WebserviceDropdown and WebserviceMultiselect in AgentTicketSearch dialog.

# 6.5.9 2024-06-26
- 2024-06-19 Fixed home directory check in AdminSystemFiles to work with symbolic links.
- 2024-06-07 Fixed value used for owner lookup in AgentTicketProcess. Thanks to Falko Saller (@falkos). [#556](https://github.com/znuny/Znuny/pull/556)
Expand Down
16 changes: 8 additions & 8 deletions Kernel/Config/Files/XML/Calendar.xml
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@
<Item Key="Module">Kernel::System::Calendar::Ticket::EscalationTime</Item>
<Item Key="Key">FirstResponseTime</Item>
<Item Key="Name" Translatable="1">First response time</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate)\z</Item>
<Item Key="Mark">E</Item>
</Hash>
</Value>
Expand All @@ -502,7 +502,7 @@
<Item Key="Module">Kernel::System::Calendar::Ticket::EscalationTime</Item>
<Item Key="Key">UpdateTime</Item>
<Item Key="Name" Translatable="1">Update time</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate)\z</Item>
<Item Key="Mark">E</Item>
</Hash>
</Value>
Expand All @@ -515,7 +515,7 @@
<Item Key="Module">Kernel::System::Calendar::Ticket::EscalationTime</Item>
<Item Key="Key">SolutionTime</Item>
<Item Key="Name" Translatable="1">Solution time</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate)\z</Item>
<Item Key="Mark">E</Item>
</Hash>
</Value>
Expand All @@ -528,7 +528,7 @@
<Item Key="Module">Kernel::System::Calendar::Ticket::PendingTime</Item>
<Item Key="Key">PendingTime</Item>
<Item Key="Name" Translatable="1">Pending time</Item>
<Item Key="Event">TicketPendingTimeUpdate</Item>
<Item Key="Event">\ATicketPendingTimeUpdate\z</Item>
<Item Key="Mark">P</Item>
</Hash>
</Value>
Expand All @@ -541,7 +541,7 @@
<Item Key="Module">Kernel::System::Calendar::Ticket::DynamicField</Item>
<Item Key="Key">DynamicField_%s</Item>
<Item Key="Name" Translatable="1">DynamicField_%s</Item>
<Item Key="Event">TicketDynamicFieldUpdate_.*</Item>
<Item Key="Event">\ATicketDynamicFieldUpdate_.+</Item>
<Item Key="Mark">D</Item>
</Hash>
</Value>
Expand Down Expand Up @@ -611,7 +611,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Calendar::Event::Notification</Item>
<Item Key="Event">(AppointmentCreate|AppointmentUpdate|AppointmentDelete|AppointmentNotification|CalendarCreate|CalendarUpdate)</Item>
<Item Key="Event">\A(AppointmentCreate|AppointmentUpdate|AppointmentDelete|AppointmentNotification|CalendarCreate|CalendarUpdate)\z</Item>
</Hash>
</Value>
</Setting>
Expand Down Expand Up @@ -754,7 +754,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Calendar::Event::TicketAppointments</Item>
<Item Key="Event">AppointmentUpdate</Item>
<Item Key="Event">\AAppointmentUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand Down Expand Up @@ -894,7 +894,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TicketAppointments</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketPendingTimeUpdate|TicketDynamicFieldUpdate_.*</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketPendingTimeUpdate|TicketDynamicFieldUpdate_.+)\z</Item>
<Item Key="Transaction">1</Item>
</Hash>
</Value>
Expand Down
40 changes: 32 additions & 8 deletions Kernel/Config/Files/XML/Framework.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2765,7 +2765,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Package::Event::SupportDataSend</Item>
<Item Key="Event">(PackageInstall|PackageReinstall|PackageUpgrade|PackageUninstall)</Item>
<Item Key="Event">\A(PackageInstall|PackageReinstall|PackageUpgrade|PackageUninstall)\z</Item>
<Item Key="Transaction">1</Item>
</Hash>
</Value>
Expand Down Expand Up @@ -7987,7 +7987,19 @@ via the Preferences button after logging in.
<Item Key="InternalName">default</Item>
<Item Key="VisibleName" Translatable="1">Default</Item>
<Item Key="Description" Translatable="1">This is the default orange - black skin.</Item>
<Item Key="HomePage">www.otrs.org</Item>
<Item Key="HomePage">www.znuny.org</Item>
</Hash>
</Value>
</Setting>
<Setting Name="Loader::Agent::Skin###000-dark" Required="0" Valid="1">
<Description Translatable="1">Dark skin for the agent interface.</Description>
<Navigation>Frontend::Base::Loader</Navigation>
<Value>
<Hash>
<Item Key="InternalName">dark</Item>
<Item Key="VisibleName" Translatable="1">Dark</Item>
<Item Key="Description" Translatable="1">This is the dark skin for the agent interface.</Item>
<Item Key="HomePage">www.znuny.org</Item>
</Hash>
</Value>
</Setting>
Expand Down Expand Up @@ -8016,7 +8028,19 @@ via the Preferences button after logging in.
<Item Key="InternalName">default</Item>
<Item Key="VisibleName" Translatable="1">Default</Item>
<Item Key="Description" Translatable="1">This is the default orange - black skin for the customer interface.</Item>
<Item Key="HomePage">www.otrs.org</Item>
<Item Key="HomePage">www.znuny.org</Item>
</Hash>
</Value>
</Setting>
<Setting Name="Loader::Customer::Skin###000-dark" Required="0" Valid="1">
<Description Translatable="1">Dark skin for the customer interface.</Description>
<Navigation>Frontend::Base::Loader</Navigation>
<Value>
<Hash>
<Item Key="InternalName">dark</Item>
<Item Key="VisibleName" Translatable="1">Dark</Item>
<Item Key="Description" Translatable="1">This is the dark skin for the customer interface.</Item>
<Item Key="HomePage">www.znuny.org</Item>
</Hash>
</Value>
</Setting>
Expand Down Expand Up @@ -8098,7 +8122,7 @@ via the Preferences button after logging in.
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerCompany::Event::CustomerUserUpdate</Item>
<Item Key="Event">CustomerCompanyUpdate</Item>
<Item Key="Event">\ACustomerCompanyUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -8109,7 +8133,7 @@ via the Preferences button after logging in.
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerCompany::Event::DynamicFieldObjectNameUpdate</Item>
<Item Key="Event">CustomerCompanyUpdate</Item>
<Item Key="Event">\ACustomerCompanyUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -8120,7 +8144,7 @@ via the Preferences button after logging in.
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerUser::Event::SearchProfileUpdate</Item>
<Item Key="Event">CustomerUserUpdate</Item>
<Item Key="Event">\ACustomerUserUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -8131,7 +8155,7 @@ via the Preferences button after logging in.
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerUser::Event::ServiceMemberUpdate</Item>
<Item Key="Event">CustomerUserUpdate</Item>
<Item Key="Event">\ACustomerUserUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -8142,7 +8166,7 @@ via the Preferences button after logging in.
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerUser::Event::DynamicFieldObjectNameUpdate</Item>
<Item Key="Event">CustomerUserUpdate</Item>
<Item Key="Event">\ACustomerUserUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand Down
32 changes: 16 additions & 16 deletions Kernel/Config/Files/XML/Ticket.xml
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::ArchiveRestore</Item>
<Item Key="Event">TicketStateUpdate</Item>
<Item Key="Event">\ATicketStateUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -259,7 +259,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TicketAcceleratorUpdate</Item>
<Item Key="Event">TicketStateUpdate|TicketQueueUpdate|TicketLockUpdate</Item>
<Item Key="Event">\A(TicketStateUpdate|TicketQueueUpdate|TicketLockUpdate)\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -269,7 +269,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::ForceOwnerReset</Item>
<Item Key="Event">TicketQueueUpdate</Item>
<Item Key="Event">\ATicketQueueUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -279,7 +279,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::ForceState</Item>
<Item Key="Event">TicketLockUpdate</Item>
<Item Key="Event">\ATicketLockUpdate\z</Item>
<Item Key="new">open</Item>
</Hash>
</Value>
Expand All @@ -290,7 +290,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::ResponsibleAutoSet</Item>
<Item Key="Event">TicketOwnerUpdate</Item>
<Item Key="Event">\ATicketOwnerUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -300,7 +300,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::LockAfterCreate</Item>
<Item Key="Event">TicketCreate</Item>
<Item Key="Event">\ATicketCreate\z</Item>
<Item Key="Action">AgentTicketPhone|AgentTicketEmail</Item>
<Item Key="Transaction">1</Item>
</Hash>
Expand All @@ -312,7 +312,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TicketPendingTimeReset</Item>
<Item Key="Event">TicketStateUpdate</Item>
<Item Key="Event">\ATicketStateUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -334,7 +334,7 @@
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TicketEscalationIndex</Item>
<Item Key="Transaction">1</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketDynamicFieldUpdate|TicketTypeUpdate|TicketServiceUpdate|TicketCustomerUpdate|TicketPriorityUpdate|TicketMerge</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|TicketCreate|ArticleCreate|TicketDynamicFieldUpdate_.+|TicketTypeUpdate|TicketServiceUpdate|TicketCustomerUpdate|TicketPriorityUpdate|TicketMerge)\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -345,7 +345,7 @@
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TriggerEscalationStopEvents</Item>
<Item Key="Transaction">0</Item>
<Item Key="Event">TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|ArticleCreate</Item>
<Item Key="Event">\A(TicketSLAUpdate|TicketQueueUpdate|TicketStateUpdate|ArticleCreate)\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -355,7 +355,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::ForceUnlock</Item>
<Item Key="Event">TicketQueueUpdate</Item>
<Item Key="Event">\ATicketQueueUpdate\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -365,7 +365,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::TicketNewMessageUpdate</Item>
<Item Key="Event">ArticleCreate|ArticleFlagSet</Item>
<Item Key="Event">\AArticleCreate|ArticleFlagSet\z</Item>
</Hash>
</Value>
</Setting>
Expand All @@ -375,7 +375,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerCompany::Event::TicketUpdate</Item>
<Item Key="Event">CustomerCompanyUpdate</Item>
<Item Key="Event">\ACustomerCompanyUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -386,7 +386,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::CustomerUser::Event::TicketUpdate</Item>
<Item Key="Event">CustomerUserUpdate</Item>
<Item Key="Event">\ACustomerUserUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand All @@ -406,7 +406,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Ticket::Event::DynamicFieldFromCustomerUser</Item>
<Item Key="Event">(TicketCreate|TicketCustomerUpdate)</Item>
<Item Key="Event">\A(TicketCreate|TicketCustomerUpdate)\z</Item>
</Hash>
</Value>
</Setting>
Expand Down Expand Up @@ -10675,7 +10675,7 @@
<Value>
<Hash>
<Item Key="Module">Kernel::System::Queue::Event::TicketAcceleratorUpdate</Item>
<Item Key="Event">QueueUpdate</Item>
<Item Key="Event">\AQueueUpdate\z</Item>
<Item Key="Transaction">0</Item>
</Hash>
</Value>
Expand Down Expand Up @@ -12734,7 +12734,7 @@ Thanks for your help!
<Hash>
<Item Key="Name">Field1</Item>
<Item Key="Value">Default</Item>
<Item Key="Event">TicketCreate</Item>
<Item Key="Event">\ATicketCreate\z</Item>
</Hash>
</Value>
</Setting>
Expand Down
Loading

0 comments on commit 82e8fea

Please sign in to comment.