added file manager, upload animation, unsaved config indicator

This commit is contained in:
2025-01-21 01:18:36 +01:00
parent e7556b7ec9
commit 1ce4d74a65
21 changed files with 550 additions and 186 deletions

View File

@@ -6,6 +6,19 @@ interface NetworkConfig {
base_topic: string
}
interface FileList {
total: number,
used: number,
files: FileInfo[],
file_system_corrupt: string,
iter_error: string,
}
interface FileInfo{
filename: string,
size: number,
}
interface NightLampConfig {
night_lamp_hour_start: number,
night_lamp_hour_end: number,
@@ -64,7 +77,8 @@ interface Moistures {
interface VersionInfo {
git_hash: string,
build_time: string
build_time: string,
partition: string
}
interface BatteryState {