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-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
Shrinath Rao
b0780de250
fix: return clean errors from roles and groups APIs ( #16205 )
2026-11-02 14:47:39 +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
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 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
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-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
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 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
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 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
Shrinath Rao and Ashish 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
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
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 Lei and Claude 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 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
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