Skip to content

Add milestone endpoints to v0 API #2387

@arkid15r

Description

@arkid15r

Describe the solution you'd like

Description:

We need to extend the existing v0 API by adding endpoints for milestones). Both list_ and get_ endpoints should be implemented, following the same structure and conventions as other existing endpoints in the v0 API (e.g. projects, contributors, etc).

Requirements

  • Add a new milestone model serializer and views if not yet implemented.

  • Implement:

    • list_ endpoint -- returns a paginated list of all milestones.
    • get_ endpoint -- returns details for a specific milestone by ID or slug.
  • Follow the same naming patterns and response formatting as other v0 API endpoints.

  • Add corresponding tests for both endpoints to ensure correct responses and data consistency.

  • Update the API documentation (if applicable) to include the new endpoints.

Check the existing list_ and get_ endpoints under the v0 API for reference on structure, pagination, and naming conventions.

Are you going to work on implementing this?

  • Yes
  • No

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions