Commits on Source (1)
-
Charlie Ablett authored
- add DescendentService abstract class - add issue weights sum scope - add descendent weight service - Refactor common spec shared examples into separate file - Add weight filter to scope (exclude nil or 0 weight issues) - Remove group filter to include all issues
Showing
- doc/api/graphql/reference/gitlab_schema.graphql 17 additions, 0 deletionsdoc/api/graphql/reference/gitlab_schema.graphql
- doc/api/graphql/reference/gitlab_schema.json 55 additions, 0 deletionsdoc/api/graphql/reference/gitlab_schema.json
- doc/api/graphql/reference/index.md 8 additions, 0 deletionsdoc/api/graphql/reference/index.md
- ee/app/graphql/types/epic_descendant_weight_sum_type.rb 14 additions, 0 deletionsee/app/graphql/types/epic_descendant_weight_sum_type.rb
- ee/app/graphql/types/epic_type.rb 6 additions, 0 deletionsee/app/graphql/types/epic_type.rb
- ee/app/models/ee/issue.rb 2 additions, 0 deletionsee/app/models/ee/issue.rb
- ee/app/services/epics/descendant_count_service.rb 1 addition, 19 deletionsee/app/services/epics/descendant_count_service.rb
- ee/app/services/epics/descendant_service.rb 22 additions, 0 deletionsee/app/services/epics/descendant_service.rb
- ee/app/services/epics/descendant_weight_service.rb 21 additions, 0 deletionsee/app/services/epics/descendant_weight_service.rb
- ee/changelogs/unreleased/5164-weight-and-progress-information-in-roadmap-epic-bars.yml 5 additions, 0 deletions...-weight-and-progress-information-in-roadmap-epic-bars.yml
- ee/spec/graphql/types/epic_type_spec.rb 1 addition, 1 deletionee/spec/graphql/types/epic_type_spec.rb
- ee/spec/models/issue_spec.rb 33 additions, 0 deletionsee/spec/models/issue_spec.rb
- ee/spec/services/epics/descendant_count_service_spec.rb 4 additions, 44 deletionsee/spec/services/epics/descendant_count_service_spec.rb
- ee/spec/services/epics/descendant_weight_service_spec.rb 13 additions, 0 deletionsee/spec/services/epics/descendant_weight_service_spec.rb
- ee/spec/support/shared_examples/services/descendants_service_examples.rb 43 additions, 0 deletions.../shared_examples/services/descendants_service_examples.rb
ee/app/services/epics/descendant_service.rb
0 → 100644