Torsten Schulz (local)
1ab9407e79
Refactor code structure for improved readability and maintainability; optimize performance across multiple modules.
Deploy to production / deploy (push) Successful in 2m56s
2026-07-21 09:08:15 +02:00
Torsten Schulz (local)
753c5929e1
Refactor configuration file installation and template handling
...
- Update CMakeLists.txt to install the template configuration file as an example, ensuring it is available for reference.
- Modify install-config.cmake to prioritize the installed template file, with fallbacks to source directory templates if the installed one is missing, enhancing the robustness of the configuration setup.
2026-01-14 14:38:43 +01:00
Torsten Schulz (local)
0eb3a78332
Enhance configuration file installation process
...
- Implement a CMake script for intelligent merging of configuration files, ensuring only missing keys are added without overwriting existing ones.
- Install a template configuration file as an example, preventing overwriting of the original during installation.
2026-01-14 14:38:43 +01:00
Torsten Schulz (local)
8ba4566d23
Füge Unterstützung für systemd hinzu, indem die systemd-Entwicklungslibraries in CMakeLists.txt und Installationsskripten für OpenSUSE und Ubuntu 22 integriert werden. Aktualisiere die yourpart-daemon.service-Datei für eine verbesserte Service-Verwaltung und implementiere die Benachrichtigung an systemd, wenn der Dienst bereit ist.
2026-01-14 14:38:42 +01:00
Torsten Schulz (local)
4bafc3a61c
Verbessere die CMake-Konfiguration zur Unterstützung von C++23, indem die Compiler-Auswahl dynamisch auf GCC 15 oder 13 basiert. Optimiere die Compiler-Flags für Leistung. In der Datenbankabfrage und im DirectorWorker werden konstante Referenzen und string_view verwendet, um die Leistung zu steigern. Reserviere Speicher für Vektoren in main.cpp zur Effizienzsteigerung.
2026-01-14 14:38:42 +01:00
Torsten Schulz (local)
c2a54e29f8
Aktualisiere die Compiler-Version in CMakeLists.txt und install-dependencies-ubuntu22.sh von GCC 15 auf GCC 13 für bessere Unterstützung von C++23. Passe die Installationsmeldungen und Standard-Compiler-Einstellungen entsprechend an.
2026-01-14 14:38:42 +01:00
Torsten Schulz (local)
23c07a3570
Füge UndergroundWorker hinzu und implementiere Logik für unterirdische Aufgaben. Aktualisiere CMakeLists.txt, um neue Quell- und Header-Dateien einzuschließen. Verbessere die Fehlerbehandlung in der Datenbank und sende Benachrichtigungen nach bestimmten Ereignissen. Integriere Hilfsfunktionen zur sicheren Verarbeitung von Daten.
2026-01-14 14:38:35 +01:00
Torsten Schulz
1451225978
stabilized app
2026-01-14 14:37:21 +01:00
Torsten (PC)
1fe77c0905
fix
2026-01-14 14:36:57 +01:00