- Verschifft
- 7. August 2026 um 01:35 UTC
- Autor
- Kamo
- Ausschuss
- c491a1d
Die Mitgliedsoberfläche fragte nach MAX_SIZE bedingungslos und schnitt das Ergebnis in der Browser, so dass ein Raster, das eine Seite zeigte, hatte bereits eine ganze heruntergeladen Beschäftigungsgeschichte, um es zu bauen. Beide Mitglieder-Leser nehmen jetzt Seite/Größe und die Auflistung der Seiten in der Datenbank. Spec.status (one enum) wird zu Spec.statuses (ein Set) und der Drahtparameter bleibt "Status", jetzt eine CSV annehmen. Das ist der Punkt: Das Mitgliedsraster fragt nach einem BUCKET - die drei OPEN_STATEN, die noch Arbeit schulden, oder die vier Terminals . und ein Single-Wert-Filter kann auch ohne drei Rundfahrten pro Seite. Ein Token analysiert zu einem Ein-Element-Set, so dass das HR-Grid vorhanden ist status=EXECUTED ist äude-identisch auf dem Draht und benötigte keine Client-Wechsel. unbekannte Token in einer Liste ist ein 400 Benennung des Token, nie eine still fallen gelassen filter: ein Konformitätsraster, das behauptet, gefiltert zu werden, während alles zeigt das schlechteste verfügbare Ergebnis. clampPage/clampSize sind belichtet, so dass die Mitgliedsleser die SAME-Regel durchgreifen als HR-Gitter statt der Weitergabe MAX_SIZE wörtlich, das ist, wie ein "paged" endpoint leise wird ein grenzenloses. listMine vorwärts seine paging ohne Re-Derivierung, so dass die Klemme einmal existiert. Die Genehmigung ist unangetastet und die Tests heften es: Mitglied Endpunkte bleiben auf memberGuarded() + LegalAssignmentOwnership, HR-Endpunkte bleiben auf bewacht() + LegalPackageAccess und die drei neuen @RequestParams werden namentlich geltend gemacht genau status/page/size - der ganze Grund, warum diese Oberfläche sicher ist, ist, dass nichts darauf benennt eine Person. Keine Schemaänderung. Keine neue Einheit. mvn -o Test: 391 Tests, 0 Ausfälle, 0 Fehler (war 379).