mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-16 02:02:55 -07:00
Added Radarr and Sonarr settings pages #865
This commit is contained in:
parent
34d1309114
commit
ecae241049
9 changed files with 134 additions and 54 deletions
|
@ -18,33 +18,33 @@ namespace Ombi.Api.Radarr
|
|||
private Api Api { get; }
|
||||
private ILogger<RadarrApi> Logger { get; }
|
||||
|
||||
public async Task<List<RadarrProfile>> GetProfiles(string apiKey, Uri baseUrl)
|
||||
public async Task<List<RadarrProfile>> GetProfiles(string apiKey, string baseUrl)
|
||||
{
|
||||
var request = new Request(baseUrl.ToString(), "/api/profile", HttpMethod.Get);
|
||||
var request = new Request(baseUrl, "/api/profile", HttpMethod.Get);
|
||||
|
||||
AddHeaders(request, apiKey);
|
||||
return await Api.Request<List<RadarrProfile>>(request);
|
||||
}
|
||||
|
||||
public async Task<List<RadarrRootFolder>> GetRootFolders(string apiKey, Uri baseUrl)
|
||||
public async Task<List<RadarrRootFolder>> GetRootFolders(string apiKey, string baseUrl)
|
||||
{
|
||||
var request = new Request(baseUrl.ToString(), "/api/rootfolder", HttpMethod.Get);
|
||||
var request = new Request(baseUrl, "/api/rootfolder", HttpMethod.Get);
|
||||
|
||||
AddHeaders(request, apiKey);
|
||||
return await Api.Request<List<RadarrRootFolder>>(request);
|
||||
}
|
||||
|
||||
public async Task<SystemStatus> SystemStatus(string apiKey, Uri baseUrl)
|
||||
public async Task<SystemStatus> SystemStatus(string apiKey, string baseUrl)
|
||||
{
|
||||
var request = new Request(baseUrl.ToString(), "/api/system/status", HttpMethod.Get);
|
||||
var request = new Request(baseUrl, "/api/system/status", HttpMethod.Get);
|
||||
AddHeaders(request, apiKey);
|
||||
|
||||
return await Api.Request<SystemStatus>(request);
|
||||
}
|
||||
|
||||
public async Task<List<MovieResponse>> GetMovies(string apiKey, Uri baseUrl)
|
||||
public async Task<List<MovieResponse>> GetMovies(string apiKey, string baseUrl)
|
||||
{
|
||||
var request = new Request(baseUrl.ToString(), "/api/movie", HttpMethod.Get);
|
||||
var request = new Request(baseUrl, "/api/movie", HttpMethod.Get);
|
||||
AddHeaders(request, apiKey);
|
||||
|
||||
return await Api.Request<List<MovieResponse>>(request);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue