- Updated application version from 1.3.2.1 to 1.4.1.1.
- Dockerfile now uses .NET 8.0 for runtime and SDK.
- Added new API endpoints in HospitalController for sections by hospital ID.
- Modified UniversityController to retrieve hospitals instead of sections.
- Enhanced DocuMed.Api.csproj with new using directives for commands and queries.
- Updated AccountService and UserService to handle hospital IDs and sections.
- Introduced HospitalId and ProfileType properties in various DTOs.
- Updated RestApiWrapper to include new REST API interfaces for hospitals and AI.
- Enhanced MedicalHistoryTemplate components with AI interaction features.
- Modified CSS files to include new styles and animations.
- Introduced new classes and interfaces for AI interactions, including AiController and MetisMessage.
- Updated ProfilePage to support hospital selection and related logic.
- Revised API endpoints for hospitals and universities for improved data management.
- Updated MedicalHistoryController to use MediatR for commands/queries
- Refactored methods in MedicalHistoryController to use expression-bodied members
- Added HospitalId property to CurrentUserService
- Removed UniversityId claims handling from JwtService
- Updated AccountService to handle Student entities with UniversityId and SectionId
- Removed IMedicalHistoryService interface and its implementation
- Removed UniversityId and SectionId handling from UserService
- Added SectionId property to SignUpRequestDto
- Refactored MedicalHistory entity to remove personal information properties
- Added CreateMedicalHistoryCommand, UpdateMedicalHistoryCommand, and DeleteMedicalHistoryCommand
- Added command handlers for medical history commands