shoc-backend/Api.SeaHavenIndustries/DTOs
Adam Moussa 1f3972ae49
Add calendar/events backend API (#8)
* Align EntityFrameworkCore.SqlServer and Tools to 8.0.8

* Add calendar/events backend API

Cherry-picked from main-backup (19994ef); scratch notes file removed.

* Require authentication on CalendarController

Security review found [Authorize] commented out, leaving all 6 calendar
endpoints anonymous. Enforce auth to match the API convention (17/23
controllers).

* Add CalendarController unit tests (xUnit + EF InMemory)
2026-06-22 18:46:46 -04:00
..
Account_DTO.cs added new controllers 2026-01-21 15:41:19 -06:00
Asset_DTO.cs fix 2026-03-30 06:49:40 -05:00
Category_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Comments_DTO.cs Make Comments_DTO fields nullable for JSON endpoint compatibility 2026-04-16 18:24:04 -04:00
Contact_DTO.cs backend architectural template 2026-05-06 10:49:33 -05:00
Dispatch_DTO.cs Add dispatch checklist items with template support 2026-04-17 15:28:52 -04:00
DispatchSignoff_DTO.cs Add dispatch sign-offs with signature capture 2026-04-17 15:51:20 -04:00
EditAsset_DTO.cs fix 2026-03-30 06:49:40 -05:00
EditContact_DTO.cs backend architectural template 2026-05-06 10:49:33 -05:00
EditEvent_DTO.cs Add calendar/events backend API (#8) 2026-06-22 18:46:46 -04:00
EditLocation_DTO.cs backend architectural template 2026-05-06 10:49:33 -05:00
EditQuote_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Employee_DTO.cs added new controllers 2026-01-21 15:41:19 -06:00
Event_DTO.cs Add calendar/events backend API (#8) 2026-06-22 18:46:46 -04:00
FollowUp_DTO.cs added new controllers 2026-01-21 15:41:19 -06:00
ForgetPassword_Dto.cs Initial commit 2024-09-28 14:58:36 -04:00
LineItem_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Location_DTO.cs backend architectural template 2026-05-06 10:49:33 -05:00
Pagination_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
PMSchedule_DTO.cs added new controllers 2026-01-21 15:41:19 -06:00
Quote_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Reporting_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Roles_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
TaskListTemplate_DTO.cs Add Task List Templates with CRUD controller 2026-04-17 14:57:18 -04:00
UpdateDispatch_DTO.cs Add dispatch detail modal backend + vendor reply sync 2026-04-17 14:01:03 -04:00
User_DTO.cs Initial commit 2024-09-28 14:58:36 -04:00
Vendor_DTO.cs Add vendor dispatch workflow backend 2026-04-17 11:37:35 -04:00
Workorder_DTO.cs backend changes 2026-05-14 11:00:12 -05:00