Skip to content

Commit

Permalink
Merge branch 'dev' into reneeb_translate_replace_parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
dennykorsukewitz authored Jan 14, 2025
2 parents b22784e + 7f7219e commit e2afbfa
Show file tree
Hide file tree
Showing 123 changed files with 1,439 additions and 1,107 deletions.
44 changes: 22 additions & 22 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ jobs:
container: debian:10-slim
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"
with:
path: znuny

- name: Check out code policy
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"
with:
Expand All @@ -54,7 +54,7 @@ jobs:
container: debian:10-slim
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "0"

Expand All @@ -77,7 +77,7 @@ jobs:
container: debian:10-slim
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
container: debian:10-slim
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand Down Expand Up @@ -147,7 +147,7 @@ jobs:
MYSQL_DATABASE: "znuny"
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand Down Expand Up @@ -183,7 +183,7 @@ jobs:
MYSQL_DATABASE: "znuny"
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand Down Expand Up @@ -229,7 +229,7 @@ jobs:
MYSQL_DATABASE: "znuny"
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand Down Expand Up @@ -271,7 +271,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -288,7 +288,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -323,7 +323,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -340,7 +340,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -375,7 +375,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -392,7 +392,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -427,7 +427,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -444,7 +444,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -479,7 +479,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -496,7 +496,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -531,7 +531,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -548,7 +548,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down Expand Up @@ -583,7 +583,7 @@ jobs:
- ${{ github.workspace }}:/opt/znuny
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
env:
fetch-depth: "1"

Expand All @@ -600,7 +600,7 @@ jobs:
- name: Archive screenshots from selenium
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Download all selenium screenshots
retention-days: 1
Expand Down
9 changes: 9 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
# 7.1.4 2024-??-??
- 2024-12-10 System configuration option SendmailEncodingForce is now a selection instead of a text field.
- 2024-12-10 Fixed "From" and "To" not being expandable for an article in ticket zoom. Thanks to Oliver Freyermuth (@olifre) for reporting. [#605](https://github.com/znuny/Znuny/issues/605)
- 2024-12-09 Fixed multiple notifications being sent for empty process tickets (event NotificationNewTicket).
- 2024-12-06 Fixed data evaluation in ICS calendar event.
- 2024-12-02 Added Filter for Admin->Export DynamicFields.
- 2024-11-28 Fixed Server Error, when Frontend::Template::GenerateBlockHooks###NAME has no valid data structure.
- 2024-11-22 Added new system configuration option 'User::DefaultPreferences'. These preferences will automatically be set during user (agent) creation.
- 2024-11-01 Fixed Bug - Added missing template toolkit translations. Translate the ticket state in PDF search result (AgentTicketSearch|CustomerTicketSearch). Thanks to @BuilderNSV for reporting the issue. [#615](https://github.com/znuny/Znuny/issues/615)
- 2024-11-01 Sector Nord AG: Fixed uninitialized value in AdminSelectBox. Thanks to Sector Nord AG (@jsinagowitz). [PR#611](https://github.com/znuny/Znuny/pull/611)
- 2024-11-01 Fixed link in INSTALL.md / UPDATING.md. Thanks to @Sidpatchy. [PR#589](https://github.com/znuny/Znuny/pull/589)
- 2024-11-01 Added configurable InputFields::ModernizedSelection::MaxNumberOfOptions. Thanks to @itweserems. [PR#576](https://github.com/znuny/Znuny/pull/576)
- 2024-10-31 Fixed Bug - Missing translation 'mark as seen'. Thanks to @LuBroering (Lukas Bröring SectorNord AG) for reporting the issue. [#613](https://github.com/znuny/Znuny/issues/613)
- 2024-10-31 Fixed Bug - Missing translation 'mark as seen'. Thanks to @LuBroering (Lukas Bröring Sector Nord AG) for reporting the issue. [#613](https://github.com/znuny/Znuny/issues/613)
- 2024-10-31 Template generator will now keep ` ` in a template when in rich text mode and won't replace them with spaces anymore. This lead to multiple ` ` reduced to one space being shown in the editor.
- 2024-10-24 Fixed Bug - 'Use of uninitialized value' warning on build custom package and there are no permissions to write to the target directory. Thanks to @BuilderNSV for reporting the issue. [#610](https://github.com/znuny/Znuny/issues/610)
- 2024-10-22 Perl Module Hash::Merge is now be listed in znuny.CheckModules.pl/otrs.CheckModules.pl as mandatory.
- 2024-10-21 Sector Nord AG: Fixed #571 AgentTicketProcess Mobile-View is not showing all elements of ActivityDialog. Thanks to @LuBroering (Lukas Bröring Sector Nord AG). [PR#553](https://github.com/znuny/Znuny/pull/553)
- 2024-10-16 AdminSystemConfiguration: Addon name is no longer translated.
- 2024-10-15 Ticket search for customer ID in customer interface now searches for the raw ID. Thanks to @BuilderNSV for reporting the issue. [#602](https://github.com/znuny/Znuny/issues/602)
- 2024-10-15 Added additional PageNavBar to bottom in AdminDynamicField.
- 2024-10-10 Updated MIME::Decoder::QuotedPrint from 5.509 to 5.515.
- 2024-10-07 Updated jstree from version 3.3.7 to 3.3.8.
Expand Down
7 changes: 6 additions & 1 deletion Kernel/Config/Files/XML/Framework.xml
Original file line number Diff line number Diff line change
Expand Up @@ -812,7 +812,12 @@
<Description Translatable="1">Forces encoding of outgoing emails (7bit|8bit|quoted-printable|base64).</Description>
<Navigation>Core::Email</Navigation>
<Value>
<Item ValueType="String" ValueRegex="">base64</Item>
<Item ValueType="Select" SelectedID="base64">
<Item ValueType="Option" Value="base64" Translatable="0">base64</Item>
<Item ValueType="Option" Value="7bit" Translatable="0">7bit</Item>
<Item ValueType="Option" Value="8bit" Translatable="0">8bit</Item>
<Item ValueType="Option" Value="quoted-printable" Translatable="0">quoted-printable</Item>
</Item>
</Value>
</Setting>
<Setting Name="Sendmail::DefaultHeaders" Required="0" Valid="0">
Expand Down
9 changes: 9 additions & 0 deletions Kernel/Config/Files/XML/Znuny.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@
<!--
General settings
-->
<Setting Name="User::DefaultPreferences" Required="1" Valid="1">
<Description Translatable="1">Default preferences to set during user creation.</Description>
<Navigation>Frontend::Base::UserPrefs</Navigation>
<Value>
<Hash>
<Item Key="UserToolBarSearchBackend">ToolBarSearchBackendFulltext</Item>
</Hash>
</Value>
</Setting>
<Setting Name="Loader::Agent::CommonJS###888-Framework" Required="1" Valid="1">
<Description Translatable="1">List of JS files to always be loaded for the agent interface.</Description>
<Navigation>Frontend::Base::Loader</Navigation>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/ar_SA.pm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.0749711649365629;
$Self->{Completeness} = 0.0749588138385502;

# csv separator
$Self->{Separator} = '';
Expand Down Expand Up @@ -7634,6 +7634,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/bg.pm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y - %T';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.197067062118965;
$Self->{Completeness} = 0.197034596375618;

# csv separator
$Self->{Separator} = ';';
Expand Down Expand Up @@ -7631,6 +7631,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/ca.pm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.206129510627781;
$Self->{Completeness} = 0.206095551894563;

# csv separator
$Self->{Separator} = '';
Expand Down Expand Up @@ -7631,6 +7631,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/cs.pm
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ sub Data {
$Self->{DateFormatShort} = '%D/%M/%Y';
$Self->{DateInputFormat} = '%D/%M/%Y';
$Self->{DateInputFormatLong} = '%D/%M/%Y - %T';
$Self->{Completeness} = 0.244356566155874;
$Self->{Completeness} = 0.244316309719934;

# csv separator
$Self->{Separator} = ';';
Expand Down Expand Up @@ -7637,6 +7637,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/da.pm
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.349151425275993;
$Self->{Completeness} = 0.349093904448105;

# csv separator
$Self->{Separator} = '';
Expand Down Expand Up @@ -7633,6 +7633,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/de.pm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.995221618058988;
$Self->{Completeness} = 0.995222405271829;

# csv separator
$Self->{Separator} = ';';
Expand Down Expand Up @@ -7631,6 +7631,7 @@ sub Data {
'Definiert die Standard-Queue für neue Tickets im Agentenbereich fest.',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => 'Default-Einstellungen, die für einen neuen Benutzer bei dessen Erstellung gesetzt werden.',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'Aktiviert/deaktiviert die Znuny-Paketverifizierung. Wenn deaktiviert werden alle Pakete als verifiziert angezeigt. Es wird trotzdem empfohlen, nur verifizierte Pakete zu verwenden.',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/el.pm
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ sub Data {
$Self->{DateFormatShort} = '%D.%M.%Y';
$Self->{DateInputFormat} = '%D.%M.%Y';
$Self->{DateInputFormatLong} = '%D.%M.%Y - %T';
$Self->{Completeness} = 0.137090130169715;
$Self->{Completeness} = 0.137067545304778;

# csv separator
$Self->{Separator} = ';';
Expand Down Expand Up @@ -7636,6 +7636,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
3 changes: 2 additions & 1 deletion Kernel/Language/en_CA.pm
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ sub Data {
$Self->{DateFormatShort} = '%Y-%M-%D';
$Self->{DateInputFormat} = '%Y-%M-%D';
$Self->{DateInputFormatLong} = '%Y-%M-%D - %T';
$Self->{Completeness} = 0.0026363486571099;
$Self->{Completeness} = 0.00263591433278418;

# csv separator
$Self->{Separator} = ',';
Expand Down Expand Up @@ -7636,6 +7636,7 @@ sub Data {
'',

# XML Definition: Kernel/Config/Files/XML/Znuny.xml
'Default preferences to set during user creation.' => '',
'Enables/disables the Znuny package verification. If disabled, all packages are shown as verified. It\'s still recommended to use only verified packages.' =>
'',
'Screens for which it is possible to enable or disable dynamic fields.' =>
Expand Down
Loading

0 comments on commit e2afbfa

Please sign in to comment.