kdeng00
5c913869b4
#95 : Updated Id of the CoverArt model
2024-06-19 16:14:06 -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
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
2cc13ac9bb
Code changes
...
Did not run code. Had a spur of the moment to try something out.
2022-08-25 20:56:12 -04:00
Kun Deng
467a9d7e0f
Saving changes
...
Using asymmetric validation
2022-08-13 18:23:03 -04:00
kdeng00
f0551a4801
Updates
...
Added packages and updated readme
2022-08-07 17:05:49 -04:00
kdeng00
2cd8c83e28
Updated config
2022-08-07 17:03:47 -04:00
Kun Deng
9797897b76
Added solution file
2022-06-30 21:44:28 -04:00
kdeng00
27cc80d114
Ready for release
v0.1.9
2022-01-09 18:13:31 -05:00
kdeng00
27ee3d6ba5
Updated User model
2022-01-09 17:21:26 -05: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