Commit Graph
3787 Commits
Author SHA1 Message Date
Ashish Kolhe bd1c5bc702 fix(autoobserve): count a service's detectors the way the header counts them
The drawer, map and hex labels counted checks with a monitor, so one check covered by two monitors read 1 detector while the header counted 2. Each row now carries the distinct monitors over its three checks, the same set the header totals, and every detector count is worded by one liveCopy helper.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 41ec2b73db fix(autoobserve): never show a previous org's held total in the suggestions drawer
A total shrink holds the old total while the drawer moves back to the last page. An org switch now drops that hold, and an older clamp can no longer clear or overwrite the newer org's.
2026-11-03 11:59:20 +05:30
Ashish Kolhe ef4d17ad07 fix(autoobserve): never number a service label onto another service's real name
Services still identical after every naming tier get #n. The number now skips any label another service already shows, so a service really named like a numbered label keeps it and every row stays distinct.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 23bdcf748f fix(autoobserve): open the Absence detail when its table cell is clicked
Absence joins the selection the table hands the service drawer, so clicking an Absence cell opens the drawer with that detail open, like Errors and Latency, and the cell shows as pressed.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 0f92c3e922 fix(autoobserve): move the suggestions drawer back to a page that exists when the total shrinks
When a settled page lies past the new total, the drawer moves to the last page, refetches it under the new total and keeps that total and the dimmed rows meanwhile, so it never says there are no suggestions while some remain.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 3f6a7e18ba fix(autoobserve): age Last checked while the coverage page stays open
The live coverage source reads the shared ticking clock, rounded to the minute, so Last checked and the pass age advance without new data.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 804c0df5d4 fix(autoobserve): give every coverage service a unique name
Services that share a name get their cluster, then namespace, appended. A generated name that matches another service's real name is lengthened again, and services identical in name, cluster and namespace are numbered, so rows, selection and per-service state never merge two services.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 86f633f2df fix(autoobserve): keep See all reachable when decided suggestions empty the rail page
The rail decides whether more suggestions exist from the server total, not the page length. An empty page with a non-zero total keeps the count and See all, and says the top suggestions were already handled instead of claiming there are none.
2026-11-03 11:59:20 +05:30
Ashish Kolhe 5bc9a9e8a0 feat(autoobserve): show live coverage and suggestions in the AutoObserve page
The coverage tab, service drawer and suggestions rail read the live AutoObserve API, with loading, empty, failed-refresh and permission states. OEmptyState gains an opt-in tone icon.
2026-11-03 11:59:20 +05:30
Shrinath Rao 2c7a161917 fix(metrics): search says "No metrics match" though matches with data exist (#16290) 2026-11-03 05:44:42 +00:00
uddhavdaveandgithub-actions[bot] bc1e8d92b8 fix: withhold tokens and credentials from readers in fleet, destinations, synthetics and AI (#16044)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-03 02:44:28 +00:00
ktx-vaidehiandgithub-actions[bot] e7d618de91 feat(dashboards): Chart | Data switch on panels, View panel and the panel editor (#16059)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 17:20:34 +00:00
Huaijin 820aa48c3c fix(streams): treat profiles as user data; original-data toggle only on logs (#16249) 2026-11-02 14:51:07 +00:00
Neha Pandgithub-actions[bot] 97dd743693 fix(workflows): scope draft update and delete to the org (#16215)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 14:25:30 +00:00
Sai Nikhil 81f872310e ci(ui): shard the UI unit tests into 4 jobs and merge coverage (#16241) 2026-11-02 14:22:45 +00:00
Mina KaramandClaude Opus 5.5 4e58fb78ca fix(mcp): use the npm package in the skills install command (#16117)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 13:34:11 +00:00
ktx-akshayandAbhay Padamani 4326bc220d fix(dashboards): show one No Data state on an empty logs panel (#16227)
Co-authored-by: Abhay Padamani <141122205+ktx-abhay@users.noreply.github.com>
2026-11-02 13:05:48 +00:00
Sai Nikhil b0544e2280 fix(profiles): wire the frame menu in Compare (#16239) 2026-11-02 12:41:58 +00:00
Omkar Kesarkhaneandgithub-actions[bot] 305e0c2fc1 fix(alerts): faster alert library cards and a first-run path to the library (#16087)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 12:38:25 +00:00
ktx-vaidehi abe6b6290c fix(dashboards): range warning text, dashed comparison series, View Panel variables (#16013) (#16232) 2026-11-02 12:34:52 +00:00
Neha P 1b9f0764c5 fix(rum): keep Performance sub-tab links on their tab (#16212) 2026-11-02 12:32:48 +00:00
Ashish Kolheandgithub-actions[bot] 52bbd1634e fix(ui): name the right permission and surface every RBAC denial (#16204)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 12:18:56 +00:00
Subhra264andgithub-actions[bot] 36d0c7ee06 feat(oncall): on-call pages in Slack, on the OpenObserve Slack app (#16192)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 19:13:37 +08:00
Subhra264andgithub-actions[bot] f8c580e452 feat(oncall): one acknowledge across alerts, incidents and on-call pages (#16098)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 09:45:42 +00:00
Hengfei Yang 817db8172e fix: let fleet pages open on an org with no data (#16226) 2026-11-02 08:07:12 +00:00
Omkar Kesarkhane e1ffc24d84 fix(traces): event markers past the span end, latency bar height, Duration chart height (#16220) 2026-11-02 07:11:00 +00:00
Bhargav 916f1fd1bb fix(web): satisfy CodeQL prototype-pollution check on dashboard lookups (#16206) 2026-11-02 07:05:38 +00:00
Vamsi Karthik R a2853092e6 fix(rum): hold the Product Analytics Trends query until an app is known (#16221) 2026-11-02 06:50:49 +00:00
Sai Nikhil f10b9b5e8d test: remove low-value unit tests from 60 web specs (#16209) 2026-11-02 06:50:46 +00:00
Sai Nikhil 817d66d146 test(ui): make flaky unit specs deterministic (#16210) 2026-11-02 06:35:22 +00:00
Sai Nikhilandgithub-actions[bot] 33bb02c1b3 feat(alerts): add Jira as an alert destination (#16026)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-02 07:06:59 +00:00
phumiphat2201andsai nikhil kethe c8bd17c7a1 feat(i18n): add Thai (th-TH) language support with enterprise terminology (#16029)
Co-authored-by: sai nikhil kethe <nikhil@openobserve.ai>
2026-11-02 05:01:57 +00:00
Shrinath RaoandAshish Kolhe 46c4d1bc81 fix: schedule crons in the IANA zone, repair org ownership, and stop masking OpenFGA role and group errors (#16181)
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-02 03:19:47 +00:00
Omkar Kesarkhane a863d5f296 fix(rum): funnel compare, trend and toolbar review fixes (#16128) 2026-11-01 16:46:17 +00:00
Prabhat Sharma df8a729944 feat(metrics): boolean label filters, usage and outlier sorts, interval-aligned steps (#16114) 2026-11-01 16:41:34 +00:00
56b67d19d4 fix(oncall,traces): on-call schedule, row labels, handover and ringing hint; DAG controls in dark mode (#16172)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 15:29:33 +00:00
BhargavandAshish Kolhe 6424d01f6f fix(web): resolve CodeQL ReDoS and prototype-pollution alerts (#16137)
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 15:17:04 +00:00
9aa525c63c fix(logs): stop a stream list fetched for another org landing after an org switch (#16136)
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 15:12:35 +00:00
Omkar Kesarkhaneandgithub-actions[bot] b71e4726e2 feat(traces): Drill down presets and heatmap selection menu (#16107)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-01 14:40:53 +00:00
Mina KaramandClaude Opus 5.5 feee7e5798 feat(rum): mark unrecorded canvases and list failed requests in the session player (#15709)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 14:34:52 +00:00
Neha P 8ff5daacdf fix(logs): stream picker tooltip and keyboard focus, and repair stale nightly regression checks (#16184) 2026-11-01 14:14:05 +00:00
Ashish Kolhe 10c70aaf3c fix: flush the ingester sidecar after each append and deflake three unit tests (#16178) 2026-11-01 14:05:39 +00:00
dependabot[bot]andAshish Kolhe 748b799862 chore(deps): bump re2js from 2.8.6 to 2.8.7 in /web (#15988)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 12:57:18 +00:00
e9ebb2c68e fix: show zero firing count in alert list Groups column (#16111)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: sai nikhil kethe <nikhil@openobserve.ai>
2026-11-01 12:57:16 +00:00
865989e750 fix(oncall): a cover wins over an absence, short gaps are found, rule ties are refused on save (#15982)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 12:55:36 +00:00
Ashish KolheandShrinath Rao 70926d32f9 test: wait on animation frames in the ClickHeatmap refit tests (#16138)
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
2026-11-01 11:33:34 +00:00
BhargavandAshish Kolhe 8548df55c7 fix(logs): keep SQL mode on for EXPLAIN / EXPLAIN ANALYZE queries (#16129)
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 10:30:20 +00:00
Omkar KesarkhaneandAshish Kolhe c02ee4b6f2 fix(traces): readable flame graph labels, unclipped chart tooltips, outlined close button (#16119)
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-01 10:30:03 +00:00
472f350537 fix: root causes behind five flaky logs and enrichment e2e tests (#16141)
Co-authored-by: Neha P <neha@openobserve.ai>
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
2026-11-01 10:13:39 +00:00
b7d2933f67 fix(traces): dashed ring for inferred dependencies, round computed LLM cost (#16120)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
2026-11-01 09:58:12 +00:00