* Added icarus-models
* Updated workflow
* Added ci workflow for ssh keys
* More changes
* More changes. again
* More changes. again.agg
* Another one
* Using secrets
* Forgot dereference
* Added variables
* Checking regular variable
* Updating
* Repository secret
* Checking size
* Another one
* Another one
* Another one
* Another one
* Another one
* Cargo file fix
* Another one
* Reorder
* Addded another step
* Change
* Another step
* Remove step
* Remove step
* Move on up
* Remove
* Cleanup
* Cleanup
* Blank slate
* Added gitignore
* Updated gitignore
* Added rust code
* Added modules
* Fixed build issues
* rustfmt
* Updated models
* Added parsers module
* Updated utilities module
* Updated main.rs
* Updated api_parser and song model
* Updated icarus_action model
* Updated structs in managers module
* Updated main.rs
* More changes
* Saving changes
* Added new struct and methods
* More changes. Not functional yet
* Changed name of the project
* Removed cmake workflow
* Adding rust workflow
* Adding code to the syncers module
* Cargo formatting
* Continuing work
* Adding code to the syncers module
* Added dependencies
* Adding more code to the syncers module
* Added more code to the syncers module
It's not 100 percent done yet, I'll work on other modules
* Added more code to the managers module
* Added code to request a token
* Cargo formatting
* Adding more code to multi target upload
* Adding more multi-target upload code and formatted code
* Added more multi-upload code
* cargo fmt
* Got uploading functional and cargo fmt-ing
* Uploading multi target works, but is buggy
Not all of the songs are being uploaded
* Added single target upload
* Single target upload is functional but need to revisit multi-target upload
Multi-target upload is broken now. Needs to be revisited
* Fixed multi target upload
* Can now retrieve songs
* Downloading functionality is working
* Delete functionality is operational
* Updated README
* More cleanup
* Added test
Changing to cmake 3.10.2 as the minimum required version to build the software. Decided to use the latest cmake version for Ubuntu 18.04. I use a rolling distro but want to make it accessible