CluPilotCloud/app/Http/Controllers
nexxo 3df7434f7a Fix-Runde 1/1: Enterprise-Schwelle folgt dem Katalog statt einer festen Zahl
Zwei Betreiber-Entscheidungen aus der Durchsicht:

1. Keine zweite, feste Untergrenze mehr im Fliesstext ("ab 500 GB") -- die
   eigene Maschine beginnt dort, wo das groesste Paket endet, ihre Groesse ist
   Hardware-Frage einer Angebotsanfrage, kein zweiter Wert auf dem Preisblatt.
2. Die Zahl in der Ueberschrift ("Mehr als :quota?") kommt jetzt aus $plans --
   derselben Liste, die baseline() und comparison() schon lesen, statt fest im
   Sprachtext zu stehen. Eine spaetere Umschaltung der Paketleiter (Task 9)
   aendert sonst, was "am groessten" ist, und der Satz haette es nicht gemerkt.

max() auf einer leeren Plan-Liste (Katalog nicht lesbar) waere ein Fatal
gewesen -- enterprise() gibt in diesem Fall jetzt null zurueck, mit Test.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-01 16:15:59 +02:00
..
BootstrapArchiveController.php Give the downloads a hostname of their own, with two halves 2026-07-30 21:37:47 +02:00
CheckoutController.php Interne Pakete verschwinden aus dem Laden und bleiben in der Konsole 2026-08-01 15:31:46 +02:00
Controller.php feat(admin): staff RBAC (spatie) + admin settings page 2026-07-25 15:47:42 +02:00
ImpersonationController.php Refuse a portal login for an address that already belongs to an operator 2026-07-28 14:42:16 +02:00
LandingController.php Fix-Runde 1/1: Enterprise-Schwelle folgt dem Katalog statt einer festen Zahl 2026-08-01 16:15:59 +02:00
PublicFileController.php Give the downloads a hostname of their own, with two halves 2026-07-30 21:37:47 +02:00
StatusController.php Rebuild the status page as a status page 2026-07-29 12:45:18 +02:00
StripeWebhookController.php Zahlungsprobleme: geplatzte Kaeufe aufzeichnen, beide Arten an einer Stelle 2026-07-31 21:58:52 +02:00