Test/private/mocks/invoke-addSubIssue-I_kwDOPrRnkc7KkwSq-9.json

{
  "data": {
    "addSubIssue": {
      "issue": {
        "title": "Issue for development",
        "body": "Body of issue for development",
        "number": 26,
        "url": "https://github.com/octodemo/rulasg-dev-1/issues/26",
        "id": "I_kwDOPrRnkc7KkwSq",
        "repository": {
          "id": "R_kgDOPrRnkQ",
          "nameWithOwner": "octodemo/rulasg-dev-1"
        }
      },
      "subIssue": {
        "title": "Implement API authentication and authorization",
        "body": "## Description\nSet up authentication and authorization mechanisms for the Web API using JWT, OAuth, or Identity.\n\n## Tasks\n- [ ] Configure authentication middleware\n- [ ] Implement JWT token generation and validation\n- [ ] Set up authorization policies\n- [ ] Add role-based access control\n- [ ] Secure endpoints with appropriate attributes\n- [ ] Create user authentication endpoints (login, register)\n\n## Acceptance Criteria\n- Authentication works for protected endpoints\n- JWT tokens are properly generated and validated\n- Role-based permissions are enforced\n- User identity is accessible in controllers\n- Auth configuration follows security best practices",
        "number": 9,
        "url": "https://github.com/octodemo/rulasg-dev-1/issues/9",
        "id": "I_kwDOPrRnkc7KJAvo",
        "repository": {
          "id": "R_kgDOPrRnkQ",
          "nameWithOwner": "octodemo/rulasg-dev-1"
        }
      }
    }
  }
}