oncall-engine/engine/apps/grafana_plugin
Matias Bordese 2a87bea6ed
feat: add filter affected services internal endpoint (#5415)
Related to https://github.com/grafana/oncall-private/issues/2977

e.g.

`GET
/api/plugins/grafana-oncall-app/resources/alertgroups/filter_affected_services?service=service-a&service=service-b`

```
[
  {"name": "service-a",
   "service_url": "http://localhost:3000/a/grafana-slo-app/service/service-a",
   "alert_groups_url": "http://localhost:3000/a/grafana-oncall-app/alert-groups?status=0&status=1&started_at=now-7d_now&label=service_name:service-a"}
]
```
2025-01-16 12:19:32 +00:00
..
helpers feat: add service account checks in plugin auth (#5305) 2024-11-28 19:03:07 +00:00
serializers feat: update service account auth not to require rbac enabled org (#5360) 2024-12-12 22:11:59 +00:00
tasks feat: persist is_grafana_irm_enabled from backend plugin sync data (#5171) 2024-10-11 14:57:59 -04:00
tests feat: add filter affected services internal endpoint (#5415) 2025-01-16 12:19:32 +00:00
views Fix error encoding on install_v2 endpoint (#5133) 2024-10-07 20:08:53 +00:00
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
apps.py Minor formatting changes (#2641) 2023-07-26 14:45:44 +01:00
sync_data.py feat: persist is_grafana_irm_enabled from backend plugin sync data (#5171) 2024-10-11 14:57:59 -04:00
ui_url_builder.py feat: add filter affected services internal endpoint (#5415) 2025-01-16 12:19:32 +00:00
urls.py Rework organization sync and grafana plugin engine backend (#4756) 2024-07-31 16:12:56 +00:00