diff --git a/.gitignore b/.gitignore index 4869716..ac0be29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ # Logs *.log -logs/ # OS files .DS_Store diff --git a/src/main/webapp/app/admin/logs/log.model.ts b/src/main/webapp/app/admin/logs/log.model.ts new file mode 100644 index 0000000..2606a88 --- /dev/null +++ b/src/main/webapp/app/admin/logs/log.model.ts @@ -0,0 +1,18 @@ +export type Level = 'TRACE' | 'DEBUG' | 'INFO' | 'WARN' | 'ERROR' | 'OFF'; + +export interface Logger { + configuredLevel: Level | null; + effectiveLevel: Level; +} + +export interface LoggersResponse { + levels: Level[]; + loggers: { [key: string]: Logger }; +} + +export class Log { + constructor( + public name: string, + public level: Level, + ) {} +} diff --git a/src/main/webapp/app/admin/logs/logs.component.html b/src/main/webapp/app/admin/logs/logs.component.html new file mode 100644 index 0000000..239479f --- /dev/null +++ b/src/main/webapp/app/admin/logs/logs.component.html @@ -0,0 +1,82 @@ +@defer (when loggers() && !isLoading()) { +
Existem {{ loggers()?.length }} loggers.
+ + Filtro + + +Nome |
+ Nível |
+
---|---|
+ {{ logger.name | slice: 0 : 140 }} + | ++ + + + + + + + + + + + | +
{{ inputDataUploadLog.logMessage }} | +