Umstellung auf podman in Arbeit

(cherry picked from commit 1a92c63ef6d60e9dcba513ebf60cbd9f18a142e8)
This commit is contained in:
Thomas Peetz
2026-01-28 11:18:41 +01:00
committed by Thomas Peetz
parent 65c4dea710
commit b2ce2172a2
21 changed files with 98 additions and 90 deletions
@@ -14,7 +14,6 @@ import org.springframework.boot.test.context.SpringBootTest;
import com.vaadin.flow.component.grid.Grid;
import de.thpeetz.kontor.comics.data.TradePaperback;
import de.thpeetz.kontor.comics.data.Volume;
@SpringBootTest
class TradePaperbackViewTest {
@@ -6,7 +6,6 @@ import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import java.util.List;
import java.util.UUID;
public interface ProfileRepository extends JpaRepository<Profile, String> {
@@ -13,8 +13,10 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class AdminLayout extends AppLayout {
@SuppressWarnings("unused")
private final AdminService adminService;
@SuppressWarnings("unused")
private final SecurityService securityService;
public AdminLayout(AdminService adminService, SecurityService securityService) {
@@ -1,7 +1,6 @@
package de.thpeetz.kontor.bookshelf;
import com.vaadin.flow.component.icon.VaadinIcon;
import com.vaadin.flow.component.sidenav.SideNav;
import com.vaadin.flow.component.sidenav.SideNavItem;
import com.vaadin.flow.router.RouterLink;
@@ -6,11 +6,9 @@ import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.stereotype.Component;
import de.thpeetz.kontor.bookshelf.data.ArticleAuthorRepository;
import de.thpeetz.kontor.bookshelf.data.Author;
import de.thpeetz.kontor.bookshelf.data.AuthorRepository;
import de.thpeetz.kontor.bookshelf.data.BookAuthorRepository;
import de.thpeetz.kontor.bookshelf.data.BookRepository;
import de.thpeetz.kontor.bookshelf.data.BookshelfPublisher;
import de.thpeetz.kontor.bookshelf.data.BookshelfPublisherRepository;
import lombok.extern.slf4j.Slf4j;
@@ -12,9 +12,11 @@ import lombok.extern.slf4j.Slf4j;
public class BookshelfService {
private final AuthorRepository authorRepository;
@SuppressWarnings("unused")
private final ArticleAuthorRepository articleAuthorRepository;
private final ArticleRepository articleRepository;
private final BookRepository bookRepository;
@SuppressWarnings("unused")
private final BookAuthorRepository bookAuthorRepository;
private final BookshelfPublisherRepository publisherRepository;
@@ -15,8 +15,6 @@ import de.thpeetz.kontor.bookshelf.data.Article;
import de.thpeetz.kontor.bookshelf.data.Author;
import lombok.extern.slf4j.Slf4j;
import java.util.List;
@Slf4j
public class ArticleForm extends FormLayout {
@@ -12,16 +12,12 @@ import com.vaadin.flow.router.Route;
import com.vaadin.flow.spring.annotation.SpringComponent;
import de.thpeetz.kontor.bookshelf.BookshelfConstants;
import de.thpeetz.kontor.bookshelf.data.Article;
import de.thpeetz.kontor.bookshelf.data.Book;
import de.thpeetz.kontor.bookshelf.data.BookAuthor;
import de.thpeetz.kontor.bookshelf.services.BookshelfService;
import de.thpeetz.kontor.common.views.MainLayout;
import jakarta.annotation.security.PermitAll;
import lombok.Getter;
import org.springframework.context.annotation.Scope;
import java.util.stream.Collectors;
@SpringComponent
@Scope("prototype")
@PermitAll
@@ -5,9 +5,7 @@ import com.vaadin.flow.component.ComponentEventListener;
import com.vaadin.flow.component.Key;
import com.vaadin.flow.component.button.Button;
import com.vaadin.flow.component.button.ButtonVariant;
import com.vaadin.flow.component.combobox.ComboBox;
import com.vaadin.flow.component.formlayout.FormLayout;
import com.vaadin.flow.component.grid.Grid;
import com.vaadin.flow.component.listbox.ListBox;
import com.vaadin.flow.component.orderedlayout.HorizontalLayout;
import com.vaadin.flow.component.textfield.TextField;
@@ -11,8 +11,10 @@ import de.thpeetz.kontor.security.SecurityService;
public class BookshelfLayout extends AppLayout {
@SuppressWarnings("unused")
private final AdminService adminService;
@SuppressWarnings("unused")
private final SecurityService securityService;
public BookshelfLayout(AdminService adminService, SecurityService securityService) {
@@ -1,7 +1,6 @@
package de.thpeetz.kontor.bookshelf.views;
import de.thpeetz.kontor.common.views.MainLayout;
import de.thpeetz.kontor.common.views.SeparateMainLayout;
import org.springframework.context.annotation.Scope;
import com.vaadin.flow.component.Component;