Add history endpoint and do some cleanup

This commit is contained in:
2024-02-02 12:42:27 -05:00
parent 76d3f2b9c4
commit 1f2f0d56d9
11 changed files with 80 additions and 12 deletions

View File

@@ -32,4 +32,10 @@ public class ReadingsController(Database database) : ControllerBase
return Ok(recentReadings);
}
[HttpGet("history-grouped")]
public async Task<ActionResult<List<ReadingsGrouped>>> GetHistoryGrouped(DateTimeOffset start, DateTimeOffset end, int bucketMinutes = 5)
{
return (await database.GetReadingsHistoryGrouped(start, end, bucketMinutes)).ToList();
}
}