empowerhack / DrawMyLife-Service

API and Admin system for the Draw My Life initiative - Volunteers: check README and GitHub Projects to get started.
https://github.com/empowerhack/DrawMyLife-Service/projects
MIT License
13 stars 0 forks source link

Lets (start to) get organised - Initial support for the Organisation model #52

Closed steverabino closed 8 years ago

steverabino commented 8 years ago

Adds further support for Organisations, pretty much closing issue #12

  1. Organisations can be created, edited, or deleted (currently by any users, as we don't have concept of User Roles yet)
  2. New users and existing users can be given an organisation (though that doesn't mean much yet)
  3. Users having an organisation is not yet mandatory, this kind of functionality will need to be reserved for when we look at User roles, as Super Users will not want an Organisation.
  4. Drawing are still owned by users, and deleted once the user is deleted (see issue #53)

image All members see this as we don't have roles yet


image simple index of organisations


image simple form for new/edit organisation

krissy commented 8 years ago

Nice! :D Only thing I'd add is an organisation model spec, even if it just has the one validation for now.

krissy commented 8 years ago

👍 👯