mirror of
https://github.com/ArthurDanjou/artdanj-api.git
synced 2026-01-24 00:40:25 +01:00
Fix 403
This commit is contained in:
@@ -2,10 +2,22 @@ import DockerCommand from "App/Models/DockerCommand";
|
||||
import axios from "axios";
|
||||
import DockerBuild from "App/Models/DockerBuild";
|
||||
|
||||
async function getDailyStats() {
|
||||
const commands = await DockerCommand.query().where('created_at', '>', new Date().getTime())
|
||||
const {data} = await axios.get('https://wakatime.com/api/v1/users/arthurdanjou/stats/last_7_days')
|
||||
const builds = await DockerBuild.query().where('created_at', '>', new Date().getTime())
|
||||
|
||||
return {
|
||||
development_hours: data.data[0].grand_total.total_seconds / 60 / 60,
|
||||
docker_commands_run: commands.length,
|
||||
docker_build_count: builds.length,
|
||||
}
|
||||
}
|
||||
|
||||
async function getWeeklyStats() {
|
||||
const commands = await DockerCommand.query().where('created_at', '>', new Date().getTime() - 1000 * 60 * 60 * 24 * 7)
|
||||
const {data} = await axios.get('https://wakatime.com/api/v1/users/arthurdanjou/stats/last_7_days')
|
||||
const builds = await DockerBuild.query().where('created_at', '>', new Date().getMonth() - 1)
|
||||
const builds = await DockerBuild.query().where('created_at', '>', new Date().getTime() - 1000 * 60 * 60 * 24 * 7)
|
||||
|
||||
return {
|
||||
development_hours: data.data.total_seconds / 60 / 60,
|
||||
@@ -56,4 +68,4 @@ async function getOtherStats() {
|
||||
}
|
||||
}
|
||||
|
||||
export {getMonthlyStats, getTotalStats, getWeeklyStats, getOtherStats}
|
||||
export {getMonthlyStats, getTotalStats, getWeeklyStats, getOtherStats, getDailyStats}
|
||||
|
||||
Reference in New Issue
Block a user