feat: send account and invoice SMS from stored template IDs
Move sms.ir template IDs out of env into settings so SuperAdmin can manage them, and record every outbound SMS status in notifications.
This commit is contained in:
@@ -81,6 +81,7 @@ app.get('/api/health', (req, res) => {
|
||||
const seedDatabase = require('./seed');
|
||||
const seedRoutes = require('./components/seed/seedRoutes');
|
||||
const dataImportRoutes = require('./components/dataImport/dataImportRoutes');
|
||||
const settingRoutes = require('./components/settings/settingRoutes');
|
||||
|
||||
app.use('/api/auth', authRoutes);
|
||||
app.use('/api/users', userRoutes);
|
||||
@@ -99,6 +100,7 @@ app.use('/api/activity-logs', activityLogRoutes);
|
||||
app.use('/api/contact-inquiries', contactInquiryRoutes);
|
||||
app.use('/api/seed', seedRoutes);
|
||||
app.use('/api/data-import', dataImportRoutes);
|
||||
app.use('/api/settings', settingRoutes);
|
||||
|
||||
// ── Error Handlers ────────────────────────────────────────────────────────────
|
||||
app.use(notFoundHandler);
|
||||
|
||||
Reference in New Issue
Block a user