Basic plumbing for Badges application.
- You can make Badges.
- You can look at a list of them.
- They can be edited.
- They can be assigned to people.
- You can revoke them from people.
- You can subscribe to them.
|  Differential  D13626  
Badges v0.1 Authored by chad on Jul 13 2015, 5:33 AM. Tags None Referenced Files 
 
 
 
 
 
 
 
 Subscribers Tokens 
Details 
 Basic plumbing for Badges application. 
 Make Badges with various options. Give them to people. Take them away from people. 
Diff Detail 
 Event TimelineThere are a very large number of changes, so older changes are hidden. Show Older Changes Comment Actions Some inlines, but they're like 95% style/most-modern-way-to-accomplish-things nitpicks. Generally looks solid to me. 
 
 
 Comment Actions Partial, lemme fix the EdgeType thing so we can get the right value... 
 Comment Actions Handful of minor/cleanup stuff. I can counterdiff you for the controller thing after this lands, the Project controller might need fixing too. 
 Comment Actions To follow up on the policy issue, Projects have unusual policies that are enforced in the Editor because you're always allowed to leave a project if you're a member, and you can join projects if you have CAN_JOIN, even if you don't have CAN_EDIT, and the page also serves as a member list. So everything appears fine policy-wise, Projects is just a little weird because of the policy complexity. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||