* Extended protobuf interface with rascsi server information
* Added default_image_folder (to be used in a different feature)
* Remember log level because not all versions of spdlog support get_log_level()
* Display enum names instead of values
* Added support for default image folder
* Added method that returns the available image files
* Added list of image files to protobuf interface
* Error handling update
* Filter image files
* Update setting up image file list
* Message update
* Replaced if/else cascade by switch
* Updated log level handling
* Renaming, sort rasctl list output
* Added -lstdc++fs (required by gcc 8.3.0)
* Changed option shortcut
* Sorted log levels by severity
* Fixed sorting of log levels
* Use map for storing available log levels
* Replaced explicit typ
* Revert "Replaced explicit typ"
This reverts commit 4106c15d6f.
* Revert "Use map for storing available log levels"
This reverts commit 505751e64a.
* Added comments
* Removed needless CR/LF when logging
Co-authored-by: akuker <akuker@gmail.com>
* Removed all BAREMETAL ifdefs
* Cleaned up subfolders
* Fixed regression
* Re-added underscores
* Fixed merge conflicts
* Assume RASCSI is always defined
* Fixed mege issue
* Re-added result message
* Added Devices message to protobuf interface
* Fixed typo
* Fixed include file names
* Updated files to be ignored by git
* Merge with develop branch
* Synchronized output with develop branch
* Fixed missing dependency, causing issues when running "make -j1"
* Fixed handling of connection errors
* Improved protobuf interface upwards compatibility
* Use -g instead of -s, this has less conflict potential with future options
* Made log level options consistent (rascsi and rasctl used a different option)
* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date
* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date
* Added libspdlog-dev as a required package
* Cleanup from master re-base
* Updated to use GCC version 8, to match the raspberry pi
Co-authored-by: akuker <akuker@gmail.com>
* Corrected rascsi service and rsyslog configs. Updated makefile to install these configs
* Removed systemd service commands. Added a 'help' target that prints information about how to use this Makefile
Co-authored-by: akuker <akuker@gmail.com>
* Updated makefile to only rebuild changed files. Also generates dependency listings to check for modified header files
* Updated workflow to archive the generated binaries and build fullspec and standard versions of the app
* Updated to run workflow on all branches
* Create tar file to retain file permissions
* Fix archive path
* Fix typo
* Remove unnecessary git ignore
* Added reference to issue that drives the need for nested compressed files.
Co-authored-by: akuker <akuker@gmail.com>