{"repo":"Kiritsu/uploadr","free":true,"listed":false,"github":"https://github.com/Kiritsu/uploadr","clone":"git clone https://github.com/Kiritsu/uploadr.git","description":"Upload server for files, pastes, shortened urls, etc. made with ASP.NET Core 5","language":"C#","stars":10,"topics":["csharp","sharex-upload","netcore","azure-pipelines","database","postgresql","asp-netcore","hacktoberfest"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"UploadR UploadR is a simple server-side uploading service made with ASP.NET Core 3.1. Routes Anonymous requests POST /api/account - Creates a new unverified account. Requires AccountCreateModel form. GET /api/upload/{string guid:filename}{string:password} - Gets an upload by its name or guid. Password can be specified if the file requires a password. GET /api/shorten/{string:shortenedName}{string:password} - Redirects to the target of this shortened url. Authenticated requests (Unverified) POST /api/account/verify - Verifies an unverified account. Authenticated requests (User) DELETE /api/account{bool:cascade} - Deletes the current account. PATCH /api/account/reset - Resets the current user's token. POST /api/upload/ - Creates an upload. Requires UploadModel form. DELETE /api/upload/{string guid:filename} - Removes an upload by its name or guid. DELETE /api/upload/ - Removes multiple uploads by their ids. GET /api/upload/{string guid:filename}/details - Gets an upload's details by its id or guid. GET /api/upload/uploads - Gets details of every upload created by the current authenticated user. POST /api/shorten/ - Creates a shortened url. Requires ShortenModel form. DELETE /api/shorten/{string guid:shortenedId} - Removes a shortened url by its name or guid. GET /api/shorten/{string guid:shortenedId}/details - Gets a shortened url's details by its name or guid. GET /api/shorten/shortens - Gets details of every shortened url created by the current authenticated user. Authenticat","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kiritsu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kiritsu/uploadr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}