upgrade to Spring Boot 4, add webauthn support, some cleanup
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.businesslogic;
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.businesslogic;
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.businesslogic;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.businesslogic.support;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.controller;
|
||||
|
||||
import java.util.Optional;
|
||||
@@ -175,7 +172,7 @@ public class JitsiRoomController extends BaseController {
|
||||
*/
|
||||
@PreAuthorize("isAuthenticated()")
|
||||
@PatchMapping("/{id}")
|
||||
public JitsiRoom createShortenedUrl(@PathVariable("id") Long id) {
|
||||
public JitsiRoom createShortenedUrl(@PathVariable Long id) {
|
||||
JitsiRoom jitsiRoom = jitsiRoomManager.get(id);
|
||||
if (jitsiRoom == null || !(jitsiRoom.getOwner().equals(getCurrentUserId()))) {
|
||||
throw new EntityResponseStatusException(HttpStatus.FORBIDDEN);
|
||||
@@ -202,7 +199,7 @@ public class JitsiRoomController extends BaseController {
|
||||
*/
|
||||
@PreAuthorize("isAuthenticated()")
|
||||
@DeleteMapping("/{id}")
|
||||
public void deleteJitsiRoom(@PathVariable("id") Long id) {
|
||||
public void deleteJitsiRoom(@PathVariable Long id) {
|
||||
|
||||
if (!permissionManager.hasPermission(getCurrentUserId(), JitsiPermissions.JITSI_MEET)) {
|
||||
jitsiRoomManager.deleteAll(getCurrentUserId(), false);
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.controller;
|
||||
|
||||
import java.util.Optional;
|
||||
@@ -85,7 +82,7 @@ public class JitsiRoomManagementController extends BaseController {
|
||||
*/
|
||||
@PreAuthorize("hasRole('ROLE_ADMIN')")
|
||||
@DeleteMapping("/{id}")
|
||||
public void deleteJitsiRoom(@PathVariable("id") Long id, @RequestParam("quota") Optional<Boolean> quota) {
|
||||
public void deleteJitsiRoom(@PathVariable Long id, @RequestParam("quota") Optional<Boolean> quota) {
|
||||
|
||||
JitsiRoom jitsiRoom = jitsiRoomManager.get(id);
|
||||
if (jitsiRoom == null) {
|
||||
@@ -103,7 +100,7 @@ public class JitsiRoomManagementController extends BaseController {
|
||||
*/
|
||||
@PreAuthorize("hasRole('ROLE_ADMIN')")
|
||||
@DeleteMapping("/all/{owner}")
|
||||
public void deleteAll(@PathVariable("owner") Long owner, @RequestParam("quota") Optional<Boolean> quota) {
|
||||
public void deleteAll(@PathVariable Long owner, @RequestParam("quota") Optional<Boolean> quota) {
|
||||
jitsiRoomManager.deleteAll(owner, quota.isPresent() && quota.get().booleanValue());
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.controller.validation;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.model;
|
||||
|
||||
import java.time.Instant;
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package de.bstly.we.jitsi.repository;
|
||||
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
Reference in New Issue
Block a user