Skip to content

Resolve CE to EE differences in the lib/api directory

Yorick Peterse requested to merge ee-resolve-lib-differences into master

What does this MR do?

This MR resolves all differences between CE and EE in the lib/api directory.

We'll exclude moving API parameters for now as we still need to decide on how to do this properly. This means that this MR will not entirely fix https://gitlab.com/gitlab-org/gitlab-ee/issues/9505, instead it will fix most of it.

CE backport MR: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25430

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/9505

TODO

  • lib/api/api.rb
  • lib/api/discussions.rb
  • lib/api/entities.rb
  • lib/api/group_boards.rb
  • lib/api/groups.rb
  • lib/api/helpers.rb
  • lib/api/internal.rb
  • lib/api/notes.rb
  • lib/api/resource_label_events.rb
  • lib/api/search.rb
  • lib/api/services.rb
  • lib/api/settings.rb
  • lib/api/triggers.rb
  • lib/api/variables.rb

Does this MR meet the acceptance criteria?

Edited by Yorick Peterse

Merge request reports