Change Log¶
Alle erwähnenswerten Änderungen in der Komponente werden hier dokumentiert.
1.8.0 - 2021-08-04¶
Hinzugefügt¶
neue Action SetEquipment /source/action/container/SetEquipment.class.php
1.7.0 - 2021-08-04¶
Hinzugefügt¶
neue Validierung /source/transition/validation/container/HasEquipment.class.php
1.6.0 - 2021-08-03¶
Geändert¶
- parseTransistionVerifications hat nicht die getInstanceFromParameterMap aufgerufen
/source/parser/XMLParser.class.php
- Die Komponente mit make v2 ci-script etc ausgestattet
Hinzugefügt¶
- neue Exception Klasse
/source/ComponentException.class.php
- neue Exception Klasse
/source/container/equipment/Exception.class.php
- neue Exception Klasse
/source/container/equipment/NotFoundException.class.php
- neue Container Klasse
/source/container/Equipable.class.php
- neues Equipment
/source/container/equipment/Dataset.class.php
- Equipment Interface
/source/container/Equipment.interface.php
- EquipmentImplementation
/source/container/EquipmentImplementation.trait.php
1.5.0 - 2020-10-01¶
Geändert¶
- [PRODUKT-7] Erweiterung der Logik für das Schreiben des Header Blocks in Dateien
- [AUFTRAG-69] AlvineApplicationWorkflowContainer neue protected Property "volatileCurrentPath"
- jekyll angepasst , hier darf "alvine.application.workflow" nicht enthalten sein
- /application/source/container/Implementation.trait.php um getCurrentPath und setCurrentPath erweitert
- /tests/application/source/container/Dataset.classTest.php um getCurrentPath und setCurrentPath erweitert
1.4.0 - 2020-04-22¶
Hinzugefügt¶
- [ALEWFL-67] Neue Methode getFormattedString um toString-Exception zu umgehen
1.3.0 - 2020-03-20¶
Hinzugefügt¶
- [ALEWFL-64] Neue Methode für Initialisierung der ID
1.2.0 - 2020-02-06¶
Hinzugefügt¶
- [ALEWFL-44] DOC
Geändert¶
- [ALEWFL-39] Prüfung auf Status des Containers bevor der Übergang ausgeführt wird
- [ALEWFL-40] Parameter für Validierung über XML Parser einlesen
- [ALEWFL-41] Breite der Ausgaben angepasst
- [ALEWFL-42] Verbesserung der Fehlermeldung bei einer Transaktion
- [ALEWFL-61] getOutputStream um Platzhalter ersetzen erweitert
- [ALEWFL-62] Umstellung Components
1.1.0 - 2019-10-15¶
Hinzugefügt¶
- [ALEWFL-45] DOC
- [ALEWFL-49] Neue Methode zum Auslesen der Properties
- [ALEWFL-52] AlvineApplicationWorkflowActionFileConcatenate
Geändert¶
- [ALEWFL-47] Entfernen der Versions-/Revisionstags
- [ALEWFL-50] Lokalisierung für Transition verbessert
- [ALEWFL-51] Lokale um create ergänzt
- [ALEWFL-54] Änderung der Dokumentation
- [ALEWFL-55] Im Transit keine Exception für Validierung schmeissen
- [ALEWFL-57] Typo in den Lokalen
Behoben¶
- [ALEWFL-48] Codierung der lokalen war nicht UTF-8
1.0.0 - 2019-06-11¶
Hinzugefügt¶
- [ALEWFL-2] Workflow-Parser
- [ALEWFL-13] Implementierung von Admission
- [ALEWFL-14] Neue Factory, Logging und Events
- [ALEWFL-16] Neue Eventbearbeitung // Automation
- [ALEWFL-19] Neue Exceptions InvalidTransitionValidationException und InvalidStepValidationException
- [ALEWFL-30] Neue Referenzimplementierung für den Import einer CSV Datei
- [ALEWFL-31] Neue Logging-Klasse für das Logging einer Action
- [ALEWFL-32] Exceptions in einem Übergang triggern nun einen Event der Klasse AlvineApplicationWorkflowEventTransistionException
Geändert¶
- [ALEWFL-12] Umstellung des Klassensystems auf Namen
- [ALEWFL-15] Erweiterung des Workflows um Exceptions
- [ALEWFL-17] Handler um Parameter erweitern
- [ALEWFL-18] Neue Events InvalidTransitionValidation und InvalidStepValidation bei der Überprüfung
- [ALEWFL-24] Erweiterung der Action um die Methode getInstanceFromParameterMap
- [ALEWFL-25] Bei Übergängen, die nicht möglich sind, wird jetzt
NotPossibleException
geworfen - [ALEWFL-26] Erweiterung der Condition, Validirung und Action um Parameter
- [ALEWFL-27] Neuer Roundtrip Zähler
- [ALEWFL-28] Bei nicht richtig definierten Klassen wird nun eine Exception geworfen.
- [ALEWFL-29] Den Create-Event erst werfen, nachdem der Status des Containers gesetzt wurde.
- [ALEWFL-33] XMLParser::parseTransistionExceptions wirft nun Fehler bei fehlender oder falscher Konfiguration (vorher continue)
- [ALEWFL-34] Die Factory muss die Argumente als Map initialisieren.
- [ALEWFL-36] neue Condition IsNotState
- [ALEWFL-38] AlvineApplicationWorkflowAutomationConditionIsExceptionInstanceOf umstellung auf is_a() Prüfung
Behoben¶
- [ALEWFL-20] parseExceptionHandler parser
- [ALEWFL-23] AlvineApplicationPlatformLogicWorkflowDatasourceQueue Fatal error: Allowed memory size