List devices API working

This commit is contained in:
rzuasti
2026-02-25 15:54:19 -05:00
parent f45a22a892
commit 9ff6c9ec7e
7 changed files with 106 additions and 8 deletions
+3 -2
View File
@@ -1,4 +1,5 @@
use chrono::{DateTime, Utc, serde::ts_seconds};
use crate::utils::date_serializer;
use chrono::{DateTime, Utc};
use serde::{Deserialize, Serialize};
use std::fmt;
@@ -7,7 +8,7 @@ pub struct Device {
pub mac_address: String,
pub ipv4_address: String,
pub vendor: String,
#[serde(with = "ts_seconds")]
#[serde(with = "date_serializer")]
pub last_seen: DateTime<Utc>,
pub is_registered: bool,
pub owner: String,