mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-17 21:12:50 +01:00
* feat: wip, better digest handling (+ eventual digest resend logic)
- await emailer.send call in digest.send method
- save send success to a new sorted set digest:{interval}:byUid
* feat: continuing work on digest tools
- Added ACP page to view digest settings and delivery times per user
* feat: added paginator and stub buttons for resending digest
* feat: wrapping up digest revamp
- New language strings in ACP digest page
- Client-side ACP script for digest ACP page
- Websocket call for ACP page to execute digests
- Broke out logic to retrieve user digest settings to getUsersInterval
* fix: minor cleanup
* fix: #8010 and some style suggestions from baris
* fix: resolve confusing comment
40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
'use strict';
|
|
|
|
var adminController = {
|
|
dashboard: require('./admin/dashboard'),
|
|
categories: require('./admin/categories'),
|
|
privileges: require('./admin/privileges'),
|
|
adminsMods: require('./admin/admins-mods'),
|
|
tags: require('./admin/tags'),
|
|
postQueue: require('./admin/postqueue'),
|
|
blacklist: require('./admin/blacklist'),
|
|
groups: require('./admin/groups'),
|
|
digest: require('./admin/digest'),
|
|
appearance: require('./admin/appearance'),
|
|
extend: {
|
|
widgets: require('./admin/widgets'),
|
|
rewards: require('./admin/rewards'),
|
|
},
|
|
events: require('./admin/events'),
|
|
hooks: require('./admin/hooks'),
|
|
logs: require('./admin/logs'),
|
|
errors: require('./admin/errors'),
|
|
database: require('./admin/database'),
|
|
cache: require('./admin/cache'),
|
|
plugins: require('./admin/plugins'),
|
|
languages: require('./admin/languages'),
|
|
settings: require('./admin/settings'),
|
|
logger: require('./admin/logger'),
|
|
sounds: require('./admin/sounds'),
|
|
homepage: require('./admin/homepage'),
|
|
navigation: require('./admin/navigation'),
|
|
social: require('./admin/social'),
|
|
themes: require('./admin/themes'),
|
|
users: require('./admin/users'),
|
|
uploads: require('./admin/uploads'),
|
|
info: require('./admin/info'),
|
|
};
|
|
|
|
|
|
module.exports = adminController;
|