+ ${t`Logins over the last week (per 8 hours)`}
+
${this.application &&
html`
{
});
}
+ timeTickCallback(tickValue: string | number, index: number, ticks: Tick[]): string {
+ const valueStamp = ticks[index];
+ const delta = Date.now() - valueStamp.value;
+ const ago = Math.round(delta / 1000 / 3600 / 24);
+ return t`${ago} days ago`;
+ }
+
getChartData(data: UserMetrics): ChartData {
return {
datasets: [
@@ -27,7 +34,7 @@ export class UserChart extends AKChart {
backgroundColor: "rgba(201, 25, 11, .5)",
spanGaps: true,
data:
- data.loginsFailedPer1h?.map((cord) => {
+ data.loginsFailed?.map((cord) => {
return {
x: cord.xCord || 0,
y: cord.yCord || 0,
@@ -39,7 +46,7 @@ export class UserChart extends AKChart {
backgroundColor: "rgba(189, 229, 184, .5)",
spanGaps: true,
data:
- data.loginsPer1h?.map((cord) => {
+ data.logins?.map((cord) => {
return {
x: cord.xCord || 0,
y: cord.yCord || 0,
@@ -51,7 +58,7 @@ export class UserChart extends AKChart {
backgroundColor: "rgba(43, 154, 243, .5)",
spanGaps: true,
data:
- data.authorizationsPer1h?.map((cord) => {
+ data.authorizations?.map((cord) => {
return {
x: cord.xCord || 0,
y: cord.yCord || 0,
diff --git a/web/src/admin/users/UserViewPage.ts b/web/src/admin/users/UserViewPage.ts
index e8f9d0f60..147119585 100644
--- a/web/src/admin/users/UserViewPage.ts
+++ b/web/src/admin/users/UserViewPage.ts
@@ -276,7 +276,9 @@ export class UserViewPage extends AKElement {
-
${t`Actions over the last 24 hours`}
+
+ ${t`Actions over the last week (per 8 hours)`}
+
diff --git a/web/src/elements/cards/AggregateCard.ts b/web/src/elements/cards/AggregateCard.ts
index 36c5883e4..73f8cddf1 100644
--- a/web/src/elements/cards/AggregateCard.ts
+++ b/web/src/elements/cards/AggregateCard.ts
@@ -40,6 +40,9 @@ export class AggregateCard extends AKElement {
.subtext {
font-size: var(--pf-global--FontSize--sm);
}
+ .pf-c-card__body {
+ overflow-x: scroll;
+ }
`,
]);
}
diff --git a/web/src/elements/charts/Chart.ts b/web/src/elements/charts/Chart.ts
index 4f2884fa0..dae29fa70 100644
--- a/web/src/elements/charts/Chart.ts
+++ b/web/src/elements/charts/Chart.ts
@@ -168,7 +168,7 @@ export abstract class AKChart
extends AKElement {
const valueStamp = ticks[index];
const delta = Date.now() - valueStamp.value;
const ago = Math.round(delta / 1000 / 3600);
- return t`${ago} hours ago`;
+ return t`${ago} hour(s) ago`;
}
getOptions(): ChartOptions {