- Changed `app.css` path in `App.razor`.
- Refactored `Documents.razor` to improve form handling:
- Removed `VectorSearchService` injection; added `IServiceProvider` and `IJSRuntime`.
- Updated header from `<h2>` to `<h4>`.
- Introduced `uploadDocumentRequest` for form state management.
- Modified document ID input for optional GUID with validation.
- Disabled upload button when no file is selected.
- Enhanced document loading logic with scoped service provider.
- Updated deletion logic to handle multiple document IDs.
- Added method in `DocumentService.cs` for bulk document deletion.
- Restructured `app.css` for improved styling and new validation/error message styles.
- Updated README.md for clarity on application features.
- Added using directives and improved service configuration in Program.cs.
- Enhanced error handling and status code management in Program.cs.
- Changed application URL port in launchSettings.json.
- Added package references for Blazor Bootstrap and other libraries.
- Created new HTML structure in App.razor and implemented routing in Routes.razor.
- Updated MainLayout.razor for Blazor Bootstrap layout and sidebar navigation.
- Developed new components: Counter.razor, Documents.razor, Error.razor, Home.razor, and Weather.razor.
- Added utility classes: RequestExtensions.cs and StreamExtensions.cs.
- Updated app.css for custom styles and added favicon.png.
- Created functions.js for local time conversion utility.
The custom stylesheet injection for Swagger UI has been removed.
Specific width constraints for checkbox inputs in the Swagger UI
have been removed from the CSS.