|
|
04d0fd5532
|
Ref: Optimiert Geräteadresssuche und integriert Konfigurationsspeicherung bei erfolgreicher Ermittlung von device_ip.
|
2025-08-21 15:38:17 +02:00 |
|
|
|
7b4472a0cf
|
Feat: Fügt eine Funktion hinzu, um Config-Parameter bearbeiten zu können.
|
2025-08-21 15:37:48 +02:00 |
|
|
|
c562e5479d
|
Feat: Fügt Funktion get_mac_from_ip in network_utils hinzu, um MAC-Adressen basierend auf IPs zu ermitteln
|
2025-08-21 15:37:07 +02:00 |
|
|
|
403c3180b7
|
Ref: Entfernt überflüssiges Leerzeichen in der storage-Initialisierung im Konfigurationsmodul
|
2025-08-21 15:29:25 +02:00 |
|
|
|
00a22ae9d9
|
Feat: Ergänzt storage-Struktur in Konfigurationsmodul und implementiert Default-Wert sowie Konfigurationsspeicherung
|
2025-08-21 14:26:31 +02:00 |
|
|
|
1d52181097
|
Feat: Implementiert Wake-on-LAN-Funktionalität in network_utils und nutzt diese in Hauptlogik zum Aufwecken von Geräten.
|
2025-08-21 14:08:09 +02:00 |
|
|
|
bbdf381300
|
Ref: Fügt Logmeldung hinzu, falls lokales Dateisystem bereits gemountet ist.
|
2025-08-21 14:03:16 +02:00 |
|
|
|
8d2fc9ea22
|
Ref: Integriert credentials-Modul und passt WebDAV-Mount-Logik an, entfernt eingebettete Zugangsdaten.
|
2025-08-21 14:02:08 +02:00 |
|
|
|
83de0189d9
|
Ref: Passt Debug-Logging in network_utils an, loggt nun nur noch erfolgreiche Outputs.
|
2025-08-21 14:01:56 +02:00 |
|
|
|
d4e7d52afe
|
Feat: Implementiert save_credentials_webdav zur Verwaltung von WebDAV-Zugangsdaten für Windows und Unix-Systeme
|
2025-08-21 14:01:48 +02:00 |
|
|
|
c3ba8c702a
|
Ref: Entfernt Debug-Logging aus network_utils für bereinigten Output.
|
2025-08-21 13:37:57 +02:00 |
|
|
|
b4e1877e36
|
Ref: Überarbeitet Erreichbarkeitsprüfung, ergänzt Unterstützung für HTTP(s)-Zugriffe und verbessert Logging.
|
2025-08-21 13:37:34 +02:00 |
|
|
|
176dc27f52
|
Ref: Überarbeitet mount- und unmount-Implementierung, fügt detaillierteres Logging hinzu und verbessert Fehlerbehandlung.
|
2025-08-21 12:49:31 +02:00 |
|
|
|
663307be63
|
Fix: Überarbeitet get_ip_from_mac, verbessert MAC-Normalisierung und IP-Erkennung.
|
2025-08-21 12:49:14 +02:00 |
|
|
|
ad4e9e0055
|
Feat: Lädt Konfigurationsdatei aus systemweitem Pfad, wenn Programm als Root ausgeführt wird
|
2025-08-21 00:44:10 +02:00 |
|
|
|
65f238689a
|
Ref: Überarbeitet get_ip_from_mac zur verbesserten Verarbeitung von mac und Logging.
|
2025-08-21 00:43:49 +02:00 |
|
|
|
69a2146c34
|
Feat: Ergänzt Warn-Logmeldung, wenn Programm nicht als Root gestartet wird
|
2025-08-21 00:21:45 +02:00 |
|
|
|
d26c3e9856
|
Feat: Überarbeitet Root-/Admin-Prüfung und Neustarts, integriert Aufruf in main
|
2025-08-21 00:13:55 +02:00 |
|
|
|
4373b60193
|
Feat: Implementiert Funktionen zum Überprüfen und Neustarten mit Root-/Admin-Rechten
|
2025-08-21 00:07:22 +02:00 |
|
|
|
da371e5b85
|
Ref: Überarbeitet mount_local zur Übergabe von network_address und aktualisiert Aufruf von get_ip_from_mac.
|
2025-08-21 00:01:47 +02:00 |
|
|
|
dad6a4ee58
|
Feat: Erweitert get_ip_from_mac um Netzwerkparameter und verbessert Logging.
|
2025-08-21 00:01:40 +02:00 |
|
|
|
a8c415d8f3
|
Ref: Typisierung von device_address korrigiert und überflüssige Klammern entfernt.
|
2025-08-20 23:35:44 +02:00 |
|
|
|
d3f6e23965
|
Ref: Vereinfacht try_from-Signatur in LogLevel-Implementierung.
|
2025-08-20 23:35:33 +02:00 |
|
|
|
5f85245090
|
Cleanup: Kommentiert ungenutzte save_config-Funktion in config.rs aus.
|
2025-08-20 23:35:26 +02:00 |
|
|
|
e3988b86ab
|
Cleanup: Entfernt veraltete und unnötige Einträge aus .gitignore.
|
2025-08-20 23:35:18 +02:00 |
|
|
|
2561b099da
|
Feat: Implementiert das smarte mounten vom lokalen/remote Dateisystem.
|
2025-08-20 23:32:11 +02:00 |
|
|
|
a9dd3b4eda
|
Feat: Implementiert Funktionen zum Ein- und Aushängen von Dateisystemen.
|
2025-08-20 23:31:36 +02:00 |
|
|
|
32874990ea
|
Ref: Extrahiert Funktionen für gemountete Dateisysteme in eigenes Modul.
|
2025-08-20 23:31:25 +02:00 |
|
|
|
11d748aa68
|
Feat: Fügt Funktionen zur Überprüfung von gemounteten Dateisystemen hinzu.
|
2025-08-20 22:53:35 +02:00 |
|
|
|
79b7eeebe2
|
Feat: Implementiert Funktion zur Ermittlung des ersten freien Laufwerksbuchstabens auf Windows.
|
2025-08-20 22:48:48 +02:00 |
|
|
|
9be8f94ce4
|
Ref: Vereinheitlicht Feldnamen in der General-Struct.
|
2025-08-20 17:20:08 +02:00 |
|
|
|
8abff469de
|
Ref: Vereinheitlicht Feldnamen im Local- und Remote-Struct.
|
2025-08-20 17:17:56 +02:00 |
|
|
|
5abeaae2c6
|
Feat: Fügt Funktion hinzu, die die IP-Adresse zu einer MAC-Adresse ermittelt.
|
2025-08-20 17:10:46 +02:00 |
|
|
|
ac39f028dc
|
Feat: Fügt config und program Module hinzu, fixt einen Schreibfehler.
|
2025-08-20 16:11:50 +02:00 |
|
|
|
39eb799df3
|
Feat: Lädt Log-Level einmalig aus der Konfiguration und passt Logik an.
|
2025-08-20 16:10:49 +02:00 |
|
|
|
2991370051
|
Feat: Fügt Config-Modul für die Anwendungskonfiguration hinzu.
|
2025-08-20 16:10:28 +02:00 |
|
|
|
ba9f01b3cb
|
Ref: Lagert program_name() aus.
|
2025-08-20 15:21:12 +02:00 |
|
|
|
020e964b13
|
Feat: Fügt Funktionen hinzu, um zu testen, ob eine Adresse erreichbar ist.
|
2025-08-18 15:11:47 +02:00 |
|
|
|
9f7fbdf8e2
|
Feat: Fügt eine Funktion hinzu, die die IP-Adresse eines Interface zurückgibt.
|
2025-08-18 15:00:27 +02:00 |
|
|
|
f9eb47fe27
|
Ref: Passt die Funktion an, sodass sie das aktive Netzwerkinterface zurückgibt.
|
2025-08-18 14:43:45 +02:00 |
|
|
|
0a35f201d2
|
Feature: Fügt eine Funktion hinzu, die schaut, ob ein Netzwerkadapter aktiv ist.
|
2025-08-18 14:17:02 +02:00 |
|
|
|
94d4a485e5
|
Docs: Fügt docs hinzu.
|
2025-08-18 13:24:15 +02:00 |
|
|
|
c2e7c4a9df
|
Feat: Macht Code auch für Windows verwendbar.
|
2025-08-18 13:11:30 +02:00 |
|
|
|
a02228d300
|
Ref: Optimize imports.
|
2025-08-18 12:49:16 +02:00 |
|
|
|
31dc99b21d
|
Feat: Fügt logging in eine tmp-Datei hinzu.
|
2025-08-18 12:48:37 +02:00 |
|
|
|
1eb72f9943
|
Feat: Baut eine eigene Log-Funktion.
|
2025-08-14 15:22:54 +02:00 |
|
|
|
7eae08ac11
|
Initialisiert Projekt in RustRover.
|
2025-08-14 13:05:16 +02:00 |
|
|
|
603314e480
|
Initial commit
|
2025-08-14 12:46:40 +02:00 |
|