Skip to content

Integrate Mistral for email analysis and enhance UI/UX#41

Merged
Tatsuya28 merged 20 commits into
mainfrom
Eliseo
Apr 13, 2025
Merged

Integrate Mistral for email analysis and enhance UI/UX#41
Tatsuya28 merged 20 commits into
mainfrom
Eliseo

Conversation

@Tatsuya28
Copy link
Copy Markdown
Collaborator

Implement Mistral integration for email analysis, improve error handling, and add toast notifications for user actions. Refactor components for better readability and functionality, and update dependencies in package.json. Remove outdated statistics and enhance the overall user experience in the application.

…d MistralResponseModal component and related services
…form validation and login success/error messages
…rove document click management, and adjust column widths for better layout
… and document interactions, and streamline template structure for better readability
…nd improve readability + Add standardized color scheme for charts in StatisticsView and update chart data formatting
…e key and outside click handlers, and improve close button handling
…nd functionality

- Translated comments and UI text from French to English in MistralResponseModal.vue for better accessibility.
- Enhanced the useMailTable.js composable with clearer variable names and comments in English.
- Updated mistralService.js to improve error handling and response messages in English.
- Adjusted QuarantineView.vue to reflect English error messages for consistency.
- Revised FastAPI endpoints and Mistral explanation generation logic in main.py and mistral_explain.py for clearer error messages and structured responses in English.
… for detectish, backend, and frontend services
@Tatsuya28 Tatsuya28 merged commit 350209a into main Apr 13, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant