- Corrected URIs for embedded Bios mockups
- Removed errant usage of application/xml responses
- Updated various package versions based on GitHub recommendations
- Various fixes to handling of composition requests
- Added requirements for Python 3.9
- Added support for /redfish/v1/odata
- Fixed usage of /redfish/v1/$metadata
- Added Dockerfile to build Docker containers
- Added support for /redfish
- Corrected
RedfishVersion
property in service root - Fixes to usage of static mockups
- Corrected
@odata.type
property in many resources - Added support for emulating sessions and session service
- Fixed CapacityBytes property to always be an integer
- Fixed Status objects
- Fixed data type used for ServiceEnabled
- Fixed many Service Root properties by moving them out of Links and to the root level
- Corrected "[email protected]" property
- Removed emulator_ssl.py
- Clarified how to use HTTPS
- Fixed properties presented in the ChassisCollection resource
- Fixed exception handling with how messages are printed
- Fixed how new resources are created via POST to allow for creation from templates as well as composed ComputerSystems
- Cleanup of package dependencies
- Fixed problems with behavior of issuing POST to dynamic collections
- Fixed handling of PATCH on dynamic resources
- Made change so that both static and dynamic URLs do not have a trailing /
- Fixed Systems collection to be called "Systems"
- Fixed usage of the .values() method to match Python3 expectations
- Added fixes for running with Python 3.5
- Added browser feature so a human can more easily navigate the service
- Added Composition Service
- Fixed support for running under Linux
- Added code generators for dynamic files
- Fixed inconsistencies for handling URIs with trailing / characters
- Support for setting of Link object paths
- Made Manager and ComputerSystem dynamic
- Implemented wildcards replacement for subordinate resources
- Fixes for Cloud Foundry execution
- Change references from flask.ext.restful to flask_restful, since package is obsolete
- Add example files, eg_resource_api.py and eg_resource.py, showing how dynamic objects are coded.
- Fixes to run with Python 3.5
- Initial Release