What's Changed
- feat: add Graylog Provider by @35C4n0r in #2305
- feat: merge incidents by @Kiryous in #2274
- feat: checkmk provider by @ezhil56x in #2308
- refactor: move incident CRUD to
useIncidentActions()
hook, unify revalidation by @Kiryous in #2335 - feat: use server-side rendering for incident list by @Kiryous in #2336
- fix: migration messing link between alerts and incidents by @Matvey-Kuk in #2338
- fix(smtp): username and password are not mandatory by @talboren in #2348
- feat(ui): onboarding experience using Frigade by @talboren in #2357
- chore(deps): bump langchain, @copilotkit/react-core, @copilotkit/react-textarea and @copilotkit/react-ui in /keep-ui by @dependabot in #2361
- feat: new metric widgets by @35C4n0r in #2261
- fix: /incident/{incident-id}/alerts now return only alerts with unique fingerprints by @VladimirFilonov in #2235
- fix: limit and offset in incident alerts by @VladimirFilonov in #2368
- feat: GCP logging and friends πββοΈ by @talboren in #2369
- fix: refactor the workflow execution component to reduce repaint/rend⦠by @rajeshj11 in #2211
- feat(api): add index on alert table by @shahargl in #2377
- feat(ai): correlate alerts into incidents by @shahargl in #2333
Full Changelog: v0.27.7...v0.28.0