Create base service for v2 approval rules

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Work on this issue
  • Close this issue

Create base service for v2 approval rules.

Requirements:

  • Shared authorisation helper (can_update_approvers?)
  • ServiceResponse helpers (error/success)
  • Accessors (merge_request, current_user, params, project)

This will be used by the new v2 Create, Update, and Destroy services.

Reference: POC implementation in poc/v2-approval-rules-complete branch

Edited Feb 28, 2026 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading