Module: gebundletes YAML durch dünnen Wrapper über YAML::XS & YAML ersetzt
CsvImport: Controller erzeugt temporäres Profil, nicht der Hintergrund-Job.
BackgroundJob::CsvImport: unbenutztes Modul SessionFile::Random nicht laden
CsvImport: deutlich anzeigen, ob Vorschau oder echter Import
CsvImport: Spaltenzuordnung für non multiplexed
Csv-Import-Hintergrund-Job: Als Ergebnis einen Text zurückgeben, nicht das Job-Objekt.
Die implizite Rückgabe des Job-Objekts führte beim Speichern der Job-Historie zueinem DB-Fehler, der nichts mit dem Import zu tun hat.
Beim CSV-Import die Session-Id der "auftraggebenden" Sitzung verwenden.
Damit kann der CSV-Import via Task-Server auch von Benutzern verwendetwerden, die den Task-Server nicht in ihrer Sitzung gestartet haben.
Es bleibt das Problem, dass der Import nicht ausgeführt werden kann,...
Beim CSV-Import Einträge in die Historie machen.
Fixt #1998.
Zirkuläres Include von CsvImport BackgroundJob und Controller aufbrechen
test korrekt mitschleifen
cleanup Methode und Manager für CsvImportReport
Fehler korrekt weiterleiten
Übersetzungen
Progress genauer anzeigen
Weitere Verbesserungen am asynchronen Import.
- tracking- profile/session handling
Asynchroner Import