add pagination to system properties, bump version

This commit is contained in:
2025-11-09 02:48:29 +01:00
parent 878b1e4874
commit 13bf19394c
2 changed files with 5 additions and 4 deletions
@@ -7,6 +7,7 @@ import java.util.List;
import java.util.Optional;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Sort;
import org.springframework.http.HttpStatus;
@@ -57,11 +58,11 @@ public class SystemController extends BaseController {
*/
@PreAuthorize("hasRole('ROLE_ADMIN')")
@GetMapping("/properties")
public List<SystemProperty> getProperties(@RequestParam("page") Optional<Integer> pageParameter,
public Page<SystemProperty> getProperties(@RequestParam("page") Optional<Integer> pageParameter,
@RequestParam("size") Optional<Integer> sizeParameter) {
Sort sort = Sort.by("key").ascending();
return systemPropertyRepository.findAll(PageRequest.of(pageParameter.orElse(0), sizeParameter.orElse(10), sort))
.getContent();
return systemPropertyRepository
.findAll(PageRequest.of(pageParameter.orElse(0), sizeParameter.orElse(10), sort));
}
/**
+1 -1
View File
@@ -22,7 +22,7 @@
<unit-api.version>2.2</unit-api.version>
<commons-csv.version>1.14.1</commons-csv.version>
<dnsjava.version>3.6.3</dnsjava.version>
<revision>3.1.0</revision>
<revision>3.5.0</revision>
</properties>
<parent>