Version 1.22.0

Sep 3, 2025

New Features:

  • [Debian 13 "trixie" - OS Installation v2.1.3 Extension] - Added automatic installation of Debian 13 "trixie":
    • Creating user accounts and setting root password
    • Disk partitioning
    • First boot script execution
    • Installation of additional system packages
    • Language configuration
    • Network interface configuration
    • Post-installation script execution
    • SSH key support
    • Time zone configuration
  • [Proxmox VE 9 - OS Installation v2.1.3 Extension] - Automatic installation support for Proxmox VE 9:
    • Creating user accounts and setting root password
    • Disk partitioning
    • First boot script execution
    • Installation of additional system packages
    • Language configuration
    • Network interface configuration
    • Post-installation script execution
    • SSH key support
    • Time zone configuration
  • [Users - Contacts Management] - Introduced handling of contacts for clients and system administrators:
    • Added filtering and sorting options for contacts
    • Enabled assigning contacts to active users listed in the form
    • Blocked option to assign a contact when no target user is selected
    • Added option to unassign contacts
    • Notifications sent when a contact is assigned or unassigned
    • Contacts can access their own services and those of the parent user in the client area
  • [Reports & Inventory] - New reports for easier infrastructure overview:
    • [Devices by Floor] - Displays the number of devices grouped by the floor their associated rack is assigned to
    • [Devices by Location] - Shows the number of devices grouped by their assigned location, including both racked and non-racked devices
    • [Devices in Racks] - Shows the number of devices mounted in racks (i.e. with a valid rack position)
  • [Advanced Orders & Services Actions] - Added support for timed execution of termination and provisioning actions:
    • Provisioning actions can now be delayed using the "Delay Execution (Minutes)" field
    • System validation of provisioning status is now aligned with the longest configured delay among queued tasks

Improvements:

  • [Limits Tab - Usage Collector v1.3.6 Extension] - Traffic Limits and Power Usage tabs provide real-time monitoring and visual alerts when limits are exceeded
  • [Framework] - Upgraded core application framework to version 12.24.0
  • [IP Address Rule - IP Address Management v1.8.8 Extension] - Added a new IP Address rule for Item Type fields in create/edit forms:
    • IP Address types are now loaded dynamically based on metadata field rules
    • Item Type Fields are now filtered per type
  • [Mass Action - IP Address Management v1.8.8 Extension] - Added mass delete option for subnets
  • [Extensions / Landing Pages] - Introduced universal landing pages for EasyDCIM extensions, accessible directly from relevant system views
  • [Bandwidth Utilization - Advanced Monitoring v1.1.2 Extension] - Introduced Port Bandwidth Utilization monitor:
    • Configure a percentage threshold (e.g. 80%) to trigger alerts
    • Monitor traffic across all connected ports using a 5-minute utilization window (e.g. both switch ports if connected)
  • [Users - APIv3 Tokens Management] - Added backend support for managing APIv3 tokens:
    • Create new tokens
    • Delete existing tokens
    • Assign abilities to tokens
  • [System Settings - Custom Email Templates] - Added option to customize the appearance of system email templates:
    • Adjust CSS styles for email templates
    • Edit footer content such as company details, disclaimers, and contact info
    • Use dynamic variables to personalize messages

Bug Fixes:

Looks promising?

Shape Left
Shape Right

Version 1.21.0

Jul 9, 2025

New Features:

  • [Interface Update - IP Address Management v1.8.7 Extension] - Global interface redesign for the extension:
    • [Automatic IP Assignment] – Introduced dedicated order actions for assigning the Primary IP Address from the subnet pool to a server during provisioning:
      • Separate actions are available for Activate and Terminate order flows
      • The IP address is automatically selected from a matching subnet range based on assignment configuration
    • [Addressing Widget] – Provides address-related data including network address, mask, broadcast address, available and assigned IP addresses, and a utilization progress bar
    • [Extended IP Address Types] – IP addresses can now be assigned to additional types in the system: Primary, Additional, IPMI, SNMP, Arista, NXAPI, NETCONF, Mikrotik
    • [Prefix Widget] – Displays key subnet information such as: address, type, status, VLAN, gateway, nameservers, creation date, and number of assigned tenants
    • [Redesigned Subnet Creation Form] – The form for creating a new subnet has been completely reconstructed for better structure and usability:
      • Detailed subnet attributes: mask, gateway, nameservers, status, and description
      • VLAN assignment and tenancy configuration with tenant type and entity selection
      • Scope definition via usage entities
    • [Subnet Summary View] – Introduced a new tabbed layout:
      • Summary – General subnet info, addressing, and assigned tenant
      • Parents – List of parent subnets
      • Children – List of child subnets
      • Tenants – Assigned assets
      • IP Addresses – Associated IP addresses
      • VLANs – VLANs linked to the subnet
      • Activity Logs – Log of subnet-related actions
    • [Subnets Table View] - The table layout has been redesigned:
      • Nested CIDR display reflecting hierarchical relationships
      • IP address utilization visualization per subnet
      • Column showing the number of assigned tenants
    • [Suggestions] – Added subnet suggestions in the tree structure with proposed subnets appearing as "Suggestion" entries (e.g., 192.168.46.68/30, 192.168.46.72/29)
    • [Tenant Widget] – Shows the assigned resource, e.g. for example server, including location, rack position, client, order, and device graphic with host metadata
    • [VLAN Creation Form] - The form for creating VLANs has been rebuilt for improved clarity and usability:
      • Configuration of device, VLAN ID, name, type, status, and description
  • [RHEL 10 Support - OS Installation v2.1.2 Extension] - Automatic installation support for AlmaLinux 10, Rocky Linux 10, and CentOS Stream 10:
    • Creating user accounts and setting root password
    • Disk partitioning
    • First boot script execution
    • Installation of additional system packages
    • Language configuration
    • Network interface configuration
    • Post-installation script execution
    • SSH key support
    • Time zone configuration

Improvements:

  • [Basic & Advanced Settings - Tooltips] – Improved tooltip descriptions in EasyDCIM configuration areas
  • [Framework] – Upgraded core application framework to version 12.19.0
  • [Groups - System Permissions] – Added ability to define permissions for access to the settings section
  • [Location & Racks - Power Stats] – Improved mechanism for collecting and displaying general power consumption statistics
  • [Orders - Traffic Limits] – Extended traffic limit configuration for server and colocation orders
  • [Provisioning Cancellation - OS Installation v2.1.2 Extension] – Added support for terminating the OS installation process when the "Terminate" action is executed on an order
  • [Debian-Based Systems - OS Installation v2.1.2 Extension] – Implemented file integrity check by comparing local and remote installation file sizes
  • [ISO Images - OS Installation v2.1.2 Extension] – Improved ISO file download mechanism from within EasyDCIM
  • [Redfish PXE Boot - OS Installation v2.1.2 Extension] – Improved PXE boot enforcement mechanism when using Redfish configuration
  • [Backup Script - Remote Agent] – Added functionality to perform backups for the Remote Agent
  • [Servers Table - Notes & Comments] – Enabled display of notes and comments directly in the servers list view
  • [System Jobs - Automatic Cleanup ] – Introduced automatic cleanup of system jobs older than 1 day

Bug Fixes:

  • [Aggregate Traffic - Identical Dates] – Fixed graph filtering when the start and end dates are the same
  • [API - Order Actions] – Fixed provisioning during automatic order activation
  • [Graphs - Network Traffic] – Fixed display of summary values on traffic graphs
  • [Internal API - Polling Devices] – Improved device polling and data retrieval
  • [IPMI Proxy - Stale Sessions] – Improved noVNC session termination logic
  • [Licensing - Inject Global Warning] – Resolved licensing warning issue when exceeding device limits
  • [Mail - PHPMail] – Removed PHPMail option from global email settings
  • [Admin Username - OS Installation v2.1.2 Extension] – Added restriction to prevent usage of the username admin for Debian and Ubuntu based systems
  • [Remote Agent - Pooling Disabled] – Enhanced statistics calculation when pooling is disabled
  • [rDNS Management - Create] – Fixed server detection during rDNS record creation
  • [Tables - Route Filters] – Corrected table rendering when using custom filters
  • [Tags - IPAM Integration] – Resolved tag visibility when IPAM integration is inactive
  • [Users - Export] – Fixed export mechanism for the user and admin list

Version 1.20.0

May 13, 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] - Manage Tags 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

READY FOR MORE?

Simply give EasyDCIM a go!

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