(0 97 75) 13 28 Burgwallbacher Straße 15, 97659 Schönau a.d. Brend

23.09.2021

Web - Update

Manuel Müller Donnerstag, 23. September 2021 von Manuel Müller

Web-Update

Es wurden eine Änderungen an der Webseite durchgeführt!

Änderungsübersicht osTicket

osTicket v1.15.3.1

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Patch1:

Benachrichtigungen werden wieder per Mail versendet, wenn das Ticket kein Hilfethema hat. (Fehler mit dem neuen Platzhalter für das Hilfethema behoben)

Keine Doubletten mehr, wenn der Kunde nach dem Verfassen von Nachrichten das Browser-Fenster aktualisiert. Ist die neue Kunden-Antwort mit der letzten Antwort identisch, wird diese verworfen.

osTicket Plus - zusätzliche Patches:

Patch1:

MA-Passwort-Vergessen-Funktion: der Token in der URL ist nun URL-Save (Sonderzeichen werden codiert)

Bei der automatischen Ticketzuweisung wird nun der Platzhalter %{comments} in der E-Mail-Vorlage gelöscht, wenn es keinen Kommentar gibt

Listen: Die Checkboxen in den Listen können nun leichter markiert werden. Klicks innerhalb des Tabellen-Feldes, das die Checkbox enthält, klicken nun die Checkbox, auch wenn diese mit dem Klick verfehlt wird.

DSGVO: Der Aufruf der Kunden-Startseite setzt keine Cookies mehr. Erst nachdem der Kunde den Cookie-Banner gesehen hat, wird das Session-Cookie gesetzt.

Im HTML-Editor werden nun keine leeren Tabellenfelder mehr gelöscht

Korrekturen / Verbesserungen

Auth: Service Name (da05573)

osTicket v1.15.3

Neue Funktionen

Enhancement: S3 Plugin Folder Capability (ae4ed63)

Korrekturen / Verbesserungen

Auth: Service Name on Client Portal (b755b99)

CDATA: Rebuild Cdata tables post Install (4409dbd)

Issue: Deleted Forms on Help Topics (4494bf4)

Issue: Saving Priority Field (56c50b8)

CDATA: Dynamic Forms Views (4ab3602)

CDATA: Check Cdata Tables on Cron (b758c14, 3397987, aba5970)

CDATA: DynamicFormField Update (678decc, 9f01ee1)

Issue: Filter Email Variables (3a36727)

status: Localize Status Names (6173a73)

Issue: Queue Columns Custom Fields (bd4cfb4)

Issue: Custom Dept/Custom Assignee Exports (8140d4b)

Issue: 'Open' heading don't get translated (6065715)

Make Max-Age consistent across backends (292df94)

Zip Export: Include Custom File Upload Files (1328bd7)

Issue: Spaces in List Items (ef6c949)

Issue: Class PageNate had problems with total value as string (573ab33)

Tweak PersonsName->getShort() and getShortFormal() (fa64ad4, ad91e66, 8671a68)

Performance und Sicherheit

xss: SVG Image (68dcaa2)

security: open.php Refresh (b8603c7)

xss: Client-Side i18n (fd560df)

session: Verify UserAgent String (f71c954)

osTicket v1.15.2

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Patch1:

In den E-Mail-Einstellungen wird das Hilfethemen-Feld nun ebenfalls in einer Baumstruktur angezeigt.

In den Ticket-Einstellungen wird das Standard-Hilfethemen-Feld nun ebenfalls in einer Baumstruktur angezeigt.

Die Variable für das Hilfethema wird in den E-Mail-Vorlagen nun mit Pfad ausgegeben. Gleiches gilt auch für den Export und die Ticket-Übersichtsseiten.

Der Pfad bei Hilfethemen wird nun mit >> bzw. ➜ getrennt, anstatt mit /

Die Sortierung der Hilfethemen im Verzeichnisbaum ist nun nicht mehr case sensitive, sodass die Sortierung unabhängig der Groß- und Kleinschreibung erfolgt.

Patch0:

Hilfethemen: Fehler beim Bearbeiten von Hilfethemen behoben. (Übergeordnetes Hilfethema konnte nicht gesetzt werden, wenn es nicht wählbar war)

osTicket Plus - zusätzliche Patches:

Patch1:

Aufgaben können überfällig werden und werden nun auch entsprechend in einer separaten Aufgaben-Liste angezeigt.

Problem, das inline-Bilder im HTML-Editor nicht angezeigt werden, behoben.

Fehler behoben: Wird nur eine führende Null bei Telefonnummern ergänzt, wird nun eine Änderung erkannt und gespeichert.

Fehler behoben, das FAQ-Kategorien mit einer ParentID "NULL" nicht angezeigt wurden

Urlaubsvertretung: Wenn ein MA im Urlaub ist, kann eine Vertretung hinterlegt werden, an die neue Tickets zugewiesen werden und E-Mail-Benachrichtigungen umgeleitet werden.

Das Token in Passwort-Vergessen-E-Mails ist nun URL-safe

fälschlich erzeugte events im Ticketverlauf ohne Änderungen werden nun nicht mehr erstellt.

Namen werden nun korrekt getrennt, wenn ein Leerzeichen angehängt ist, sodass der Nachname nicht mehr verschwindet.

Patch0:

Benachrichtigung: Es wurde kein Fehler angezeigt, wenn die Benachrichtigungen bei neuer Mitteilung / Transfer aktiviert waren, jedoch keine Empfänger gewählt wurden.

Beim Versand von Benachrichtigungen bei neuer Mitteilung wurden die falschen Einstellungen verwendet, sodass sie nicht wie gewünscht versendet wurden. -> behoben

Die Links in den Benachrichtigungs-E-Mails, wenn ein Ticket/Aufgabe aus einem Eintrag im Verlauf erstellt wird, werden nun korrekt eingefügt.

In der Ticketsuche werden die Tickets nur noch einmal angezeigt

Die Erweiterte Suche zeigte zu viele Ergebnisse an, wenn benutzerdefinierte Felder mit einbezogen wurden. -> Regex korrigiert

Der Cronjob löscht keine eingebetteten Bilder mehr aus FAQs, E-Mail-Vorlagen, Signaturen und eigenen Seiten

Bei Benachrichtigungen (Tickets/Aufgaben), bei denen der letzte Antwortende ausgewählt werden konnte, wurde der Mitarbeiter, der die letzte Antwort im System geschrieben hat gewählt, und nicht der letzte Antwortende dieses Tickets. Nun wird korrekt der letzte Antwortende des betreffenden Tickets benachrichtigt.

Wie bei letzter antwortender Mitarbeiter, wurde auch der letzte antwortende Kunde falsch angegeben. Ebenfalls behoben.

Zeiterfassung rundete die Sekunden unter Umständen falsch, sodass die Anzeige von 60 Min anstatt 1 Stunde möglich war. -> behoben

Hilfethemen werden nun in Ansichten und DropDown-Listen mit Pfad angezeigt

Schlägt der Import von Kunden aus einer Datei fehl, wird eine aussagekräftige Fehlermeldung angezeigt, damit der entsprechende Datensatz gefunden werden kann.

Erweiterungen

Issue: Visibility Permissions (8da9da3)

Depts Visibility (fe37ae2)

Issue: Task Inline Transfer (e43d6bf)

Korrekturen / Verbesserungen

Make word count error match the actual limit (3e177bb)

Mute warning when Every Minute is selected. (2a56da7)

Remove extra selection - Choice Field handles prompt. (b564ce3)

Fail gracefully when supported matches return null (4550b65)

Create variable before passing it by reference (858649c)

FAQ: Check for lookup failures (edd1feb)

2fa: use isset to check checkbox (7f68060)

Session: Regenerate session id before closing it. (14e9fb2)

Issue: Unlinking Tickets (98efec5)

Issue: Agents/Depts in Queue Cols (d8f6ef6)

Issue: Revise getDepartments (71f4c0c)

Issue: Visibility Permissions (3ee5941)

issue: getDefaultDeptId() On Null (38a09e6)

issue: Dashboard Export Date Range (db79149)

Issue: Echoing Default Dept Status (fe31575)

issue: Export Memory Limit (3a5e5c9)

Use PageNate->showing() for Users and Orgs in SCP (63f0ae8)

Don't capitalize Queue menu items (2348850)

Issue: Disabled Dept on Email (b1397a3)

issue: Assign To Sort Alphabetically (77c7a12)

Update class.plugin.php (4a3451f)

Performance und Sicherheit

xss: FormAction Attribute (8d956e0)

xss: onerror Property (25e6d12)

osTicket v1.15.1

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Patch3:

---

Patch2:

Tickets zusammenführen funktioniert nun auch mit nicht nummerischen Ticket-Nummern

Beim Ändern des Hilfethemas im Ticket-Kopf werden die Hilfethemen nun auch in einer Baumstruktur angezeigt

Patch1:

Update-Benachrichtigung wurde überarbeitet. Der Updatebutton verweist für die Free-Version zur Downloadseite, für die Plus-Version zur Anmeldeseite im Kundenbereich.

Fehler behoben: Wurde durch einen MA ein Ticket mit Mitteilung und Antwort verfasst wurde die Mitteilung nicht gespeichert.

osTicket Plus - zusätzliche Patches:

Patch3:

Fehler beim Ticket-Prüfen-Link für Kunden behoben

Beim Zuweisen der Tickets werden die Dropdownlisten nun mit Berücksichtigung des Namensformats alphabetisch sortiert

Patch2:

bei Ticket-Feldern, die eine URL enthalten, wird nun im Ticket-Kopf ein Link zum Öffnen der URL eingeblendet

Die Ticket-Links in den E-Mails an die Kunden funktionieren nun wieder

Die Passwort-Reset-Links und die Konto-Bestätigungs-Links funtionieren nun wieder

Bei Ticket-Transfers werden nun wieder korrekt Mails versendet

Patch1:

System- und E-Mail-Protokolle: brechen nicht mehr nach 500 Einträgen ab, Sortierung funktioniert nun korrekt

Im Kundenbereich wird nun die Antwort korrekt zwischengespeichert, Der Zwischenstand kann nun auch gelöscht werden.

Korrekturen / Verbesserungen

readme: Update PHP Version (a4c85d7)

placeholder: Quote and encode html chars (0056d14)

osTicket v1.15

Hinweis: Ab v1.15 ist die PHP-Version 7.2 und höher erforderlich!

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Patch1:

Sperren übergeordneter Hilfethemen funktioniert nun

Fehler im Hilfethemen-Dropdown-Feld behoben

osTicket Plus - zusätzliche Patches:

Patch1:

Beim Export aus den Ticketlisten können nun auch Felder aus eigenen Formularen exportiert werden

Benachrichtigung an zugewiesene Mitarbeiter / Teams kann nun separat eingestellt werden bei:

- neuer Mitteilung

- neuen internen Aktivität

- Ticket-Transfer

- überfälligem Ticket

Rückmeldung bei neuer Antwort nun konfigurierbar (beeinflusst Vorauswahl bei Antworten)

Mitarbeiter-Liste bei Zuweisungen werden alphabetisch sortiert

Der Platzhalter beim Betreff-Feld wird nicht mehr beim Leerzeichen abgeschnitten

Korrektur: Verknüpfungshinweis beim Zuweisen nur anzeigen, wenn das Ticket zugewiesen ist.

Erweiterungen

Change dept_id and priority_id fron tinyint to int (e54f6f3)

csrf: Add ability to rotate token (36e614c)

Feature: Agent/Department Visibility (5fbd762, e4346d2, 4ad7e95, 49b2f1b, 46033d1, 3a8ea4b, 6eae7e6, f306ce8, 6fdc111, 4489b2f, 7f0602a, 484023d, 3722fc5, 6425146, 9902ac2, 07b2373, ca81176, 4e86313)

db: Latest Indexes (da2fd37, 2731074, c359d12, ea09373, 4c9968b)

SLA Plan Search Field (0fd63b4)

2FA Backends (5dd0a34, 4ef752c, cff12f7, ea86103, 4b6bc73, a1b7826, 3f08e62, 9d46c84, 8f4fe18)

Password Policy Revisited (e1aba7c, 744676b)

Korrekturen / Verbesserungen

Issue: Missing Events (38232f2)

Issue: 2FA Upgrade (0065c3b)

Ticket From Email (f02edd9)

Issue: User Custom Dept Field (52825f0)

Staff: Password Change (7527ea7)

oops: Indexes Patch Schema (709b55f)

CsvImporter: Skip Byte Order Mark (BOM) if present (bfd5da8)

Oops: Method Inheritance Compatibility (cb13b82)

issue: Form Instructions Translation (4f7d23c)

osTicket v1.14.4

Erweiterungen

forms: Pseudo-random name for Dynamicforms on POST (077d26f)

Authcode: Ticket Access Link (043c3fe)

redactor: Upgrade to version 3.4.5 (e593c5c, 9102240, e471132)

Auth: Client Create Request (c3c01d3, 43e07c2)

Korrekturen / Verbesserungen

Issue: Event YAML (52c7211)

issue: Missing Description On New Task (949acc6)

issue: Draft Save (f2c5c5a)

mpdf: Logo Overlap (5012ccc)

Issue: Viewing Email Templates (817cdee)

Issue: Topics on Install (bfaad5b)

Partially revert commit 077d26f (d554c2b)

Issue: Prevent Deleting All Topics (8d2b8c6)

Issue: Sub Queues (8e3a6c6)

authtoken: Add ticket link when recipient is ticket owner (2be608c)

redactor: Improper Formatting When Double Spacing (fe26123)

forms: Add SECRET_SALT to field name hash (4eeb4b5, 133362d)

issue: Better URL Parsing For External Inline Images (50eed90)

Issue: Default Delimiter (f302503)

issue: Update Autocomplete (d3245b1)

Fix incorrrect compare locked staff at Ticket Preview (e8f0c58)

Don't use a default comment on ticket assignment (433e62d)

Issue: Ticket Export Delimiters (38dbe73)

CsvImporter: Skip Byte Order Mark (BOM) if present (9e1dfef)

Drop nested table from open new ticket (fb0164b)

issue: New Message Alert Recipients (ea9cd56)

issue: Custom REGEX Failure (4850b2a)

Issue: Ticket From Thread Attachments (1de3f6a)

cli: Manage.php Errors (239b9ba)

issue: Assignee Field (3c89117)

issue: Agent Password Reset With No Existing Password (101ebea)

More modern, cleaner DocBlock (84195ec)

issue: Ticket Merge Select2 (bffac98)

osTicket v1.14.3

Erweiterungen

select2: Update To 4.0.13 (b67c75b)

jquery: Update To 3.5.1 (121ab41)

redactor: Upgrade to version 3.4.2 (384fe27)

Issue: Template Variables in Ticket Filter (8ef505d, 8a82d1e)

issue: Get Team Members For Alerts (d88e384)

Issue: Topic Help Tip (66fc808)

Create SECURITY.md (165cf18, 0ecfceb)

redactor: Upgrade to version 3.4.1 (8f08a09)

inline: RichText Fields View First (d8ff946, a97ddba)

print: Update Icons and Add Titles (be18e46)

issue: Update Print Options Icons/Text/Title (b4cd46a)

refactor: Help Topic Status Refresh (2dee16b)

Adding translation to the dashboard plot labels. (ebfd68b)

Issue: Language Verification (a1e9342)

Korrekturen / Verbesserungen

oops: Local Inline Images (f6cd8c4)

Issue: Ticket Edit Save (3281e74)

Revert Topic Saving Fixes (0ff87f3)

issue: NOTLS For IMAP/POP Without SSL (7506937)

Update dynamic-field-config.tmpl.php (e847ddb)

Ticket Merge Translation Improvement (ba389a6)

oops: Task Missing Parentheses (b7684ad)

Issue: Create Task File Upload (87f5006)

issue: Delete Users With Tickets (9d2e1da)

DynamicField Update (c21452b)

issue: Form Field Help Text Not Null (e295c52)

export: Duplicate Results (b415baf)

issue: Email Template Internal Notes (8d6b9aa)

oops: Change lastupdate To updated For Tasks (03bedc5)

i18n: Redactor Files Not Included (f91308a)

Issue: Ticket Task Print (7b6ba94)

Issue: Topic Fields on Ticket Edit (f79a28a)

issue: Activity Notice getLastRespondent() (07024fc)

Issue: Create Team With Members (6f50e91)

i18n: Don't Store Files Under Branch Name (31dfc6e)

template: Add Ticket ID To Var Scope (351f8ec)

Issue: Topic and Department Columns (36778cc)

sla: Force Intval For Scientific Floats (9ea2e4d)

oops: JS Method Typo (58e559d)

issue: Signature Box No Longer Expands (5d68847)

install: Add Mark As Answered To All Access (0765571)

print: Client Print Not Respecting Identity Masking (5db5a72)

templates: %{ticket.thread.complete} Not Respecting Identity Masking (faec1a7)

issue: Filter Action Add Button (adc46ae)

install: Embedded Domain Whitelist (e0b5d81)

install: Schedule, SLA, and Help Tip Updates (88dd0aa, e589c1b, 1860db4)

Issue: Ticket Number Search (61443ef)

issue: PHP 7.4 Warnings (1aafa42, d93379e, 90f5985)

issue: Flush Model Cache (db5eb07)

Issue: PHP Warning (4997780)

issue: MySQL 8.0 {min,max} Value Error (bb54dea)

issue: Mass Delete Help Topics Warning (52fd884)

issue: Org Added Collabs (0ee25b8)

issue: Attachment Upload Configuration (2540350)

Performance und Sicherheit

security: Reported Vulns July-August 2020 (fb57082, d2491c1, d98c2d0, 518de22)

xss: FAQ Category On Errors (292e7dd)

osTicket v1.14.2

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Patch3:

neue Klasse für jstree-Elemente

Mitarbeiter-Bereich: FAQ-Content variabel anpassen

Favicon auch auf Mitarbeiter-Anmelde-Seite

Patch2:

Der osTicket-Mailer unterstützt nun auch Dateianhänge, die als String übergeben werden

Die Ticketzählung in der Navigation berücksichtigt nun auch die Abteilungsauswahl

MA-Bereich: wird in der Navigation die Ticket-Anzahl auf der obersten Ebene aktiviert, expandiert nun nicht mehr die Leiste sondern ist von Anfang an größer

Patch1:

Mitarbeiter-Portal: Design-Auffrischung der Oberfläche

Fehler bei der SPAM-Abwehr Honeypot im Kunden-Portal behoben

Patch0:

Hilfethemen-Drop-Down-Liste lässt sich durch Doppelklick schließen, wenn es Unterhilfethemen gibt

zoom-Eigenschaft aus dem Theme entfernt

Spam-Abwehr Honeypot für Ticket-Erstellseite und nun auch für die Registrierungsseite im Kundenportal komplett überarbeitet

Wird als Hilfethemen-ID 0 angegeben, führt dies nun zu einem Validierungsfehler.

osTicket Plus - zusätzliche Patches:

Patch3:

FAQ-Kategorien/Artikel könen auf bestimmte Kundengruppen beschränkt werden

Fälligkeitsdatum ändern im Ticket: zeigt nun korrektes Datum

E-Mail-Protokoll-Tab im Ticket

pear-Bibliotheken aktualisiert (E-Mail-Versand)

inline-Bilder bei Antwortvorlagen werden nicht mehr gelöscht

relative Zeit in Übersichtsseiten korrekt anzeigen - Zeitzone wird nun berücksichtigt

Ticket-Export: keine doppelten Einträge mehr

Werden alle Sortier-Kriterien in einer Übersichtsseite gelöscht, wird das nun auch gespeichert

Spalten in Übersichtsseiten nun auch mit Datumsfilter zu DatumZeit- und rel-Zeit-Filter

Es werden nur noch wirklich geänderte Einträge zu einem Ticket protokolliert

Der Ticket-Besitzer wird als CC ignoriert

Datumsfelder in Ticket: Datums- und Zeitformate korrigiert

authtoken bei Ticket-Status-Prüfen URL-safe gemacht (nicht jeder Link hat funktioniert)

Patch2:

Probleme beim Anlegen der E-Mail-Log-Tabelle behoben

Navigation Ticketanzahl korrigiert. Es wurden Tickets aus allen Abteilungen gezählt, nicht nur Tickets aus Abteilungen, auf die der MA Zugriff hat.

Bei manchen Kunden-E-Mails wurde die E-Mail zwar angehängt, jedoch das Ticket nicht wieder geöffnet.

Die Pagination mancher Listen war fehlerhaft. Dadurch wurden mehr Seiten angezeigt, als in Wirklichkeit vorhanden sind.

Fehler in der Ticket-Basis-Suche korrigiert. Damit ist auch der Fehler beim Zusammenführen der Tickets behoben, bei dem manche Tickets nicht gefunden wurden.

(Tickets wurden doppelt gefunden, einmal korrekt und einmal fehlerhaft)

kl. Korrekturen am Design in der Kundenoberfläche

Ticket zusammenführen: die Ticketsuche zeigt nun zur Ticket-Nummer auch den Kundennamen und den Betreff an.

Kundengruppe Einstellungen: Beim Hinzufügen von Hauptkontakten wird nun das title-Attribut mit Name und E-Mail-Adresse angezeigt

Patch0:

NEUES FEATURE: E-Mail-Log: es kann jetzt jede ausgehene E-Mail protokolliert werden. Wurden zu einem Ticket E-Mails versendet, erscheint im Ticket-Verlauf für Admins sichtbar ein Link zum Log, der nur die E-Mail-Einträge zu diesem Ticket anzeigt.

NEUES FEATURE: Captcha-Feld nun auch auf der Registrierungsseite im Kunden-Portal

Zurücksetzen-Button auf der Registrierungsseite im Kunden-Portal hinzugefügt

Automatisches Ausfüllen der Zeitzone auf er Registrierungsseite im Kunden-Portal deaktiviert -> keine Meldung mehr beim Verlassender Seite, wenn kein Formularfeld ausgefüllt wurde

NEUES FEATURE: API-Schlüssel unterstützt nun auch IP-Adressen mit Platzhaltern bzw RegEx-Ausdrücke zur Validierung der Sender-IP

Design angepasst bei den Einstellungen zu den Einschränkungen der Hilfethemen

Wird eine neue Abteilung angelegt, bleiben nun im Fehlerfall die Einstellungen für den Erweiterten Zugang und die Teams erhalten.

Wird ein neues Ticket durch einen MA angelegt, bleiben nun die CC-Adressen zum Kunden im Fehlerfall erhalten

Ändert ein MA sein Passwort im Profil, wird nun auch das aktuelle Passwort auf Gültigkeit geprüft

Im Kunden-Portal wurden unter Hervorgehobene FAQ-Artikel die falschen FAQ-Artikel angezeigt

Datei-Anhänge inline anzeigen auf Bilder und PDFs erweitert (Einstellung im MA-Profil) (Änderung erfordert Browser-Cache leeren!)

API-Meldungen werden nun in der System-Sprache erzeugt, nicht in Englisch (Zeitplan-Klasse musste dazu angepasst werden)

Fehlermeldungen beim Passwort-Ändern im ganzen System korrigiert.

Fehler in der Berechtigung zur Ticket-Anzeige behoben

Antwort-E-Mails bei verweigerten Tickets nun als auto-reply markiert

E-Mail-Benachrichtigungen an Zugewiesene Mitarbeiter/Teams werden nun an beide versendet

Erweiterungen

Task Inline Edit (ad04c05, 027c8d2, 7209b03, 2b8a6dc, 79b69aa, 49aba87, 1179d60, cc8d64e)

feature: Configurable Agents As Collaborators (5f5403d, bdcaeea, 9426e67, 4ed30c5)

Ticket Merge Modal Improvements (d31a0c7)

redactor: Double Spacing Optional (fa418e6)

inline: Set Help Topic Refresh Statuses (be4e01e)

lint: updateEstDueDate (a8fe0bd)

Ticket Merge Parent Status (bebc724)

Schedule Entry - getOccurrences algo. (0184473)

Queue Query Optimization (8c07c17

Korrekturen / Verbesserungen

Issue: Merge Child Status (34af390)

1.14 Misc. Fixes (869d117)

Issue: Filter Actions for Deleted Objects (b918e2d)

ui: improve action buttons (b25c66b, a11f882)

Misc. Fixes (e8acf81, f5d1664, aed5d6f, ac5f93e, 77577df, e397f03, bfa7b57, 3c0dd3d, 5955c3a, c2b99ab, c9cc1e2, 51b5839)

Issue: Class AuditEntry Not Found (8023ba9)

oopsie: Revert errant delete by commit 027c8d2 (f16cd79)

lint: oopsie on undefined variable (4f19924)

issue: Move Owner Check to Ticket Collabs (7d44262)

oops: Update Schedule No Description (774d5f7)

revert: Agent Added Agent Collabs (cc7deda)

issue: AuditEntry Not Found (9e3ca8c)

issue: Collab Pass By Reference (a3a1d45)

Add AnnotatedField interface to TicketTasksCountField (fbc1b11)

Audit Plugin Modal Fix (a883f90)

Issue: Duplicate Thread Entry Merge Records (ef6b7da)

export: User/Org Tickets (0cd4168)

i18n: Help Text Translate Button (cc2d0ab)

install: Task Title/Description Field Flags (6727ebb)

issue: Trailing Whitespaces Number Lookups (d8cb1e8)

issue: Duplicate Tickets in Lookup (95f9b83)

issue: BooleanField Inline Edit Value (23a463c)

issue: BooleanField Cannot Be Unchecked (1556242)

Issue: Managing Child Ticket Threads (7f85946)

Oops: Set Child Ticket Status (c216a72)

feature: Force HTTPS (1de9b4c)

Issue: Close Child Ticket Without Help Topic (2fb81aa)

Issue: Inline Edit Long Answer (608044d)

Issue: Ticket Link/Merge (bb0f9bd)

dept: Disable Auto Claim (3684879)

redactor: Cancel Button (3bab103)

issue: Redactor z-index (19cc9a0)

Issue: Overwriting thisstaff on Assign (77065f5)

Schedule Entry - Initial Occurrence Scope (3a41b09, 3da5bd7)

issue: mPDF Print Tables (2bd464f)

Clear Overdue Flag 4realz (057c817)

Ticket Merge/Link Defaults (3f93cd9)

User Audit Issue (97a55a4, 613b4ab)

Performance and Security

xss: All Reported Vulns (f705001, de41aeb, fc4c860, d54cca0, 6c724ea, 601fdcd)

osTicket v1.14.1

Improvements

Revert commit cedd612 (7dd7bfa)

Clear Overdue On Reopen (6dc0b74)

Allow Repeatable Once Entries (cb9bb2f)

osTicket v1.14

Enhancements

php: 5.6 Support (5e7497d, 5f3a8f4)

Oops: Lint Fixes (c5b15d6)

Update index.php (e7779e2)

Overdue oopsie (de7271d)

Ticket Task count (b4fca25)

Visibility: Move getJsComparator to Widget class (d3f46bf)

i18n spelling oopsies (36b44f7)

Improvements

Require Between Date Entries (1aaee58)

Add Ticket Reference to Tasks (af97900)

Disabled SLA (2fe5370)

Queues: Agents with no team assignment (a00cee9)

Ticket Merge Upgrade Patch (38fada0)

ticket-view: Add ZIP export option (5e5b6b8)

issue: Check $cfg iFrame (a6b8200)

feature: Separate SMTP Credentials (edb8ac6, d2cb614, 9d4bcb5, 093984b, b6d13a2)

feature: Fetch From Mail Folder (d70dfc1, 901d30a)

feature: Configurable iFrame Whitelist (44200e5, 2330f47)

Ticket Merge: Close Children (6fef208)

Audit Log Plugin (9b80889, 8e3fd4d, bb3d092, 46a764f, 72974c8, 27cfd65, 69da645, 349c982, 7cfc062, a4bd53b, e0ca7e2, d942b16, 2aacbd1, ff90638, 40771ea, 30eeaf9, 2c350f3, f261283, 205b3ae, 5c91dc1, ac1e99c, 59e5d71, 203c716, 54a175a, 5ba9e89, 419a478)

Issue: Organization Update (7b6bd90)

issue: Redactor Reset Buttons (8078d4d)

osTicket v1.12.3

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Basis:

keine zusätzlichen Korrekturen

Patch 1

Korrektur: Hilfethemen-Dropdown-Tree Hilfethemen wurden nicht übersetzt, wenn die Sprache geändert wurde

osTicket Plus - zusätzliche Patches:

Basis:

Korrektur: In Datums- und Zeitfeldern wurde die falsche Zeit gespeichert, wenn zwischen jetzt und dem Datum, das gespeichert werden soll, die Sommer-/Winterzeit umgestellt wurde.

Patch 1:

Korrektur: datetime-Popup nun über redactor-leiste (redactor 3)

Korrektur: js-Fehler - Config-Popup-Fenster der Formular-Felder blieb bei Fehlermeldungen hängen

Keyword-Suche fand nur ganze Wörter und funktionierte nicht mit Sonderzeichen

-> findet jetzt auch Suchbegriffe mit Sonderzeichen und Wörter, die mit dem Suchbegriff beginnen

Korrektur: Redactor löscht leere Tabellen-Zellen - behoben

Korrektur: redactor - Aufzählungszeichen einer sortierten Liste in einer sortierten Liste als Buchstaben anzeigen, wie im redactor-Feld selbst

Korrektur: Dateianhänge von Antwortvorlagen werden nun angehängt (Fix für Windows-Browser)

Erweiterungen

Datetime Formats (4709824)

issue: Revert 453e815 (ddde34b)

Revert "issue: Advanced Search Default Sorting" (d4befcd)

feature: Expanded Print View (b2bd45f)

i18n: Register Include (9b18dd6)

Lint Fix (68f11e1)

Update osTicket Requirements (a6a18ee)

Update osTicket Requirements (27f1578)

issue: Update Installer PHP Requirements (15d678b)

issue: Update Outdated Links (25bf88f

Korrekturen / Verbesserungen

issue: Mbstring Extension Requirement (5a96884)

Instantiate StaffDeptAccess (390ec3e)

issue: Complete Thread Var Padding (Outlook) (d96285f)

Issue: Empty Due Date (30f3b55)

issue: PHP 7.3 New Agent Set Password (1bcd0e2)

European Date Format Issue (df7306f)

issue: CSV Patch Adv. Search Error (6ea7526)

Issue: Annul Closed Events (8029b1b)

issue: Department Referral Email (26d2990)

Date Range Period Timezone (0f06f85)

Issue: Undefined Constant Warning (c2ca730)

issue: Support Exchange Shared Mailbox Auth (ac9ea5b)

Issue: Inline Ticket Assignment (b757ec4)

issue: Dashboard No Help Error (ab0cdc6)

Organization Update (1588344)

issue: Advanced Search Default Sorting (dda483e)

issue: Image Attachment View (eb1a4ea)

issue: Reset Role Permissions (0c2cecb)

issue: Error On QueueSort Config (1b1e742)

Required Short Answer Field = '0' (c58916b)

Fix Admin Alert (5f6bd42)

issue: Set Staff Password On Creation (d9108b1)

issue: THIS_VERSION Utilize MAJOR_VERSION (5b4c512)

Issue: Reopen Assignment (e73e881)

osTicket v1.12.2

Patches (osTicket.com.de-Versionen)

osTicket Free/Plus:

Basis:

Korrektur: Die Baumstruktur im Auswahlfeld der Hilfethemen zeigte den Pfad der Hilfethemen mehrfach an

Korrektur: Mitarbeiter konnten keine internen Hilfethemen auswählen

Patch 1

Korrektur Abteilungsauswahl: Es konnten nicht mehr Alle Abteilungen ausgewählt werden, wenn eine Abteilung ausgewählt war

Patch 2

Korrektur Konifugrations-Button (Sortierung der Übersichtsseiten) Popup-Fenster verursachte einen Fatal Error

Korrektur Tabelle der Ticket-Übersichtsseiten ragte manchmal rechts aus dem Layout -> nun wird das Layout gedehnt

Patch 3

Korrektur: Einstellungen der Übersichtsseiten im Admin-Bereich: Konfigurations-Button erzeugte einen Fatal Error beim Öffnen des Popup-Fensters

Patch 4

Die Baumstruktur für das Auswahlfeld der Hilfethemen wurde komplett neu programmiert.

- neues Design basierend auf der freien js-Library jstree

- Übergeordnete Hilfethemen können gesperrt (angezeigt, aber nicht ausgewählt) werden, wenn diese lediglich als Kategorie verwendet werden sollen.

osTicket Plus - zusätzliche Patches:

Basis:

Korrektur: Text-Editor (redactor) Menüleiste konnte nicht bedient werden, wenn der Text länger war

Korrektur: die zusätzlichen Seiten (Pages) wurden nicht korrekt angezeigt, wenn beim Apache die Directive AllowPathInfo deaktiviert ist

Ticket-Antwort: Zwischengespeicherte Texte wurden nicht geladen, wenn das Ticket erneut geöffnet wurde

Korrektur: Validator - Leerzeichen sollen zu keinem korrekten validieren führen, wenn eine Eingabe erwartet wird

Korrektur: Ticket- und Aufgabendruck bei Kunden und Mitarbeitern zeigen nun die korrekte Uhrzeit des Drucks an

Korrektur: Zeiterfassungsfeld übersetzt (jQuery-Erweiterung)

Patch 1

Korrektur Ticket-Form: Platzhalter-Text des Mitteilungs-Feldes enthielt html-Tags, wenn er (neu) gesetzt wurde

Korrektur Validator: Validator schlug fehl, wenn das zu prüfende Element ein Array war

Patch 2

Korrektur Statistik (Dashboard) verursachte einen Fehler, wenn keine Hilfethemen verfügbar

Korrektur: Session-Fehler in ./open.php korrigiert

Patch 3

Korrektur: Erst Session-ID erneuern, dann schließen (Fehler im PHP-Log)

Korrektur: Neuen Kunden anlegen: keine E-Mail-Adresse gespeichert, wenn doppelte Anführungszeichen im Namen

Korrektur: Fehler beim Aktualisieren des Tickets (Fatal Error im Log zur Funktion getPriorityId) korrigiert

Korrektur: Die Ticket-Übersichtsseiten ragten über das Layout heraus, wenn die Spalten zu breit -> Layout wird nun gedehnt

Patch 4

Korrektur: leeres Datumsfeld im Ticket wurde beim Bearbeiten mit dem aktuellen Datum gesetzt -> bleibt jetzt leer

Korrektur: Hilfethemen können nicht mehr ihr eigenes übergeordnetes Hilfethema sein

Hilfethemen können nun eingeschränkt werden:

- einzelne Hilfethemen können nur für bestimmte Kundengruppen freigegeben werden. Für andere Kunden sind diese dann nicht sichtbar.

- einzelne Hilfethemen können nun gesperrt werden. Sie werden dann zwar angezeigt, können aber nicht ausgewählt werden.

Dies mag hilfreich sein, wenn diese nur als übergeordnetes Hilfethema für andere verwendet werden.

Diese Einstellung ist jedoch nur dann relevant, wenn die Hilfethemen nicht global gesperrt sind.

Die Auswahl der Hilfethemen kann nun auch zusätzlich eingeschränkt werden, wenn der Kunde einer Kundengruppe angehört. Hier kann die Auswahl auf Hilfethemen und deren Unterhilfethemen, die auf diese Kundengruppe eingeschränkt sind begrenzt werden.

SQL-Fehler "Unknown column 'Z1.ticket_id' in 'field list'" behoben, wenn in der Ticket-Übersichtsseite keine Standard-Sortierung definiert ist.

Erweiterungen

issue: v1.12 Git MAJOR_VERSION (3f80266)

Korrekturen / Verbesserungen

issue: README.md osTicket Logo (7121043)

issue: README.md Image Size (8b90010)

issue: DatetimeField Remove Unused Vars / Use parseDateTime() (d9aa91b)

osTicket v1.12.1

Erweiterungen

issue: Queue Sort Title No Validation Error (029b0f2)

Issue: Tickets Visibility (60aa7b8)

task: Implement edit of task thread (394ddee)

Reformat Incorrect Reply-To Headers (e9dda94)

DatetimeField: Add jquery-ui-timepicker-addon (dbff3b2)

Add/Remove Collaborators Without Refresh (5a5044a)

Korrekturen / Verbesserungen

issue: API Unexpected Data Warnings (4f68eb9)

Double semicolon removed (bacd836)

Empty extra in list_items (1309a6c)

Issue: Ticket Alerts vs Dept Recipients (581f1f9)

issue: iFrame Single Quotes (4b59b4f)

issue: PDF Squares Instead Of Text (69c5095)

issue: Class Format Disposition Misspelling (1d3f1a3)

Performance und Sicherheit

Remove File Type Override (539d343)

Validate integrity of uploads (eba6fb9)

issue: Rogue Closing div Breaks HTML Thread Tree (3bb4c0a)

xss: Install Form (c3ba5b7)

security: CSV Formula Injection (9981848)

security: HTML File Browser Execution (Windows: Firefox/IE) (33ed106)

Beachte auch unsere aktuellen News

Wir verwenden Cookies um unsere Website zu optimieren und Ihnen das bestmögliche Online-Erlebnis zu bieten. Mit dem Klick auf „Erlauben“ erklären Sie sich damit einverstanden. Die "Zustimmung" bzw. "Ablehnung" können Sie jederzeit auf der Seite "Cookie Kontrolle" ändern.

Weiterführende Informationen erhalten Sie in unserer "Cookie Kontrolle" und in unserer "Datenschutzerklärung".