Update various configuration files, components, and assets; enhance notification system and API endpoints; improve documentation and styles across the application.

This commit is contained in:
Haqeem Solehan
2025-10-16 16:05:39 +08:00
commit b124ff8092
336 changed files with 94392 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
import { startQueueProcessor, stopQueueProcessor } from '../utils/queueProcessor';
export default defineNitroPlugin((nitroApp) => {
console.log('📦 Initializing notification queue processor plugin...');
// Start the queue processor when the server starts
startQueueProcessor();
// Optional: Stop gracefully on server shutdown
nitroApp.hooks.hook('close', () => {
console.log('🛑 Shutting down queue processor...');
stopQueueProcessor();
});
});