mitlist/fe/src
mohamad 5a2e80eeee feat: Enhance WebSocket connection handling and introduce skeleton components
This commit includes several improvements and new features:

- Updated the WebSocket connection logic in `websocket.py` to include connection status messages and periodic pings for maintaining the connection.
- Introduced new skeleton components (`Skeleton.vue`, `SkeletonDashboard.vue`, `SkeletonList.vue`) for improved loading states in the UI, enhancing user experience during data fetching.
- Refactored the Vite configuration to support advanced code splitting and caching strategies, optimizing the build process.
- Enhanced ESLint configuration for better compatibility with project structure.

These changes aim to improve real-time communication, user interface responsiveness, and overall application performance.
2025-06-28 23:02:23 +02:00
..
assets phase 2 - ui refactor 2025-06-28 14:15:03 +02:00
components feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
composables feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
config chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
i18n feat: Implement comprehensive roadmap for feature updates and enhancements 2025-06-10 08:16:55 +02:00
layouts feat: Implement comprehensive roadmap for feature updates and enhancements 2025-06-10 08:16:55 +02:00
pages feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
router feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
services feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
stores feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
types chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
utils feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00
App.vue chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
main.ts phase 2 - ui refactor 2025-06-28 14:15:03 +02:00
sw.ts feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00