Files
openobserve/web/src
BhargavandHengfei Yang 8da2600ff4 fix: issue 8180 remove add to table icon from timestamp (#8188)
### **PR Type**
Bug fix


___

### **Description**
- Hide overlay for timestamp field

- Prevent adding timestamp to selected fields

- Scope UI actions using store timestamp config


___

### Diagram Walkthrough


```mermaid
flowchart LR
  UI["IndexList.vue UI controls"] -- checks --> Store["zoConfig.timestamp_column"]
  Store -- identifies --> TimestampField["Timestamp field rows"]
  UI -- v-if hides --> Overlay["Field overlay actions"]
  UI -- condition prevents --> AddFieldBtn["Add field (visibility) button"]
```



<details> <summary><h3> File Walkthrough</h3></summary>

<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Bug
fix</strong></td><td><table>
<tr>
  <td>
    <details>
<summary><strong>IndexList.vue</strong><dd><code>Disable overlay and add
controls for timestamp field</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
</dd></summary>
<hr>

web/src/plugins/logs/IndexList.vue

<ul><li>Hide <code>.field_overlay</code> when row is timestamp.<br> <li>
Block "add field" icon for timestamp rows.<br> <li> Use
<code>store.state.zoConfig.timestamp_column</code> to gate actions.</ul>


</details>


  </td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8188/files#diff-08f058f883b659e713e606991a7ea37ae1ff016b7cccef970489ab5840dc3d09">+2/-2</a>&nbsp;
&nbsp; &nbsp; </td>

</tr>
</table></td></tr></tr></tbody></table>

</details>

___

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2025-08-28 22:13:40 +05:30
..
2025-07-10 11:23:41 -07:00
2025-08-26 17:31:15 +05:30
2025-08-26 17:31:15 +05:30
2025-08-23 12:26:28 +05:30