This is just a proof of concept for now, posted for review
Basic functionality is implemented and working, but group ownership may introduce some problems I'm not aware of.
I've used a new area.group field to indicate group ownership, though, as of now, the "owner" field of an area is generally expected to be present and filled with a string that contains a user name.
Solves #4, should also solve #14 (if used accordingly) Adds a dependency to: https://github.com/cedrichaase/usergroups
This is just a proof of concept for now, posted for review Basic functionality is implemented and working, but group ownership may introduce some problems I'm not aware of. I've used a new area.group field to indicate group ownership, though, as of now, the "owner" field of an area is generally expected to be present and filled with a string that contains a user name.