Version 7.8.0

Date: 2025-03-14

General

Features

  • Added support for DataForge and Zabbix servers with self-signed certificates - The app is now supporting the users certificates store. Install your CA certificate on your device in order to connect to self-signed servers.
  • Added the option to re-order accounts on the login page

Improvements

  • Improved performance of list pages
  • Improved page transition times
  • Improved the performance of the notifications page
  • Improved error behavior when a login is attempted from a non-secure origin
  • Improved the user experience of hover effects on tooltips in the sidebar
  • Improved request management by implementing active request deduplication
  • Improved the design of the login animation
  • Improve several contrast issues
  • Improved the header shrink/transition animation
  • Upgraded to new IOS and Android billing APIs for a better store experience

Zabbix Direct

Features

  • Added the option to render item graphs on item widgets on the dashboard
  • Added the option to render host graphs on the dashboard with the new host graph widget
  • Added pull-to-refresh functionality to all pages that were missing it before

Improvements

  • Improved the presentation of severity change events on problems by also showing the new and old severities
  • Improved formatting of values presented in the dashboard item widget
  • Improved the tolerances when inputting a Zabbix server url to allow leaving out the protocol scheme or api extension

Bug fixes

  • Fixed a bug that caused web scenario items not to be displayed
  • Fixed a bug where the y-axis of item history graphs for items with the unit second was not being calculated correctly
  • Fixed graph ‘save as image’ button being shown on mobile, even though saving the image is not supported at the moment

DataForge

With DataForge 7.8.0 we are officially dropping support for MariaDB in favour of PostgreSQL.

Features

  • Added internal object storage management for Zabbix servers that can automatically provision buckets and IAM accounts for Zabbix servers
  • Added manageable internal storage quotas for companies, which can be assigned to Zabbix servers
  • Added a storage breakdown to the Zabbix server details page that show storage usage in detail
  • Added automatic object storage housekeeping to the Zabbix server synchronization process
  • Added the option to download Reports, AI-Models and AI-Datasets directly from the frontend
  • Added the Auditlog Widget to reporting, which can export configuration changed to the Zabbix server in the report interval
  • Added the MTTR Widget to reporting, which analyzes trigger recovery behavior
  • Added the MTTR Widget to reporting, which analyzes trigger interaction behavior
  • Added the Trigger State Widget to reporting, which analyzes trigger state over time
  • Added PDF rendering to the Auditlog Widget
  • Added PDF rendering to the Alert log Widget
  • Added PDF rendering to the Long Problem Widget
  • Added PDF rendering to the Busy Trigger Widget
  • Added PDF rendering to the MTTR Widget
  • Added PDF rendering to the MTTI Widget
  • Added PDF rendering to the Trigger State Widget
  • Added chunked data loading for most queries that are made to Zabbix during report rendering, allowing for much larger reports to be rendered
  • Added config sections to report data that can be used to check how the reports widgets were configured
  • Added the option to filter dataforge users by last login
  • Added the option to customize delivery behavior when manually creating reports
  • Added password resets for dataforge manager accounts
  • Added a company filter to the zabbix servers page

Improvements

  • Overhauled the configuration system for all dataforge services to improve validation and overall robustness
  • Overhauled the report details page
  • Overhauled the widget add modal
  • Overhauled the widget configuration modal
  • Overhauled large parts of the existing PDF reports to optimize for information density
  • Overhauled the dataforge user group creation and import process to massively simplify it
  • Overhauled serverside validation system for increased security
  • Improved the login dialogue to preselect the current origin, so most users wont have to manually enter a backend url
  • Improved rendering of microservice logs by more clearly showing when a service (re-)starts
  • Improved serverside hashing by using argon2id with a separate salt from the clients pbkdf2-sha512 key derivation and added a rolling migration for existing hashes
  • Improved server security by adding additional mitigations to protect sensitive data in case of an attack
  • Improved the security of all api-forwarding methods to only allow calling a small subset of whitelisted methods
  • Improved all error messages related to object storage
  • Improved the dataset configuration page by showing the number of datapoints and size in bytes on each extracted dataset
  • Improved handling of datasets that have very few datapoints
  • Improved the robustness of the dataforge servers initialization routines
  • Improved report details page by showing the live status of each report
  • Improved the user experience by hiding create buttons when the users quota is full
  • Removed the recovery widget in favour of the MTTR, MTTI and Trigger State Widgets
  • Removed the report job page in favour of displaying the relevant reports directly on the report configuration page

Bug fixes

  • Fixed a bug that caused datasets with the schedule mode ‘manual’ to be scheduled with their last configured non manual interval
Last modified April 23, 2025: (fc5723f4a)