diff --git a/controllers/statsController.js b/controllers/statsController.js index 8ece2323..b728ede6 100644 --- a/controllers/statsController.js +++ b/controllers/statsController.js @@ -69,79 +69,6 @@ module.exports = { } }); }, - getStatsSummary (startDate) { - logger.debug('retrieving request records'); - return new Promise((resolve, reject) => { - // get the raw Requests data - db.Request - .findAll({ - where: { - createdAt: { - gt: startDate, - }, - }, - }) - .then(data => { - let resultHashTable = {}; - let totalServe = 0; - let totalPublish = 0; - let totalShow = 0; - let totalCount = 0; - let totalSuccess = 0; - let totalFailure = 0; - let percentSuccess; - // summarise the data - for (let i = 0; i < data.length; i++) { - let key = data[i].action + data[i].url; - totalCount += 1; - switch (data[i].action) { - case 'SERVE': - totalServe += 1; - break; - case 'PUBLISH': - totalPublish += 1; - break; - case 'SHOW': - totalShow += 1; - break; - default: break; - } - if (resultHashTable[key]) { - resultHashTable[key]['count'] += 1; - if (data[i].result === 'success') { - resultHashTable[key]['success'] += 1; - totalSuccess += 1; - } else { - resultHashTable[key]['failure'] += 1; - totalFailure += 1; - } - } else { - resultHashTable[key] = { - action : data[i].action, - url : data[i].url, - count : 1, - success: 0, - failure: 0, - }; - if (data[i].result === 'success') { - resultHashTable[key]['success'] += 1; - totalSuccess += 1; - } else { - resultHashTable[key]['failure'] += 1; - totalFailure += 1; - } - } - } - percentSuccess = Math.round(totalSuccess / totalCount * 100); - // return results - resolve({ records: resultHashTable, totals: { totalServe, totalPublish, totalShow, totalCount, totalSuccess, totalFailure }, percentSuccess }); - }) - .catch(error => { - logger.error('sequelize error >>', error); - reject(error); - }); - }); - }, getTrendingClaims (startDate) { logger.debug('retrieving trending requests'); return new Promise((resolve, reject) => { diff --git a/public/assets/css/general.css b/public/assets/css/general.css index bcbdc752..3deed8d8 100644 --- a/public/assets/css/general.css +++ b/public/assets/css/general.css @@ -77,7 +77,7 @@ h2 { } .h2--secondary { - color: #9b9b9b; + color: lightgrey; } .h2--top { @@ -304,7 +304,6 @@ align-content-left { /* ERROR MESSAGES */ .info-message { - font-weight: bold; font-size: medium; margin: 0px; padding: 0.3em; diff --git a/routes/api-routes.js b/routes/api-routes.js index 3d1f5c1b..0e51c70c 100644 --- a/routes/api-routes.js +++ b/routes/api-routes.js @@ -130,7 +130,6 @@ module.exports = (app) => { return publish(publishParams, fileName, fileType); }) .then(result => { - // postToStats('publish', originalUrl, ip, null, null, 'success'); res.status(200).json({ success: true, message: { diff --git a/routes/page-routes.js b/routes/page-routes.js index 9f64941e..a752c709 100644 --- a/routes/page-routes.js +++ b/routes/page-routes.js @@ -1,5 +1,5 @@ const errorHandlers = require('../helpers/errorHandlers.js'); -const { postToStats, getStatsSummary, getTrendingClaims, getRecentClaims } = require('../controllers/statsController.js'); +const { getTrendingClaims, getRecentClaims } = require('../controllers/statsController.js'); module.exports = (app) => { // route to log out @@ -52,23 +52,6 @@ module.exports = (app) => { errorHandlers.handleRequestError(null, null, null, error, res); }); }); - // route to show statistics for spee.ch - app.get('/stats', ({ ip, originalUrl, user }, res) => { - // get and render the content - const startDate = new Date(); - startDate.setDate(startDate.getDate() - 1); - getStatsSummary(startDate) - .then(result => { - postToStats('show', originalUrl, ip, null, null, 'success'); - res.status(200).render('statistics', { - user, - result, - }); - }) - .catch(error => { - errorHandlers.handleRequestError(null, null, null, error, res); - }); - }); // route to send embedable video player (for twitter) app.get('/embed/:claimId/:name', ({ params }, res) => { const claimId = params.claimId; diff --git a/views/channel.handlebars b/views/channel.handlebars index 9ae50276..0f81e08f 100644 --- a/views/channel.handlebars +++ b/views/channel.handlebars @@ -1,6 +1,6 @@
Below are the contents for {{this.channelName}}:{{this.longChannelId}}