Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

Commit

Permalink
feat: event summary month and timeseries summary week
Browse files Browse the repository at this point in the history
  • Loading branch information
srieding committed Mar 20, 2023
1 parent f143632 commit 94a9af6
Showing 1 changed file with 107 additions and 0 deletions.
107 changes: 107 additions & 0 deletions src/models/analytics/analytics-tables.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,10 +116,12 @@ type TableKeys =
| 'measurement'
| 'pinGroupConnectivitySummaryMonth'
| 'timeseriesSummaryMonth'
| 'timeseriesSummaryWeek'
| 'pin'
| 'pinGroup'
| 'quantity'
| 'report'
| 'eventSummaryMonth'
| 'measurementThreshold'
| 'user';

Expand Down Expand Up @@ -689,6 +691,87 @@ const analyticsTablesL10n: Record<TableKeys, AnalyticsTable> = {
nl: { singular: 'Maandelijkse tijdsreeks statistiek', plural: 'Maandelijkse tijdsreeks statistieken' },
},
},
timeseriesSummaryWeek: {
fields: [
'week',
'count',
'sum',
'min',
'max',
'countSerious',
'countCritical',
'countIgnored',
],
fieldsWithTranslations: {
en: {
week: t.en.granularities.week as Translation,
count: {
singular: 'Count of measurements',
plural: 'Count of measurements',
},
sum: {
singular: 'Sum',
plural: 'Sum',
},
min: {
singular: 'Minimum',
plural: 'Minimum',
},
max: {
singular: 'Maximum',
plural: 'Maximum',
},
countSerious: {
singular: 'Count of serious measurements',
plural: 'Count of serious measurements',
},
countCritical: {
singular: 'Count of critical measurements',
plural: 'Count of critical measurements',
},
countIgnored: {
singular: 'Count of measurements not compared to issue trigger',
plural: 'Count of measurements not compared to issue trigger',
},
},
nl: {
week: t.nl.granularities.week as Translation,
count: {
singular: 'Aantal metingen',
plural: 'Aantal metingen',
},
sum: {
singular: 'Som',
plural: 'Som',
},
min: {
singular: 'Minimum',
plural: 'Minimum',
},
max: {
singular: 'Maximum',
plural: 'Maximum',
},
countSerious: {
singular: 'Aantal serieuze measurements',
plural: 'Aantal serieuze measurements',
},
countCritical: {
singular: 'Aantal kritieke metingen',
plural: 'Aantal kritieke metingen',
},
countIgnored: {
singular: 'Aantal metingen niet vergeleken met issue trigger',
plural: 'Aantal metingen niet vergeleken met issue trigger',
},
},
},
tableKey: 'timeseriesSummaryWeek',
tableText: {
en: { singular: 'Weekly timeseries statistic', plural: 'Weekly timeseries statistics' },
nl: { singular: 'Wekelijkse tijdsreeks statistiek', plural: 'Wekelijkse tijdsreeks statistieken' },
},
},
pin: {
fields: [
'hashId',
Expand Down Expand Up @@ -951,6 +1034,30 @@ const analyticsTablesL10n: Record<TableKeys, AnalyticsTable> = {
nl: { singular: 'Poort issue trigger', plural: 'Poort issue triggers' },
},
},
eventSummaryMonth: {
fields: ['month', 'count'],
fieldsWithTranslations: {
en: {
month: t.en.granularities.month as Translation,
count: {
singular: 'Count of reports',
plural: 'Count of reports',
},
},
nl: {
month: t.nl.granularities.month as Translation,
count: {
singular: 'Aantal rapporten',
plural: 'Aantal rapporten',
},
},
},
tableKey: 'eventSummaryMonth',
tableText: {
en: { singular: 'Report summary', plural: 'Report summaries' },
nl: { singular: 'Rapport samenvatting', plural: 'Rapport samenvattingen' },
},
},
user: {
fields: ['hashId', 'name', 'createdAt', 'updatedAt', 'deletedAt'],
fieldsWithTranslations: {
Expand Down

0 comments on commit 94a9af6

Please sign in to comment.