2013-12-19 14:49:38 -06:00

1.5 KiB

YAGA

Yet Another Gamification Application

To Do

  • Use ranks to use role rewards
  • Figure out how to reduce the width of popups
  • Fixed leaderboard module to support time windows
  • Document
  • Finish inline ToDos
  • Move badge count to user table column
  • Translate every static string
  • Create a badgeaward model
  • Fix all badges page query to be right
  • Finish rank promotion screen
  • Allow ranks to be permanent (don't auto promote)
  • Rule criteria form help
  • Add pager to badge settings screen
  • Configure guards on all reactions, badges, and ranks specific code
  • Create/find reusable badge images
  • Add validation of rule criteria
  • Refactor reaction CSS
  • Refactor all models to get rid of uneeded/duplicate methods

Planned Features

  • Stats page on the yaga settings page
  • Import/Export badges/reactions/ranks
  • Best Of... Controller
  • Best Of... Profile filter
  • Save form inputs to cache as well as the elements in admin.badges.js
  • Rework badge settings page to streamline badges of the same rule type
  • Implement moving of reactions to other action IDs on delete (much like categories right now)
  • Aggregate Rule Support
  • Add rules vino suggested (DiscussionPageLength, DiscussionBodyLength, PostReactionCount, PostReactionComboCount, CakeDay, Necroposting, ComboDateTimes)
  • Fix reaction method on profile page to show more than one page of discussion/comments ** Also show the reaction record