I55 projects

Spawned from #55

Review after:

TODOs:

  • Update Project model to include a team field
  • Update project modal so that users can choose to create a project for their team. The default is to create a project for their team.
  • Update project create API endpoint to work with team
  • Update unit tests for project create API
  • Update project update API endpoint to work with team
  • Update project update API endpoint
  • Update project delete API endpoint to work with team
  • Update project delete API endpoint
  • Update project list API endpoint to filter by team
  • Update project list API endpoint
  • Reuse project components for team projects
Edited by Drew Leske

Merge request reports

Loading