Add alert counts by status to graphql
Adds support for a alert_management_alert_status_count query to GraphQL project. This includes counts for each status of alert for the query, as well as counts for a categories 'all' and 'open' which includes both triggered and acknowledged events.
显示
- app/finders/alert_management/alerts_finder.rb 6 个添加, 0 个删除app/finders/alert_management/alerts_finder.rb
- app/graphql/resolvers/alert_management/alert_status_counts_resolver.rb 13 个添加, 0 个删除...esolvers/alert_management/alert_status_counts_resolver.rb
- app/graphql/resolvers/alert_management_alert_resolver.rb 2 个添加, 2 个删除app/graphql/resolvers/alert_management_alert_resolver.rb
- app/graphql/types/alert_management/alert_status_counts_type.rb 30 个添加, 0 个删除...raphql/types/alert_management/alert_status_counts_type.rb
- app/graphql/types/project_type.rb 6 个添加, 0 个删除app/graphql/types/project_type.rb
- app/models/alert_management/alert.rb 2 个添加, 0 个删除app/models/alert_management/alert.rb
- changelogs/unreleased/sy-status-counts.yml 5 个添加, 0 个删除changelogs/unreleased/sy-status-counts.yml
- doc/api/graphql/reference/gitlab_schema.graphql 40 个添加, 0 个删除doc/api/graphql/reference/gitlab_schema.graphql
- doc/api/graphql/reference/gitlab_schema.json 111 个添加, 0 个删除doc/api/graphql/reference/gitlab_schema.json
- doc/api/graphql/reference/index.md 14 个添加, 0 个删除doc/api/graphql/reference/index.md
- lib/gitlab/alert_management/alert_status_counts.rb 53 个添加, 0 个删除lib/gitlab/alert_management/alert_status_counts.rb
- spec/finders/alert_management/alerts_finder_spec.rb 173 个添加, 155 个删除spec/finders/alert_management/alerts_finder_spec.rb
- spec/graphql/resolvers/alert_management/alert_status_counts_resolver_spec.rb 24 个添加, 0 个删除...ers/alert_management/alert_status_counts_resolver_spec.rb
- spec/graphql/types/alert_management/alert_status_count_type_spec.rb 20 个添加, 0 个删除...ql/types/alert_management/alert_status_count_type_spec.rb
- spec/graphql/types/project_type_spec.rb 1 个添加, 0 个删除spec/graphql/types/project_type_spec.rb
- spec/lib/gitlab/alert_management/alert_status_counts_spec.rb 55 个添加, 0 个删除spec/lib/gitlab/alert_management/alert_status_counts_spec.rb
- spec/models/alert_management/alert_spec.rb 26 个添加, 16 个删除spec/models/alert_management/alert_spec.rb
- spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb 61 个添加, 0 个删除...phql/project/alert_management/alert_status_counts_spec.rb
加载中
想要评论请 注册 或 登录