Add legacy /version/api endpoint

This commit is contained in:
Antonin Lenfant-Kodia 2026-02-22 14:36:00 +01:00
parent 371a13e060
commit e01cd6a979

View file

@ -15,6 +15,16 @@ namespace RdtClient.Web.Controllers;
[Route("api/v2")] [Route("api/v2")]
public class QBittorrentController(ILogger<QBittorrentController> logger, QBittorrent qBittorrent) : Controller public class QBittorrentController(ILogger<QBittorrentController> logger, QBittorrent qBittorrent) : Controller
{ {
[AllowAnonymous]
[Route("/version/api")]
[HttpGet]
[HttpPost]
public ActionResult LegacyVersionApi()
{
// Returning 20 nudges older qB clients to use /api/v2 endpoints.
return Content("20", "text/plain");
}
[AllowAnonymous] [AllowAnonymous]
[Route("auth/login")] [Route("auth/login")]
[HttpGet] [HttpGet]