Added input, hardware fields to data

This commit is contained in:
2026-08-09 17:25:18 +02:00
parent 8f4c6cc630
commit 60b1a69bc6
10 changed files with 184 additions and 36 deletions
@@ -27,7 +27,7 @@ data class LabelRequest(val name: String, val color: String, val projectId: Uuid
@Serializable @ToPartialize
data class EntryRequest(val label: Uuid, val timestamp: Instant, val projectId: Uuid, val warmups: List<Float>,
val measurements: List<Float>, val unit: TimeUnit)
val measurements: List<Float>, val unit: TimeUnit, val input: String, val hardware: String)
@Serializable
data class LogoutRequest(val refresh: Uuid)
@@ -54,7 +54,7 @@ data class LabelResponse(val id: Uuid, val name: String, val color: String)
@Serializable
data class EntryResponse(val id: Uuid, val labelId: Uuid, val timestamp: Instant, val warmups: List<Float>,
val measurements: List<Float>, val unit: TimeUnit)
val measurements: List<Float>, val unit: TimeUnit, val input: String, val hardware: String)
@Serializable
data class HandshakeResponse(val version: String = ProtocolVersion.VERSION) {