90c28dc38a1caeeb527dada5d0a59d47d2fa15c3
Implemented Auth0 functionality to handler authentication. Not complete, will add to it some more. #15
Working on some code cleanup, I thought I was nearing the end. Eventually leading to working on how to stream songs from the server but more work has to be done. I know I have integrated Auth0 but if this project is to be useful to others without having to configure Auth0 then I would like for it to be usable with a couple commands after cloning the repository. More work has to be done but I am close to the releasing the first version. Will update to the project on Github soon. #37
Created API Controller class to stream the song. I also moved the part in the code where it is stripping out the metadata from the song file to create a Song object t when uploading a song. It could have caused a conflict with reading the metadata which it was doing.This did not happen while developing on Linux but presented itself on Windows 10. #7
Implemented logging. To complete the logging implementation I have to log the flow to the log file #16
Implemented logging. To complete the logging implementation I have to log the flow to the log file #16
Implemented logging. To complete the logging implementation I have to log the flow to the log file #16
Implemented logging. To complete the logging implementation I have to log the flow to the log file #16
Icarus
Icarus is a music streaming API Server that interacts with Mear.
Interfacing With Icarus
One can interface with Icarus the music server either by:
- Mear - Feature not implemented (under development)
- IcarusDownloadManager - Partially Implemented (under development)
Getting started
Not implemented
Built With
- C#
- .NET Core 2.2
- .NET Web RESTful API
- MySql
- Newtonsoft.Json
- TagLib#
- ID3
Contributing
Please read CONTRIBUTING.md for details on the code of conduct, and the process for submitting pull requests to the project.
Versioning
Currently under development. No version has been released
Authors
- Kun Deng - amazing-username
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE file for details
