kdeng00
470b7a953a
#93 : Created skeleton for saving flac files
2024-07-09 19:09:37 -04:00
kdeng00
0e04c7910b
#93 : Updated README and migration script
2024-07-09 19:08:03 -04:00
kdeng00
7a0bfb80c4
#93 : Added dotnet manifest file
...
Includes the dotnet-ef tool
2024-07-09 18:56:23 -04:00
kdeng00
1174750e3c
#93 : Minor update to conversion script
2024-07-08 19:11:03 -04:00
kdeng00
bde264fedc
#93 : Starting work to implement flac support
2024-07-08 19:08:26 -04:00
kdeng00
fbb761fb5c
#93 : Clean up
2024-06-30 16:57:47 -04:00
kdeng00
0541d041ec
#93 : Script to convert wav files to flac files is done
2024-06-30 16:55:43 -04:00
kdeng00
bd2e153076
#93 : Added more code to for the music file conversion
2024-06-29 15:55:56 -04:00
kdeng00
99e87a4c3a
#93 : Minor change to script to convert wav files to flac
2024-06-27 20:45:05 -04:00
kdeng00
96780752ee
Added script shell to convert wav files to flac
2024-06-22 13:15:36 -04:00
Kun Deng
4b3fa78336
#95 : Id changes to models ( #99 )
...
* #95 : Updated Id of the CoverArt model
* Model and migration changes
2024-06-21 20:30:23 -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
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
270b7d059c
#90 : Adding functionality to download cover art ( #97 )
...
* Added endpoint to download cover art
* Code cleanup
* More cleanup
2024-06-16 18:28:08 -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
ececcb5ba3
Cover art changes
2024-06-09 13:10:51 -04:00
Kun Deng
8658dd34ab
Merge pull request #87 from kdeng00/update_namespace
...
Migrating to modern c# namespace
2023-04-09 12:43:48 -04:00
kdeng00
c17c9cd329
Migrating to modern c# namespace
...
Using the short namesapce declaration for conciseness
2023-04-09 12:34:06 -04:00
Kun Deng
37cfda84b5
Merge pull request #86 from kdeng00/deprecate_asymmetric_keys
...
Deprecating asymmetric keys. Closes #84
v0.1.21
2022-12-16 14:09:42 -05:00
Kun Deng
3ee17a77a8
Merge pull request #83 from kdeng00/dependabot/nuget/Newtonsoft.Json-13.0.2
...
Bump Newtonsoft.Json from 13.0.1 to 13.0.2
2022-12-16 14:07:06 -05:00
kdeng00
522be59973
Removing deprecated call
...
Removing method call that has been deprecated from one of the Controller classes
2022-12-16 13:56:56 -05:00
kdeng00
712a0a9a4a
Updated config file
2022-12-16 13:54:18 -05:00
kdeng00
74569d85b6
Deprecating asymmetric keys
...
Starting work to deprecate using public and private keys to sign tokens
2022-12-16 13:48:15 -05:00
Kun Deng
b660f8361f
Merge pull request #85 from kdeng00/link_token_with_user
...
Token modification. Closes #75
2022-12-16 13:04:37 -05:00
kdeng00
d460b5d5d6
Token modification
...
Addresses #84 . Adding user ID to the access token.
2022-12-16 12:59:11 -05:00
dependabot[bot]
4a1c1f1f78
Bump Newtonsoft.Json from 13.0.1 to 13.0.2
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2 )
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 15:46:41 +00:00
Kun Deng
66b5944f92
Merge pull request #81 from kdeng00/pre-release
...
Pre release
2022-09-05 17:13:11 -04:00
Kun Deng
80628292e2
Merge pull request #80 from kdeng00/v0.1.20
...
V0.1.20
v0.1.20
2022-09-05 17:12:57 -04:00
Kun Deng
57f4ec1261
Merge pull request #78 from kdeng00/add_swagger_docs
...
Swagger docs. Close #71
2022-09-05 17:09:23 -04:00
Kun Deng
c191d7ee7a
Update README.md
...
Note about swagger
2022-09-05 17:07:26 -04:00
Kun Deng
73bfff3940
Cleanup
2022-09-05 17:02:25 -04:00
Kun Deng
38c056cc99
Swagger docs
2022-09-05 16:58:10 -04:00
Kun Deng
1643f78720
Delete v0.2.yml
2022-09-04 21:29:10 -04:00
Kun Deng
06bb52dfa5
v0.2 Branch
2022-09-04 21:23:11 -04:00
Kun Deng
ab89d1602f
Create dotnet.yml
2022-09-04 21:20:53 -04:00
Kun Deng
640971dea8
Merge pull request #77 from kdeng00/jwt_symmetric_keys
...
JWT symmetric keys.
This closes #73 .
2022-09-04 20:58:13 -04:00
Kun Deng
664b0d520b
Updated Readme
2022-09-04 20:56:37 -04:00
Kun Deng
11fe1f29e1
Updated Readme
2022-09-04 20:50:35 -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
00ef8d0242
Added JWT bearer authentication
2022-09-04 18:56:56 -04:00
Kun Deng
77c6ee00ea
JWT symmetric keys
...
Updated config file to store neccessary information
2022-09-04 18:39:48 -04:00
Kun Deng
1bfd0a4931
Update Icarus.csproj
v0.1.10
2022-08-30 21:42:20 -04:00
Kun Deng
6c3ce69873
Merge pull request #72 from kdeng00/remove_auth
...
Remove auth
2022-08-30 21:40:26 -04:00
Kun Deng
a423e6e220
Update README.md
...
Updated to reflect removing dependence on Auth0.
2022-08-30 21:39:47 -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