Closed zspencer closed 6 years ago
Did a pile of cleanup as requested. About to pull decent_exposure of of this PR and into another one.
Appreciate you pulling decent_exposure
out but I'm cool with us using it as an experiment -- I think your hypothesis that it will make it easier to insert seams around authorization is worth testing and offers enough value to offset the potential "new contributor wtf."
@bhaibel - Now that it's Projects and Users I think ProjectsUser
makes sense for the join table we were having a hard time naming earlier.
@bhaibel - I've adjusted the domain model to be Project Membership instead of ProjectsUsers and removed the ProjectRequests. I think that resolves all the feedback you had outstanding, but feel free to add more.
@bhaibel Now with more Cucumber and a passing build!
Users may request to host a party, but the party is not listed until the party is approved by a site admin.
Resolves #14