tududi/backend/modules/inbox/index.js
Chris 542be2c1e9
Fix bug 366 (#764)
* Optimize DB

* Clean up names

* fixup! Clean up names

* fixup! fixup! Clean up names
2026-01-07 18:18:07 +02:00

32 lines
684 B
JavaScript

'use strict';
/**
* Inbox Module
*
* This module handles all inbox-related functionality including:
* - CRUD operations for inbox items
* - Text analysis for inbox content
* - Pagination support
*
* Usage:
* const inboxModule = require('./modules/inbox');
* app.use('/api', inboxModule.routes);
*/
const routes = require('./routes');
const inboxService = require('./service');
const inboxRepository = require('./repository');
const {
validateContent,
validateUid,
buildTitleFromContent,
} = require('./validation');
module.exports = {
routes,
inboxService,
inboxRepository,
validateContent,
validateUid,
buildTitleFromContent,
};