Fruehjahrsputz. Alles hier ist unabhaengig von der laufenden Supervisor- Arbeit im Arbeitsverzeichnis - die bleibt unangetastet. Entfernt: - Die zwoelf Symbole unter public/assets/ waren bitgleiche Dubletten der Dateien in public/assets/icons/. Referenziert wurde ausschliesslich der Pfad mit icons/. getMonitorIconUrl() setzt flach gespeicherte Altwerte aus der Datenbank jetzt auf icons/ um, damit bestehende Monitore ihr Symbol behalten. - System.CommandLine (2.0.0-beta4) aus dem Packager. Kein using, kein Symbol, die Argumente werden von Hand geparst. Build bleibt fehlerfrei. Geschlossen: - client-php/ und mcp/ wurden weder von der .htaccess gesperrt noch vom Deployment ausgeschlossen. Die .mjs-Datei haette der Webserver im Klartext ausgeliefert. Beide gehoeren nicht ins Webroot: die PHP-Datei wird ins Zielprojekt kopiert, der MCP-Server laeuft lokal ueber stdio. Jetzt in beiden Ausschlusslisten - wie client-dotnet. - Fuer /api/supervisor/v1/ fehlte die Rewrite-Regel. Der Datei-Fallback haette /api/supervisor/v1/findings auf eine nicht vorhandene Datei geleitet, obwohl Code und OpenAPI diese Schreibweise vorsehen. Ergaenzt: - __pycache__/ und *.pyc in .gitignore. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
26 lines
529 B
Plaintext
26 lines
529 B
Plaintext
.deploy_cache.json
|
|
scratch/
|
|
# Laufzeitsperren der CLI-Skripte
|
|
var/*.lock
|
|
# Gebaute Installer-Binaries (rund 100 MB je Durchlauf). Erzeugt von
|
|
# scripts/build_installer.ps1, ausgeliefert nach /installer/ auf dem Server.
|
|
artifacts/
|
|
*.bak
|
|
.DS_Store
|
|
# Bytecode-Cache der Deployment-Skripte
|
|
__pycache__/
|
|
*.pyc
|
|
bin/
|
|
obj/
|
|
*.user
|
|
|
|
# --- Secrets: NIEMALS committen ---
|
|
config/config.php
|
|
config/.htpasswd
|
|
config/*.pem
|
|
scripts/deploy_config.json
|
|
Serverdaten.txt
|
|
*.local.php
|
|
.env
|
|
client-dotnet/Deploymentcenter.Packager/packager.config.json
|