initial files

This commit is contained in:
2026-04-22 11:55:23 +02:00
commit 92444ff38c
85 changed files with 16324 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
module.exports = (app, socketManager, namespace, eventManager) => {
const adminSocket = socketManager.namespaces.get(namespace);
// socketManager.on(namespace, 'plugin_status', (socket, data) => {
// eventManger.write(data.objectGuid, data.levelId, data.pluginName, app.locals.configuration.debug, data.message)
// })
socketManager.on(namespace, 'eventlog', (socket, data) => {
eventManager.write(data.objectGuid, data.levelId, data.pluginName, data.message)
});
socketManager.on(namespace, 'heartbeat', () => {
})
}

25
src/sockets/mainSocket.js Normal file
View File

@@ -0,0 +1,25 @@
const path = require('path');
const fs = require('fs');
const startMenuItemContext = require('@models/integratedStartmenuItems.js')
module.exports = (app, socketManager, namespace, pluginManager, authenticationModel, fileSystemManager, eventManager, activeDirectory) => {
const mainSocket = socketManager.namespaces.get(namespace);
socketManager.on(namespace, 'heartbeat', () => setInterval(() => console.log('test'), 1000));
socketManager.on(namespace, 'event', (socket, data) => {
socket.emit('event', { pluginName: data.pluginName, datetime: global.dateFormat(new Date(), 'dd.mm.yyyy HH:MM:SS'), levelId: data.levelId, message: data.message });
// eventManager.write(data.objectGuid, data.levelId, data.pluginName, data.message)
});
// global.json.configuration.onChange(info => {
// console.log(info.delta)
// });
mainSocket.on('connection', socket => {
socket.on('changePartial', ({ partial, data }) => {
socket.emit('updatePartial', { partial, data });
});
})
}