37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
# 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
|