This commit is contained in:
2026-01-27 00:32:06 +05:00
parent 30aa35357f
commit 0fe8f05b73
7 changed files with 2837 additions and 102 deletions

View File

@@ -782,7 +782,13 @@ app.get('/api/email-health', requireAuth, async (req, res) => {
res.status(500).json({ error: error.message });
}
});
// Страница управления группами
app.get('/admin/groups', (req, res) => {
if (!req.session.user || req.session.user.role !== 'admin') {
return res.status(403).send('Доступ запрещен');
}
res.sendFile(path.join(__dirname, 'public/admin-groups.html'));
});
// Инициализация сервера
async function initializeServer() {
console.log('🚀 Инициализация сервера...');