Skip to content

Automated Test: notification-rule-enhancements #327

Commits on Jul 7, 2025

  1. Alerting: Remove ruler from alert list view2 (#106778)

    * wip
    
    * Add working actions for GMA rules based on Prom-only API
    
    * Remove Ruler-loader related code for Grafana rules
    
    Co-authored-by: Sonia Augilar <sonia.aguilar@grafana.com>
    
    * Remove outdated tests
    
    * add some comments
    
    * remove commented code
    
    * remove showLocation property
    
    * Add missing mocks in tests
    
    * Add showLocation to GrafanaRuleListItem, improve useAbilities, address PR feedback
    
    * Enhance GrafanaGroupLoader tests: Add permission checks and More button functionality
    
    - Introduced user permission grants for alerting actions in tests.
    - Added tests for rendering the More button with action menu options.
    - Verified that each rule has its own action buttons and handles permissions correctly.
    - Ensured the edit button is not rendered when user lacks edit permissions.
    - Confirmed the correct menu actions are displayed when the More button is clicked.
    
    * Update translations
    
    ---------
    
    Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com>
    Co-authored-by: Sonia Augilar <sonia.aguilar@grafana.com>
    3 people authored and GitHub committed Jul 7, 2025
    Configuration menu
    Copy the full SHA
    3e6d620 View commit details
    Browse the repository at this point in the history