All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Test ruby 2.5.5 (#285)
- Add plugin display name (#221)
- Adding parser for PhysicalStorage inside PhysicalChassis (#201)
- Add display names for PhysicalChassis and PhysicalRack (#203)
- Parsing the connection b/w ports (#194)
- Add display name for physical switch (#198)
- Add display name for physical rack (#197)
- Reducing the data persited in the full_data columm (#185)
- Adding physical switch power operations (#177)
- Parse Physical Storage (#170)
- Using firmware parser at storage parser (#158)
- Moving strings to dictionary and cleaning up empty and malformatted strings (#157)
- Parsing partNumber for Physical Servers (#156)
- Parse Physical Chassis (#149)
- Parsing pci_device and vlan info to ports (#142)
- Adding parsing steps for switches (#132)
- Migrate model display names from locale/en.yml to plugin (#126)
- Parsing physical rack (#147)
- Leaving the disk capacity blank if the LXCA doesn't provide this information (#141)
- Fix storage disk type to be controller_type (#229)
- config/settings - add missing fields fixing ui-classic breakage (#218)
- Adding location led name (#202)
- Fix the event catcher bug (#199)
- Fixing error while trying to refresh a provider with invalid credentials (#176)
- camelize the power state column (#171)
- Fix bug when portInfo was null (#168)
- AssetDetails should be AssetDetail (#125)
- Fixing authentication status update (#191)
- Fixing the network devices and ports parser (#155)
- searches the hardware resource for a relationship (#93)
- Update the uid_ems to the uuid of the endpoint (#84)
- Add event_id to the event parser and change the query for refresh event (#82)
- Created the 'validate' to provider Lenovo (#76)
- Change device_type from 'ethernet port' to 'physical_port' (#73)
- Add provider support for additional power operations (#69)
- Discover ip address and name server of the physical infra provider (#68)
- Create provider discovery feature. (#61)
- Add support for onboard network devices (#105)
- Fix exception handing for credential validation on raw_connect (#108)
- Supporting differents identify leds name of physical servers on refresh (#115)
- Fix the lenovo's event_catcher (#83)
- Fix to switch connection type (#79)
- Fixed the filter of the event catcher (#78)
- Fix refresh PhysicalServer subclass error (#70)
- Remove old Lenovo provider objects (#112)
- Removed unnecessary https protocol from hostname URI (#97)
- Change the source name of the Lenovo's provider and add the physical server identify into event hash (#38)
- Parse provider and save processor and memory infomation (#39)
- Refresh is parsing the follow new properties; health_state, power_state, vendor (#40)
- The method "name" in physical server class was removed since it was causing inconsistency when trying show a Physical server's name in the UI and in the REST API as well (#41)