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
uddhavdave and github-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-vaidehi and github-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 P and github-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 Karam and Claude 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-akshay and Abhay 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 Kesarkhane and github-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 Kolhe and github-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
Subhra264 and github-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
Subhra264 and github-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 Nikhil and github-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
phumiphat2201 and sai 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 Rao and Ashish 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
Bhargav and Ashish 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 Kesarkhane and github-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 Karam and Claude 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] and Ashish 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 Kolhe and Shrinath 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
Bhargav and Ashish 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 Kesarkhane and Ashish 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