forked from opendcim/openDCIM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
136 lines (126 loc) · 7.81 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
openDCIM is an Open Source Software alternative for Data Center Infrastructure Management.
This is a list of changes made from version to version. This is not intended to be a
comprehensive bug tracking list. Issues (bugs, enhancements, etc) are tracked on
GitHub, at http://github.com/samilliken/openDCIM/issues, where you can also download
the latest development version. However, it is not advised to pull from GitHub unless you
are simply testing, as some functionality can break between releases.
Changes in 3.1
--------------
* Expanded UserID field (80 characters)
* When viewing a zone, will now compile statistics based upon cabinets defined for that zone
* Added a new data center asset report in Excel format with full device and rack inventory
* Zones are now highlighted on the map when hovering over them with the mouse, tooltip generated
* Sensor Templates added
* Temperature/Humidity polling function added, and display in tooltips
* Ability to set sitewide default SNMP community
* New email report for switch capacity alerts
* Many bug fixes
Changes in 3.0
--------------
* Complete rewrite of objects to move away from deprecated mysql* calls. Using PDO library.
* Complete rewrite of security model
-- Ability to give rights to users to admin own devices, but not others
-- Read and Write rights are now global, otherwise user inherit view of their own devices only
-- Device details are completely hidden from users without proper rights
* Updated SNMP calls for VMware installations
* Configuration screen lets you now define cable colors and media types
* Devices now have more port options
-- User defined names
-- User defined cable color
-- User defined media type
* Any IF-MIB compliant switch can now be polled for link status and port names
* CDUs can now be deleted
* Path view - clicking on the port name of a connection will show the path from end to end
* Auto path making - will find the least weight connection between two points utilizing patch panels
* Half-depth support and front/rear cabinet views
* New email report on switch capacity, configured as either OptIn or OptOut
* Support multi-level containers for data centers grouping
* Support for defining zones and rows within data center
* Tooltips for CDUs with user defined data to display
* Enhanced search functions
* Export network connections in Excel format for importing into label software
* Many bug fixes
Changes in 2.1
--------------
* Export assets by data center to Excel / CSV
* Configurable unit of measure (English/Metric)
* Device names are no longer forced to uppercase - the admin can select a site preference between UPPER, lower, CamelCase, or unchanged
* ToolTip sneak peak in the cabinet view, with user defined fields to show
* Cooling capacity metric is added to each data center for capacity planning
* Search results will now show in the Data Center / Cabinet / Device heirarchy. Previously the Data Center was not included.
* Tag searches now support multiple tags, as well as negation (tagA tagB !tagC)
* Cabinets now have a Notes field (general text entry) and can also be tagged
* When removing the Reservation checkbox on a device, the Install Date is automatically set to the current date
* Functionality added to allow an "English Only" version to run if gettext is not available (specifically helps Mac OSX installations)
* Storage arrays can now be targes of connections from switches and patch panels
* Nominal Wattage correctly saved when creating a new device
* Cabinet weight and moment now take into account the weight of child devices
* Other minor bug fixes
Changes in 2.0
--------------
* Inclusion of locale files for several areas represented by our known install base
* Better error-checking - eliminating duplicates in several tables
* Complete re-write of the Cabinet Distribution Unit code
-- Now uses templates to define each model of CDU
-- Graphs the last read load value in kW on the Cabinet Navigator
-- Support for various means of calculating kW, including 3-phase
* Support for hyperlinks and images in Notes for devices
* Calculation of load for cabinets includes child devices of chassis
* Auto-fill the device owner when creating a device in a cabinet assigned to a specific customer
* Tagging support for devices (further support in 2.1 for reporting by tags - currently you can only search by tags)
* Fixed logic bug in the Aging Report to use the Installation Date is the Manufacture Date is set to pre-epoch
* Added a Copy button for making reservations of devices that need to move to a new location
* Language mapping ability - includes Slovenian as the first translated language
* Added the vmState and Last Polled timestamp in the Assets by Owner report
* No forced uppercase, now a configuration parameter
* When you make a switch connection to another switch, it automatically adds the reciprocal connection
* Support for documenting patch panel connections (front and rear as separate connections)
* Added report-em_new_installs.php to be manually added to crontab for display of new installations (suggested every 7 days)
Changes in 1.5
--------------
* Database charset changed from latin1 to utf8 to better support localization/internationalization
* Better error-checking
* Ability to disable users (don't delete them since they are foreign keys for auditing)
* Chassis/Blade tracking for front and rear slots
* Ability to enter SNMP temperature sensor information with each cabinet
* Barcode scanning for Serial # and Asset Tag in devices
-- Requires the ZXing app on mobile device
-- Does not work correctly with Chrome Browser on Android
-- Works perfectly with Dolphin Browser on Android
-- Need testers for other platforms
Changes in 1.4
--------------
* Style sheet colors are now configuration items
* Added a visual placement picker for devices when putting into a cabinet. Displays available spaces rather than simply allowing an arbitrary number to be entered.
* Added database structure for a very rudimentary spare stock inventory
* Added in support for chassis devices in a parent/child relationship. Renamed the the device type of 'Routing Chassis' to simply 'Chassis' in support of this.
* Additional bug fixes and security auditing of the code
Changes in 1.3
--------------
* Added an optional reservation color for the cabinet view to the configuration options
* Added the ability to color code the cabinet view by department (default is no colorization)
* Changed out button interface for a more tab friendly click interface
* Added Warranty Company and Warranty Expiration to devices
* Added Key/Lock Information field to Cabinets
* PDUs and Racks are now included in the search results
* Added report for Cabinet Audit frequency
* Added report for Cabinet Audit by data center
* Added report for showing the Surplus/Salvage logs
* Added report for Departments and Contacts
* Added a Default Panel Voltage to the configuration directives
* Any devices entered with a height of zero are now shown in a section for Zero-U devices (Cabinet Navigator)
Changes in 1.2
--------------
* Added a version number to the database, which is displayed in the Configuration screen
* Installation and Upgrading are now done through a wizard type of interface. (setup.php)
* Enhanced the Device Templates to include more fields to fill in as default values
* Corrected the calculation of Allocated space to use the Reservation field
* Changed the power distribution to allow for user input of panel voltages, and calculate the 1-pole voltage from there
* Added color coding to the Cabinet Navigator to show reservations with a cyan background
* Corrected the permissions check on the Rack Request Form
Changes in 1.1
--------------
* Corrected a bug that kept the Certify Audit button from working
* Replaced Rmail library (no longer supported) with SwiftMail, and added fields to the
configuration table that allow for SMTPS authentication for sending messages
* Added the ability to delete a cabinet