···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
594
-
groupKey = endpoint; // Keep as-is for unknown endpoints
594
+
// For any other endpoints, try to categorize them
595
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
596
+
groupKey = "User Redirects";
597
+
} else if (endpoint.includes("/users/")) {
598
+
groupKey = "User Data";
599
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
600
+
groupKey = "Emoji Redirects";
601
+
} else if (endpoint.includes("/emojis/")) {
602
+
groupKey = "Emoji Data";
604
+
groupKey = "Other";
if (!endpointGroups[groupKey]) {
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
1095
-
groupKey = endpoint;
1106
+
// For any other endpoints, try to categorize them
1107
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
1108
+
groupKey = "User Redirects";
1109
+
} else if (endpoint.includes("/users/")) {
1110
+
groupKey = "User Data";
1111
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
1112
+
groupKey = "Emoji Redirects";
1113
+
} else if (endpoint.includes("/emojis/")) {
1114
+
groupKey = "Emoji Data";
1116
+
groupKey = "Other";
const group = timeGroups[row.time];
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
1172
-
groupKey = endpoint;
1194
+
// For any other endpoints, try to categorize them
1195
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
1196
+
groupKey = "User Redirects";
1197
+
} else if (endpoint.includes("/users/")) {
1198
+
groupKey = "User Data";
1199
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
1200
+
groupKey = "Emoji Redirects";
1201
+
} else if (endpoint.includes("/emojis/")) {
1202
+
groupKey = "Emoji Data";
1204
+
groupKey = "Other";
intervalGroups[intervalTime][groupKey] =
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
1239
-
groupKey = endpoint;
1272
+
// For any other endpoints, try to categorize them
1273
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
1274
+
groupKey = "User Redirects";
1275
+
} else if (endpoint.includes("/users/")) {
1276
+
groupKey = "User Data";
1277
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
1278
+
groupKey = "Emoji Redirects";
1279
+
} else if (endpoint.includes("/emojis/")) {
1280
+
groupKey = "Emoji Data";
1282
+
groupKey = "Other";
const group = dayGroups[row.time];