This is an automated email from the ASF dual-hosted git repository.
wu-sheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-horizon-ui.git
The following commit(s) were added to refs/heads/main by this push:
new 0e9daf7 ui: name the retention page "Time To Live", keep sidebar
label "Data retention"
0e9daf7 is described below
commit 0e9daf71ba23836246f94b24bbd90da41d6141b2
Author: Wu Sheng <[email protected]>
AuthorDate: Wed May 20 22:20:25 2026 +0800
ui: name the retention page "Time To Live", keep sidebar label "Data
retention"
Spell out the TTL abbreviation on the page heading; the sidebar /
roles-matrix menu row stays the concise "Data retention".
---
apps/ui/src/features/admin/roles/RolesView.vue | 2 +-
apps/ui/src/features/operate/ttl/TtlView.vue | 2 +-
apps/ui/src/shell/AppSidebar.vue | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/apps/ui/src/features/admin/roles/RolesView.vue
b/apps/ui/src/features/admin/roles/RolesView.vue
index ced5758..70d4f7e 100644
--- a/apps/ui/src/features/admin/roles/RolesView.vue
+++ b/apps/ui/src/features/admin/roles/RolesView.vue
@@ -73,7 +73,7 @@ const MENU_GATES: ReadonlyArray<{ label: string; verb: string
| null }> = [
{ label: 'Cluster status', verb: 'cluster:read' },
{ label: 'Platform monitoring (layers)', verb: 'cluster:read' },
{ label: 'Metrics Inspect', verb: 'inspect:read' },
- { label: 'Data retention (TTL)', verb: 'ttl:read' },
+ { label: 'Data retention', verb: 'ttl:read' },
{ label: 'OAP configuration', verb: 'config:read' },
{ label: 'Alerting rules', verb: 'alarm-rule:read' },
{ label: 'Live debugger · Capture history', verb: 'live-debug:read' },
diff --git a/apps/ui/src/features/operate/ttl/TtlView.vue
b/apps/ui/src/features/operate/ttl/TtlView.vue
index c5b20de..ddcdda7 100644
--- a/apps/ui/src/features/operate/ttl/TtlView.vue
+++ b/apps/ui/src/features/operate/ttl/TtlView.vue
@@ -70,7 +70,7 @@ function coldLabel(r: Row): string {
<header class="page-head">
<div>
<div class="kicker">Operate · Data retention</div>
- <h1>TTL</h1>
+ <h1>Time To Live</h1>
<p class="lede">
How long the connected OAP keeps each class of data, reported in
whole days.
<strong>Records</strong> cover event-style data (traces, logs);
diff --git a/apps/ui/src/shell/AppSidebar.vue b/apps/ui/src/shell/AppSidebar.vue
index effe631..532ee38 100644
--- a/apps/ui/src/shell/AppSidebar.vue
+++ b/apps/ui/src/shell/AppSidebar.vue
@@ -194,7 +194,7 @@ const sections: NavSection[] = [
kicker: 'Platform monitoring',
links: [
{ icon: 'svc', label: 'Cluster status', to: '/operate/cluster', verb:
'cluster:read' },
- { icon: 'clock', label: 'Data retention (TTL)', to: '/operate/ttl',
verb: 'ttl:read' },
+ { icon: 'clock', label: 'Data retention', to: '/operate/ttl', verb:
'ttl:read' },
{ icon: 'db', label: 'OAP configuration', to: '/operate/config', verb:
'config:read' },
],
},