diff --git a/backend/btrixcloud/auth.py b/backend/btrixcloud/auth.py
index 81fc27cd6d..039231713a 100644
--- a/backend/btrixcloud/auth.py
+++ b/backend/btrixcloud/auth.py
@@ -1,4 +1,4 @@
-""" auth functions for login """
+"""auth functions for login"""
import os
from uuid import UUID, uuid4
diff --git a/backend/btrixcloud/basecrawls.py b/backend/btrixcloud/basecrawls.py
index fb8a07cd9e..56e2840994 100644
--- a/backend/btrixcloud/basecrawls.py
+++ b/backend/btrixcloud/basecrawls.py
@@ -1,4 +1,4 @@
-""" base crawl type """
+"""base crawl type"""
from datetime import datetime, timedelta
from typing import Optional, List, Union, Dict, Any, Type, TYPE_CHECKING, cast, Tuple
diff --git a/backend/btrixcloud/crawlmanager.py b/backend/btrixcloud/crawlmanager.py
index 8047d663eb..2b5f194a4a 100644
--- a/backend/btrixcloud/crawlmanager.py
+++ b/backend/btrixcloud/crawlmanager.py
@@ -1,4 +1,4 @@
-""" shared crawl manager implementation """
+"""shared crawl manager implementation"""
import os
import secrets
diff --git a/backend/btrixcloud/crawls.py b/backend/btrixcloud/crawls.py
index 92e4c43f85..b8c00b0954 100644
--- a/backend/btrixcloud/crawls.py
+++ b/backend/btrixcloud/crawls.py
@@ -1,4 +1,4 @@
-""" Crawl API """
+"""Crawl API"""
# pylint: disable=too-many-lines
diff --git a/backend/btrixcloud/emailsender.py b/backend/btrixcloud/emailsender.py
index 06f5311d4c..e710f99ce9 100644
--- a/backend/btrixcloud/emailsender.py
+++ b/backend/btrixcloud/emailsender.py
@@ -1,4 +1,4 @@
-""" Basic Email Sending Support"""
+"""Basic Email Sending Support"""
from datetime import datetime
import os
diff --git a/backend/btrixcloud/invites.py b/backend/btrixcloud/invites.py
index 7a733bc7bb..fdab122d22 100644
--- a/backend/btrixcloud/invites.py
+++ b/backend/btrixcloud/invites.py
@@ -1,4 +1,4 @@
-""" Invite system management """
+"""Invite system management"""
from typing import Optional, Any
import os
diff --git a/backend/btrixcloud/k8sapi.py b/backend/btrixcloud/k8sapi.py
index 238155d212..c724a72c9f 100644
--- a/backend/btrixcloud/k8sapi.py
+++ b/backend/btrixcloud/k8sapi.py
@@ -1,4 +1,4 @@
-""" K8S API Access """
+"""K8S API Access"""
import os
import traceback
diff --git a/backend/btrixcloud/main_bg.py b/backend/btrixcloud/main_bg.py
index 709139d8d2..024f61b45d 100644
--- a/backend/btrixcloud/main_bg.py
+++ b/backend/btrixcloud/main_bg.py
@@ -1,4 +1,4 @@
-""" entrypoint module for background jobs """
+"""entrypoint module for background jobs"""
import asyncio
import os
diff --git a/backend/btrixcloud/main_op.py b/backend/btrixcloud/main_op.py
index af7a2d0956..e5e35bffbb 100644
--- a/backend/btrixcloud/main_op.py
+++ b/backend/btrixcloud/main_op.py
@@ -1,4 +1,4 @@
-""" entrypoint module for operator """
+"""entrypoint module for operator"""
import os
import sys
diff --git a/backend/btrixcloud/migrations/migration_0007_colls_and_config_update.py b/backend/btrixcloud/migrations/migration_0007_colls_and_config_update.py
index f5b0efe0d0..8d708e4dcf 100644
--- a/backend/btrixcloud/migrations/migration_0007_colls_and_config_update.py
+++ b/backend/btrixcloud/migrations/migration_0007_colls_and_config_update.py
@@ -1,7 +1,7 @@
"""
Migration 0007 - Workflows changes
-- Rename colls to autoAddCollections
+- Rename colls to autoAddCollections
- Re-calculate workflow crawl stats to populate crawlSuccessfulCount
"""
diff --git a/backend/btrixcloud/operator/__init__.py b/backend/btrixcloud/operator/__init__.py
index dd5f4830da..ee353224a2 100644
--- a/backend/btrixcloud/operator/__init__.py
+++ b/backend/btrixcloud/operator/__init__.py
@@ -1,4 +1,4 @@
-""" operators module """
+"""operators module"""
from .profiles import ProfileOperator
from .bgjobs import BgJobOperator
diff --git a/backend/btrixcloud/operator/baseoperator.py b/backend/btrixcloud/operator/baseoperator.py
index ab9fe43418..b63ff9f4ae 100644
--- a/backend/btrixcloud/operator/baseoperator.py
+++ b/backend/btrixcloud/operator/baseoperator.py
@@ -1,4 +1,4 @@
-""" Base Operator class for all operators """
+"""Base Operator class for all operators"""
import asyncio
import os
diff --git a/backend/btrixcloud/operator/bgjobs.py b/backend/btrixcloud/operator/bgjobs.py
index 7802e0d2e7..4538582c08 100644
--- a/backend/btrixcloud/operator/bgjobs.py
+++ b/backend/btrixcloud/operator/bgjobs.py
@@ -1,4 +1,4 @@
-""" Operator handler for BackgroundJobs """
+"""Operator handler for BackgroundJobs"""
from uuid import UUID
import traceback
diff --git a/backend/btrixcloud/operator/crawls.py b/backend/btrixcloud/operator/crawls.py
index 86c326b7a8..41e8f53ec1 100644
--- a/backend/btrixcloud/operator/crawls.py
+++ b/backend/btrixcloud/operator/crawls.py
@@ -1,4 +1,4 @@
-""" CrawlOperator """
+"""CrawlOperator"""
import traceback
import os
diff --git a/backend/btrixcloud/operator/cronjobs.py b/backend/btrixcloud/operator/cronjobs.py
index 9d0367aec3..018fae9af8 100644
--- a/backend/btrixcloud/operator/cronjobs.py
+++ b/backend/btrixcloud/operator/cronjobs.py
@@ -1,4 +1,4 @@
-""" Operator handler for crawl CronJobs """
+"""Operator handler for crawl CronJobs"""
from uuid import UUID
from typing import Optional
diff --git a/backend/btrixcloud/operator/models.py b/backend/btrixcloud/operator/models.py
index 067814b7fe..439eeb262c 100644
--- a/backend/btrixcloud/operator/models.py
+++ b/backend/btrixcloud/operator/models.py
@@ -1,4 +1,4 @@
-""" Operator Models """
+"""Operator Models"""
from collections import defaultdict
from uuid import UUID
diff --git a/backend/btrixcloud/operator/profiles.py b/backend/btrixcloud/operator/profiles.py
index 11b528a3f6..071fbb3851 100644
--- a/backend/btrixcloud/operator/profiles.py
+++ b/backend/btrixcloud/operator/profiles.py
@@ -1,4 +1,4 @@
-""" Operator handler for ProfileJobs """
+"""Operator handler for ProfileJobs"""
from btrixcloud.utils import str_to_date, dt_now
diff --git a/backend/btrixcloud/ops.py b/backend/btrixcloud/ops.py
index bcdb493db5..7c0bf2943e 100644
--- a/backend/btrixcloud/ops.py
+++ b/backend/btrixcloud/ops.py
@@ -1,4 +1,4 @@
-""" shared helper to initialize ops classes """
+"""shared helper to initialize ops classes"""
from typing import Tuple
diff --git a/backend/btrixcloud/profiles.py b/backend/btrixcloud/profiles.py
index 9b8ae8da8f..cd5391f26c 100644
--- a/backend/btrixcloud/profiles.py
+++ b/backend/btrixcloud/profiles.py
@@ -1,4 +1,4 @@
-""" Profile Management """
+"""Profile Management"""
from typing import Optional, TYPE_CHECKING, Any, cast, Dict, List, Tuple
from uuid import UUID, uuid4
diff --git a/backend/btrixcloud/uploads.py b/backend/btrixcloud/uploads.py
index e95b30427f..9f59991eda 100644
--- a/backend/btrixcloud/uploads.py
+++ b/backend/btrixcloud/uploads.py
@@ -1,4 +1,4 @@
-""" handle user uploads into browsertrix """
+"""handle user uploads into browsertrix"""
import uuid
from urllib.parse import unquote
diff --git a/backend/btrixcloud/utils.py b/backend/btrixcloud/utils.py
index 83dfbfefb2..31f98090f5 100644
--- a/backend/btrixcloud/utils.py
+++ b/backend/btrixcloud/utils.py
@@ -1,4 +1,4 @@
-""" k8s utils """
+"""k8s utils"""
import asyncio
import atexit
diff --git a/backend/btrixcloud/version.py b/backend/btrixcloud/version.py
index 743ffb7ab2..80290056e5 100644
--- a/backend/btrixcloud/version.py
+++ b/backend/btrixcloud/version.py
@@ -1,3 +1,3 @@
-""" current version """
+"""current version"""
__version__ = "1.14.0-beta.0"
diff --git a/frontend/src/components/orgs-list.ts b/frontend/src/components/orgs-list.ts
index 82d4279f87..42c21cd04f 100644
--- a/frontend/src/components/orgs-list.ts
+++ b/frontend/src/components/orgs-list.ts
@@ -382,20 +382,17 @@ export class OrgsList extends BtrixElement {
-
${msg(
- html`${msg("Crawls")}:
- ${this.localize.bytes(org.bytesStoredCrawls)}`,
+ str`Crawls: ${this.localize.bytes(org.bytesStoredCrawls)}`,
)}
-
${msg(
- html`${msg("Uploads")}:
- ${this.localize.bytes(org.bytesStoredUploads)}`,
+ str`Uploads: ${this.localize.bytes(org.bytesStoredUploads)}`,
)}
-
${msg(
- html`${msg("Profiles")}:
- ${this.localize.bytes(org.bytesStoredProfiles)}`,
+ str`Profiles: ${this.localize.bytes(org.bytesStoredProfiles)}`,
)}
diff --git a/frontend/src/features/archived-items/crawl-queue.ts b/frontend/src/features/archived-items/crawl-queue.ts
index 9f6ef825a0..0794908777 100644
--- a/frontend/src/features/archived-items/crawl-queue.ts
+++ b/frontend/src/features/archived-items/crawl-queue.ts
@@ -115,37 +115,39 @@ export class CrawlQueue extends BtrixElement {
const getInputWidth = (v: number | string) =>
`${Math.max(v.toString().length, 3) + 2}ch`;
+ const fromInput = html` {
+ const input = e.target as SlInput;
+
+ input.style.width = getInputWidth(input.value);
+ }}
+ @sl-change=${async (e: SlChangeEvent) => {
+ const input = e.target as SlInput;
+ const int = +input.value.replace(/\D/g, "");
+
+ await this.updateComplete;
+
+ const value = Math.max(1, Math.min(int, this.queue!.total - 1));
+
+ input.value = value.toString();
+ this.pageOffset = value - 1;
+ }}
+ >`;
+
+ const max = this.localize.number(countMax);
+ const total = this.localize.number(this.queue.total);
+
return html`
- ${msg(html`
- Queued URLs from
- {
- const input = e.target as SlInput;
-
- input.style.width = getInputWidth(input.value);
- }}
- @sl-change=${async (e: SlChangeEvent) => {
- const input = e.target as SlInput;
- const int = +input.value.replace(/\D/g, "");
-
- await this.updateComplete;
-
- const value = Math.max(1, Math.min(int, this.queue!.total - 1));
-
- input.value = value.toString();
- this.pageOffset = value - 1;
- }}
- >
- to ${this.localize.number(countMax)} of
- ${this.localize.number(this.queue.total)}
- `)}
+ ${msg(html`Queued URLs from ${fromInput} to ${max} of ${total}`, {
+ id: "h077c8fe82a78c616",
+ })}
`;
}
diff --git a/frontend/src/features/crawl-workflows/workflow-list.ts b/frontend/src/features/crawl-workflows/workflow-list.ts
index 5c776dd93e..f1a62a01c6 100644
--- a/frontend/src/features/crawl-workflows/workflow-list.ts
+++ b/frontend/src/features/crawl-workflows/workflow-list.ts
@@ -233,11 +233,9 @@ export class WorkflowListItem extends BtrixElement {
${this.safeRender((workflow) => {
if (workflow.schedule) {
- return msg(
- str`${humanizeSchedule(workflow.schedule, {
- length: "short",
- })}`,
- );
+ return humanizeSchedule(workflow.schedule, {
+ length: "short",
+ });
}
if (workflow.lastStartedByName) {
return msg(str`Manual run by ${workflow.lastStartedByName}`);
diff --git a/frontend/xliff/de.xlf b/frontend/xliff/de.xlf
index 4baf473ed0..c68b42b08d 100644
--- a/frontend/xliff/de.xlf
+++ b/frontend/xliff/de.xlf
@@ -2583,11 +2583,7 @@
-
+
@@ -3708,10 +3704,6 @@
of data associated with the org.
-
-
-