aptible / dashboard.aptible.com

DEPRECATED - Ember.js dashboard for the Aptible PaaS
https://dashboard.aptible.com
MIT License
81 stars 35 forks source link

org settings edge case validations #246

Open bantic opened 9 years ago

bantic commented 9 years ago

the UI should enforce these where feasible, and the server must enforce all of these

Use cases:

bantic commented 9 years ago

an alternative to the first item above (not allowing an org to exist w/out >= 1 privileged user) would be to simply not allow a user to take an action that would remove their own privileged status:

mixonic commented 9 years ago

I believe disallowing a user from de-privileging themselves might be much easier to message on the client-side, and cover much of the surface involved in this ticket.

fancyremarker commented 9 years ago

@sandersonet / @mixonic / @bantic: Is this done?

skylar-anderson commented 9 years ago

I'll test to confirm and close if so.