* Queue song (#57)
* Added code to queue song
* Making functions async
* Able to queue song
* Cleanup
* Link user to queued song (#59)
* Renaming queue_song function
* Queued song linked to user
* Cleanup and code formatting
* Queue metadata (#60)
* Added code to queue metadata
* Code formatting
* Queue coverart (#61)
* Added queued coverart code
* Code formatting and cleanup
* Link queued coverart to queued song (#62)
* Added code to link queued coverart to queued song
* Code formatting
* Update queued song status (#63)
* Added function call to update queued song status
* Added skeleton method
* Added more code to the method
* Got it working
* Code formatting
* Multi upload (#64)
* Added comments
* Added TODO
* Got it working
* Updated documentation
* Version bump
* Code formatting and cleanup
* Removing new lines
* Updated reqwest, tokio, tokio-utils, and uuid
* Including Cargo.lock in source control
* Not sure how this got here
* Updated icarus_models
* Workflow change
* Removing unused workflow
* Github workflow fix
* Warning fixes
* Fixed what caused failed test
* Code cleanup and formatting
* 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