CluPilotCloud/app
nexxo ec1f13807e Fix-Runde 2: ein werfender Gast reisst den Lauf nicht mehr mit
guestExec() wirft bei einer echten HTTP-Antwort (->throw()), nicht nur bei
einem sauberen Fehlercode — ein abgeschalteter Gast oder ein noch nicht
gestarteter Agent liess das ungefangen durch scanInstances() nach oben
laufen und beendete handle(), bevor scanHosts() und vor allem
reapplyActiveBlocks() dran waren. Eine unbeteiligte Sperre wurde dadurch
jede Minute erneut nicht wiedereingetragen.

FailedLoginReader::fromInstance() faengt Throwable jetzt genauso wie
fromHost() es schon tat; ScanForIntrusions::scanInstances() umschliesst
zusaetzlich jede Instanz einzeln, nach dem Muster von PingHosts. Dazu ein
Testfall mit einem werfenden und einem lauten Gast nebeneinander, und
Carbon::setTestNow() jetzt in finally, damit ein abgebrochener Testfall
die Uhr nicht fuer die Folgetests eingefroren laesst.
2026-08-03 14:15:36 +02:00
..
Actions ApplyPlanChange lehnt Wechsel auf interne Pakete ab statt sie ewig zu parken 2026-08-01 19:08:55 +02:00
Console Interne Pakete gehören nicht nach Stripe 2026-08-01 18:31:37 +02:00
Exceptions Refuse the sale instead of reaching Stripe without a key 2026-07-30 11:58:01 +02:00
Http Nicht mehr damit werben, in welcher Sprache wir antworten 2026-08-02 00:17:36 +02:00
Jobs Hetzner-Cloud-DNS, Bereitschaftsseite aus sich heraus behebbar 2026-07-31 19:50:01 +02:00
Listeners Keep a register of what was sent, and answer the customer from here 2026-07-29 21:02:36 +02:00
Livewire Wegwahl je Mailart: welche Mail aus welchem Postfach geht 2026-08-03 12:43:31 +02:00
Mail Wegwahl je Mailart: welche Mail aus welchem Postfach geht 2026-08-03 12:43:31 +02:00
Models Gesperrte Adressen: Datensatz, Verdopplung und die Liste, die nie gesperrt wird 2026-08-03 13:16:11 +02:00
Notifications Wegwahl je Mailart: welche Mail aus welchem Postfach geht 2026-08-03 12:43:31 +02:00
Observers Say the same thing to the customer, the register and the bank 2026-07-30 01:30:24 +02:00
Policies Move the console's identity out of the customer table 2026-07-28 10:31:43 +02:00
Providers Passwortrichtlinie einstellbar, doppelte Anmelde-Mail behoben 2026-07-31 20:53:19 +02:00
Provisioning Fix-Runde 2: ein werfender Gast reisst den Lauf nicht mehr mit 2026-08-03 14:15:36 +02:00
Services Fix-Runde 2: ein werfender Gast reisst den Lauf nicht mehr mit 2026-08-03 14:15:36 +02:00
Support Melder: gescheiterte Anmeldungen lesen, zaehlen, sperren 2026-08-03 13:49:34 +02:00