kdeng00
c2f3b34175
#95 : Resolving merge conflict
2024-06-21 20:29:21 -04:00
Kun Deng
71656aa940
#94 : Saving the file type of cover art, but there is still some work to do ( #100 )
...
* #94 : Saving the file type of cover art, but there is still some work to do
The filename of cover art is hard coded to have the png extension. Need to correct this
* #94 : Added a TODO
* #94 : Corrected file extension being saved in the db
* Cleanup
* Saving databasescripts
2024-06-21 20:26:44 -04:00
kdeng00
f3eccfd46e
Model and migration changes
2024-06-20 17:12:10 -04:00
Kun Deng
562bc87822
#74 : Add UserID to the Song model ( #98 )
...
* #74 : Add UserID to the Song model
* #74 : Added functionality to retrieve user id from the token
* #74 : Songs will now contain the User Id when uploading
* Updated Readme and script to add migrations
* #74 : Some cleanup
2024-06-19 15:41:55 -04:00
Kun Deng
ebb15b7cdb
#79 : Added query parameter to randomize filename when downloading songs ( #96 )
...
* #79 : Added query parameter to randomize filename when downloading songs
Right now only the endpoint has this parameter added
* #79 : Added functionality to the comressed song endpoint
* Added functionality to the download cover art
2024-06-16 19:04:10 -04:00
Kun Deng
23c50de468
Net8 ( #89 )
...
* .NET 8 migration
* Fixed bugs with song management
* More cleanup and making some constants
* Updated yml
* Clean up
Removing comments, some cleanup, and moving the startup code into Program.cs
* Removing comments
* Fixed song deletion issue
* Added functionality to delete song directories
* Updated README
2024-06-15 12:17:12 -04:00
kdeng00
c17c9cd329
Migrating to modern c# namespace
...
Using the short namesapce declaration for conciseness
2023-04-09 12:34:06 -04:00
kdeng00
3a6e0f64bc
New endpoint
...
New endpoint to upload song with metadata and cover art as separate entities
2021-12-29 14:06:52 -05:00
kdeng00
aa0a1ab5fe
Refactoring
2021-12-26 22:17:14 -05:00
kdeng00
64e6f33d7c
Refactoring
2021-12-25 11:28:02 -05:00
kdeng00
023298c6f8
Refactoring
2021-12-24 20:51:15 -05:00
kdeng00
f8d9c8e4a7
Authorization functioning
2021-12-24 16:45:40 -05:00
kdeng00
edaea68296
Functional
2021-12-23 21:10:13 -05:00
kdeng00
8600d9b6bc
Updates
2021-12-22 21:33:12 -05:00
amazing-username
e4be56101a
Added functionality to save the stock cover art to a song if the song does not contain a cover art #50
2019-07-14 22:40:49 -04:00
amazing-username
026a528a81
Cover art functionality added. Left TODO's on where to continue on. #50
2019-07-12 23:13:32 -04:00
amazing-username
56fe805f80
Code cleanup and conforming to a coding covention
2019-07-04 17:19:40 -04:00
amazing-username
e1614adfad
Cleaned up some warnings, and fixed issue where no Year records were being retrieved #37
2019-06-16 10:56:37 -04:00
amazing-username
ada7939866
Resolved issue with Song record being deleted after updating the metadata records. #37
2019-05-20 00:56:51 -04:00
amazing-username
c9e8e2c6da
Continuing work on updating a song's record whenever attributes or metadata are updated. Running into an issue where the Song record is deleted during an update after the other records have been updated (artist record, album record, genre record, etc.). I believe I have narrowed it down to the Genre id and Year Id of the song not being updated. #37
2019-05-19 21:48:03 -04:00
amazing-username
991d2e0d6a
Continuing with #37
2019-05-19 02:33:57 -04:00
amazing-username
9bfb43e46a
Addressed the unsecure login HTTP endpoint and user the Performers property instead of the deprecated Artists property from the TagLib library. #38
2019-05-11 16:42:29 -04:00
amazing-username
f7d6580253
Completed all TODO tasks, what's left is to go over the code and do some cleanup regarding the album API functonality. #22 , #25
2019-05-08 22:06:19 -04:00
amazing-username
6b4b762207
Created artist and album contexts, created artist and album store contexts, and implemented logging to other regions of the codebase beside the APIControllers #16 , #21 , #22 , #25 , #26
2019-05-05 21:33:00 -04:00
amazing-username
649d2c75a3
Can now dynamically update song metadata, discovered and fixed a bug that would update all Song records when updating a single song's metadata #36
2019-05-05 00:15:28 -04:00
amazing-username
b0265ebc97
Partially implemented updating song metadata. Need to make it more dynamic, meaning only update attributes that have values sent with the request. #36
2019-05-02 22:48:50 -04:00
amazing-username
c0d2891d86
Switched to the TagLib library for stripping metadata. Included TODO for updating a song's metadata for both the database and the tag of the MP3 file #36
2019-04-30 01:49:43 +00:00
amazing-username
105ac85a66
Updated User model, Updated Password encryption to use a BCrypt implementation, Updated UserStoreContext #23 , #24 , #33
2019-04-27 03:31:23 +00:00
amazing-username
a161d2277a
Implemented Auth0 functionality to handler authentication. Not complete, will add to it some more. #15
2019-04-21 21:07:13 -04:00
amazing-username
c9b1abdbdb
Refactoring and cleanup
2019-04-14 18:53:04 +00:00
amazing-username
a17e892a8b
Compression of songs implemented #14
2019-04-09 03:50:42 -04:00
amazing-username
2d26d6ecdc
Partially implemented song compression #14
2019-04-08 22:29:52 -04:00
amazing-username
aca1ce2d34
Working on implementing song compression to reduce file size of the song
2019-03-31 20:15:41 -04:00