-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
Description
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