* Added initial code for downloading song endpoint
* Finished download song endpoint
* Making download endpoint available
* Added test
* Code formatting
* Version bump
* Added crates and dependency features
* Added endpoint to stream songs
* Changed name of function
* Song stream endpoint is now available
* Endpoint is now working
* Added test
* Warning fixes
* Code formatting
* Added TODO for later
* Test fix
* Version bump
* Added initial code to get coverart endpoint
* Test migration cleanup
* Updated icarus_models
* Made endpoint evailable
* Added test
* Version bump
* Code formatting
* Added test_migrations directory
* Added skeleton endpoint to get songs
* Code formatting
* Added more code
* Added TODO
* Code formatting
* Updated album in album json file
* Changing directory name
* Test refactoring
* Forgot to include this
* Added test for getting songs and added function for test_migrations
* Adding test migrations
* Removing placeholder
* Renamed
* Renamed
* Fixed what caused test failure
* Created migration with cli command
Creating test_migrations/20250725213448_migration_name.sql
* Migration changes
* Removing migration
* More migration changes
* Made endpoint available
* Migration changes
* Got the test to work
* Cleaned up test
* Code formatting
* More cleanup
* Version bump
* Added initial code for endpoint to link user id with song queue #156
* Updated songQueue to have a user_id field #156
* Added function to link user_id with songQueue record #156
* Added useful constant #156
* Finished adding code #156
Need to make the endpoint available and then write a test. Might have to modify existing tests
* Made link user id endpoint available #156
* Added TODOs for later
* Changing location of test code
* Code formatting
* Added test #156
* Formatted code
* Added user_id to SongQueue and added more related code
* Code formatting
* Fixing possible nil user_id field in SongQueue when calling a function
* Fixed another issue
* Made changes to function to also return user_id
* Making use of user_id in test requests
* Code formatting
* Updated workflow
* Forgot to include port
* Docker changes for port change
* Reverting port changes
* Cleaning up Dockerfile
* Version bump
* Added icarus_envy
* Commenting out dotenvy crate
* Removing environment and keys modules
* Replacing with icarus_envy
* Making changes to test code
* Removing lingering references in tests
* Test fix
* Test fix
* Another test fix
* Rust formatting
* Removing commented crate
* Using v0.2.0 version of icarus_envy
* Added endpoint - no code - for updating the song from the queue
* Added endpoint to update song from queue
* Endpoint is now available
* Fixed endoint uri
* Added tempfile crate for tests
* Test is working
* Test is operational
* Code formatting
* Code cleanup
* Added time crate
* Added endpoint to get metadata
* Formatting
* Added more code to get metadata
Having issues returning response
* Formatting
* Migration change
* Fix date issue
* Got it somewhat working
* Got things working
* Code fix
* Added test
* Formatting
* Test works
* Cleanup
* Migrations cleanup