123456789101112131415161718192021222324252627282930313233343536 |
- import { Syslog } from '../database/models.js';
- export const Syslogs = async function(req, res) {
- let logs = '';
- const syslogs = await Syslog.findAll({
- order: [
- ['id', 'DESC']
- ]
- });
- for (const log of syslogs) {
- let date = (log.createdAt).toDateString();
- let time = (log.createdAt).toLocaleTimeString();
- let datetime = `${time} ${date}`;
- logs += `<tr>
- <td class="sort-id">${log.id}</td>
- <td class="sort-user">${log.user}</td>
- <td class="sort-email">${log.email}</td>
- <td class="sort-event">${log.event}</td>
- <td class="sort-message">${log.message}</td>
- <td class="sort-ip">${log.ip}</td>
- <td class="sort-datetime">${datetime}</td>
- </tr>`
- }
-
- res.render("syslogs", {
- name: req.session.user || 'Dev',
- role: req.session.role || 'Dev',
- avatar: req.session.avatar || '<img src="/img/avatars/rus.jpg">',
- logs: logs
- });
- }
|