diff --git a/.gitignore b/.gitignore index 086aad3..169e0dd 100644 --- a/.gitignore +++ b/.gitignore @@ -47,6 +47,7 @@ Thumbs.db # Logs *.log logs/ +!src/main/resources/META-INF/resources/pages/admin/logs/ # Temporary files *.tmp diff --git a/src/main/resources/META-INF/resources/pages/admin/logs/systeme.xhtml b/src/main/resources/META-INF/resources/pages/admin/logs/systeme.xhtml new file mode 100644 index 0000000..ddfe3d2 --- /dev/null +++ b/src/main/resources/META-INF/resources/pages/admin/logs/systeme.xhtml @@ -0,0 +1,240 @@ + + + + Logs & Monitoring - UnionFlow + + + + + + +
+
+
+

+ + Logs & Monitoring Système +

+

Surveillance des logs système et audit financier

+
+
+ +
+
+
+ + +
+
+
+ +
État du backend
+
+
+
+ + + + + + + +
+
+ + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+
+ + + + + + + + + #{log.get('timestamp')} + + + + #{log.get('source')} + + + +
+ #{log.get('message')} +
+
+ + + #{log.get('userId')} + + + + #{log.get('sessionId')} + +
+
+ + + +
+
+ +
+
+ + + + + + + +
+
+ +
+
+ +
+
+ + +
+
+ + + + #{audit.get('operation')} + + #{audit.get('entityType')} + + + + + + + + + #{audit.get('userId')} + #{audit.get('timestamp')} + +
+ + + + + + + + #{anomalie.get('description')} + + + + + + + + + #{anomalie.get('detectedAt')} + + +
+
+
+