feat(telemetry): generic event aggregates and usage range presets
- rollups emit event.count (dim name) and event.detail.count (dim name|detail from props.source/emoji/tournament) - usage screen: events section with tap-through breakdown; 7d/30d/180d/custom date-range presets
This commit is contained in:
+57
-17
@@ -346,6 +346,10 @@ msgstr "✓ Als Free Agent angemeldet"
|
||||
msgid "1. Correct champion pick"
|
||||
msgstr "1. Richtiger Meister-Tipp"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:346
|
||||
msgid "180d"
|
||||
msgstr "180T"
|
||||
|
||||
#: src/features/teams/components/team-form/duration-picker.tsx:22
|
||||
msgid "1m"
|
||||
msgstr "1 min"
|
||||
@@ -362,7 +366,7 @@ msgstr "2. Frühere Abgabe"
|
||||
msgid "2nd place"
|
||||
msgstr "2. Platz"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:264
|
||||
#: src/features/telemetry/components/usage-screen.tsx:345
|
||||
msgid "30d"
|
||||
msgstr "30 T"
|
||||
|
||||
@@ -378,7 +382,7 @@ msgstr "3. Platz"
|
||||
msgid "5s"
|
||||
msgstr "5 s"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:263
|
||||
#: src/features/telemetry/components/usage-screen.tsx:344
|
||||
msgid "7d"
|
||||
msgstr "7 T"
|
||||
|
||||
@@ -649,6 +653,10 @@ msgstr "Turnierbaum-Vorschau"
|
||||
msgid "Bracket Reset"
|
||||
msgstr "Bracket-Reset"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:299
|
||||
msgid "Breakdown"
|
||||
msgstr "Aufschlüsselung"
|
||||
|
||||
#: src/themes/brutal/manifest.ts:6
|
||||
msgid "Brutal"
|
||||
msgstr "Brutal"
|
||||
@@ -720,7 +728,7 @@ msgstr "Ausgewählten Spieler entfernen"
|
||||
msgid "Client error spike"
|
||||
msgstr "Anstieg von Client-Fehlern"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:208
|
||||
#: src/features/telemetry/components/usage-screen.tsx:263
|
||||
msgid "Client errors"
|
||||
msgstr "Client-Fehler"
|
||||
|
||||
@@ -878,11 +886,15 @@ msgstr "Becher kassiert"
|
||||
msgid "Cups Made"
|
||||
msgstr "Becher erzielt"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:347
|
||||
msgid "Custom"
|
||||
msgstr "Benutzerdefiniert"
|
||||
|
||||
#: src/features/teams/components/team-form/color-picker.tsx:63
|
||||
msgid "Custom Hex Code"
|
||||
msgstr "Benutzerdefinierter Hex-Code"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:163
|
||||
#: src/features/telemetry/components/usage-screen.tsx:198
|
||||
msgid "Daily active players"
|
||||
msgstr "Täglich aktive Spieler"
|
||||
|
||||
@@ -941,7 +953,7 @@ msgstr "Nachfolgende Matches wurden zurückgesetzt, da sich durch die Korrektur
|
||||
msgid "Duration"
|
||||
msgstr "Dauer"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:241
|
||||
#: src/features/telemetry/components/usage-screen.tsx:315
|
||||
msgid "Duration p50 / p95"
|
||||
msgstr "Dauer p50 / p95"
|
||||
|
||||
@@ -1003,7 +1015,7 @@ msgstr "Enddatum (optional)"
|
||||
msgid "End Match"
|
||||
msgstr "Match beenden"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:160
|
||||
#: src/features/telemetry/components/usage-screen.tsx:195
|
||||
msgid "Engagement"
|
||||
msgstr "Engagement"
|
||||
|
||||
@@ -1107,10 +1119,18 @@ msgid "Error: {errorMessage}"
|
||||
msgstr "Fehler: {errorMessage}"
|
||||
|
||||
#: src/app/routes/_authed/admin/telemetry.tsx:57
|
||||
#: src/features/telemetry/components/usage-screen.tsx:205
|
||||
#: src/features/telemetry/components/usage-screen.tsx:260
|
||||
msgid "Errors"
|
||||
msgstr "Fehler"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:289
|
||||
msgid "Event"
|
||||
msgstr "Ereignis"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:226
|
||||
msgid "Events"
|
||||
msgstr "Ereignisse"
|
||||
|
||||
#: src/features/tournaments/components/group-stage-view.tsx:368
|
||||
msgid "Expand standings"
|
||||
msgstr "Tabelle erweitern"
|
||||
@@ -1236,7 +1256,7 @@ msgstr "Free-Agent-Anmeldung"
|
||||
msgid "Free Agents"
|
||||
msgstr "Free Agents"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:234
|
||||
#: src/features/telemetry/components/usage-screen.tsx:308
|
||||
msgid "Function"
|
||||
msgstr "Funktion"
|
||||
|
||||
@@ -1618,7 +1638,7 @@ msgstr "Matchup"
|
||||
msgid "Matchup details"
|
||||
msgstr "Matchup-Details"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:174
|
||||
#: src/features/telemetry/components/usage-screen.tsx:209
|
||||
msgid "MAU"
|
||||
msgstr "MAU"
|
||||
|
||||
@@ -1731,10 +1751,18 @@ msgstr "Keine Aktivitäten gefunden"
|
||||
msgid "No Badges Available"
|
||||
msgstr "Keine Abzeichen verfügbar"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:146
|
||||
msgid "No breakdown recorded"
|
||||
msgstr "Keine Aufschlüsselung vorhanden"
|
||||
|
||||
#: src/features/spotify/components/spotify-sheet.tsx:154
|
||||
msgid "No devices found."
|
||||
msgstr "Keine Geräte gefunden."
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:237
|
||||
msgid "No events recorded in this range"
|
||||
msgstr "Keine Ereignisse in diesem Zeitraum"
|
||||
|
||||
#: src/features/tournaments/components/group-stage-view.tsx:294
|
||||
msgid "No groups have been created yet"
|
||||
msgstr "Es wurden noch keine Gruppen erstellt"
|
||||
@@ -1922,15 +1950,15 @@ msgstr "Übersicht"
|
||||
msgid "owo"
|
||||
msgstr "owo"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:101
|
||||
#: src/features/telemetry/components/usage-screen.tsx:105
|
||||
msgid "p50"
|
||||
msgstr "p50"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:117
|
||||
#: src/features/telemetry/components/usage-screen.tsx:121
|
||||
msgid "p95"
|
||||
msgstr "p95"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:181
|
||||
#: src/features/telemetry/components/usage-screen.tsx:216
|
||||
msgid "Page views by route"
|
||||
msgstr "Seitenaufrufe nach Route"
|
||||
|
||||
@@ -1964,6 +1992,14 @@ msgstr "Telefonnummer ist erforderlich"
|
||||
msgid "Phone number must be 10 digits"
|
||||
msgstr "Telefonnummer muss 10 Ziffern haben"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:358
|
||||
msgid "Pick a date range"
|
||||
msgstr "Zeitraum auswählen"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:380
|
||||
msgid "Pick a date range to see usage"
|
||||
msgstr "Zeitraum auswählen, um die Nutzung zu sehen"
|
||||
|
||||
#: src/features/predictions/components/matchup-sheet.tsx:49
|
||||
msgid "Pick the earlier matches first — these teams aren't decided yet."
|
||||
msgstr "Wähle zuerst die früheren Spiele — diese Teams stehen noch nicht fest."
|
||||
@@ -2322,7 +2358,7 @@ msgstr "Serie steht unentschieden"
|
||||
msgid "Server function failing"
|
||||
msgstr "Serverfunktion schlägt fehl"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:191
|
||||
#: src/features/telemetry/components/usage-screen.tsx:246
|
||||
msgid "Server functions"
|
||||
msgstr "Serverfunktionen"
|
||||
|
||||
@@ -2331,7 +2367,7 @@ msgid "serverFn name"
|
||||
msgstr "serverFn-Name"
|
||||
|
||||
#: src/app/routes/_authed/admin/telemetry.tsx:54
|
||||
#: src/features/telemetry/components/usage-screen.tsx:177
|
||||
#: src/features/telemetry/components/usage-screen.tsx:212
|
||||
msgid "Sessions"
|
||||
msgstr "Sitzungen"
|
||||
|
||||
@@ -2667,10 +2703,14 @@ msgstr "Die besten {0, plural, one {# Team} other {# Teams}} aus jeder Gruppe ko
|
||||
msgid "Top {n} advance"
|
||||
msgstr "Top {n} kommen weiter"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:195
|
||||
#: src/features/telemetry/components/usage-screen.tsx:250
|
||||
msgid "Top functions by call count"
|
||||
msgstr "Top-Funktionen nach Aufrufanzahl"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:231
|
||||
msgid "Top interactions, tap for breakdown"
|
||||
msgstr "Top-Interaktionen, tippen für Details"
|
||||
|
||||
#: src/features/matches/components/team-head-to-head-sheet.tsx:158
|
||||
#: src/features/players/components/player-head-to-head-sheet.tsx:193
|
||||
msgid "Total Cups"
|
||||
@@ -2826,7 +2866,7 @@ msgstr "Tipps ansehen"
|
||||
msgid "Viewport"
|
||||
msgstr "Viewport"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:219
|
||||
#: src/features/telemetry/components/usage-screen.tsx:274
|
||||
msgid "Vitals"
|
||||
msgstr "Vitals"
|
||||
|
||||
@@ -2865,7 +2905,7 @@ msgstr "Walkout-Segment ({segmentDuration}s)"
|
||||
msgid "Walkout Song"
|
||||
msgstr "Walkout-Song"
|
||||
|
||||
#: src/features/telemetry/components/usage-screen.tsx:170
|
||||
#: src/features/telemetry/components/usage-screen.tsx:205
|
||||
msgid "WAU"
|
||||
msgstr "WAU"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user