Changelog

Version 3.2.3

Deutsch

[Verbesserung]  Der JSON- und CSV-Export berücksichtigen jetzt auch die gesetzten Filter
[Verbesserung]  In der Listenansicht der Infrastrukturanalyse wird jetzt auch die Objekt-ID angezeigt
[Verbesserung]  Im CSV-Export werden in der "Verbunden mit"-Spalte Objekt-ID und Objekt-Titel mit angezeigt
[Verbesserung]  Alphabetische Sortierung der Zielobjekte/-objektgruppen in der Filterung der Schutzbedarfsvererbung
[Verbesserung]  Attribut "Abgrenzung" antsprechend dem Grundschutzkompendiums umbenannt nach "Abgrenzung und Modellierung"
[Verbesserung]  "Basisabsicherung erreicht" erscheint jetzt auch, wenn Anforderungen als entbehrlich markiert sind
[Verbesserung]  Anpassung der Optik und der Iconsets an das neue i-doit Layout
[Bug]           Bei Änderung des Schutzbedarfes wurden keine Logbucheinträge erstellt
[Bug]           Die Installationroutine des Add-Ons war nicht kompatibel mit i-doit Version >= 23
[Bug]           In der Kategorie IT-Grundschutz-Check war an zwei Stellen der Standardname der i-doit-Datenbank hardcodiert
[Bug]           In der Kategorie IT-Grundschutz-Check wurde bei "Umsetzung bis" die Uhrzeit mit angezeigt
[Bug]           In der Kategorie Schutzbedarf kam es in idoit 25 zu einem Server error

English

[Improvement]   The JSON and CSV export now also consider the applied filters.
[Improvement]   The object ID is now displayed in the list view of the infrastructure analysis.
[Improvement]   The CSV export now includes the object ID and object title in the "Connected with" column.
[Improvement]   Alphabetical sorting of target objects/object groups in the protection inheritance filtering.
[Improvement]   Renamed attribute "Differentiation" to "Differentiation and modelling" according to the IT-Grundschutz Compendium.
[Improvement]   "Basisabsicherung erreicht" now appears even when requirements are marked as dispensable.
[Improvement]   Adjustment of the appearance and icon sets to the new i-doit layout.
[Bug]           No log entries were created when changing the protection requirement.
[Bug]           The installation routine of the add-on was not compatible with i-doit version >= 23.
[Bug]           In the IT-Grundschutz-Check category, the standard name of the i-doit database was hardcoded in two places.
[Bug]           In the IT-Grundschutz-Check category, the time was displayed for the implementation date
[Bug]           In the Protection requirement category an server error occured in idoit 25

Version 3.2.2

Deutsch

[Neue Funktion] Die Objekte/Knoten in der grafischen Schutzbedarfsfeststellungen lassen sich jetzt auch vertikal verschieben
[Verbesserung]  Weitere optische Anpassungen an das neue i-doit Design
[Verbesserung]  Die Höhe der Objekte/Knoten passt sich jetzt der Anzahl der konfigurierten (und vererbten) Grundwerte an
[Verbesserung]  Das Attribut "Verantwortung" aus der Kategorie IT-Grundschutz-Check kann jetzt im Report ausgewählt werden
[Verbesserung]  Die Kategorie "Klassifikation von Informationen" kann jetzt im Report ausgewählt werden
[Verbesserung]
[Bug]           Das Anlegen, Bearbeiten und Verwenden von Grundschutzprofilen war nicht PHP 8 kompatibel

English

[New function]  The objects/nodes of the visual protection requirement assessment can be dragged now in vertical direction too
[Improvement]   More visual adaptions to the new i-doit layout
[Improvement]   The height of the obejcts/nodes adapt now to the number of configured (and inherited) basic values
[Improvement]   The attribute "Contact person" of the category IT baseline protection can be chosen in the report manager now
[Improvement]   The category "Classification of information" can be chosen in the report manager now
[Bug]           Creating, editing and the usage of IT baseline protection templates were not compatible with PHP 8

Version 3.2.1

Deutsch

[Verbesserung]  Kompatibilität zu i-doit 1.19
[Verbesserung]  Kompatibilität zu PHP 8.0
[Verbesserung]  Optische Anpassungen an neues Layout von i-doit 1.19
[Bug]           In der Kategorie "Bausteine" wurden die zugewiesenen Zielobjekte/-objektgruppen nicht angezeigt
[Bug]           Die Objekttypicons von "Kommunikationsverbindung" und "Gefährdung" konnten nicht geladen werden
[Bug]           Beim Editieren der Kategorie "IT-Grundschutz-Check" gingen die Verantwortlichen verloren, wenn man aus der "View"-Sicht kam

English

[Improvement]   Compatibility to i-doit 1.19
[Improvement]   Compatibility to PHP 8.0
[Improvement]   Optical improvements to fit new layout of i-doit 1.19
[Bug]           In category "Modules" the assigned target objects/object group were not shown
[Bug]           The object type icons of "Communication link" and "Threat" could'nt be loaded
[Bug]           The responsible contacts were lost, if editing the category "IT baseline check" and comming from "View" view

Version 3.2

Deutsch

[Neue Funktion] Unterstützung des neuen Formats des IT-Grundschutzkompendiums 2022
[Neue Funktion] Im IT-Grundschutz-Check können die Bausteine und Absicherungsarten auf- und zugeklappt werden, der Zustand wird in den persönlichen Usersettings gespeichert
[Verbesserung]  Bearbeitung des Schutzbedarfes am Objekt jetzt per Inline-Editung möglich
[Verbesserung]  Die Editierrechte für die Kategorie Schutzbedarf werden jetzt überall berücksichtigt
[Verbesserung]  Verlinkung des Baustein-Objektes im IT-Grundschutz-Check
[Verbesserung]  Beim Import des Kompendiums wird die Schicht im Baustein mit übernommen
[Verbesserung]  Bereinigung fehlerhafte Einträge in der Kategorie Schutzbedarf
[Änderung]      Die Buttons "Übernehmen" und "Anpassen" in der Kategorie Schutzbedarf wurden entfernt
[Bug]           Geänderte Bausteinnamen wurden beim Kompendiums-Import nicht im Objektnamen aktualisiert
[Bug]           Listeneditierung des Schutzbedarfs konnte zu fehlerhaften Datenbankeinträgen führen
[Bug]           Beim Import des Kompendiums wurden teilweise keine Logbucheinträge geschrieben
[Bug]           Rechtschreibfehler in deutscher Übersetzung wurde behoben
[Bug]           Der Menüpunkt "Schutzbedarfsfeststellung" überprüfte das falsche Benutzerrecht
[Bug]           Es kam zu Fehlern beim Import des Kompendiums, wenn eigene Bausteine, Anforderungen oder Gefährdungen vorhanden waren
[Bug]           Die Umsetzung der Anforderungen im IT-Grundschutz-Check verloren beim Speichern Formatierungen und Zeilenumbrüche

English

[New function]  Support of new format of the IT-Grundschutzkompendiums 2022
[New function]  Modules and requirement groups can now be folded and unfolded in the it baseline protection check, the status is saved in the personal user settings
[Improvement]   Editing of the protection requirement of an object now with inline editing possible
[Improvement]   Respect edit right of category protection requirement everywhere
[Improvement]   Module objects are now linke din the IT baseline protection check
[Improvement]   The layer of the module is now taken over during import of the Kompendium
[Improvement]   Clean up wrong database entries of category protection requirement
[Change]        The buttons "Accept" and "Adapt" are removed from category protection requirement
[Bug]           Changes module names were not updated during import of the Kompendium
[Bug]           List edit of protection requirements possibly led to wrong database entries
[Bug]           During import of the Kompendium sometimes no log book entries were wrote
[Bug]           Wrong spelling in german translation was fixed
[Bug]           The menu entry "Assessment of protection requirements" checked wrong user permissions
[Bug]           The import of the Kompendium led to errors, if custom modules, requirements or threats were present
[Bug]           The realization of requirements in the IT baseline protection check lost its formattings and line breaks when saving

Version 3.1.3

Deutsch

[Bug]           Die Schutzbedarfsfeststellung funktionierte auf einigen Systemen mit i-doit 1.16 nicht

English

[Bug]           The protection requirements didn't work on some systems with i-doit 1.16

Version 3.1.2

Deutsch

[Verbesserung]  Neuer Benutzerabhängige Report "Meine mir zugewiesenen Anforderungen"
[Verbesserung]  Anpassung der primären Zugriffs-URL an den neuen Aufbau der BSI-Webseite
[Verbesserung]  Neue Icons für das Extra-Menü
[Verbesserung]  VIVA2-Objekttypen-Bilder und -icons in den i-doit-Bilderordner verschoben
[Verbesserung]  "Umsetzungsdatum" umbenannt nach "Umsetzung bis"
[Bug]           Die Beschreibung des VIVA2-Upload-Ordner in den Mandenteneinstellungen war falsch
[Bug]           Das Attribut "Beschreibung" in der Kategorie IT-Grundschutz (Informationsverbund) -> IT-Grundschutz-Check wurde nicht gespeichert

English

[Improvement]   New user-dependent report "Requirements assigned to mir"
[Improvement]   Adapt primary access URL to new layout of BSI website
[Improvement]   New icons in the "Extra" menu
[Improvement]   Moved VIVA2 object images and icons into i-doit image folder
[Improvement]   Renamed "Implementation date" to "Implementation until"
[Bug]           The label of the viva2 upload folder in the tenant settings was wrong
[Bug]           The attribute "description" of the category IT baseline prootection (scope) -> IT baseline protection check wasn't saved

Version 3.1.1

Deutsch

[Verbesserung]  Anpassungen für den Import des Grundschutz-Kompendiums 2020
[Verbesserung]  Die Reports "Verantwortlichkeiten" und "Fehlende Verantwortlichkeiten" überarbeitet und verbessert
[Verbesserung]  Doppelt vorhandene Rollen konvertiert und entfernt
[Bug]           Kategorie IT-Grundschutz Check funktionierte nicht wenn die Datenbank nicht „idoit_data“ heißt
[Bug]           Profile ließen sich nicht anlegen, wenn der Ordner "exports" nicht im VIVA2 Addon Ordner vorhanden war
[Bug]           Die Druckansicht des variablen Reports "IT-Grundschutz-Check" blieb leer

English

[Improvement]   The Kompendium 2020 can now be imported
[Improvement]   The reports "Responsibilities" and "Missing Responsibilities" are revised and improved
[Improvement]   Duplicate roles are converted and removed
[Bug]           Category "IT-Baseline protetion chec" didn't work when the name of the tenant database wasn't "idoit_data"
[Bug]           Profiles could not be created when the folder "exports" didn't exist in viva2 addon folder
[Bug]           The print view of variable report "IT baseline protection check" was empty

Version 3.1

Deutsch

[Neue Funktion] Neuer Objekttyp "Kommunikationsverbindung"
[Neue Funktion] Vererbung des Schutzbedarfs über die neue Beziehung "Kommunikationsverbindung"
[Neue Funktion] Die grafische Darstellung der Schutzbedarfsfeststellung kann jetzt gefiltert werden
[Neue Funktion] Die Begründung für die Schutzbedarfsfeststellung kann in der grafischen Darstellung eingetragen werden
[Verbesserung]  Die Begründung für die Schutzbedarfsfeststellung ist jetzt auch im CSV-Export enthalten
[Verbesserung]  Rollen, die durch das Grundschutzkompendium hinzugefügt werden, werden jetzt auch deinstalliert
[Verbesserung]  Die aktualisierte Dokumentation zum VIVA2-Addons ist ab jetzt hier zu finden: https://viva2.readthedocs.io
[Bug]           Übersetzungen für "SVG-Datei" und "PNG-Datei" sind in der 1.14.1 nicht mehr vorhanden und werden jetzt durch das Addon geliefert
[Bug]           Übersetzung vom "Bitte warten" Overlay der Schutzbedarfsfeststellung wurde nur angezeigt, wenn das Raumplan-Addon installiert ist
[Bug]           Die Schutzbedarfsfeststellung zeigte einen Fehler an, wenn die angezeigten Zielobjekte keine Verbindung haben.

English

[New feature]   New object type "communication link"
[New feature]   The protection requirements will be inherited over the new relation "communication link"
[New feature]   It is now possible to set a filter in the graphical representation of the assessment of protection requirements
[New feature]   The reason for the assessment of the protection requirements can now be edited in the graphical representation
[Improvement]   The reason for the assessment of the protection requirements in included now in the CSV export
[Improvement]   Contact roles, which will be imported by the IT-Grundschutz Compendium, will now be removed during deinstallation of the addon
[Improvement]   The updated documentation for the VIVA2 addon can now be found here: https://viva2.readthedocs.io (only in german yet)
[Bug]           Translations for "CSV file" and "PNG file" were not available in 1.14.1 anymore
[Bug]           Translation of the "Please wait" Overlay in the assessment of protection requirements was only shown, if floorplan addon was installed
[Bug]           The assessment of the protection requirements has shown an error, if the shown target objects didn't have any links

Version 3.0

Deutsch

[Neue Funktion] Der Umsetzungsstatus der Anforderungen wird jetzt an den Zielobjekten/-gruppen gespeichert
[Neue Funktion] Komplette Überarbeitung des "IT-Grundschutz-Check"
[Neue Funktion] Neue Kategorie "Prozessbausteine" am Informationsverbund
[Verbesserung]  Die IT-GS-Kategorien am Informationsverbund sind in einem Ordner zusammengefasst
[Verbesserung]  Überarbeitung aller mitgelieferten Reports, Entfernen der Reports "Nicht vom Informationsverbund abgedeckt" und "Nicht von Informationsverbünden abgedeckt"
[Verbesserung]  Umbenennung von Zielgruppen und Zielobjektgruppen
[Verbesserung]  Umbenennung der Rolle "Verantwortliche Stelle" zu "Grundsätzlich zuständig"
[Verbesserung]  Alle bei der Installations des VIVA2-Addon hinzugefügten Rollen erhalten den Prefix "IT-GS:"
[Verbesserung]  Vorbereitung für nächste Version zum Editieren der Begründung bei der Schutzbedarfsfeststellung
[Bug]           Reports mit Kategorien aus VIVA2 führen zu einem SQL-Fehler (behoben ab 1.14.1)
[Bug]           Nach dem Import des Kompendiums wird der Suchindex für die neuen/geänderten Objekte nicht neu erstellt
[Bug]           VIVA2-Deinstallation lässt die Objekttypgruppe im Menü
[Bug]           Fehler bei der Listeneditierung der Kategorie IT-Grundschutz-Check
[Bug]           Der "Durchsuchen"-Button fehlt in ->Informationsverbund->Bereinigter Netzplan

English

[New feature]   The implementation status of the requirements is now saved on the target objects/groups
[New feature]   Complete revision of the "IT baseline protection check" category
[New feature]   New category "process modules" at the object type "scope"
[Improvement]   The addon categories in the object type "scope" are summarized in a folder
[Improvement]   Revision of all supplied reports, removal of the reports "Not covered by scope" and "Not covered by scopes"
[Improvement]   Renaming target groups into target object groups
[Improvement]   Renaming the role "responsible person" to "basically responsible"
[Improvement]   All roles added during the installation of the VIVA2 addon are given the prefix "IT-BP:"
[Improvement]   Preparation for the next version to edit the reason in the asessment of protection requirements
[Bug]           Reports containing categories from VIVA2 led to an SQL error (only working in 1.14.1)
[Bug]           After importing the compendium, the search index for the new/changed objects wasn't recreated
[Bug]           VIVA2 deinstallation leaves the object type group in the menu
[Bug]           Error when using the list edit for the category IT baseline protection
[Bug]           The "Browse" button is missing in Scope -> IT baseline protection (Scope)-> Adjusted network plan

Version 2.0.3

Deutsch

[Neue Funktion] Schutzbedarfsfeststellung: Neue Exportmöglichkeit ím CSV Format
[Neue Funktion] Schutzbedarfsfeststellung: Neue Exportmöglichkeit ím JSON Format
[Verbesserung]  Schutzbedarfsfeststellung: Services und deren Beziehungen werden nun berücksichtigt
[Verbesserung]  Vorbereitung auf kommendes Major-Realease: Anforderungstyp wird beim Import des Kompendiums an der Anforderung gespeichert
[Bug]           Englische Übersetzungen fehlten teilweise
[Bug]           Beim Aktualisieren des Grundschutz-Kompendiums sollte es "Benutzerdefinierte Anforderungen" und nicht "Benutzer-definierte Anforderungen" heißen
[Bug]           Reports wurden bei der Installation nicht korrekt angelegt
[Bug]           Addon wird nicht ordnungsgemäß deinstalliert

English

[New feature]   Asessment of protection requirements: New export option in CSV format
[New feature]   Asessment of protection requirements: New export option in JSON format
[Improvement]   Asessment of protection requirements: Services and their relationships are now taken into account
[Improvement]   Preperation for nect major release: Type of requirement is saved on requirement when importing the IT baseline protection kompendium
[Bug]           Some english translations were missing
[Bug]           Small fix in german translation
[Bug]           Reports were not created correctly during installation
[Bug]           Uninstallation of addon does not work correctly

Version 2.0.2

Deutsch

[Verbesserung]  Neue Icons und Bilder für VIVA2-Objekttypen
[Bug]           Reports werden bei der Neuinstallation in i-doit 1.13.1 (und höher) in die falsche Datenbank geschrieben

English

[Improvement]   New icons and images for VIVA2 object types
[Bug]           Reports are stored in the wrong database during a new installation in i-doit 1.13.1 (or higher)

Version 2.0.1

Deutsch

[Bug]           YAML ungültig
[Bug]           Doppelte Anzeige von Informationsverbunde in der Migration
[Bug]           Gefährdungen im IT-Grundschutz werden nicht mehr angezeigt
[Bug]           Schutzbedarfsfeststellung lässt sich nicht direkt nach öffnen des Add-Ons aufrufen
[Bug]           Migration von VIVA auf VIVA2 bei leeren Inhalten teilweise fehlerhaft
[Bug]           In Kategorie Zugwiesene Anforderungen wird eine Fehlermeldung ausgegeben wenn man auf einen Eintrag klickt
[Aufgabe]       VIVA 2 PHP 7.2 Kompabilität

English

[Bug]           Invalid YAML
[Bug]           Double display of information networks in the migration
[Bug]           Threats in basic IT protection are no longer displayed
[Bug]           Schutzbedarfsfeststellung doesn't open when selected right after opening the add-on
[Bug]           Migration from VIVA to VIVA2 sometimes faulty when using empty content
[Bug]           In category "Assigned requirements" an error message is displayed when clicking on an entry
[Task]          VIVA 2 PHP 7.2 Compability