mitlist/be/app/api/v1/endpoints
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
..
__init__.py weeee💃 2025-03-30 16:02:49 +02:00
activity.py feat: Introduce activity tracking and management features 2025-06-28 19:14:51 +02:00
categories.py feat: Introduce FastAPI and Vue.js guidelines, enhance API structure, and add caching support 2025-06-09 21:02:51 +02:00
chores.py feat: Enhance application configuration and logging with new features 2025-06-27 11:55:29 +02:00
costs.py feat: Enhance cost management features with new endpoints and services 2025-06-21 00:53:03 +02:00
financials.py chore: Remove package-lock.json and enhance financials API with user summaries 2025-06-28 21:37:26 +02:00
groups.py feat: Enhance application configuration and logging with new features 2025-06-27 11:55:29 +02:00
health.py refactor: Clean up code and improve API structure 2025-06-09 15:14:34 +02:00
history.py feat: Introduce FastAPI and Vue.js guidelines, enhance API structure, and add caching support 2025-06-09 21:02:51 +02:00
invites.py refactor: Clean up code and improve API structure 2025-06-09 15:14:34 +02:00
items.py feat: Introduce activity tracking and management features 2025-06-28 19:14:51 +02:00
lists.py feat: Introduce FastAPI and Vue.js guidelines, enhance API structure, and add caching support 2025-06-09 21:02:51 +02:00
ocr.py refactor: Clean up code and improve API structure 2025-06-09 15:14:34 +02:00
users.py feat: Introduce FastAPI and Vue.js guidelines, enhance API structure, and add caching support 2025-06-09 21:02:51 +02:00
websocket.py feat: Enhance WebSocket connection handling and introduce skeleton components 2025-06-28 23:02:23 +02:00