Commit Graph

10 Commits

Author SHA1 Message Date
Trever Fischer
da2355681c Use get_or_create to fix database inconsistencies 2012-06-08 15:27:30 -04:00
Trever Fischer
cad9da3446 Add some extra metadata to notifications 2012-06-08 14:54:09 -04:00
Trever Fischer
3000047ffa Change badge_awarded signal to use intern()'d strings instead of Badge instances, which never return the same id(). 2012-06-08 13:40:38 -04:00
Trever Fischer
d730e28737 Test api.user_has_badge 2012-06-08 13:26:50 -04:00
Trever Fischer
092c25de07 Reorder badges.api.create_badge 2012-06-08 13:09:34 -04:00
Trever Fischer
692a1633af Pass badge tests 2012-06-08 11:27:11 -04:00
Trever Fischer
898c020e9c Define badge tests 2012-06-08 11:27:06 -04:00
Trever Fischer
d776b7bd1c Implement Awards to keep track of badge awards, and use notifications to send mail when badges are awarded 2012-06-07 16:51:52 -04:00
Trever Fischer
711e021e8e Create badge notification type 2012-06-07 16:50:48 -04:00
Trever Fischer
8bf1478208 Implement badges 2012-06-07 15:47:03 -04:00