feat(settings): make log level configurable from UI (#704)

* feat(settings): set log level

* fix: light theme colors

* fix: light theme colors size unit
This commit is contained in:
ze0s 2023-02-11 22:37:06 +01:00 committed by GitHub
parent 8cb4a0244c
commit ac276868fb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 310 additions and 30 deletions

View file

@ -1,8 +1,12 @@
type LogLevel = "DEBUG" | "INFO" | "WARN" | "ERROR" | "TRACE";
interface Config {
host: string;
port: number;
log_level: string;
log_level: LogLevel;
log_path: string;
log_max_size: number;
log_max_backups: number;
base_url: string;
check_for_updates: boolean;
version: string;
@ -16,5 +20,5 @@ interface ConfigUpdate {
log_level?: string;
log_path?: string;
base_url?: string;
check_for_updates: boolean;
check_for_updates?: boolean;
}