|
|
87e2f6d902
|
Hetzner-DNS-Token aus beschrifteter Secure Note normalisieren
|
2026-08-14 10:36:26 +02:00 |
|
|
|
517669be55
|
Merge pull request 'Hetzner-DNS-Token über eindeutigen Vaultalias auflösen' (#31) from fix/hetzner-dns-vault-alias-20260814 into main
|
2026-08-14 10:34:31 +02:00 |
|
|
|
90021b5a48
|
Hetzner-DNS-Vaultalias sicher auflösen: tests/test_app.py
|
2026-08-14 10:34:29 +02:00 |
|
|
|
5d68ff90a8
|
Hetzner-DNS-Vaultalias sicher auflösen: app.py
|
2026-08-14 10:34:29 +02:00 |
|
|
|
7de39f49f8
|
Merge pull request 'DNS-Token bei Bedarf über Vault-Sync nachladen' (#30) from fix/dns-vault-refresh-20260814 into main
|
2026-08-14 10:32:48 +02:00 |
|
|
|
3ba6001c83
|
DNS-Token bei Bedarf sicher aus Vault-Cache nachladen
|
2026-08-14 10:32:46 +02:00 |
|
|
|
428398991b
|
Merge pull request 'Sichere Caddy- und DNS-Stilllegung über Butler' (#29) from feat/safe-caddy-dns-removal-20260814 into main
|
2026-08-14 10:30:33 +02:00 |
|
|
|
14c757bbd2
|
Sichere Caddy- und DNS-Stilllegung: tests/test_app.py
|
2026-08-14 10:30:31 +02:00 |
|
|
|
a324b136df
|
Sichere Caddy- und DNS-Stilllegung: app.py
|
2026-08-14 10:30:30 +02:00 |
|
|
|
2a71bf857f
|
Merge pull request 'Kontrollierte Bereinigung des fehlgeschlagenen Qwen-Deployments' (#28) from fix/qwen-cleanup-endpoints-20260814 into main
|
2026-08-14 10:01:29 +02:00 |
|
|
|
c62f6709d7
|
Sichere Qwen-Bereinigung: tests/test_app.py
|
2026-08-14 10:01:27 +02:00 |
|
|
|
1f27750ac1
|
Sichere Qwen-Bereinigung: app.py
|
2026-08-14 10:01:27 +02:00 |
|
|
|
bc69dde0af
|
Merge pull request 'Host-Forensik um sichere Detailprüfungen erweitern' (#27) from feat/forensics-details-20260814 into main
|
2026-08-14 09:55:10 +02:00 |
|
|
|
46f2293078
|
Forensik um Firewallregeln und redaktierten ISO-Diff erweitern
|
2026-08-14 09:55:08 +02:00 |
|
|
|
b65ff79097
|
Merge pull request 'Read-only Host-Forensik über Butler' (#26) from feat/read-only-host-forensics-20260814 into main
|
2026-08-14 09:52:54 +02:00 |
|
|
|
a5d3b0c7ce
|
Read-only Host-Forensik: tests/test_app.py
|
2026-08-14 09:52:52 +02:00 |
|
|
|
8343364496
|
Read-only Host-Forensik: app.py
|
2026-08-14 09:52:52 +02:00 |
|
|
|
0b6df3fc0a
|
Merge pull request 'Veralteten Semaphore-Service aus Butler entfernen' (#25) from cleanup/remove-semaphore-20260814 into main
|
2026-08-14 08:29:38 +02:00 |
|
|
|
f7993383d1
|
Veralteten Semaphore-Proxy entfernen
|
2026-08-14 08:29:36 +02:00 |
|
|
|
6761089be9
|
Merge pull request 'Sichere Ansible-NFS-Aktion im Butler' (#24) from feat/ansible-nfs-action-20260814 into main
|
2026-08-14 06:51:04 +02:00 |
|
|
|
ad863eac15
|
Ansible-NFS-Aktion: tests/test_app.py aktualisieren
|
2026-08-14 06:51:03 +02:00 |
|
|
|
fde0b2d469
|
Ansible-NFS-Aktion: app.py aktualisieren
|
2026-08-14 06:51:02 +02:00 |
|
|
|
6092c432fe
|
Merge pull request 'Remove BW Manager deployment endpoint' (#23) from remove-bw-manager-20260813 into main
|
2026-08-13 17:55:28 +02:00 |
|
|
|
dedde311f1
|
Remove obsolete BW Manager deployment endpoint
|
2026-08-13 17:55:26 +02:00 |
|
|
|
0d9a43c8f6
|
Merge pull request 'fix: set TTS bridge secret ownership' (#22) from fix/tts-secret-owner-20260813130906 into main
|
2026-08-13 13:09:09 +02:00 |
|
|
|
cb54a7977a
|
fix: make bridge secrets readable by service uid
|
2026-08-13 13:09:07 +02:00 |
|
|
|
64e4a1fb5b
|
Merge pull request 'fix: recover TTS bridge secret bind mounts' (#21) from fix/tts-bridge-bind-mount-20260813130448 into main
|
2026-08-13 13:04:51 +02:00 |
|
|
|
0e9a42bb4f
|
fix: replace Docker-created secret directories
|
2026-08-13 13:04:49 +02:00 |
|
|
|
723b3e5a61
|
Merge pull request 'fix: install TTS bridge secrets with sudo' (#20) from fix/tts-bridge-sudo-20260813130328 into main
|
2026-08-13 13:03:30 +02:00 |
|
|
|
9fc08a3145
|
fix: install TTS bridge secrets with sudo
|
2026-08-13 13:03:28 +02:00 |
|
|
|
0782404723
|
Merge pull request 'feat: add voiceclone audio API and bridge bootstrap' (#19) from feat/tts-generate-20260813125855 into main
|
2026-08-13 12:58:58 +02:00 |
|
|
|
d3e7ed7f06
|
feat: add voiceclone support (tests/test_app.py)
|
2026-08-13 12:58:56 +02:00 |
|
|
|
6de61cc631
|
feat: add voiceclone support (app.py)
|
2026-08-13 12:58:55 +02:00 |
|
|
|
e600fada5a
|
Merge pull request 'Fix BW Manager deploy staging argv limit' (#18) from fix/bw-deploy-argv-20260812 into main
|
2026-08-12 13:01:48 +02:00 |
|
|
|
83feac4a79
|
Stage BW Manager files separately to avoid argv limit
|
2026-08-12 13:01:47 +02:00 |
|
|
|
dbf3c3fb45
|
Merge pull request 'Add safe BW Manager deployment endpoint' (#17) from feature/bw-manager-deploy-20260812 into main
|
2026-08-12 13:00:18 +02:00 |
|
|
|
2b8a7c27a2
|
Test BW Manager deploy endpoint safety gates
|
2026-08-12 13:00:10 +02:00 |
|
|
|
2409d8cee1
|
Add safe Git-managed BW Manager deploy endpoint
|
2026-08-12 13:00:09 +02:00 |
|
|
|
09b7d329bd
|
Merge pull request 'fix: sichere Tuning-Synchronisation bei lokaler Ansible-Abweichung' (#16) from fix/ansible-tuning-sync-with-local-divergence into main
|
2026-08-08 22:49:37 +02:00 |
|
|
|
815b5acf8d
|
fix: sichere Tuning-Dateisynchronisation trotz lokaler Ansible-Abweichungen
|
2026-08-08 22:49:35 +02:00 |
|
|
|
f1f855c596
|
fix: sichere Tuning-Dateisynchronisation trotz lokaler Ansible-Abweichungen
|
2026-08-08 22:49:35 +02:00 |
|
|
|
071e2958f0
|
Merge pull request 'feat: sichere Ansible-Tuning-Aktionen' (#15) from feat/safe-ansible-tuning-actions into main
|
2026-08-08 22:43:23 +02:00 |
|
|
|
3c72ea6545
|
feat: sichere Ansible-Tuning-Aktionen
|
2026-08-08 22:42:58 +02:00 |
|
|
|
964774ca6b
|
feat: sichere Ansible-Tuning-Aktionen
|
2026-08-08 22:42:57 +02:00 |
|
|
|
0be4944a74
|
Merge pull request 'fix: sysctl audit via procfs' (#14) from fix/sysctl-procfs-fallback into main
|
2026-08-08 22:27:14 +02:00 |
|
|
|
3a674d9e3b
|
fix: sysctl audit via procfs
|
2026-08-08 22:27:13 +02:00 |
|
|
|
42056f3df6
|
Merge pull request 'fix: sysctl remote error tail report' (#13) from fix/sysctl-error-tail into main
|
2026-08-08 22:25:44 +02:00 |
|
|
|
fcf1fb3816
|
fix: sysctl remote error tail report
|
2026-08-08 22:25:43 +02:00 |
|
|
|
2ed8949aaf
|
Merge pull request 'feat: read-only sysctl audit ergänzen' (#12) from feat/read-only-sysctl-audit into main
|
2026-08-08 22:15:31 +02:00 |
|
|
|
e214013568
|
feat: read-only sysctl audit ergänzen
|
2026-08-08 22:15:20 +02:00 |
|