Skip to content

API: Provide project links info (eg github url, trello url etc.) #9

@lululeon

Description

@lululeon

Related to #2

This ticket is to ensure the api can provide the project's links / urls (e.g. to services such as github, trello, jira etc). The implementation should be forward-looking so that a set of links can be stored per project.

⚠️ Future auth requirements will mean these will only be surfaced for the project owner (and potentially team-members). For now, the route handler should assume it can only return a string (instead of a url) that describes the 3rd party integration. (e.g. https://github.com/someUser/someRepo becomes github).

Acceptance criteria

  • updates to data/sample.json to include sufficient data & relationships for describing a project's "tech stack"
  • updates to the api yaml spec / addition plus any needed entities in the api components block
  • updates to route handler(s) logic as needed
  • addition of passing tests for introduced route(s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiwork on the api contract

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions