mike-marcacci / gandhi

The open source, online grant management system.
GNU Affero General Public License v3.0
36 stars 16 forks source link

Refactor component REST API #45

Closed mike-marcacci closed 10 years ago

mike-marcacci commented 10 years ago

Having the components PATCH data to /api/projects/:project is becoming unwieldy from the server-side perspective, and could have unintended consequences should a component accidentally include other project data in its request. Instead, let's consider implementing the following: [PUT] and [PATCH] to /api/projects/:project/flow/:stage/

mike-marcacci commented 10 years ago

After more thought, I decided I like having a single place to update a record. With that in mind, I'm not sure I want more than one way to do the exact same thing... I'm going to close as won't-fix for now, but would consider reopening.