Version 1.20.0

May 6, 2025

New Features:

  • [Windows Server 2025 - OS Installation v2.1.1 Extension] - Automatic installation of the Windows Server 2025 operating system:
    • Time zone configuration
    • Language configuration
    • Disk partitioning
    • Administrator account creation
    • Network interface configuration
    • Installation of additional system packages
    • Execution of post-installation scripts
  • [Rescue Templates - OS Installation v2.1.1 Extension] - Updated rescue templates to their latest versions:
    • GParted 1.7.0
    • Clonezilla 3.2.1-9
  • [Tags Management - IP Address Management v1.8.6 Extension] - Tag management within subnets and VLANs:
    • Assigning to and unassigning individual tags from subnets and VLANs
    • Bulk tag management across subnets and VLANs
    • Filtering subnets and VLANs based on tags
  • [Lenovo XClarity - IPMI Integration v1.5.6 Extension] - Implemented integration with Lenovo XClarity servers:
    • Redfish integration enabling automatic detection of: device details, processors, memory, hard drives, network interfaces and sensors
    • Power control actions: power on, power off, reboot
    • Retrieval of power usage metrics for the entire server
    • JAVA KVM console support via noVNC session
  • [H3C UniServer - IPMI Integration v1.5.6 Extension] - Integration with H3C UniServer servers:
    • Redfish integration enabling automatic detection of: device details, processors, memory, hard drives, network interfaces and sensors
    • Power control actions: power on, power off, reboot
    • Retrieval of power usage metrics for the entire server
    • JAVA KVM console support via noVNC session
  • [Supermicro HTML5 Console - IPMI Integration v1.5.6 Extension] - HTML5 console integration for the latest Supermicro servers:
    • HTML5 console access through noVNC sessions
    • HTML5 console download mechanism based on the Redfish protocol
  • [System - PHP 8.3 Support] - The latest versions of EasyDCIM and the Remote Agent now support only PHP 8.3 (previously PHP 8.1)

Improvements:

  • [System - New Framework] - Enhancements related to the rollout of a new framework powering EasyDCIM and Remote Agents:
    • Improved system performance through integration with the latest PHP version
    • Latest security patches and built-in protection tools
    • Offloading of intensive tasks to a job queue system
    • New configuration systems based on the environment file
  • [SSH Key Generation] - Improved SSH key generation mechanism for EasyDCIM and the Remote Agent using the `ecdsa-sha2-nistp256` algorithm
  • [Installer and Updater Scripts] - Enhancements to installation and update scripts for both EasyDCIM and the Remote Agent:
    • Improved error handling
    • Enhanced backup mechanism for files and databases
    • Progress bar displayed during application package download
  • [Remote Agent v1.10] - Performance improvements for Remote Agents:
    • Improved polling process performance via job queues
    • Faster verification of IPMI status per server
    • Caching mechanism for the list of devices being polled
    • Expanded system logs for key actions executed on the agent server
  • [Devices - Custom Metadata] - New feature in the Devices table enabling definition of new columns based on custom metadata
  • [General Settings - Aggregate Traffic Units] - New global system setting allowing users to choose between Mbps or Gbps in Traffic graphs
  • [Orders - Clear Hostname & SSH Values] - Enhanced function for clearing metadata during order termination. The operation of this function will include clearing metadata values such as:
    • Hostname
    • SSH Username
    • SSH Password
    • SSH Root Password

Bug Fixes:

  • [Graphs - Gbps Rounding] - All Gbps values in traffic graphs are now rounded to 3 decimal places
  • [Assigned Devices - IP Address Management v1.8.6 Extension] - Improved mechanism for counting devices assigned to parent and child subnets
  • [Remote Agent v1.10 - Poller Disabled] - Removed polling block in the absence of SNMP data

Looks promising?

Shape Left
Shape Right

Version 1.15.0

Jan 28, 2025

New Features:

  • [System - Application Security] - Introduced dedicated section highlighting best practices for application security:
    • Automatic verification of EasyDCIM configuration at 5-minute intervals
    • Guidance organized into three main categories:
      • Successfully completed security checks
      • Warnings with suggested protective actions
      • Serious threats requiring immediate administrator intervention
    • Quick access to security overview via the dashboard widget (displayed once per month) and in the "Tools" menu section
  • [System - Advanced Firewall Protection] - Added support for enhanced application protection using ModSecurity tools available on Debian-based systems:
    • Configuration of ModSecurity extension from the backend section
    • Automatic filtering of HTTP traffic and rejecting requests from unknown IP addresses
    • Predefined IP addresses automatically whitelisted
    • Ability to define additional allowed IP addresses
    • Implementation of default Coreruleset v4.10.0 rules
  • [Fedora Server 41 - OS Installation v2.1.0 Extension] - Automatic installation of the Fedora Server 41 operating system:
    • Time zone configuration
    • Language configuration
    • Disk partitioning
    • Creating user accounts and setting up the root password
    • Support for SSH keys handling
    • Configuration of network interfaces
    • Installation of additional system packages
    • Post-installation scripts installation
    • First boot scripts installation

Improvements:

  • [Apache Log Rotation] - Improved Apache2 log rotation mechanism featuring the default rotation period of 6 months
  • [Sensitive Data Masking] - Added masking for sensitive data such as passwords and keys in device metadata and the activity log section
  • [Floors] - Added the ability to edit the floor size by configuring the number of rows and columns
  • [Subnets Management - IP Address Management v1.8.5 Extension] - Enhanced assorted mechanisms for managing subnets:
    • Unified CIDR input method for subnets
    • Improved validation of CIDR correctness in IPv6 subnets
    • Dynamic mask generation based on subnet type during creation
    • Enhanced subnet creation and editing process for DHCP servers
  • [noVNC Session Customization - IPMI Integration v1.5.5 Extension] - Added customization options for noVNC sessions based on device configuration:
    • Custom JAVA versions configurable per device
    • Custom environment variables for noVNC sessions configurable per device
  • [First Boot Scripts - OS Installation v2.1.0 Extension] - Added support for defining variables in First Boot scripts
  • [Polling - Performance Improvements] - Enhanced device polling mechanism:
    • Reduced number of requests sent to EasyDCIM during the polling process
    • Automatic data compression using GZIP
    • Automatic calculation of available threads for the polling process

Bug Fixes:

  • [noVNC Volumes - IPMI Integration v1.5.5 Extension] - Fixed mechanism for mounting volumes during noVNC session creation
  • [Special Characters - IPMI Integration v1.5.5 Extension] - Fixed mechanism for retrieving JAVA KVM applets for ASRock and ASUS servers with special characters in the IPMI password
  • [ESXi First Boot Scripts - OS Installation v2.1.0 Extension] - Fixed mechanism for executing First Boot scripts for VMware ESXi systems
  • [PXE IP Address - OS Installation v2.1.0 Extension] - Fixed mechanism for configuring the main IP address used by the DHCP server
  • [Remote Agents Logs - View Mode] - Corrected log display for cases with excessive data volume
  • [Add Single Device - Form] - The device type selection field has been fixed to include the Router type
  • [Inventory - Moving Assets] - Removed issues occurring when moving assets between locations
  • [Inventory - Mass Add Items] - The process of mass adding inventory items has been fixed
  • [Security - Vulnerability Changes] - Removed outdated scripts vulnerable to external attacks

Version 1.14.0

Nov 20, 2024

New Features:

  • [Device Synchronization - HaloPSA Integration v1.0.0 Extension] - Introduced new extension enabling device synchronization with HaloPSA system:
    • Dedicated configuration form for HaloPSA API connection
    • Testing connection to HaloPSA API
    • Field mapping form between EasyDCIM and HaloPSA:
      • Mapping basic device parameters such as: status, type, location, client, rack, model, manufacturer, serial number, and more
      • Mapping device metadata such as: IP Address, Hostname, MAC Address, and more
    • Automatic device synchronization at 5-minute intervals
    • Section displaying completed synchronizations with filtering options
    • Statistics showing duration and number of imported devices in every synchronization
    • Synchronization limited to active orders in EasyDCIM
    • Dedicated configuration file for advanced synchronization settings
    • Automatic deletion of outdated synchronization data from database
  • [Single Sign-On Authentication - SSO Login With External Providers] - Added option for integrating login with external authentication providers in global EasyDCIM settings:
    • Support for both client and admin areas
    • SSO integration with GitHub
    • SSO integration with Google
    • Integration with custom OAuth provider in client area
    • Integration with custom OAuth provider in admin area
  • [Mass OS Reinstallation Actions - OS Installation v2.0.9 Extension] - Added functionality for simultaneous OS installations on multiple servers:
    • Maximum limit of ongoing installations is set to 20
  • [Template Synchronization - OS Installation v2.0.9 Extension] - Added option to synchronize individual installation templates with licensing server:
    • Updating core OS template parameters such as: GPXE Script, Disk Layout, Packages, Mirror, ISO URL, Post Installation Script, First Boot Script
  • [Orders - Quick Order Creation] - Introduced option for quick order creation for a specific client and device:
    • Assigning client to server in a single, quick step
    • Blocking activation actions when creating orders from backend section

Improvements:

  • [API - Sensor Management] - Managing sensors via API:
    • Listing sensors for a specific device with filtering options
    • Viewing information on individual sensors
    • Deleting sensors
  • [ASRockRack Driver - IPMI Integration v1.5.4 Extension] - Added support for ASRockRack servers using Redfish protocol:
    • Automatic detection of basic server information: label, service tag, serial number, model, manufacturer, description, BIOS version
    • Automatic detection of server sensors during polling process
    • Added power consumption retrieval (Amps) for ASRockRack servers
    • Automatic detection of server hardware:
      • [Processors] - Model, name, cores
      • [RAM] - Model, label, serial numbers, memory size in GB
      • [HDD and SSD drives] - Model, manufacturer, serial numbers, description, memory size in GB
      • [Network interfaces] - Description, MAC address, name, operational and administrative state of a port
    • Automatic determination of server on/off status
    • Remote server control with "powerOn", "powerOff" and "powerCycle" actions
  • [Tags - Discover Device & Detect Hardware] - Automatic tagging of parts added during hardware detection and device discovery process
  • [Tags - Notifications] - Added notifications for actions: creating a new tag, editing a tag, deleting a tag, assigning a tag to an entity
  • [Reports - Display Mechanism] - Improved report section by adding relevant filters and changing the display view of individual reports within the system
  • [95th Percentile Limit - Usage Collector v1.3.4 Extension] - Ability to configure limit for monthly 95th percentile:
    • Global configuration of limits
    • Per-device limit configuration
    • Disabling network ports upon limit exceeding
  • [UEFI Mode Restart - OS Installation v2.0.9 Extension] - Default UEFI partitioning for Windows family templates

Bug Fixes:

  • [Network Devices - Switch Driver Testing Connection] - Improved switch connection testing mechanism for custom drivers
  • [SSH Keys - Enhanced Validation] - Fixed validation of SSH keys in the add key form
  • [API - User Permissions] - Improved permissions mechanism for specific API elements
  • [Notifications - Telegram Configuration] - Automatic fetching of the chat ID number
  • [Groups - QR Codes] - Hiding the QR code for specific admin groups

READY FOR MORE?

Simply give EasyDCIM a go!

Try out our system today with a 30-day money-back guarantee
Shape Left
Shape Right