feat: add ap pageviews analytics

This commit is contained in:
Barış Soner Uşaklı
2025-07-11 15:09:55 -04:00
parent 59c1ce853f
commit 559a2d233d
7 changed files with 39 additions and 4 deletions

View File

@@ -91,7 +91,7 @@ async function getLatestVersion() {
dashboardController.getAnalytics = async (req, res, next) => {
// Basic validation
const validUnits = ['days', 'hours'];
const validSets = ['uniquevisitors', 'pageviews', 'pageviews:registered', 'pageviews:bot', 'pageviews:guest'];
const validSets = ['uniquevisitors', 'pageviews', 'pageviews:registered', 'pageviews:bot', 'pageviews:guest', 'pageviews:ap'];
const until = req.query.until ? new Date(parseInt(req.query.until, 10)) : Date.now();
const count = req.query.count || (req.query.units === 'hours' ? 24 : 30);
if (isNaN(until) || !validUnits.includes(req.query.units)) {