Kun Deng
|
38c056cc99
|
Swagger docs
|
2022-09-05 16:58:10 -04:00 |
|
Kun Deng
|
05b5de0939
|
Cleanup
|
2022-09-04 20:45:17 -04:00 |
|
Kun Deng
|
d5944c470b
|
Symmetric keys with jwt has been implemented
|
2022-09-04 20:34:33 -04:00 |
|
Kun Deng
|
f8ec65fd29
|
Tokens are validated in respective endpoints
|
2022-08-27 21:35:49 -04:00 |
|
Kun Deng
|
665407aac5
|
Code cleanup
|
2022-08-27 20:35:34 -04:00 |
|
Kun Deng
|
e5bea187f4
|
Token validation
|
2022-08-27 20:16:01 -04:00 |
|
Kun Deng
|
fd0f487615
|
Runtime fixes
Fixed issues preventing endpoints from successfully completing
|
2022-08-26 23:09:48 -04:00 |
|
Kun Deng
|
d48716a54f
|
Endpoint authorization
Tokens are validated for some of the endpoints. Need to add other measures to rule out bogus tokens.
|
2022-08-26 18:01:29 -04:00 |
|
Kun Deng
|
467a9d7e0f
|
Saving changes
Using asymmetric validation
|
2022-08-13 18:23:03 -04:00 |
|
kdeng00
|
1b6e70ce12
|
More cleanup
|
2021-12-29 14:27:04 -05:00 |
|
kdeng00
|
5669cdbdd0
|
Code cleanup
|
2021-12-29 14:13:38 -05: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
|
b529731c95
|
Song uploads
Uploading songs is functional and does not use the song metadata for the filename or directory creation
|
2021-12-25 21:36:42 -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 |
|
kdeng00
|
16839b9bf8
|
Saving changes
|
2021-12-22 20:18:27 -05:00 |
|
kdeng00
|
d80842e517
|
Changed song streaming to use only FileStream instead of FileStream and MemoryStream
|
2019-07-29 20:59:22 -04:00 |
|
amazing-username
|
2c3152a9a5
|
Added functionality to retrieve cover art records in json format
|
2019-07-29 01:07:16 +00:00 |
|
amazing-username
|
3948e25fc3
|
Incorrect method call for logging fixed
|
2019-07-20 01:47:16 +00:00 |
|
amazing-username
|
a39c232c34
|
Added logging for cover art functionality
|
2019-07-17 20:15:07 -04:00 |
|
amazing-username
|
8ec7092272
|
Implemented Cover Art functionality #50 #52
|
2019-07-16 20:44:53 -04:00 |
|
amazing-username
|
84615472ef
|
Cover art image gets deleted when the song has been deleted #50
|
2019-07-15 22:12:49 -04: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
|
59895af3b4
|
Can download a cover art via the cover art's id. Just need to have a stock cover art for songs without any and update the documentation. #50
|
2019-07-13 16:04:39 -04:00 |
|
amazing-username
|
1004f6c93d
|
Can successfully save the coverart record, now need to work on downloading the cover art #50
|
2019-07-13 10:13:15 -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
|
226ca44206
|
Mover Cover Art work. #50
|
2019-07-11 23:15:45 -04:00 |
|
amazing-username
|
f7963237fd
|
Added TODO's for checking if Cover art already exists. Added functionality in DirectoryManager to switch to the CoverArt path when explicitly request, otherwise defaults to the music root path. Added skeleton function for CoverArtRepository in the CoverArtRepository and SongManager
|
2019-07-09 21:03:52 -04:00 |
|
amazing-username
|
089bd1191c
|
Adding Cover art support #50
|
2019-07-05 20:37:38 -04:00 |
|
amazing-username
|
56fe805f80
|
Code cleanup and conforming to a coding covention
|
2019-07-04 17:19:40 -04:00 |
|
amazing-username
|
59d3d47df7
|
Fixed issue where Genre records were not being retrieved and added scope permissions for Genre and Year endpoints
|
2019-06-16 15:17:39 +00: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
|
a2b7271498
|
Added grant permissions for streaming songs #7
|
2019-05-29 00:25:17 +00:00 |
|
amazing-username
|
42facee883
|
Added versioning to the API, created namespace for the Reposiorites, Changed the StoreContexts to Repositories, moved the Contexts class to another namespace. #37
|
2019-05-28 23:36:56 +00:00 |
|
amazing-username
|
9ad620db06
|
Last commit broke the code. Namespace issue.
|
2019-05-26 22:07:14 +00:00 |
|
amazing-username
|
a772627abc
|
Did some preliminary streaming tests from an mobile app and the functionality works. it is a little rough but it can be smoothed out. Created manager classes to abstract functionality from the SongManager class. #7
|
2019-05-26 22:04:30 +00:00 |
|
amazing-username
|
05a33d4d9e
|
Added functionality to stream a song. I just need to test it. #7
|
2019-05-26 00:59:32 +00:00 |
|
amazing-username
|
801a60e631
|
Song's id no longer changed when updating the song #48
|
2019-05-25 22:19:14 +00:00 |
|
amazing-username
|
c8578ae8c8
|
Song Count for corresponding tables are calcuated when retrieved #47
|
2019-05-25 20:48:40 +00:00 |
|
amazing-username
|
e1627b04b9
|
The SongCount field is not mapped during migrations. Working on changes to the StoreContext classes. These changes will calculate the song count for the album, artist, genre, and year records when querying data. The other change is to check to see if the record exist in the first place before querying using a left join. #47
|
2019-05-25 03:06:04 +00:00 |
|
amazing-username
|
dd89b97997
|
Song and the corresponding tables will be deleted if there are not song related to the tables. #44
|
2019-05-25 00:50:30 +00:00 |
|
amazing-username
|
f9e66f416d
|
#7
|
2019-05-23 22:13:56 -04:00 |
|
amazing-username
|
0cf1bf1c2d
|
Added functionality to delete empty directorie after updating songs #45
|
2019-05-22 20:37:14 -04:00 |
|
amazing-username
|
d4c3d94d1a
|
Able to update the song's metadata and move the old song file to a new path and delete the old song path. Need to imlement functionality to revert changes incase something goes wrong. #37
|
2019-05-21 22:03:34 -04:00 |
|
amazing-username
|
346609b7bd
|
Fixed bug where the album directory not being created when uploading a song. Working on moving the song to a new path when the artist or album has been changed. Running into issue with only one process is permitted to have access to the file. #43 and #37
|
2019-05-20 20:02:19 -04:00 |
|
amazing-username
|
e30f80d7d5
|
Changes to the song's metadata reflect in the database. Now the location on the filesystem has to match the updated metadata. #37
|
2019-05-20 08:57:24 -04:00 |
|