355 lines
16 KiB
HTML
355 lines
16 KiB
HTML
<!DOCTYPE html>
|
|
<html class="no-js" lang="de">
|
|
<head>
|
|
<title>Changelog - Kundenmanager</title>
|
|
<meta name="description" content="">
|
|
<meta name="author" content="D³ Data Development">
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
|
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
|
|
|
|
<!-- Mobile -->
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<!-- Font -->
|
|
|
|
<!-- CSS -->
|
|
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
|
|
<!-- Tipue Search -->
|
|
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
|
|
|
|
<!--[if lt IE 9]>
|
|
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
|
|
<![endif]-->
|
|
</head>
|
|
<body class=" ">
|
|
<div class="Columns content">
|
|
<aside class="Columns__left Collapsible">
|
|
<button type="button" class="Button Collapsible__trigger">
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
</button>
|
|
|
|
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Kundenmanager</a>
|
|
|
|
<div class="Search">
|
|
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
|
|
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
|
|
</svg>
|
|
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
|
|
results=25 autosave=text_search>
|
|
</div>
|
|
|
|
<div class="Collapsible__content">
|
|
<!-- Navigation -->
|
|
<ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../changelog/Changelog.html">Changelog</a></li></ul>
|
|
|
|
|
|
|
|
<div class="Links">
|
|
<hr/>
|
|
<a href="https://www.oxidmodule.com" target="_blank">Shop</a><br />
|
|
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a><br />
|
|
<a href="https://faq.d3data.de" target="_blank">FAQ</a><br />
|
|
<a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a><br />
|
|
<a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a><br />
|
|
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a><br />
|
|
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a><br />
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</aside>
|
|
<div class="Columns__right Columns__right--full">
|
|
<div class="Columns__right__content">
|
|
<div class="doc_content">
|
|
<article class="Page">
|
|
|
|
<div class="Page__header">
|
|
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
|
|
<span class="ModifiedDate">
|
|
07.09.2023 </span>
|
|
</div>
|
|
|
|
<div class="s-content">
|
|
<p>All notable changes to this project will be documented in this file.</p>
|
|
<p>The format is based on <a href="https://keepachangelog.com/en/1.0.0/" class="Link--external">Keep a Changelog</a>,
|
|
and this project adheres to <a href="https://semver.org/spec/v2.0.0.html" class="Link--external">Semantic Versioning</a>.</p>
|
|
<h2 id="page_Unreleased"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.3.0...rel_5.x" class="Link--external">Unreleased</a></h2>
|
|
<h2 id="page_5-1-2-1-2023-08-23"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.2.1...5.1.3.0" class="Link--external">5.1.2.1</a> - 2023-08-23</h2>
|
|
<h3 id="page_Fixed">Fixed</h3>
|
|
<ul>
|
|
<li>"undefined constant" error</li>
|
|
</ul>
|
|
<h2 id="page_5-1-2-1-2023-08-23-2"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.2.0...5.1.2.1" class="Link--external">5.1.2.1</a> - 2023-08-23</h2>
|
|
<h3 id="page_Added">Added</h3>
|
|
<ul>
|
|
<li>installierbar in OXID 6.5.x</li>
|
|
</ul>
|
|
<h2 id="page_5-1-2-0-2023-06-19"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.1.3...5.1.2.0" class="Link--external">5.1.2.0</a> - 2023-06-19</h2>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>rights & roles checks to templates</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>check is executable for every trigger</li>
|
|
</ul>
|
|
<h2 id="page_5-1-1-3-2023-05-03"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.1.2...5.1.1.3" class="Link--external">5.1.1.3</a> - 2023-05-03</h2>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>missing from part in emails in case of unconfigured reply address</li>
|
|
</ul>
|
|
<h2 id="page_5-1-1-2-2023-04-17"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.1.1...5.1.1.2" class="Link--external">5.1.1.2</a> - 2023-04-17</h2>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>non runing cron script</li>
|
|
</ul>
|
|
<h2 id="page_5-1-1-1-2023-03-16"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.1.1.0...5.1.1.1" class="Link--external">5.1.1.1</a> - 2023-03-16</h2>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>compatibility problem under PHP - ^8 in combination with D3 Ordermanager</li>
|
|
</ul>
|
|
<h2 id="page_5-1-1-0-2022-12-20"><a href="https://git.d3data.de/D3Private/Usermanager/compare/5.0.1.0...5.1.1.0" class="Link--external">5.1.1.0</a> - 2022-12-20</h2>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>installierbar in OXID 6.4 und 6.5 sowie PHP 8.1</li>
|
|
<li>Platzhalter in Push Notification URLs werden nun für dynamische Parameter geparst</li>
|
|
<li>zusätzliche GET Parameter werden bei POST Verwendung an den POST Body angehängt</li>
|
|
</ul>
|
|
<h3 id="page_Changed">Changed</h3>
|
|
<ul>
|
|
<li>adjust DI container to updated container dependency</li>
|
|
<li>adjust tests</li>
|
|
<li>extract message content creator from mail class</li>
|
|
<li>make mySQL content check more compatible</li>
|
|
<li>adjust documentation to Source Guardian Loader based installation</li>
|
|
<li>changelog improved</li>
|
|
<li>Dateiregister für kommende Connector-Version angepasst</li>
|
|
<li>CLI-Prüfung für PHP interne Server angepasst</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>prevent "undefined array key" warning</li>
|
|
<li>timespan requirement option in admin panel does not represent the saved type</li>
|
|
<li>Type cast Fehler korrigiert</li>
|
|
</ul>
|
|
<h2 id="page_5-0-1-0-2021-10-01">5.0.1.0 - (2021-10-01)</h2>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>installierbar in OXID 6.3.x</li>
|
|
</ul>
|
|
<h3 id="page_Changed-2">Changed</h3>
|
|
<ul>
|
|
<li>#10850: Limitierung wird vorzeitig auf das Ergebnis des Filterqueries angewandt</li>
|
|
<li>Tests angepasst</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>#10933: Übersicht zeigt falsche Anzahlen</li>
|
|
<li>Eingabekonvertierung bei Rabatt ändern Aktion optimiert</li>
|
|
<li>Übersicht zeigt richtige Templatequelle der Exportaktion an</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_4-1-2-3-2021-05-10">4.1.2.3 - (2021-05-10)</h2>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>fehlender OXID-Service im no-dev-Modus führt zu Fehlern im Modul</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_4-1-2-2-2021-05-07">4.1.2.2 - (2021-05-07)</h2>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>installierbar in OXID 6.2.4</li>
|
|
</ul>
|
|
<h3 id="page_Changed-2">Changed</h3>
|
|
<ul>
|
|
<li>D3 Methoden in öffentlichen Klassen mit individuellen Namen versehen</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>Syntaxfehler in Wochentagsbedingungsprüfung korrigiert</li>
|
|
<li>erweiterte Methoden für Kompatibilität mit Elternmethoden angepasst</li>
|
|
<li>Warnung bei Verwendung der Standardsprache bei CLI-Aufrufen entfernt</li>
|
|
<li>Fehler bei undefinierter STDOUT Konstante behoben</li>
|
|
<li>Verwendung leerer Tasklisten optimiert</li>
|
|
<li>Einstellungszuordnungen optimiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_4-1-2-0-2021-03-10">4.1.2.0 - (2021-03-10)</h2>
|
|
<p>** Hinweis für kleinere Versions-Upgrades: Es gibt einige rückwärts-inkompatible Änderungen an dieser Version. **</p>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>erweiterte Konfigurationsprüfung integriert</li>
|
|
<li>Ausführungsabbruch mit passenden Fehlermeldungen bei Konfigurationsfehlern eingefügt</li>
|
|
<li>Debugausgaben werden auch bei Konsolenausführung gezeigt</li>
|
|
<li>statische Auswahllisten sind erweiterbar</li>
|
|
<li>Prüfung und Behandlung von Kompilierungsfehlern aufgrund fehlerhafter Smarty-Codes</li>
|
|
<li>Abfangen leerer Inhalte auf Grund von falsch encodeten Templatedateien</li>
|
|
<li>Profiling für CLI und GUI integriert</li>
|
|
<li>Historyeinträge können optional angelegt werden</li>
|
|
<li>globale Filter pro Shopmandant für Migrationsfälle konfigurierbar</li>
|
|
</ul>
|
|
<h3 id="page_Changed-2">Changed</h3>
|
|
<ul>
|
|
<li>Bedingungen- und Aktioneninterfaces aktualisiert</li>
|
|
<li>Response-Script für automatische Ausführung als abgekündigt markiert</li>
|
|
<li>Exportdateinamen wird für gültige Dateinamen überarbeitet</li>
|
|
<li>Modul verwendet strict types</li>
|
|
<li>Remark anlegen optimiert</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>Bedingung "gesetzte Rechnungsnummer" korrigiert</li>
|
|
<li>Endlosschleifen bei Ausführung von finalizeOrder- und orderSave-Trigger verhindert</li>
|
|
<li>Ordnernamen, die nicht aus Übersetzungen kommen, zeigen keine Fehlermeldung</li>
|
|
<li>nicht generierbare Statusmails korrigiert</li>
|
|
<li>Debugmodus verwendet SQL-Logger für optimierte Anzeige</li>
|
|
<li>nicht geladenes Manager-Objekt im Admincontroller korrigiert</li>
|
|
<li>"Einträge als erledigt markieren" ignoriert "Einträge nicht als erledigt markieren"-Option</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_4-1-1-0-2020-12-21-aus-Kompatibilitatsgrunden-zu-Auftragsmanager-Release">4.1.1.0 - (2020-12-21) - (aus Kompatibilitätsgründen zu Auftragsmanager-Release)</h2>
|
|
<p>** Hinweis für kleinere Versions-Upgrades: Es gibt einige rückwärts-inkompatible Änderungen an dieser Version. **</p>
|
|
<h3 id="page_Added-2">Added</h3>
|
|
<ul>
|
|
<li>Angepasst für Shopversion 6.2.3</li>
|
|
<li>Zufallspasswort wird im Installationsprozess erstellt</li>
|
|
<li>CLI-Aufrufe ermöglicht</li>
|
|
<li>Push Notification Aktion hinzugefügt</li>
|
|
<li>Bedingungen verwenden QueryBuilder statt plain SQL</li>
|
|
<li>Verwendung des Injection Containers integriert</li>
|
|
<li>automatisierte Tests eingefügt</li>
|
|
</ul>
|
|
<h3 id="page_Changed-2">Changed</h3>
|
|
<ul>
|
|
<li>unnötige Parameterprüfung für Plain-Inhalte der Mails entfernt</li>
|
|
<li>an Code des Autragsmanager Moduls angepasst</li>
|
|
</ul>
|
|
<h3 id="page_Fixed-2">Fixed</h3>
|
|
<ul>
|
|
<li>Queryfehler korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_3-3-0-0-2020-10-02-aus-Kompatibilitatsgrunden-zu-Ordermanager-Release">3.3.0.0 - (2020-10-02) - (aus Kompatibilitätsgründen zu Ordermanager-Release)</h2>
|
|
<p>** Hinweis für kleinere Versions-Upgrades: Es gibt einige rückwärts-inkompatible Änderungen an dieser Version. **</p>
|
|
<h4 id="page_Added-2">Added</h4>
|
|
<ul>
|
|
<li>Angepasst für Shopversion 6.x, Installation via Composer</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-3-2-0">2.3.2.0</h2>
|
|
<ul>
|
|
<li>beim Speichern der Aktionen wird auf unzureichend ausgefüllte Werte hingewiesen</li>
|
|
<li>beim Speichern der Bedingungen wird auf unzureichend ausgefüllte Werte hingewiesen</li>
|
|
<li>fehlerhafte Abfragen für "nicht in Kundengruppe", "Registrierzeitraum" und "Bestellzeitraum" korrigiert</li>
|
|
<li>Einstellungen intuitiver benannt</li>
|
|
<li>ermöglicht nichtnumerische Cronjob-IDs</li>
|
|
<li>Abfrage für not-in-Zuordnungen korrigiert</li>
|
|
<li>falsche Modul-ID korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-3-1-0">2.3.1.0</h2>
|
|
<ul>
|
|
<li>gewählte Einträge als "bearbeitet" markieren</li>
|
|
<li>neue Bedingung "wenn Kundenkonto (nicht) durch Aufgabe X bearbeitet wurde" (#4794)</li>
|
|
<li>Exportdateinamen optimiert</li>
|
|
<li>Optik des Adminbereichs optimiert</li>
|
|
<li>Adminseitentitel angepasst</li>
|
|
<li>Apache 2.4-Kompatibilität eingefügt</li>
|
|
<li>Querycheck ergänzt</li>
|
|
<li>Angleichung an Auftragsmanager für vereinfachten Featuretransfer</li>
|
|
<li>Datenbankabfragen korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-3-0-0">2.3.0.0</h2>
|
|
<ul>
|
|
<li>OXID 4.9 / 5.2 Installationsanweisungen eingefügt</li>
|
|
<li>Cronjob-ID für gezieltere Aufgabenaufrufe integriert</li>
|
|
<li>Remark- und Info-Handling optimiert</li>
|
|
<li>alternative From- und Reply-Adresse in Mailsendeaktion integriert</li>
|
|
<li>Templatequelle für Mailsendeaktion kann nun auch ein Modulverzeichnis sein</li>
|
|
<li>Templatestruktur bereinigt</li>
|
|
<li>SH-Generator integriert</li>
|
|
<li>Cronjob-ID für Shellaufrufe nachgetragen</li>
|
|
<li>Optimierung für Multilang-Tabellen integriert</li>
|
|
<li>zu bearbeitendes Kundenkonto wird separat (außerhalb der userlist) geladen, sind sonst unvollständig</li>
|
|
<li>einzelne Modprofile-Felder von Multilang-Speicherung ausgeschlossen, da Aufgaben nicht sprachabhängig ausgeführt werden können</li>
|
|
<li>Performance: Statistikabfragen optimiert</li>
|
|
<li>Performance: Statistikauswertungen können einzeln abgefragt werden</li>
|
|
<li>Zeit-Bedingungen für stehengelassene Warenkörbe eingefügt</li>
|
|
<li>Zeit-Bedingung für bestellte Warenkörbe eingefügt</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-2-0-0">2.2.0.0</h2>
|
|
<ul>
|
|
<li>zusätzliche Bedingungen integriert
|
|
<ul>
|
|
<li>nach gespeicherten Warenkörben (ja / nein)</li>
|
|
<li>nach gespeicherten Merkzetteln (ja / nein / Anzahl)</li>
|
|
<li>nach gespeicherten Wunschzetteln (ja / nein / Anzahl)</li>
|
|
<li>nach verwendeten Gutscheinen (ja / nein / Gutscheinnummer / Gutscheinserie)</li>
|
|
<li>Alter (< / > / =)</li>
|
|
<li>Freifeldprüfung an Bestellungen</li>
|
|
</ul>
|
|
</li>
|
|
<li>Hilfetexte vervollständigt</li>
|
|
<li>Modul schreibt umfangreicheres Logging über Ausführung</li>
|
|
<li>Aktivstatus für "manuell" und "Ausführung per Cronjob" eindeutiger definiert</li>
|
|
<li>Aufgabenbeschreibung als Langtext</li>
|
|
<li>Beschreibung der Beispielaufgaben vervollständigt</li>
|
|
<li>zusätzliche Beispielaufgabe eingefügt</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-1-1-0">2.1.1.0</h2>
|
|
<ul>
|
|
<li>Bedingungen: Filterung nach Umsatzzahlen aus allen Bestellungen des Kunden</li>
|
|
<li>Korrektur: Aufgabe "Warenkorbabbrecher reaktivieren" verursacht einen Fatal Error</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-1-0-1">2.1.0.1</h2>
|
|
<ul>
|
|
<li>"Auftrag manuell ausführbar"-Option korrigiert</li>
|
|
<li>Cronjob-Fehler werden zusätzlich im Cronjob ausgegeben</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_2-1-0-0-aus-Kompatibilitatsgrunden-zu-Ordermanager-Release">2.1.0.0 (aus Kompatibilitätsgründen zu Ordermanager-Release)</h2>
|
|
<ul>
|
|
<li>grundsätzliche Filter- und Ausführungsoptionen eingefügt</li>
|
|
<li>neues Lizenzschema integriert</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<nav>
|
|
<ul class="Pager">
|
|
<li class=Pager--prev><a href="../index.html">Zurück</a></li> <li class=Pager--next><a href="../editions/Editionen.html">Weiter</a></li> </ul>
|
|
</nav>
|
|
</article>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- JS -->
|
|
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
|
|
<!-- Tipue Search -->
|
|
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
|
|
|
|
<script>
|
|
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
|
|
$(function() {
|
|
tipuesearch({
|
|
'base_url': '../'
|
|
});
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|