diff --git a/Marechai.Server/Controllers/BookScansController.cs b/Marechai.Server/Controllers/BookScansController.cs index 172fe62f..06154418 100644 --- a/Marechai.Server/Controllers/BookScansController.cs +++ b/Marechai.Server/Controllers/BookScansController.cs @@ -81,6 +81,7 @@ public class BookScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(BookScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -113,6 +114,7 @@ public class BookScansController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(BookScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -152,6 +154,7 @@ public class BookScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(Guid id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/BooksController.cs b/Marechai.Server/Controllers/BooksController.cs index 011993a8..4fc45ad3 100644 --- a/Marechai.Server/Controllers/BooksController.cs +++ b/Marechai.Server/Controllers/BooksController.cs @@ -91,6 +91,7 @@ public class BooksController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(BookDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -119,6 +120,7 @@ public class BooksController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task CreateAsync(BookDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -157,6 +159,7 @@ public class BooksController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesByBookController.cs b/Marechai.Server/Controllers/CompaniesByBookController.cs index ffe09da9..c3d01a21 100644 --- a/Marechai.Server/Controllers/CompaniesByBookController.cs +++ b/Marechai.Server/Controllers/CompaniesByBookController.cs @@ -64,6 +64,7 @@ public class CompaniesByBookController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesByBookController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, long bookId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesByDocumentController.cs b/Marechai.Server/Controllers/CompaniesByDocumentController.cs index bd1190d8..ca1473e5 100644 --- a/Marechai.Server/Controllers/CompaniesByDocumentController.cs +++ b/Marechai.Server/Controllers/CompaniesByDocumentController.cs @@ -64,6 +64,7 @@ public class CompaniesByDocumentController(MarechaiContext context) : Controller [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesByDocumentController(MarechaiContext context) : Controller [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, long documentId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesByMagazineController.cs b/Marechai.Server/Controllers/CompaniesByMagazineController.cs index 1409ce19..a72d70b2 100644 --- a/Marechai.Server/Controllers/CompaniesByMagazineController.cs +++ b/Marechai.Server/Controllers/CompaniesByMagazineController.cs @@ -64,6 +64,7 @@ public class CompaniesByMagazineController(MarechaiContext context) : Controller [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesByMagazineController(MarechaiContext context) : Controller [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, long magazineId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesBySoftwareFamilyController.cs b/Marechai.Server/Controllers/CompaniesBySoftwareFamilyController.cs index e4bf3b7c..7b8a11da 100644 --- a/Marechai.Server/Controllers/CompaniesBySoftwareFamilyController.cs +++ b/Marechai.Server/Controllers/CompaniesBySoftwareFamilyController.cs @@ -64,6 +64,7 @@ public class CompaniesBySoftwareFamilyController(MarechaiContext context) : Cont [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesBySoftwareFamilyController(MarechaiContext context) : Cont [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, ulong softwareFamilyId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesBySoftwareVariantController.cs b/Marechai.Server/Controllers/CompaniesBySoftwareVariantController.cs index ec7ea193..8005e488 100644 --- a/Marechai.Server/Controllers/CompaniesBySoftwareVariantController.cs +++ b/Marechai.Server/Controllers/CompaniesBySoftwareVariantController.cs @@ -64,6 +64,7 @@ public class CompaniesBySoftwareVariantController(MarechaiContext context) : Con [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesBySoftwareVariantController(MarechaiContext context) : Con [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, ulong softwareVariantId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesBySoftwareVersionController.cs b/Marechai.Server/Controllers/CompaniesBySoftwareVersionController.cs index 25c3be85..683f8bb1 100644 --- a/Marechai.Server/Controllers/CompaniesBySoftwareVersionController.cs +++ b/Marechai.Server/Controllers/CompaniesBySoftwareVersionController.cs @@ -64,6 +64,7 @@ public class CompaniesBySoftwareVersionController(MarechaiContext context) : Con [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class CompaniesBySoftwareVersionController(MarechaiContext context) : Con [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, ulong softwareVersionId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompaniesController.cs b/Marechai.Server/Controllers/CompaniesController.cs index a8e29923..80f66a93 100644 --- a/Marechai.Server/Controllers/CompaniesController.cs +++ b/Marechai.Server/Controllers/CompaniesController.cs @@ -114,6 +114,7 @@ public class CompaniesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(CompanyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -150,6 +151,7 @@ public class CompaniesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(CompanyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -262,6 +264,7 @@ public class CompaniesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -297,6 +300,7 @@ public class CompaniesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateOrUpdateDescriptionAsync(int id, CompanyDescriptionDto description) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CompanyLogosController.cs b/Marechai.Server/Controllers/CompanyLogosController.cs index 8fad6071..b81692ba 100644 --- a/Marechai.Server/Controllers/CompanyLogosController.cs +++ b/Marechai.Server/Controllers/CompanyLogosController.cs @@ -54,6 +54,7 @@ public class CompanyLogosController(MarechaiContext context, IWebHostEnvironment [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -111,6 +112,7 @@ public class CompanyLogosController(MarechaiContext context, IWebHostEnvironment [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task ChangeYearAsync(int id, int? year) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -130,6 +132,7 @@ public class CompanyLogosController(MarechaiContext context, IWebHostEnvironment [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int companyId, Guid guid, int? year) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CurrencyInflationController.cs b/Marechai.Server/Controllers/CurrencyInflationController.cs index 0ad6d1f3..df6eac8c 100644 --- a/Marechai.Server/Controllers/CurrencyInflationController.cs +++ b/Marechai.Server/Controllers/CurrencyInflationController.cs @@ -76,6 +76,7 @@ public class CurrencyInflationController(MarechaiContext context) : ControllerBa [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(CurrencyInflationDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -97,6 +98,7 @@ public class CurrencyInflationController(MarechaiContext context) : ControllerBa [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(CurrencyInflationDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -121,6 +123,7 @@ public class CurrencyInflationController(MarechaiContext context) : ControllerBa [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/CurrencyPeggingController.cs b/Marechai.Server/Controllers/CurrencyPeggingController.cs index a5fbe851..928a5d2c 100644 --- a/Marechai.Server/Controllers/CurrencyPeggingController.cs +++ b/Marechai.Server/Controllers/CurrencyPeggingController.cs @@ -84,6 +84,7 @@ public class CurrencyPeggingController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(CurrencyPeggingDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -107,6 +108,7 @@ public class CurrencyPeggingController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(CurrencyPeggingDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -133,6 +135,7 @@ public class CurrencyPeggingController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentCompaniesController.cs b/Marechai.Server/Controllers/DocumentCompaniesController.cs index 6118147b..7616372c 100644 --- a/Marechai.Server/Controllers/DocumentCompaniesController.cs +++ b/Marechai.Server/Controllers/DocumentCompaniesController.cs @@ -72,6 +72,7 @@ public class DocumentCompaniesController(MarechaiContext context) : ControllerBa [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(DocumentCompanyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -93,6 +94,7 @@ public class DocumentCompaniesController(MarechaiContext context) : ControllerBa [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(DocumentCompanyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -116,6 +118,7 @@ public class DocumentCompaniesController(MarechaiContext context) : ControllerBa [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentPeopleController.cs b/Marechai.Server/Controllers/DocumentPeopleController.cs index 47818918..2a18f750 100644 --- a/Marechai.Server/Controllers/DocumentPeopleController.cs +++ b/Marechai.Server/Controllers/DocumentPeopleController.cs @@ -78,6 +78,7 @@ public class DocumentPeopleController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(DocumentPersonDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -102,6 +103,7 @@ public class DocumentPeopleController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(DocumentPersonDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -128,6 +130,7 @@ public class DocumentPeopleController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentScansController.cs b/Marechai.Server/Controllers/DocumentScansController.cs index b7d4963b..31fade0e 100644 --- a/Marechai.Server/Controllers/DocumentScansController.cs +++ b/Marechai.Server/Controllers/DocumentScansController.cs @@ -81,6 +81,7 @@ public class DocumentScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(DocumentScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -113,6 +114,7 @@ public class DocumentScansController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(DocumentScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -152,6 +154,7 @@ public class DocumentScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(Guid id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentsByMachineController.cs b/Marechai.Server/Controllers/DocumentsByMachineController.cs index 3141e9f3..489d5355 100644 --- a/Marechai.Server/Controllers/DocumentsByMachineController.cs +++ b/Marechai.Server/Controllers/DocumentsByMachineController.cs @@ -61,6 +61,7 @@ public class DocumentsByMachineController(MarechaiContext context) : ControllerB [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -81,6 +82,7 @@ public class DocumentsByMachineController(MarechaiContext context) : ControllerB [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineId, long bookId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentsByMachineFamilyController.cs b/Marechai.Server/Controllers/DocumentsByMachineFamilyController.cs index 0207d834..3ed42b87 100644 --- a/Marechai.Server/Controllers/DocumentsByMachineFamilyController.cs +++ b/Marechai.Server/Controllers/DocumentsByMachineFamilyController.cs @@ -60,6 +60,7 @@ public class DocumentsByMachineFamilyController(MarechaiContext context) : Contr [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -80,6 +81,7 @@ public class DocumentsByMachineFamilyController(MarechaiContext context) : Contr [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineFamilyId, long bookId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DocumentsController.cs b/Marechai.Server/Controllers/DocumentsController.cs index 4bb66f0a..7ffba580 100644 --- a/Marechai.Server/Controllers/DocumentsController.cs +++ b/Marechai.Server/Controllers/DocumentsController.cs @@ -81,6 +81,7 @@ public class DocumentsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(DocumentDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -104,6 +105,7 @@ public class DocumentsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(DocumentDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -137,6 +139,7 @@ public class DocumentsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/DumpsController.cs b/Marechai.Server/Controllers/DumpsController.cs index 917393c4..4ef4d26b 100644 --- a/Marechai.Server/Controllers/DumpsController.cs +++ b/Marechai.Server/Controllers/DumpsController.cs @@ -86,6 +86,7 @@ public class DumpsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(DumpDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -110,6 +111,7 @@ public class DumpsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(DumpDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -137,6 +139,7 @@ public class DumpsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/GpusByMachineController.cs b/Marechai.Server/Controllers/GpusByMachineController.cs index f84c5bee..b8d2c98e 100644 --- a/Marechai.Server/Controllers/GpusByMachineController.cs +++ b/Marechai.Server/Controllers/GpusByMachineController.cs @@ -63,6 +63,7 @@ public class GpusByMachineController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -83,6 +84,7 @@ public class GpusByMachineController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int gpuId, int machineId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/GpusController.cs b/Marechai.Server/Controllers/GpusController.cs index 49dabaf0..13939c0d 100644 --- a/Marechai.Server/Controllers/GpusController.cs +++ b/Marechai.Server/Controllers/GpusController.cs @@ -107,6 +107,7 @@ public class GpusController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(GpuDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -135,6 +136,7 @@ public class GpusController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(GpuDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -165,6 +167,7 @@ public class GpusController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/InstructionSetExtensionsByProcessorController.cs b/Marechai.Server/Controllers/InstructionSetExtensionsByProcessorController.cs index 227b888b..80eca0df 100644 --- a/Marechai.Server/Controllers/InstructionSetExtensionsByProcessorController.cs +++ b/Marechai.Server/Controllers/InstructionSetExtensionsByProcessorController.cs @@ -62,6 +62,7 @@ public class InstructionSetExtensionsByProcessorController(MarechaiContext conte [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -82,6 +83,7 @@ public class InstructionSetExtensionsByProcessorController(MarechaiContext conte [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int processorId, int extensionId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/InstructionSetExtensionsController.cs b/Marechai.Server/Controllers/InstructionSetExtensionsController.cs index 7a50d6ff..1456c337 100644 --- a/Marechai.Server/Controllers/InstructionSetExtensionsController.cs +++ b/Marechai.Server/Controllers/InstructionSetExtensionsController.cs @@ -69,6 +69,7 @@ public class InstructionSetExtensionsController(MarechaiContext context) : Contr [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(InstructionSetExtension viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -89,6 +90,7 @@ public class InstructionSetExtensionsController(MarechaiContext context) : Contr [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(InstructionSetExtension viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -111,6 +113,7 @@ public class InstructionSetExtensionsController(MarechaiContext context) : Contr [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/InstructionSetsController.cs b/Marechai.Server/Controllers/InstructionSetsController.cs index cd007f58..d6f514c4 100644 --- a/Marechai.Server/Controllers/InstructionSetsController.cs +++ b/Marechai.Server/Controllers/InstructionSetsController.cs @@ -69,6 +69,7 @@ public class InstructionSetsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(InstructionSet viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -89,6 +90,7 @@ public class InstructionSetsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(InstructionSet viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -111,6 +113,7 @@ public class InstructionSetsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/LicensesController.cs b/Marechai.Server/Controllers/LicensesController.cs index 0d9304cc..39ab6e9e 100644 --- a/Marechai.Server/Controllers/LicensesController.cs +++ b/Marechai.Server/Controllers/LicensesController.cs @@ -77,6 +77,7 @@ public class LicensesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(License viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -102,6 +103,7 @@ public class LicensesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(License viewModel) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -129,6 +131,7 @@ public class LicensesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MachineFamiliesController.cs b/Marechai.Server/Controllers/MachineFamiliesController.cs index d3b22dd4..a94ff46c 100644 --- a/Marechai.Server/Controllers/MachineFamiliesController.cs +++ b/Marechai.Server/Controllers/MachineFamiliesController.cs @@ -73,6 +73,7 @@ public class MachineFamiliesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MachineFamilyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -94,6 +95,7 @@ public class MachineFamiliesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MachineFamilyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -117,6 +119,7 @@ public class MachineFamiliesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MachinePhotosController.cs b/Marechai.Server/Controllers/MachinePhotosController.cs index 69bb94d7..e1f3dddd 100644 --- a/Marechai.Server/Controllers/MachinePhotosController.cs +++ b/Marechai.Server/Controllers/MachinePhotosController.cs @@ -105,6 +105,7 @@ public class MachinePhotosController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MachinePhotoDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -158,6 +159,7 @@ public class MachinePhotosController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MachinePhotoDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MachinesController.cs b/Marechai.Server/Controllers/MachinesController.cs index 682026d5..de633a68 100644 --- a/Marechai.Server/Controllers/MachinesController.cs +++ b/Marechai.Server/Controllers/MachinesController.cs @@ -92,6 +92,7 @@ public class MachinesController [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MachineDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -141,6 +142,7 @@ public class MachinesController [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MachineDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -265,6 +267,7 @@ public class MachinesController [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MagazineIssuesController.cs b/Marechai.Server/Controllers/MagazineIssuesController.cs index 783f17e5..1e3a6a42 100644 --- a/Marechai.Server/Controllers/MagazineIssuesController.cs +++ b/Marechai.Server/Controllers/MagazineIssuesController.cs @@ -85,6 +85,7 @@ public class MagazineIssuesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MagazineIssueDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -110,6 +111,7 @@ public class MagazineIssuesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MagazineIssueDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -138,6 +140,7 @@ public class MagazineIssuesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MagazineScansController.cs b/Marechai.Server/Controllers/MagazineScansController.cs index aaefa55b..d1927e21 100644 --- a/Marechai.Server/Controllers/MagazineScansController.cs +++ b/Marechai.Server/Controllers/MagazineScansController.cs @@ -81,6 +81,7 @@ public class MagazineScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MagazineScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -113,6 +114,7 @@ public class MagazineScansController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MagazineScanDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -152,6 +154,7 @@ public class MagazineScansController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(Guid id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MagazinesByMachineController.cs b/Marechai.Server/Controllers/MagazinesByMachineController.cs index bb0a81e8..a6e31c7c 100644 --- a/Marechai.Server/Controllers/MagazinesByMachineController.cs +++ b/Marechai.Server/Controllers/MagazinesByMachineController.cs @@ -61,6 +61,7 @@ public class MagazinesByMachineController(MarechaiContext context) : ControllerB [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -81,6 +82,7 @@ public class MagazinesByMachineController(MarechaiContext context) : ControllerB [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineId, long bookId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MagazinesByMachineFamilyController.cs b/Marechai.Server/Controllers/MagazinesByMachineFamilyController.cs index 180b1cf1..42dd1cdd 100644 --- a/Marechai.Server/Controllers/MagazinesByMachineFamilyController.cs +++ b/Marechai.Server/Controllers/MagazinesByMachineFamilyController.cs @@ -61,6 +61,7 @@ public class MagazinesByMachineFamilyController(MarechaiContext context) : Contr [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -81,6 +82,7 @@ public class MagazinesByMachineFamilyController(MarechaiContext context) : Contr [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineFamilyId, long bookId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MagazinesController.cs b/Marechai.Server/Controllers/MagazinesController.cs index a3c3913c..ca2e6f50 100644 --- a/Marechai.Server/Controllers/MagazinesController.cs +++ b/Marechai.Server/Controllers/MagazinesController.cs @@ -96,6 +96,7 @@ public class MagazinesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MagazineDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -120,6 +121,7 @@ public class MagazinesController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MagazineDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -154,6 +156,7 @@ public class MagazinesController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MediaController.cs b/Marechai.Server/Controllers/MediaController.cs index 0e4dcf89..ec85b293 100644 --- a/Marechai.Server/Controllers/MediaController.cs +++ b/Marechai.Server/Controllers/MediaController.cs @@ -129,6 +129,7 @@ public class MediaController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(MediaDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -172,6 +173,7 @@ public class MediaController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(MediaDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -218,6 +220,7 @@ public class MediaController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/MemoriesByMachineController.cs b/Marechai.Server/Controllers/MemoriesByMachineController.cs index 6536fdef..9159fde6 100644 --- a/Marechai.Server/Controllers/MemoriesByMachineController.cs +++ b/Marechai.Server/Controllers/MemoriesByMachineController.cs @@ -67,6 +67,7 @@ public class MemoriesByMachineController(MarechaiContext context) : ControllerBa [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -87,6 +88,7 @@ public class MemoriesByMachineController(MarechaiContext context) : ControllerBa [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineId, MemoryType type, MemoryUsage usage, long? size, double? speed) { diff --git a/Marechai.Server/Controllers/NewsController.cs b/Marechai.Server/Controllers/NewsController.cs index f3551891..6a0bebe1 100644 --- a/Marechai.Server/Controllers/NewsController.cs +++ b/Marechai.Server/Controllers/NewsController.cs @@ -159,6 +159,7 @@ public class NewsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/PeopleByBookController.cs b/Marechai.Server/Controllers/PeopleByBookController.cs index e7eccc1d..933c2b62 100644 --- a/Marechai.Server/Controllers/PeopleByBookController.cs +++ b/Marechai.Server/Controllers/PeopleByBookController.cs @@ -67,6 +67,7 @@ public class PeopleByBookController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -87,6 +88,7 @@ public class PeopleByBookController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int personId, long bookId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/PeopleByDocumentController.cs b/Marechai.Server/Controllers/PeopleByDocumentController.cs index 7036c0c9..58bf9fd3 100644 --- a/Marechai.Server/Controllers/PeopleByDocumentController.cs +++ b/Marechai.Server/Controllers/PeopleByDocumentController.cs @@ -67,6 +67,7 @@ public class PeopleByDocumentController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -87,6 +88,7 @@ public class PeopleByDocumentController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int personId, long documentId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/PeopleByMagazineController.cs b/Marechai.Server/Controllers/PeopleByMagazineController.cs index 19a7e5f7..3c3d58a2 100644 --- a/Marechai.Server/Controllers/PeopleByMagazineController.cs +++ b/Marechai.Server/Controllers/PeopleByMagazineController.cs @@ -67,6 +67,7 @@ public class PeopleByMagazineController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -87,6 +88,7 @@ public class PeopleByMagazineController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int personId, long magazineId, string roleId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/PeopleController.cs b/Marechai.Server/Controllers/PeopleController.cs index d9084f38..19bd9d16 100644 --- a/Marechai.Server/Controllers/PeopleController.cs +++ b/Marechai.Server/Controllers/PeopleController.cs @@ -92,6 +92,7 @@ public class PeopleController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(PersonDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -122,6 +123,7 @@ public class PeopleController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(PersonDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -154,6 +156,7 @@ public class PeopleController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ProcessorsByMachineController.cs b/Marechai.Server/Controllers/ProcessorsByMachineController.cs index 6f38c925..c44545e6 100644 --- a/Marechai.Server/Controllers/ProcessorsByMachineController.cs +++ b/Marechai.Server/Controllers/ProcessorsByMachineController.cs @@ -64,6 +64,7 @@ public class ProcessorsByMachineController(MarechaiContext context) : Controller [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -84,6 +85,7 @@ public class ProcessorsByMachineController(MarechaiContext context) : Controller [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int processorId, int machineId, float? speed) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ProcessorsController.cs b/Marechai.Server/Controllers/ProcessorsController.cs index d6e8bb7d..eace85ae 100644 --- a/Marechai.Server/Controllers/ProcessorsController.cs +++ b/Marechai.Server/Controllers/ProcessorsController.cs @@ -164,6 +164,7 @@ public class ProcessorsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(ProcessorDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -208,6 +209,7 @@ public class ProcessorsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(ProcessorDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -254,6 +256,7 @@ public class ProcessorsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ResolutionsByGpuController.cs b/Marechai.Server/Controllers/ResolutionsByGpuController.cs index c7e95674..4fed63aa 100644 --- a/Marechai.Server/Controllers/ResolutionsByGpuController.cs +++ b/Marechai.Server/Controllers/ResolutionsByGpuController.cs @@ -79,6 +79,7 @@ public class ResolutionsByGpuController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -99,6 +100,7 @@ public class ResolutionsByGpuController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int resolutionId, int gpuId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ResolutionsByScreenController.cs b/Marechai.Server/Controllers/ResolutionsByScreenController.cs index 5315c4f7..6c97030f 100644 --- a/Marechai.Server/Controllers/ResolutionsByScreenController.cs +++ b/Marechai.Server/Controllers/ResolutionsByScreenController.cs @@ -75,6 +75,7 @@ public class ResolutionsByScreenController(MarechaiContext context) : Controller [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -95,6 +96,7 @@ public class ResolutionsByScreenController(MarechaiContext context) : Controller [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int resolutionId, int screenId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ResolutionsController.cs b/Marechai.Server/Controllers/ResolutionsController.cs index c39b71f1..f39c1f3c 100644 --- a/Marechai.Server/Controllers/ResolutionsController.cs +++ b/Marechai.Server/Controllers/ResolutionsController.cs @@ -84,6 +84,7 @@ public class ResolutionsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(ResolutionDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -109,6 +110,7 @@ public class ResolutionsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(ResolutionDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -136,6 +138,7 @@ public class ResolutionsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ScreensByMachineController.cs b/Marechai.Server/Controllers/ScreensByMachineController.cs index a0b12644..36fe7143 100644 --- a/Marechai.Server/Controllers/ScreensByMachineController.cs +++ b/Marechai.Server/Controllers/ScreensByMachineController.cs @@ -79,6 +79,7 @@ public class ScreensByMachineController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -99,6 +100,7 @@ public class ScreensByMachineController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineId, int screenId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/ScreensController.cs b/Marechai.Server/Controllers/ScreensController.cs index 3b6588c8..9f066ce2 100644 --- a/Marechai.Server/Controllers/ScreensController.cs +++ b/Marechai.Server/Controllers/ScreensController.cs @@ -103,6 +103,7 @@ public class ScreensController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(ScreenDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -132,6 +133,7 @@ public class ScreensController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(ScreenDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -159,6 +161,7 @@ public class ScreensController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/SoftwareFamiliesController.cs b/Marechai.Server/Controllers/SoftwareFamiliesController.cs index e120f44e..9d0b0fa4 100644 --- a/Marechai.Server/Controllers/SoftwareFamiliesController.cs +++ b/Marechai.Server/Controllers/SoftwareFamiliesController.cs @@ -75,6 +75,7 @@ public class SoftwareFamiliesController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(SoftwareFamilyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -96,6 +97,7 @@ public class SoftwareFamiliesController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(SoftwareFamilyDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -120,6 +122,7 @@ public class SoftwareFamiliesController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/SoftwareVariantsController.cs b/Marechai.Server/Controllers/SoftwareVariantsController.cs index 9c000599..a8ae1450 100644 --- a/Marechai.Server/Controllers/SoftwareVariantsController.cs +++ b/Marechai.Server/Controllers/SoftwareVariantsController.cs @@ -106,6 +106,7 @@ public class SoftwareVariantsController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(SoftwareVariantDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -138,6 +139,7 @@ public class SoftwareVariantsController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(SoftwareVariantDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -172,6 +174,7 @@ public class SoftwareVariantsController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/SoftwareVersionsController.cs b/Marechai.Server/Controllers/SoftwareVersionsController.cs index 716cf394..e7697b1a 100644 --- a/Marechai.Server/Controllers/SoftwareVersionsController.cs +++ b/Marechai.Server/Controllers/SoftwareVersionsController.cs @@ -89,6 +89,7 @@ public class SoftwareVersionsController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(SoftwareVersionDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -114,6 +115,7 @@ public class SoftwareVersionsController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(SoftwareVersionDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -142,6 +144,7 @@ public class SoftwareVersionsController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(ulong id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/SoundSynthsByMachineController.cs b/Marechai.Server/Controllers/SoundSynthsByMachineController.cs index 7f4b40da..81afb2d5 100644 --- a/Marechai.Server/Controllers/SoundSynthsByMachineController.cs +++ b/Marechai.Server/Controllers/SoundSynthsByMachineController.cs @@ -63,6 +63,7 @@ public class SoundSynthsByMachineController(MarechaiContext context) : Controlle [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -83,6 +84,7 @@ public class SoundSynthsByMachineController(MarechaiContext context) : Controlle [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int soundSynthId, int machineId) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/SoundSynthsController.cs b/Marechai.Server/Controllers/SoundSynthsController.cs index 38166b91..fd850b55 100644 --- a/Marechai.Server/Controllers/SoundSynthsController.cs +++ b/Marechai.Server/Controllers/SoundSynthsController.cs @@ -118,6 +118,7 @@ public class SoundSynthsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task UpdateAsync(SoundSynthDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -147,6 +148,7 @@ public class SoundSynthsController(MarechaiContext context) : ControllerBase [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(SoundSynthDto dto) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -178,6 +180,7 @@ public class SoundSynthsController(MarechaiContext context) : ControllerBase [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(int id) { string userId = User.FindFirstValue(ClaimTypes.Sid); diff --git a/Marechai.Server/Controllers/StorageByMachineController.cs b/Marechai.Server/Controllers/StorageByMachineController.cs index 867d3c03..cc4e7e5f 100644 --- a/Marechai.Server/Controllers/StorageByMachineController.cs +++ b/Marechai.Server/Controllers/StorageByMachineController.cs @@ -65,6 +65,7 @@ public class StorageByMachineController(MarechaiContext context) : ControllerBas [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] [ProducesResponseType(StatusCodes.Status404NotFound)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task DeleteAsync(long id) { string userId = User.FindFirstValue(ClaimTypes.Sid); @@ -85,6 +86,7 @@ public class StorageByMachineController(MarechaiContext context) : ControllerBas [Authorize(Roles = "Admin,UberAdmin")] [ProducesResponseType(StatusCodes.Status200OK)] [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status401Unauthorized)] public async Task> CreateAsync(int machineId, StorageType type, StorageInterface @interface, long? capacity) {