1. d80ecb4 [fix] add missing ntfy default notice template (#4364) by Duansg · 19 hours ago master
  2. d5995a9 fix(ci): use ASF-allowlisted Docker setup actions (#4356) by shown · 6 days ago
  3. 8e9f8da maintenance: scope quick-start listeners (#4295) by Logic · 11 days ago
  4. 1f257a8 maintenance: classify service credentials as passwords (#4281) by Logic · 11 days ago
  5. eb753be maintenance: extend SFTP connection options (#4293) by Logic · 11 days ago
  6. eda420d [fix] allow long threshold expr when binding many monitors (#4330) by NekoPunch · 12 days ago
  7. b0d8516 [feature] add SSL certificate verification toggle for email server (#4327) by NekoPunch · 12 days ago
  8. c884f11 maintenance: make VictoriaMetrics flush recovery durable (#4289) by Logic · 12 days ago
  9. db73a43 maintenance: define VictoriaMetrics label collisions (#4286) by Logic · 12 days ago
  10. fd8c6ef maintenance: validate MCP OAuth exchanges (#4279) by Logic · 12 days ago
  11. dc10bce maintenance: scope AI conversations by creator (#4280) by Logic · 12 days ago
  12. 7a8156a [fix] validate sql reaching the alert query executor (#4275) by Duansg · 14 days ago
  13. efa7e33 [fix] align integration page gRPC endpoint and hint with the actual listener port (#4343) by Duansg · 14 days ago
  14. dffb38b [bugfix] Remove broken Push Style Monitor (app-push) support (#4339) by Prabal Pratap Singh · 2 weeks ago
  15. 6671f46 [fix] never send null template variables to Aliyun SMS (#4331) by NekoPunch · 2 weeks ago
  16. c752a12 [chore] update pnpm action setup to specific commit hash (#4341) by DeleiGuo · 2 weeks ago
  17. 2525797 [fix] prevent duplicate dispatch when collector task times out (#4342) by Tanay Paul · 2 weeks ago
  18. 6fec531 [feature] support exporting alerts to Excel (#4332) by NekoPunch · 2 weeks ago
  19. b279d27 feat: extend status page history up to 365 days (#4333) by NekoPunch · 2 weeks ago
  20. 96a98d9 feat(collector): resolve time expressions in http url and headers (#4334) by NekoPunch · 2 weeks ago
  21. f64da5f [feature][alerter] Support notification template preview (#4338) by Prabal Pratap Singh · 2 weeks ago
  22. 0c4136c Consolidate entity-free observability for 1.9 (#4302) by Logic · 2 weeks ago
  23. b814824 [improve] sync material/licenses with the actually bundled dependencies (#4336) by Duansg · 2 weeks ago
  24. 67c861a [fix] make V181 migration idempotent and self-repair flyway history (#4326) by NekoPunch · 3 weeks ago
  25. 589741d [fix] ssl_cert monitor: skip hostname check when verify is off (#4324) by NekoPunch · 3 weeks ago
  26. 038ed5d [fix] jitter first cyclic schedule to avoid restart thundering herd (#4328) by NekoPunch · 3 weeks ago
  27. 589e644 [fix] keep monitor instance identity stable across edits (#4329) by NekoPunch · 3 weeks ago
  28. 6394a72 [bugfix] Alarm group convergence must not resolve while members are still firing (#4316) by Nikhil Ramashasthri · 3 weeks ago
  29. dc10a4e docs(help): add push style monitor help documentation (#1795) (#4321) by Tanay Paul · 3 weeks ago
  30. 9614041 fix(web-app): clear dependent param value when condition not met (#2298) (#4304) by Deep Shekhar Singh · 3 weeks ago
  31. 50ee6b1 [fix] require an account to subscribe to the alert and manager streams (#4272) by Duansg · 3 weeks ago
  32. 88cfd69 [fix] prevent SQL injection in QuestDB history queries (#4259) by aias00 · 3 weeks ago
  33. 33284bb [fix] strip NUL bytes before tdengine history insert (#4310) by NekoPunch · 3 weeks ago
  34. 1573236 fix(deps): replace bouncycastle jdk15on with jdk18on 1.85 (#4312) by NekoPunch · 3 weeks ago
  35. a08a365 fix(collector): keep partial telnet metrics, surface raw reply (#4311) by NekoPunch · 3 weeks ago
  36. 1ebfe76 [fix] evaluate threshold rules with empty field values (#4307) by NekoPunch · 3 weeks ago
  37. e12a1dd [fix] keep one-row metric data when command output is short (#4308) by NekoPunch · 3 weeks ago
  38. b61dbfc fix(collector): correct jsonpath alias parsing for rows missing path (#4265) by NekoPunch · 3 weeks ago
  39. f952d47 [security] Restrict plugin upload endpoint to admin role (#4149) (#4257) by Bhavya Sonigra · 3 weeks ago
  40. cf737db [fix] stop serving the openapi document to anonymous callers (#4276) by Duansg · 3 weeks ago
  41. cbb62a3 [fix] bound what one anonymous push request can consume (#4273) by Duansg · 3 weeks ago
  42. 001e229 fix(ai): persist parameters for scheduled skills (#4317) by shown · 3 weeks ago
  43. 2cea398 fix(ai): create conversation when conversation ID is missing (#4315) by shown · 4 weeks ago
  44. 8a62215 test(web): make web-app unit tests runnable (#4314) by NekoPunch · 4 weeks ago
  45. f072156 [feat] paginate the monitoring metrics data table (#4309) by NekoPunch · 4 weeks ago
  46. 41c4fb7 [fix] add missing rbac rules for the remaining unruled routes (#4271) by Duansg · 4 weeks ago
  47. cfb3dee [fix] fix align cors configuration with header based authentication (#4267) by Duansg · 4 weeks ago
  48. 4feff12 fix(alert): keep datasource in alert rule export/import (#4264) by NekoPunch · 4 weeks ago
  49. 3e7c2bc feat(alerter): support Alibaba Cloud Monitor webhook (#4296) by lynx009 · 4 weeks ago
  50. 42307a9 [feat] Support etcd monitoring (#4306) by NekoPunch · 4 weeks ago
  51. fd8056b [fix] keep zero-row metrics data in redis queue codec (#4305) by NekoPunch · 4 weeks ago
  52. 68ecb71 [fix] add missing alert.setting.window i18n keys for non-zh-CN locales (#4298) by Speculator55005 · 4 weeks ago
  53. a5496d6 [fix] validate the metric history query inputs (#4274) by Duansg · 4 weeks ago
  54. 4566f62 [fix] restrict the actuator endpoints to admin (#4277) by Duansg · 4 weeks ago
  55. 1a7b45e [fix] restrict monitoring template writes to admin (#4278) by Duansg · 4 weeks ago
  56. 06078ad [fix] stop silent SSL-to-plaintext downgrade in R2DBC MySQL route (#4260) by aias00 · 4 weeks ago
  57. c4b4e85 docs(help): add alert notification overview page (#4300) by Tanay Paul · 4 weeks ago
  58. e3cb203 [fix] restore dropped rbac rule for single monitor deletion (#4269) by Duansg · 4 weeks ago
  59. df84394 fix(ai): improve SOP schedule error handling (#4301) by shown · 4 weeks ago
  60. 7eb4b1c maintenance: preserve metric string values (#4287) by Logic · 5 weeks ago
  61. bf3bb4f Define bulletin write fields explicitly (#4292) by Logic · 5 weeks ago
  62. 76d28ad maintenance: bound SMS client failure details (#4282) by Logic · 5 weeks ago
  63. 12463f6 maintenance: derive rule-scoped notice groups (#4291) by Logic · 5 weeks ago
  64. e03e0e0 Generate metric scheduling intervals lazily (#4290) by Logic · 5 weeks ago
  65. 4c9ebb7 maintenance: canonicalize alert label fingerprints (#4283) by Logic · 5 weeks ago
  66. e6ceea9 maintenance: normalize Zabbix alert identity (#4284) by Logic · 5 weeks ago
  67. 4a4e582 maintenance: bound alert persistence locks (#4285) by Logic · 5 weeks ago
  68. db72f1e maintenance: scope Grafana request authentication (#4288) by Logic · 5 weeks ago
  69. b1a4f96 [fix] stop exposing the jwt and aes master keys over the config api (#4270) by Duansg · 5 weeks ago
  70. 16d420a [fix] restrict /api/ai SOP endpoints to admin role (#4261) by Duansg · 5 weeks ago
  71. 6897c87 [fix] stop jdbc connection properties injected through the database name (#4299) by Duansg · 5 weeks ago
  72. 85dff9b fix(ai): handle invalid skill params and failed reports (#4297) by shown · 5 weeks ago
  73. 54e3154 [fix] bind greptime compose data-store ports to localhost (#4258) by aias00 · 5 weeks ago
  74. 59c003a [fix] prevent masked notice secret replay to attacker URLs (#4262) by shown · 6 weeks ago
  75. b1b242f [chore] upgrade hertzbeat version (#4255) by Duansg · 6 weeks ago release-1.9.0-rc1 v1.9.0-rc1
  76. cdcb5f7 fix(ai): improve SOP schedule error handling (#4254) by shown · 6 weeks ago
  77. 0f6b995 [fix] skip SQL Server integration test on arm64 (#4253) by Duansg · 6 weeks ago
  78. a4b486d fix(ai): improve alert rule validation and parsing (#4251) by shown · 6 weeks ago
  79. eb7ca97 improve(dashboard): hide empty category cards, add empty state (#4242) by NekoPunch · 6 weeks ago
  80. 0ae4186 test: fix two flaky tests (#4250) by NekoPunch · 6 weeks ago
  81. 4a8f78b fix(alerter): keep webhook query params intact (#4249) by NekoPunch · 6 weeks ago
  82. 70ddfda [docs] refactor blog list UI to card grid (#4219) by NekoPunch · 6 weeks ago
  83. 79c48a4 fix(ai): remove SOP schedules when deleting conversations (#4247) by shown · 6 weeks ago
  84. 9ec371a5 ci(doc-deploy): fix pnpm cache setup and upgrade Node to 22 (#4248) by Tomsun28 · 6 weeks ago
  85. c805d63 docs: add new contributors and update notice year (#4245) by Tomsun28 · 6 weeks ago
  86. c12372d fix(web-app): replace removed stylelint --syntax flag (#4241) by NekoPunch · 6 weeks ago
  87. 63cc017 fix(web-app): point threshold user guide link to correct docs (#4239) by NekoPunch · 6 weeks ago
  88. 9531a2f fix(web-app): add missing Korean observability menu translations (#4240) by NekoPunch · 6 weeks ago
  89. 7175213 fix: update GreptimeDB Docker Compose to v1.1.3 (#4244) by Yang Chen · 6 weeks ago
  90. c8f2da4 fix: add SSE authentication and correct GreptimeDB SQL (#4243) by Yang Chen · 6 weeks ago
  91. 6152c07 refactor: evolve common-core payload compatibility (#4237) by Logic · 6 weeks ago
  92. b832d7a [fix] fix horizontal scroll not working in periodic threshold preview table (#4238) by Duansg · 6 weeks ago
  93. 3ab68b5 [improve] degrade observability consoles gracefully when storage lacks log/trace/metric support (#4233) by Duansg · 6 weeks ago
  94. 1d9edb2 feat: use spring ai MethodToolCallbackProvider replace custom reflect… (#4234) by shown · 7 weeks ago
  95. 1429115 [improve] pre-create hertzbeat_logs table during greptime signal initialization (#4231) by Duansg · 7 weeks ago
  96. 4b217e7 feat(status-page): add configurable time range for component history (#4222) by wy471x · 7 weeks ago
  97. 032a485 fix(ai): propagate security context to tool callbacks (#4230) by shown · 7 weeks ago
  98. 6b78b78 [improve] remove unused log management translations (#4229) by Duansg · 7 weeks ago
  99. 11cd5bb [improve] reject masked receiver edit when the stored receiver does not exist (#4225) by Duansg · 7 weeks ago
  100. a9eb231 fix:prometheus timeout monitor key mismatch (#4215) by hengyuss · 7 weeks ago