Releases: keephq/keep
Releases · keephq/keep
v0.25.2
What's Changed
- docs: fix grammer in stress-testing by @talboren in #2050
- fix: get_service_application_ids_dict: handle json_arrayagg for mysql… by @Kiryous in #2051
- fix(docs): k8s outdated by @shahargl in #2055
- feat(incident): add workflows execution tab to incident by @shahargl in #2048
- fix: do not render IncidentWorkflowSidebar if no selectedExecution by @Kiryous in #2060
- fix: duplicate incident workflow table keys by @Kiryous in #2063
- fix: Share a single database sessions starting from __handle_formatted_events to RuleEngine by @VladimirFilonov in #2053
- feat(auth): oauth2proxy by @shahargl in #2014
Full Changelog: v0.25.1...v0.25.2
v0.25.1
What's Changed
- feat: deduplication v2 by @shahargl in #1902
- fix: Remove docs duplicates by @Matvey-Kuk in #2004
- chore(ui): Main redirect to incidents by @Matvey-Kuk in #2002
- feat(performance): better performance for celpy by @shahargl in #2005
- fix(api): create_user function signature in noauth by @talboren in #2009
- feat: add time frame by @rajeshj11 in #1965
- fix(mapping): exclude enrichment attributes when using complex matchers (
&&
) by @talboren in #2012 - docs(ilert): branding issues by @talboren in #2011
- chore(incident): small cosmetic improvements by @shahargl in #2020
- fix(startup): provisioning only in specific auth types by @talboren in #2022
- fix(ui): remove hiding navbar on MB Air-screen-size fixes by @Matvey-Kuk in #2023
- feat: Test if all providers are documented by @Matvey-Kuk in #2034
- feat: add topology applications by @Kiryous in #1975
- feat(provider): add logger option to console provider by @shahargl in #2043
Full Changelog: v0.25.0...v0.25.1
v0.25.0
What's Changed
- chore(release): 0.24.5 by @shahargl in #1928
- feat: add sumologic provider by @35C4n0r in #1924
- fix(api): provider that fails to pull may sometime fail other providers by @talboren in #1930
- fix: calculate common path correctly by @shahargl in #1932
- fix: add missing display names by @Kiryous in #1935
- fix: use set to include unique tags in /providers route by @Kiryous in #1936
- docs: general improvements by @mirrormystic in #1881
- feat: add sorting options for incident table by @VladimirFilonov in #1940
- chore(logs): improve logs for preset endpoint by @talboren in #1943
- fix(ui): linked provider shouldn't be clickable by @talboren in #1944
- fix(db): topology dependencies select in load by @talboren in #1946
- chore: add prettier configuration by @Kiryous in #1948
- fix: add minor sleep to setup_alerts to avoid lastRec by @shahargl in #1951
- feat: introduce iterative alert batch processing by @GlebBerjoskin in #1913
- chore(deps): bump next from 14.2.1 to 14.2.12 in /keep-ui by @dependabot in #1952
- feat: add status for incidents by @VladimirFilonov in #1905
- fix(ui): update presets after pushing an alert by @talboren in #1954
- chore(deps): posthog latest version by @talboren in #1956
- chore(internal): add prettier to pre commits by @talboren in #1958
- fix(api): mapping rule default type by @talboren in #1960
- fix: netdata GET trigger 500 (google bot) by @shahargl in #1961
- feat: incident timeline by @talboren in #1895
- fix: over flowing badge by @shahargl in #1967
- fix: save and deploy change by @rajeshj11 in #1938
- fix: clean secret if service already exists by @shahargl in #1963
- feat: Adding incident workflow triggers by @VladimirFilonov in #1861
- chore(logs): move some topology logs to debug by @talboren in #1970
- fix(ui): the disabled input issue and auto deploy issue by @rajeshj11 in #1972
- fix: Using standard OTLP env convention on backend service by @vr-varad in #1973
- chore(ui): better empty states in incident view by @talboren in #1979
- feat: Export labels for incidents by @Matvey-Kuk in #1981
- chore(tests): remove duplicated unit test by @emmanuel-ferdman in #1990
- feat: incident copilot by @talboren in #1986
- chore(logs): failing requests in Zabbix provider by @talboren in #1993
- fix(api): schema validation problem in mapping rule in dto by @talboren in #1995
- chore(version): upgrade to v0.25.0 by @talboren in #1997
New Contributors
- @mirrormystic made their first contribution in #1881
- @vr-varad made their first contribution in #1973
- @emmanuel-ferdman made their first contribution in #1990
Full Changelog: v0.24.5...v0.25.0
v0.24.5
v0.24.4
v0.24.3
v0.24.2
What's Changed
- feat: add the option to disable workflow by @nejcr in #1766
- fix: workflow is_disabled issue by @shahargl in #1897
- fix: workflow is_disabled by @shahargl in #1900
- fix: use custom worflowRun hook to run the workflow at all places by @rajeshj11 in #1890
- fix: workflow interval can be None by @talboren in #1904
- chore(release): 0.24.2 by @shahargl in #1909
New Contributors
Full Changelog: v0.24.1...v0.24.2
v0.24.1
What's Changed
- feat: improve correlation rules form by @VladimirFilonov in #1734
- fix: stop the workflow manager thread by @shahargl in #1877
- fix: redis worker by @shahargl in #1883
- fix: Update db.py missing unique_api_key_id by @talboren in #1880
- fix: Trying to catch unstable test reason. Adding more observability by making workflow ids unique by @VladimirFilonov in #1875
- fix: catching unstable test workflow execution 2 by @VladimirFilonov in #1886
- feat: Make rules table more informative by @VladimirFilonov in #1874
- feat: clickhouse provider by @ezhil56x in #1889
- chore: 0.24.1 by @shahargl in #1894
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- feat(release): 0.23.0 by @github-actions in #1816
- fix: revert github unit tests action by @talboren in #1820
- fix: incident editing functionality by @GlebBerjoskin in #1822
- feat: show grouping value for incidents created by rules by @VladimirFilonov in #1824
- fix: auth0 update user by @shahargl in #1828
- feat: timeline status change by API is automatic by @talboren in #1833
- feat: new workflow execution page local main by @rajeshj11 in #1762
- fix(auth0): user agent for well known keys by @talboren in #1840
- fix: card stats calculations in workflow executions by @rajeshj11 in #1835
- fix: minor bug in keycloak UI by @shahargl in #1841
- fix: sql query exception in workflow execution page by @rajeshj11 in #1844
- feat: show incident rule_fingerprint at detailed page as well by @VladimirFilonov in #1846
- refactor: add new stat card and number format change by @rajeshj11 in #1845
- feat: add job id by @shahargl in #1851
- fix: make redis great again by @shahargl in #1856
- fix: newrelic fix by @shahargl in #1858
- fix: new relic by @shahargl in #1859
- feat: added query and query_range to VictoriaMetrics by @ezhil56x in #1854
- fix: new relic source by @shahargl in #1863
- fix: poetry.lock breaking changes from 1724 by @talboren in #1865
- feat: servicenow cmdb and topology mapping by @talboren in #1825
- docs: add support page by @talboren in #1867
- chore(deps): cloud-sql-python-connector by @shahargl in #1868
- chore(release): 0.24.0 by @shahargl in #1873
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- feat(release): 0.22.0 by @github-actions in #1743
- feat(provider): open observe improvements by @shahargl in #1745
- fix: json by @shahargl in #1749
- refactor: move summary generation to a separate pool by @GlebBerjoskin in #1742
- fix: handle enqueue_job error by @GlebBerjoskin in #1752
- fix: debug by @shahargl in #1754
- fix: multiple fixes by @shahargl in #1758
- feat: generating summary using AI for manually created incidents by @VladimirFilonov in #1761
- feat: e2e impovements by @shahargl in #1759
- fix(provider): zabbix failing to extract tags by @talboren in #1764
- fix(zabbix): media type response failure by @talboren in #1765
- feat: Basic prometheus exporter & documentation fix by @Matvey-Kuk in #1747
- fix(provider): Zabbix enhancements by @talboren in #1773
- fix: Polish docs scripts by @Matvey-Kuk in #1775
- fix: Disable API docs tests by @Matvey-Kuk in #1778
- feat: Refactoring workflow builder to use React Flow by @Bhavyajain21 in #1488
- feat: support update ticket jira and jira on-prem by @ezhil56x in #1588
- feat: add details to push notifications in incident miner by @GlebBerjoskin in #1783
- fix: Deploy and run disabled issue resolved, and nodes are not clickable when starting the trigger. by @rajeshj11 in #1781
- feat: keycloak by @shahargl in #1722
- feat(docs): update typo workflow name by @shahargl in #1786
- fix(api): topology route mistakenly removed by @shahargl in #1790
- feat: introduce LLM-based incident name generator by @GlebBerjoskin in #1772
- fix: Revert "feat: introduce LLM-based incident name generator" by @Matvey-Kuk in #1791
- revert: "fix: Revert "feat: introduce LLM-based incident name generator"" by @GlebBerjoskin in #1793
- fix: auth0 create user by @shahargl in #1796
- fix: Fix identity manager type by @Matvey-Kuk in #1798
- feat: simple maintenance windows by @talboren in #1776
- docs: add clarfication for maintenance window behavior by @talboren in #1803
- chore(internal): Comment about migrations in tests by @Matvey-Kuk in #1800
- fix: fix code samples by @35C4n0r in #1805
- fix: fix timeline and topology view by @35C4n0r in #1804
- feat(mw): add option to suppress alerts by @talboren in #1807
- fix(ut): maintenance window tests failing due to timezone aware datetime by @talboren in #1813
- feat: user impersonate by @shahargl in #1811
- fix: release workflow naming convention problem by @shahargl in #1815
New Contributors
- @Bhavyajain21 made their first contribution in #1488
Full Changelog: v0.22.0...v0.23.0