Skip to content

Manual Project Creation Updates #1117

@heyheyjp

Description

@heyheyjp

Related: #1111

On cycle launch, any active member should see the project create control in Echo (as opposed to only users w/ the admin role)

  • Update the new project creation/import form:
    • Remove fields: chapter, cycle, goal
    • Add field: project description URL
  • Automatically set in the backend (see src/server/actions/importProject): user’s chapter, chapter's current/latest cycle
  • Set project.artifactURL to (newly collected) project description URL value

Creation of project should fail if:

  • User creating project is not specified on project and is not an admin
  • Any handle for member specified in project is invalid
  • Any member specified as project is already on active project

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions