DataGerry | Release 2.0

von | Nov. 8, 2023

DATAGERRY Update Release 2.0

Wir freuen uns, die neue Version 2.0 von DataGerry ankündigen zu können! Sie können sie hier herunterladen. Das Update bietet neue Funktionen wie den DataGerry-Assistenten und die Funktion „Standorte“. Außerdem wurden Fehler behoben und Verbesserungen im Frontend und Backend implementiert.

Dies sind die neuen Funktionen des DataGerry Updates 2.0 im Detail:

DataGerry-Assistent

Der neue Assistent hilft Ihnen mit wenigen einfachen Schritten beim Einstieg in DataGerry. Er wird beim ersten Start von DataGerry automatisch angezeigt oder kann alternativ über Toolbox => Assistent in der oberen rechten Ecke aufgerufen werden (falls Sie DataGerry zunächst selbst erkunden möchten).

Picture: Assistant in Toolbox

DataGerry-Filialen

Nach dem Start des Assistenten können Sie zwischen verschiedenen gängigen Branches wählen, die eine CMDB nutzen. Sie können mehrere Branches oder auch alle auswählen. Abhängig von Ihrer Auswahl werden mehrere Profile geladen, die für die ausgewählten Branches üblich sind.

Picture: Branch selection

DataGerry Profile

Nach dem Klicken auf „Weiter“ werden je nach Ihren ausgewählten Branchen mehrere Profile angezeigt. Jedes Profil enthält eine Reihe von Typen, die üblicherweise für diese Art von Assets verwendet werden. Hier können Sie Ihre Anforderungen weiter anpassen, indem Sie Profile auswählen oder abwählen.

Picture: Profile selection

DataGerry-Typliste

Nach dem Klicken auf die Schaltfläche „Erstellen“ werden alle Typen aus den ausgewählten Profilen erstellt und Sie werden zur Typenübersicht weitergeleitet (alternativ erreichbar durch Klicken auf Framework =>Typen in der oberen rechten Ecke).

Picture: Type overview table

Bearbeitungstyp-Position

In dieser Tabelle können Sie die Konfigurationen der erstellten Typen aufrufen, indem Sie in der Spalte „Aktionen“ auf das Symbol „Bearbeiten“ klicken. So erhalten Sie einen ersten Eindruck von der Typenstruktur in DATAGerry. Sie können auch neue Typen erstellen, indem Sie über der Tabelle auf die grüne Schaltfläche „+Hinzufügen“ klicken, und DataGerry an Ihre Bedürfnisse anpassen.

Picture: Type editing form

DataGerry-Standorte

Die neue Funktion „Standorte“ ermöglicht es Nutzern, ihre Objekte baumartig zu strukturieren. Die obersten Elemente sind beispielsweise Länder oder Städte, die Unterelemente Büros, Räume, Server usw. Dies verbessert die Übersicht und ermöglicht das schnelle Auffinden von Objekten. Die Standortstruktur finden Sie in der Seitenleiste als neuen Tab neben dem Tab „Kategorien“.

Picture: Locations tab in sidebar

DataGerry Standortsteuerung

Um Typen einem Speicherort zuzuweisen, muss in der Typkonfiguration die neue Spezialsteuerung „Speicherort“ festgelegt werden. Öffnen Sie dazu die Typübersicht (klicken Sie oben rechts auf Framework => Typen) und anschließend in der Spalte „Aktionen“ auf das Bearbeitungssymbol des Typs, dem eine Speicherort-Eigenschaft zugewiesen werden soll. Wechseln Sie in der Typkonfiguration zum Tab „Inhalt“. Dort können Sie links unter „Spezialsteuerungen“ die Steuerung „Speicherort“ in die Typkonfiguration ziehen. Eine „Speicherort“-Steuerung kann einer Typdefinition nur einmal zugewiesen werden.

Das Steuerelement „Standort“ enthält zwei Felder: „Bezeichnung“ und „Als Standort auswählbar“. Die „Bezeichnung“ dient in der Objektübersicht zur Identifizierung des Standortfelds. „Als Standort auswählbar“ legt fest, ob dieser Typ als oberster Standort für andere Objekte verwendet werden kann. Dies ist hilfreich, wenn Sie einen Typ haben, unter dem keine Objekte liegen sollen, beispielsweise einen Server und einen Prozessor. Der Server ist der oberste Standort für den Prozessor, der Prozessor kann jedoch nicht der oberste Standort für andere Typen sein.

Picture: Location control in type configuration

Nachdem das spezielle Steuerelement „Standort“ dem Typ hinzugefügt und gespeichert wurde, wechseln Sie zur Objektübersicht des erstellten Objekts dieses Typs. Das Steuerelement „Standort“ hat dem Objekt zwei Eigenschaften hinzugefügt. Die erste ist die Standortauswahl, benannt nach der in der Typkonfiguration festgelegten Bezeichnung. Hier kann der oberste Standort für dieses Objekt ausgewählt werden. Die Dropdown-Liste enthält zunächst den „Stamm“-Standort, der immer der erste und oberste Standort ist. Darüber hinaus enthält die Dropdown-Liste alle Objekte, denen ein Standort zugewiesen ist (jedoch nicht die Objekte, die sich direkt unter dem aktuellen Objekt in der Standortstruktur befinden). Die zweite hinzugefügte Eigenschaft „Bezeichnung in der Standortstruktur“ dient dazu, den Namen dieses Objekts in der Standortstruktur festzulegen.

Picture: Added properties to object from special control “Location”

Picture: Selection of top location for current location

Wenn der oberste Speicherort ausgewählt und das Objekt gespeichert ist, erscheint es im Reiter „Speicherort“ in der Seitenleiste. Jedes Objekt im Reiter „Speicherort“ kann angeklickt werden und öffnet die Objektübersicht des ausgewählten Objekts.

Picture: Locations in the “Locations”-Tab

Änderungen in Version 2.0.0

Dank des Feedbacks aus der Community und anderen Quellen konnten wir mehrere Fehler identifizieren und beheben, was die Benutzerfreundlichkeit verbessern sollte. Eine vollständige Liste der Änderungen und Fehlerbehebungen finden Sie im DataGerry-Forum.

Changelog DataGerry 2.0

DataGerry 2.0 (deutsch)

Z

[Neue Funktion]
Überarbeiteter Assistent

Z

[Neue Funktion]
Assistent kann nun gestartet werden über (Toolbox => Assistant)

Z

[Neue Funktion]
Standorte können nun für Objekte konfiguriert werden, diese werden “Location”-Tab angezeigt

Z

[Neue Funktion]
Ein “X” wurde dem Filter in der Seitenleiste hinzugefügt um die Eingabe mit einem Klick zu löschen

Z

[Anpassung]
Die Feedback-Form wurde überarbeitet (Toolbox => Feedback)

Z

[Anpassung]
Typen sind nun nur löschbar wenn es keine existierenden Objekte dieses Typs gibt

Z

[Bugfix][DAT-338]
Bug beseitigt, bei dem Popup-Boxen hinter dem grauen halbtransparenten Hintergrund platziert wurden

Z

[Bugfix][DAT-348]
Bug beseitigt, wegen dem Links zwischen Objekten in der Objektübersicht nicht angezeigt wurden

Z

[Bugfix][DAT-353]
Bug beseitigt, der zu einer Fehlermeldung führte, falls der “Show Tabs”-Button geklickt wurde, aber das Objekt keine Referenzen hatte

Z

[Bugfix][DAT-354]
Bug beseitigt, bei dem die Objektzähler nicht korrekt geupdated wurden, wenn zwischen den Ansichtsmodi “Alle Objekte” und “Nur aktive Objekte” gewechselt wurde

Z

[Bugfix][DAT-441]
Bug beseitigt, bei dem ein in die Zwischenablage kopiertes Datum als Ausgabe [object Object] hatte

Z

[Bugfix][DAT-444]
Bug beseitigt, bei dem die Buttons “Save” und “Cancel” bei der Erstellung von Kategorien nicht funkioniert haben wie beabsichtigt

Z

[Bugfix][DAT-447]
Es wurde ein Fehler behoben, der beim Schließen von Popups über das „x“ in der oberen rechten Ecke an mehreren Stellen in DataGerry auftrat

Z

[Bugfix][DAT-445]
Es wurde ein Bug behoben, der beim Exportieren von Objekten fälschlicherweise einen Fehler anzeigte

Z

[Bugfix][DAT-467]
Es wurde ein visueller Fehler behoben, bei dem die Bildlaufleiste in Textarea-Feldern zu klein war, um ausgewählt zu werden

Z

[Bugfix][DAT-470]
Ein visueller Fehler bei der Typenübersicht im Dashboard wurde behoben

Z

[Bugfix][DAT-551]
Es wurden mehrere Vorkommnisse behoben, bei denen Teile der Anwendung nach Änderungen nicht neu geladen wurden

Z

[Bugfix][DAT-240]
Es wurde ein Fehler behoben, der dazu führte, dass die Tabelle gelöscht wurde, wenn in der Objektliste auf „Standardkonfigurationen“ geklickt wurde

Z

[Frontend]
Angular und abhängige Pakete wurden auf 15.2.4 geupdated

Z

[Backend]
Die Unterstützung für Python 3.6, 3.7 und 3.8 wurde eingestellt

Z

[Backend]
Python-Version 3.9.16 wird für die Entwicklung verwendet

Z

[Backend]
Standortlogiken zum Backend hinzugefügt

Z

[Backend]
Beim Löschen eines Objekts wird auch der zugehörige Standort gelöscht

Z

[Backend]
Mehrere Python-Pakete wurden geupdated, um Sicherheitsprobleme zu beheben

DataGerry 2.0 (english)

Z

[New feature]
Reworked assistant

Z

[New feature]
Assistant can now be accessed from (Toolbox => Assistant)

Z

[New feature]
Locations can now be set for objects and will be displayed in the new “Location”-Tab

Z

[New feature]
Added an “X” to clear the filter input in the sidebar with one click

Z

[Changed]
Rework of the Feedback-Form in DATAGerry (Toolbox => Feedback)

Z

[Changed]
Types are now only deletable if no object instances exist of this type

Z

[Bugfix][DAT-338]
Fixed a bug displaying popup boxes behind the gray overlay background

Z

[Bugfix][DAT-348]
Fixed an error where Links between objects where not displayed in the object overview

Z

[Bugfix][DAT-353]
Fixed an occurring error when pressing the “Show Tabs” button in the object overview when the object didn’t have any references

Z

[Bugfix][DAT-354]
Fixed a bug where object counters where not correctly updated when switching between “Only Active Objects” and “All Objects”-Mode

Z

[Bugfix][DAT-441]
Fixed an error when copying dates to clipboard resulting in output to be [object Object]

Z

[Bugfix][DAT-444]
Fixed bugs with the “Save” and “Cancel” button when creating new categories not working as intended

Z

[Bugfix][DAT-447]
Fixed an error occurring when closing popups via the “x” in the top right corner at several places in DataGerry

Z

[Bugfix][DAT-445]
Fixed a bug falsely displaying an error when objects are exported

Z

[Bugfix][DAT-467]
Fixed a visual bug where the scroll bar on text area fields was to small to be selected

Z

[Bugfix][DAT-470]
Fixed a visual bug for the type overview on the dashboard

Z

[Bugfix][DAT-551]
Fixed several occurrences where parts of the application were not reloaded after changes took place

Z

[Bugfix][DAT-240]
Fixed a bug which cleared the table when clicking “Default configs” in object list

Z

[Frontend]
Bumped Angular and dependant packages to 15.2.4

Z

[Backend]
Dropped support for python 3.6, 3.7 and 3.8

Z

[Backend]
Updated Python Version to 3.9.16 for development

Z

[Backend]
Added location logics to backend

Z

[Backend]
Deleting an object with also delete the corresponding location

Z

[Backend]
Bumped many python packages to fix security issues

get in touch

Contact the DataGerry Team

Do you have questions or are you facing a particular challenge?
Our dedicated DatGerry team is happy to provide you with a consultation.

Office Address
Hauptstraße 8b,
82008 Unterhaching, Germany

Follow us on