piscsi
piscsi copied to clipboard
Refactor Web Interface to use more granular server info requests
The Web Interface is a heavy user of the SERVER_INFO protobuf command. Since the original protobuf implementation, more granular server info requests have been introduced, such as VERSION_INFO, DEVICES_INFO, DEVICE_TYPES_INFO, DEFAULT_IMAGE_FILES_INFO, IMAGE_FILE_INFO, LOG_LEVEL_INFO, NETWORK_INTERFACES_INFO, MAPPING_INFO, and RESERVED_IDS_INFO. This ticket is to go in and refactor code to use the more granular request to reduce the amount of data sent over socket.