Add OpenAPI description
All checks were successful
Build / build (push) Successful in 3m33s
Deploy / build (push) Successful in 4m20s

This commit is contained in:
2025-06-10 10:05:47 +02:00
parent 7fca7c4ff0
commit d702544f2c

View File

@@ -3,8 +3,10 @@ package be.seeseepuff.pcinv.controllers;
import be.seeseepuff.pcinv.meta.AssetDescriptor;
import be.seeseepuff.pcinv.models.Asset;
import be.seeseepuff.pcinv.services.AssetService;
import io.swagger.v3.oas.annotations.OpenAPIDefinition;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.info.Info;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
@@ -13,6 +15,13 @@ import java.util.List;
@RequiredArgsConstructor
@RequestMapping("/api")
@RestController
@OpenAPIDefinition(
info = @Info(
title = "PC Inventory API",
version = "1.0",
description = "API for managing PC inventory assets. Assets are identified by QR or ID codes."
)
)
public class ApiController {
private final AssetService assetService;