Commit Graph
8356 Commits
Author SHA1 Message Date
Harsh Mahajan b449dae29c Merge remote-tracking branch 'origin/main' into feat/assistant-revamp
# Conflicts:
#	web/package-lock.json
#	web/package.json
#	web/src/components/dashboards/PanelContainer.vue
2026-11-03 01:53:28 +05:30
Shrinath Rao fe9723950c test(fleet): API, RBAC, UI and real-collector coverage for fleet management (#16189) 2026-11-02 17:31:58 +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
Shrinath Rao b0780de250 fix: return clean errors from roles and groups APIs (#16205) 2026-11-02 14:47:39 +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
Harsh Mahajan 2520e22305 merge: main into feat/assistant-revamp
Claude-Session: https://claude.ai/code/session_017PUuNbanUSUUbZ5dcZBYmM
2026-11-02 19:33:49 +05:30
Harsh Mahajan c9ca5577e2 fix(ai-assistant): keep the cell toolbar on screen and state the real alert name rule
Claude-Session: https://claude.ai/code/session_017PUuNbanUSUUbZ5dcZBYmM
2026-11-02 19:30:09 +05:30
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
Loakesh Indiran 0849e20e8a chore(agents): require streaming search endpoints in the UI and drop MySQL from the schema rules (#16260) 2026-11-02 13:27:30 +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
Harsh Mahajan 22d39f414a fix(ai-assistant): keep fleet in the role module order and label log row checkboxes
Claude-Session: https://claude.ai/code/session_017PUuNbanUSUUbZ5dcZBYmM
2026-11-02 18:30:15 +05:30
uddhavdave 29cfe58986 fix(llm-eval): org-scope provider lookups; check experiment dataset, prompt and provider reads (#16174) 2026-11-02 12:50:01 +00:00
Harsh Mahajan 459252826e merge: main into feat/assistant-revamp
Claude-Session: https://claude.ai/code/session_017PUuNbanUSUUbZ5dcZBYmM
2026-11-02 18:13:16 +05:30
Sai Nikhil b0544e2280 fix(profiles): wire the frame menu in Compare (#16239) 2026-11-02 12:41:58 +00:00
Hengfei Yang 61cc2175a2 fix(search): match substrings that overlap a partial match in ContainsAutomaton (#16250) 2026-11-02 12:39:43 +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
Harsh Mahajan 24d8ccff6c fix(ai-assistant): fixes from live testing and review
Undo binds to the approved write, refused writes show a readable reason, the decision notice no longer covers the composer, assistant metrics links never auto-run, the question card always offers Other, and stored citations and approval outcomes match the live view.

Claude-Session: https://claude.ai/code/session_017PUuNbanUSUUbZ5dcZBYmM
2026-11-02 18:05:18 +05:30
Huaijin 11c0cb0a9b feat(profiles): build tantivy index for profiles streams (#16238) 2026-11-02 12:34:57 +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
Shrinath RaoandAshish Kolhe b42ff72f2e chore: document PromQL 400/403/429 responses (#16224)
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com>
2026-11-02 11:52:29 +00:00
Harsh Mahajan 397facabb8 wip(o2-loop): round 6 2026-11-02 17:18:23 +05:30
Huaijin 46a85bb9cc fix: skip compactor jobs for streams whose key cannot be stored (#16231) 2026-11-02 11:43:42 +00:00
Hengfei Yang 07ae6fc163 chore: say fleet tokens get 401 when fleet is disabled (#16243) 2026-11-02 11:42:36 +00:00
Harsh Mahajan 8b178d1dec wip(o2-loop): round 5 2026-11-02 16:47:53 +05:30
Loakesh Indiran d84759f64f chore(agents): add feature-owned internal stream naming convention (#16244) 2026-11-02 11:14:19 +00:00
Hengfei Yang b981d04ce1 fix(promql): report the metric streams a query read in usage events (#16240) 2026-11-02 19:13:54 +08: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
Shrinath Rao f624c0b157 test(streams): don't count GitHub 429 as a broken doc link (#16202) 2026-11-02 09:21:55 +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
Huaijin 63afed20f4 fix: skip the trace time index when its stream key is too long (#16230) 2026-11-02 07:58:20 +00:00
Loakesh Indiran 2ca2b5fe90 fix: sort cached hits by the aliased timestamp when ORDER BY uses _timestamp (#16207) 2026-11-02 07:41:48 +00:00
Jason LeiandClaude Opus 5.5 e613b5789b feat: add map modifier to alert templates (#16109)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 07:36:56 +00:00
Hengfei Yang 27f5fd52c5 fix: compare session expiry in microseconds (#16211) 2026-11-02 07:27:24 +00:00
Loakesh Indiran cfc6c91c0e fix: check RBAC on synthetics bulk delete and anomaly alert history (#16208) 2026-11-02 07:12:07 +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
Shrinath Rao 3f3388e04b fix: answer 400 for bad role updates and stop time-range overflow and PromQL time panics (#16190) 2026-11-02 07:56:09 +00:00
Hengfei Yang d2289786a4 fix: watch branding updates on router nodes (#16201) 2026-11-02 07:55:20 +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
Shrinath Rao 52dbfe9950 ci: run the sister enterprise gate on every PR event (#16219) 2026-11-02 06:07:09 +00:00
Shrinath Rao dd5b1b66ff chore(bounty-board): add autofix-partial label for partly fixable issues (#16216) 2026-11-02 05:58:13 +00:00
Huaijin 3db9e0fcbc fix(profiles): route queries to queriers and reject bad profiles input (#16094) 2026-11-02 05:35:51 +00:00