- Simplified fetch event logic in sw.js to only process same-origin GET requests, improving clarity and performance.
- Consolidated caching strategies for documents and static resources, ensuring a more efficient response handling.
- Removed the unused cacheFirstCrossOrigin function to streamline the service worker code.
- Simplified service worker code in sw.js by consolidating caching patterns and improving resource handling.
- Enhanced fetch event logic to streamline caching strategies for static resources and cross-origin requests.
- Updated service worker registration and update handling in main.ts for better version management and user experience.
- Improved offline page design and functionality for clearer user communication during network issues.
- Adjusted font family order in SettingsModal.vue for consistency in code editor styling.
- Updated CommentsModal.vue, SettingsModal.vue, and VndbPanel.vue to change the comment, settings, and VNDB panels from floating windows to modal dialogs.
- Removed the WindowResizeHandles component and related window management logic to simplify the modal implementation.
- Enhanced the styling and structure of modals for improved consistency across the application.
- Updated service worker to improve caching of static resources, including additional file types and core resources for faster loading.
- Refactored fetchVndbQuotes to modify filter structure for better clarity and functionality.