oncall-engine/engine/apps/api/serializers
Yulya Artyukhina 4826291856
Merge alert group static labels to integration labels (#5262)
# What this PR does
- Adds migration to merge static labels to integration labels. On
creating new static label in UI saves it as integration label.
- Removes "inheritable" option for integration labels. All integration
labels will be inheritable.
This PR should be merged together with frontend changes.

## Which issue(s) this PR closes

Related to https://github.com/grafana/oncall-private/issues/2973
<!--
*Note*: If you want the issue to be auto-closed once the PR is merged,
change "Related to" to "Closes" in the line above.
If you have more than one GitHub issue that this PR closes, be sure to
preface
each issue link with a [closing
keyword](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue).
This ensures that the issue(s) are auto-closed once the PR has been
merged.
-->

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-11-28 15:44:51 +00:00
..
__init__.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
alert.py Improve OpenAPI schema coverage (#3629) 2024-01-12 15:11:22 +00:00
alert_group.py Add latest alert to public api alert groups endpoint (#5059) 2024-10-02 17:09:50 +00:00
alert_group_escalation_snapshot.py Add openAPI schema for some internal endpoints (#5037) 2024-10-24 09:24:36 +00:00
alert_group_table_settings.py Fix alert group columns validation (#3577) 2023-12-15 17:15:50 +00:00
alert_receive_channel.py Merge alert group static labels to integration labels (#5262) 2024-11-28 15:44:51 +00:00
alert_receive_channel_connection.py Backend support for "connected" integrations (#4030) 2024-03-07 17:47:33 +00:00
alerts_field_cache_buster_mixin.py Fix broken openapi schema + add integration test (#3364) 2023-11-16 12:15:05 +00:00
channel_filter.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
custom_serializers.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
direct_paging.py add POST /escalation public API endpoint + add public API docs for teams/organization endpoints (#4815) 2024-08-15 18:31:35 +00:00
escalation_chain.py Add openAPI schema for some internal endpoints (#5037) 2024-10-24 09:24:36 +00:00
escalation_policy.py Reworked declare incident escalation step (#5130) 2024-10-07 19:26:10 +00:00
integration_heartbeat.py Improve OpenAPI schema coverage (#3629) 2024-01-12 15:11:22 +00:00
labels.py Support prescribed labels (#3848) 2024-02-20 14:42:51 +08:00
live_setting.py Allow no-auth SMTP connection for email notifications (#759) 2022-11-03 16:18:37 +00:00
on_call_shifts.py fix: Add rolling users validation for oncall shift API (#5050) 2024-09-20 21:06:33 +00:00
organization.py feat: add grafana_irm_enabled to GET /organization endpoint response (#5230) 2024-11-05 05:54:38 -05:00
organization_slack_settings.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
public_api_token.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
resolution_note.py Resolution note source mobile app (#3174) 2023-10-20 15:22:45 +01:00
schedule_base.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
schedule_calendar.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
schedule_ical.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
schedule_polymorphic.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
schedule_reminder.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
schedule_web.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
shift_swap.py Speed up internal api endpoints (#4830) 2024-08-15 14:20:55 +00:00
slack_channel.py chore: fix some minor issues with recent slack_channel changes (#5228) 2024-11-05 04:51:04 -05:00
slack_user_identity.py Improve OpenAPI schema coverage (#3629) 2024-01-12 15:11:22 +00:00
team.py Fix calculating number of oncall users per team (#3773) 2024-01-29 14:32:03 +00:00
telegram.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
user.py update URLs constructed by the backend to support IRM plugin (#5137) 2024-10-09 08:55:10 -04:00
user_group.py World, meet OnCall! 2022-06-03 08:09:47 -06:00
user_notification_policy.py fix: address RBAC Admin issue (#5087) 2024-09-26 12:40:07 -04:00
webhook.py Allow setting integration_filter to null in webhooks internal API (#4011) 2024-03-05 17:11:47 +00:00