patchcablemgr/CHANGELOG
2021-08-02 04:10:56 +00:00

255 lines
11 KiB
Plaintext
Executable File

ChangeLog for PatchCableMgr
////////////////////////////////////////////////////
****************************************************
Contents
- Changes Introduced In 0.3.18
- Changes Introduced In 0.3.17
- Changes Introduced In 0.3.16
- Changes Introduced In 0.3.15
- Changes Introduced In 0.3.14
- Changes Introduced In 0.3.13
- Changes Introduced In 0.3.12
- Changes Introduced In 0.3.11
- Changes Introduced In 0.3.10
- Changes Introduced In 0.3.9
- Changes Introduced In 0.3.8
- Changes Introduced In 0.3.7
- Changes Introduced In 0.3.6
- Changes Introduced In 0.3.5
- Changes Introduced In 0.3.4
- Changes Introduced In 0.3.3
- Changes Introduced In 0.3.2
- Changes Introduced In 0.3.1
- Changes Introduced In 0.3.0
- Changes Introduced In 0.2.4
- Changes Introduced In 0.2.3
- Changes Introduced In 0.2.2
- Changes Introduced In 0.2.1
- Changes Introduced In 0.2.0
- Changes Introduced In 0.1.3
- Changes Introduced In 0.1.2
- Changes Introduced In 0.1.1
- Changes Introduced In 0.1.0
****************************************************
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
**Changes introduced in 0.3.17
[Fix] Port description field spins after edit
[Fix] Error when configuring managed cable connector type as ST
[Enhance] Added ability to delete managed cable from Cable Inventory
**Changes introduced in 0.3.17
[Fix] Backup export not converting HTML code to ASCII hyphen
[Fix] Import function not reporting line or filename in error messages
**Changes introduced in 0.3.17
[Enhance] Increased maximum backup upload size to 10MB
[Enhance] Decreased maximum image upload size to 1MB
[Fix] Port description field spins after edit
**Changes introduced in 0.3.16
[Feature] Port description
[Enhance] Improved password hashing
[Enhance] Added support for ST connectors
[Fix] Hyphen encoded in search results
[Fix] Cabinet cable paths inaccessible
**Changes introduced in 0.3.15
[Fix] Floorplan object ports not available when making new connection
[Fix] HTML code for hyphens not converted when viewing floorplan object details
**Changes introduced in 0.3.14
[Enhance] Added support for point-to-multipoint connections to represent breakout cables
[Fix] Broken template image upload
[Fix] Objects deleted without confirmation
**Changes introduced in 0.3.13
[Fix] Failure to import trunk data correctly on backup restore
**Changes introduced in 0.3.12
[Enhance] When configuring template port ID, show last port ID in long abreviated list
[Enhance] Cable path connections generated programatically instead of static images
[Enhance] Added customer payment portal
[Fix] Corrected nested insert size as displayed in "Available Templates" box
[Fix] Template port ID add/remove field not refreshing when shown for different connectable partitions
[Fix] Fresh install inserted data in a way that would cause a "duplicate cabinet order" error on backup restore
**Changes introduced in 0.3.11
[Enhance] Added ability to create inserts with enclosure partitions
[Fix] Validate trunked partitions are not connected to each other
[Fix] Issue with connections being imported as "populated" when restoring from backup
[Fix] Validate duplicate walljack port names when trunked to multiple partitions
[Fix] Validate trunked endpoint is not connected
[Fix] Issue with template rear image when importing from template catalog
**Changes introduced in 0.3.10
[Enhance] Added "Bottom-Left to Top" port orientation
**Changes introduced in 0.3.9
[Enhance] Added location/cabinet tree sorting options
[Enhance] Clear backup file on upload
[Fix] Prevent same name cabinets from sharing location
**Changes introduced in 0.3.8
[Enhance] Added MPO-12, MPO-24, and QSFP port types
**Changes introduced in 0.3.7
[Feature] Combined templates
[Fix] Resolved inaccurate trunk path
[Fix] Resolved issue determining port compatibility when making connections
[Fix] Resolved database error during user invitation registration
[Fix] Resolved issue with editing template port orientation and enclosure tolerance
[Fix] Resolved error during new user registration
[Fix] Resolved error loading empty floorplan
[Enhance] Prevent categories for which no templates are assigned from displaying in available templates box
[Enhance] Sort available templates by category name and then template name
**Changes introduced in 0.3.6
[Enhance] Added camera floorplan object
**Changes introduced in 0.3.5
[Enhance] Added connection overwrite confirmation
[Fix] Fixed issue with overwriting port connections
[Fix] Fixed issue with port selection not populating when object is selected in Explore
[Fix] AppID not sending on entitlement update
**Changes introduced in 0.3.4
[Enhance] Minimize self-hosted installation fields and accomodate virtual appliance deployment
**Changes introduced in 0.3.3
[Fix] Only allow cabinets to be added to diagram
[Fix] Occasionally incorrect port tree when connecting managed cable end
[Fix] "CableB ID" exporting as "None"
[Fix] Multimode cables not rendering in cable path
[Fix] Object name not rendering properly in cable path when scanning cable end connected to insert
[Enhance] Zoom floorplans with mouse wheel
[Enhance] User defined path finder constraints
**Changes introduced in 0.3.2
[Fix] Floorplan objects not dropping or updating on certain parts of floorplan
[Fix] Added missing clear trunk feature to selected object Actions menu ("Build->Environment" page)
[Enhance] Pan and zoom floorplan image to fit window when initially loaded
[Enhance] Pathfinder paths display in new format
[Enhance] Added print feature to path finder
[Enhance] Consolodated selected floorplan action buttons into dropdown ("Build->Environment" page)
**Changes introduced in 0.3.1
[Fix] Resolved issue with dragging floorplan objects on zoomed floorplan
**Changes introduced in 0.3.0
[Fix] Resolved issue with exporting only a single unconnected managed cable
[Fix] Resolved failure to restore from backup
[Fix] Corrected error preventing floorplan from displaying
[Fix] Corrected error causing incorrect port indexing when restoring backup with trunked walljack objects
[Feature] Highlight cable path
[Feature] Diagram builder
[Feature] Print cable path
[Enhance] Added user setting to change orientation of cable in path depictions
[Enhance] Consolodated action buttons into dropdown
**Changes introduced in 0.2.4
[Fix] Corrected issue with floorplan images covering floorplan controls ("Explore" page)
[Fix] Corrected port designation to display flag instead of "*" when changed
[Fix] Corrected inability to connect SC ports to LC ports
**Changes introduced in 0.2.3
[Fix] Resolved issue with inserts not importing correctly when installed in enclosures with more than 2 rows
[Fix] Corrected tempate image size when displaying insert template details
[Fix] Corrected issue with floorplan images covering floorplan controls
[Fix] Adjusted permissions to allow Administrators to remove users
[Fix] Adjusted permissions to allow users to change settings and password
[Feature] Added ability to configure cabinet RU numbering direction
**Changes introduced in 0.2.2
[Fix] Display template image as correct size when initially uploaded
[Fix] Changed port ID field order to reflect lower order incremental fields incrementing first
[Fix] Corrected issue with port IDs consisting of more than 3 incremental fields not incrementing as expected
[Fix] Corrected port ID validation
[Fix] Prevent duplicate port ID accross entire template
[Fix] Corrected display of half RU inserts
[Fix] Resolved database issue when switching cabinet side (Front/Back)
[Fix] Resolved issue with legacy enclosure partitions with no tolerance specified causing template clone error
[Feature] Administrator block/unblock users
[Feature] Administrator disable MFA
[Enhance] Increased template partition limit from 20 to 100
[Enhance] Increased maximum number of vertical template partitions from 10 to 24
**Changes introduced in 0.2.1
[Fix] Display template image in details box
[Fix] Allow Administrator role to remove users
[Fix] Added validation for path finder
[Fix] Resolved error message when switching cabinet face on 'Explore' page
[Feature] Template "Where Used"
[Enhance] Added icon to identify endpoint object boxes
[Enhance] Ports are represented by icons instead of generic squares
[Enhance] When cloning templates, include template name and images
**Changes introduced in 0.2.0
[Fix] Adjusted Restore function to account for out of order items in "03 - Cabinets.csv"
[Fix] Relocated app images out of public directory.
[Fix] Fixed port name validation.
[Fix] Pass Host header through proxy to app server.
[Fix] Template and floorplan images have been moved out of the app directory to prevent deletion during upgrade or restart.
[Feature] Objects displayed in cable paths are colored according to template category and are clickable.
[Feature] Added ability to define enclosure tolerance as strict or loose.
[Feature] Added ability to clone templates
[Feature] Improved markup for insert objects and connectable partitions for improved rendering.
[Feature] Build->Templates: Added template workspace scrolling
**Changes introduced in 0.1.3
[Fix] Build->Templates: Ports not displaying in connected partitions.
[Fix] Build->Templates: Removed style border around enclosure input fields.
[Fix] Prevent port orientation of non-connectable partitions from being editable in Build->Templates Template Details.
[Feature] Import template to appropriate category instead of default category.
**Changes introduced in 0.1.2
[Fix] Added organization name validation
[Fix] Resolved erroneous entitlement errors when entitlement is unlimited
[Fix] Resolved install bug stemming from syntax error introduced by addition of BottomLeft-Right port orientation
[Feature] Added ability to adjust server name, a server name is required for accepting user invitations
[Feature] Added port orientation to object detail
[Feature] Improved markup for template enclosures for improved rendering
**Changes introduced in 0.1.1
[Fix] Resolved broken SSL redirect
[Fix] Prevent ports from being connected to themselves
[Fix] Prevent templates from being imported with duplicate names
[Fix] Accommodate importing data which does not specify an enclosure's "strict" property
[Fix] Resolved issue with exporting cable path entries that have no peer cabinet
[Fix] Resolved issue with cabinet adjacency entries persisting after being overwritten
[Fix] Prevent duplicate location node names
[Fix] Resolved issue with cable path and cabinet adjacency entries not being deleted along with cabinets
[Fix] Resolved issue with data export "cabinet objects" cabinet face always being Front
[Feature] Added BottomLeft-Right port orientation
[Feature] Added ability to edit template port orientation
[Feature] Added PCM email proxy functionality
[Feature] Added entitlement functionality
**Changes introduced in 0.1.0
[Fix] Resolved issue with code upgrade overwriting database_info.php resulting in initial install page
[Fix] Resolved login issue preventing user login caused by PHP session cleanup
[Fix] Resolved errors when creating connectable template
[Feature] Added import/export capabilities for template/floorplan images, floorplan objects, and trunk peer data
[Info] Initial release