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' },
     ],
   },

Reply via email to