feat: ux improvement main (#11838)

#11720

Design at:

https://github.com/openobserve/designs/blob/main/dashboards/ux-improvement-dialog/design.md

---------

---------

Co-authored-by: ktx-vaidehi <134508096+ktx-vaidehi@users.noreply.github.com>
Co-authored-by: Abhay Padamani <141122205+ktx-abhay@users.noreply.github.com>
Co-authored-by: Sai Nikhil <nikhil@openobserve.ai>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: ktx-akshay <akshay.patil@kiara.tech>
Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
Co-authored-by: ktx-mihir <mihir.patel@kiara.tech>
Co-authored-by: ktx-riya <riya.kukadiya@kiara.tech>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Omkar Kesarkhane <127078473+omkarK06@users.noreply.github.com>
Co-authored-by: omkark06 <omkar@zinclabs.io>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
This commit is contained in:
ktx-kirtan
2026-05-28 11:00:49 +00:00
committed by GitHub
co-authored by ktx-vaidehi Abhay Padamani Sai Nikhil Claude Sonnet 4.6 ktx-akshay Bhargav ktx-mihir ktx-riya github-actions[bot] Omkar Kesarkhane omkark06 ktx-vaidehi ktx-abhay Shrinath Rao
parent 4466ff2250
commit ae22a74e62
1762 changed files with 165896 additions and 135824 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ on:
- "main"
pull_request:
branches:
- "*"
- "**"
merge_group:
concurrency:
+1 -1
View File
@@ -6,7 +6,7 @@ on:
- "main"
pull_request:
branches:
- "*"
- "**"
merge_group:
concurrency:
@@ -3,7 +3,7 @@ name: initiate_enterprise_build
on:
pull_request:
branches:
- "*"
- "**"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
+1 -1
View File
@@ -10,7 +10,7 @@ on:
# - "**.yaml"
pull_request:
branches:
- "*"
- "**"
# paths-ignore:
# - "**.md"
# - "**.yml"
+27 -26
View File
@@ -6,7 +6,7 @@ on:
- "main"
pull_request:
branches:
- "*"
- "**"
merge_group:
concurrency:
@@ -151,8 +151,9 @@ jobs:
actions: read
# container:
# image: mcr.microsoft.com/playwright:v1.50.0-jammy
# options: --user root
# options: --user root
strategy:
fail-fast: false
matrix:
include:
- testfolder: "GeneralTests"
@@ -205,8 +206,7 @@ jobs:
]
- testfolder: "Logs-Features"
browser: "chrome"
run_files:
[
run_files: [
"logs-autocomplete-suggestions.spec.js",
# "searchJobInspector.spec.js", # TODO: update these tests for new correlation feature
"logs-sql-autocomplete.spec.js",
@@ -219,8 +219,7 @@ jobs:
]
- testfolder: "Alerts"
browser: "chrome"
run_files:
[
run_files: [
# "alerts-e2e-flow.spec.js",
"alerts-ui-operations.spec.js",
"alerts-import.spec.js",
@@ -261,7 +260,8 @@ jobs:
]
- testfolder: "Dashboards-Charts"
browser: "chrome"
run_files: [
run_files:
[
"custom-charts.spec.js",
"dashboard-geoMap.spec.js",
"dashboard-maps.spec.js",
@@ -279,7 +279,7 @@ jobs:
]
- testfolder: "Dashboards-Streaming"
browser: "chrome"
run_files: ["dashboard-streaming.spec.js",]
run_files: ["dashboard-streaming.spec.js"]
- testfolder: "Pipelines"
browser: "chrome"
run_files: [
@@ -297,17 +297,19 @@ jobs:
]
- testfolder: "Functions"
browser: "chrome"
run_files: [
run_files:
[
"js-transform-type.spec.js",
"row-expansion.spec.js",
"enrichment-table-url.spec.js",
]
- testfolder: "Reports"
browser: "chrome"
run_files: [
"reportsScheduleNow.spec.js",
"reportsScheduleLater.spec.js",
"reportFolders.spec.js"
run_files:
[
"reportsScheduleNow.spec.js",
"reportsScheduleLater.spec.js",
"reportFolders.spec.js",
]
- testfolder: "Streams"
browser: "chrome"
@@ -331,7 +333,6 @@ jobs:
"tracesAnalyzeDimensions.spec.js",
"traces-autocomplete-suggestions.spec.js",
]
- testfolder: "Metrics"
browser: "chrome"
run_files:
@@ -367,16 +368,10 @@ jobs:
]
- testfolder: "Dashboard-Table-Pagination"
browser: "chrome"
run_files:
[
"dashboard-table-pagination.spec.js",
]
run_files: ["dashboard-table-pagination.spec.js"]
- testfolder: "Dashboard-Pivot-Table"
browser: "chrome"
run_files:
[
"dashboard-pivot-table.spec.js",
]
run_files: ["dashboard-pivot-table.spec.js"]
- testfolder: "Dashboards-Panel-Level-DateTime-Config"
browser: "chrome"
run_files:
@@ -796,7 +791,7 @@ jobs:
fi
else
echo "No files specified to run for ${{ matrix.testfolder }} folder"
fi
fi
- name: Upload blob report to GitHub Actions Artifacts
if: ${{ !cancelled() }}
@@ -828,7 +823,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v5
with:
node-version: '22'
node-version: "22"
- name: Install project dependencies
run: cd tests/ui-testing && npm ci
@@ -1005,7 +1000,13 @@ jobs:
runs-on:
labels: repo-openobserve-standard-8
permissions: {}
needs: [check_changes, build_binary, ui_integration_tests, merge_and_upload_reports]
needs:
[
check_changes,
build_binary,
ui_integration_tests,
merge_and_upload_reports,
]
if: always()
steps:
- name: Check test results
@@ -1042,4 +1043,4 @@ jobs:
echo " ui_integration_tests: ${{ needs.ui_integration_tests.result }}"
echo " merge_and_upload_reports: ${{ needs.merge_and_upload_reports.result }}"
exit 1
fi
fi
+1 -1
View File
@@ -6,7 +6,7 @@ on:
- "main"
pull_request:
branches:
- "*"
- "**"
merge_group:
concurrency: