136 Commits

Author SHA1 Message Date
Kasper Kronborg Isager
07c4d55572 Rely on Garden's autoloader for bringing classes and rules into scope
The Yaga rule interface as well as the static super class can be auto-
magically brought into scope using Garden's autoloader instead of being
manullay included where needed.

I also renamed `lib` to `library` as this is used everywhere else in
Vanilla and moved the rules into the `library` dir to keep everything
in the same place.
2013-12-18 21:19:15 -05:00
Kasper Kronborg Isager
1990db4df4 Make about.php a little more readable 2013-12-18 20:51:38 -05:00
Zachary Doll
b2b4ee7fab Bumped version for properly cased action icons. 2013-12-18 19:09:36 -06:00
Zachary Doll
22a983e4a6 Forcefully renamed icon files to proper case 2013-12-18 18:30:43 -06:00
Zachary Doll
82437a6d3b Bump version and add app requirement 2013-12-18 14:07:16 -06:00
Zachary Doll
0bf590a0b1 Remove application prefix from most links 2013-12-18 08:04:13 -06:00
Zachary Doll
47f2ca95bb Update controllers to prevent name conflicts 2013-12-18 07:48:14 -06:00
Zachary Doll
38ade69fd5 Change yaga controller to settings controller to prevent conflicts 2013-12-18 07:27:32 -06:00
Zachary Doll
635d5fb7ab Update readme 2013-12-17 22:16:13 -06:00
Zachary Doll
62cd36659f Added configuration checks on all section specific code 2013-12-17 22:14:23 -06:00
Zachary Doll
fb0291f5be Refactored reactions.css 2013-12-17 22:06:45 -06:00
Zachary Doll
5bc2ce54e1 Reactions CSS refactor WIP 2013-12-16 16:11:58 -06:00
Zachary Doll
17b0a5c9c9 Created acted model to handle loading discussion/comments that have been acted on 2013-12-14 13:28:30 -06:00
Zachary Doll
32394b8ad2 Optimized reaction controller methods and made render changes as necessary 2013-12-12 11:30:37 -06:00
Zachary Doll
053817f7e9 Finish refectoring reaction model 2013-12-12 08:53:47 -06:00
Zachary Doll
3c378a5efb Model refactoring/compacting WIP 2013-12-11 17:36:32 -06:00
Zachary Doll
f6aa3e6fe3 Refactor action model: reactcontroller was saved 2013-12-11 17:04:26 -06:00
Zachary Doll
5a40a69c39 Refactor action model 2013-12-11 17:03:58 -06:00
Zachary Doll
5c4120a41e Added validation to rules criteria 2013-12-11 16:56:37 -06:00
Zachary Doll
7922ecf188 Added rule descriptions on the badge edit page 2013-12-11 15:40:19 -06:00
Zachary Doll
d4d3cd2dcd Add ability to stop rank progression 2013-12-11 14:38:34 -06:00
Zachary Doll
4ac36b036e Added pager to the badge settings screen 2013-12-11 13:59:22 -06:00
Zachary Doll
ff410bcd7b Finished up rank promotion screen and refactor rank model 2013-12-11 13:48:06 -06:00
Zachary Doll
c96e831f26 updated comparison to only show the earned string on valid awards 2013-12-11 11:56:22 -06:00
Zachary Doll
c95bd9e84b Fixed the badges/all query to always show the correct award record 2013-12-11 11:54:17 -06:00
Zachary Doll
51b8dadb9f Forgot to save all :(, more badge model refactoring 2013-12-11 10:38:16 -06:00
Zachary Doll
44256fe261 Split badge model into badge and badge award models 2013-12-11 10:28:22 -06:00
Zachary Doll
9907f4b664 Update yaga todo list 2013-12-10 17:01:41 -06:00
Zachary Doll
4d3e553429 Badge deletion now updates user points and counts 2013-12-10 16:50:10 -06:00
Zachary Doll
810d07ce2d Megacommit! Fixed all known inline todos 2013-12-10 15:29:07 -06:00
Zachary Doll
d1332d0158 Refactored react controller 2013-12-10 14:57:12 -06:00
Zachary Doll
6c46e24dd6 Reduced popup width on yaga dashboard pages 2013-12-10 08:45:20 -06:00
Zachary Doll
2fe1c87462 Ranks now use a single photo for activities 2013-12-09 21:56:45 -06:00
Zachary Doll
ae24c7d8aa Added art assets 2013-12-09 17:28:32 -06:00
Zachary Doll
1fa8ca47ce Ranks now use a single photo WIP 2013-12-09 17:27:50 -06:00
Zachary Doll
0a5613cb1f Ranks now award roles 2013-12-09 17:12:22 -06:00
Zachary Doll
c0e2817e15 Rework ranks to use roles and a single photo 2013-12-04 16:29:57 -06:00
Zachary Doll
c4bd5b5f15 Synced locale up with definitions in use. Also namespaced most definitions 2013-12-04 14:09:26 -06:00
Zachary Doll
61d334ab44 All hardcoded strings can be translated now 2013-12-04 10:21:39 -06:00
Zachary Doll
3d06de359f More clean up of class hooks file 2013-12-03 17:33:39 -06:00
Zachary Doll
d88d5c0f67 Pared down the reactions.css file to not conflict with the sprites plugin 2013-12-03 17:25:55 -06:00
Zachary Doll
9b20d11f0b Add leaderboard configuration options and cleaned up the class hooks file 2013-12-03 17:17:16 -06:00
Zachary Doll
55d67c109a Made leaderboard render code more robust (no more errors on empty sets) 2013-12-03 11:53:13 -06:00
Zachary Doll
1084e220cb Fixed regression in all time leaderboard 2013-12-02 17:17:33 -06:00
Zachary Doll
dd58bfb5d8 Leaderboard now supports different time windows 2013-12-02 17:13:25 -06:00
Zachary Doll
8e6419e0f5 Where clause tweak to leaderboard module 2013-12-02 17:08:14 -06:00
Zachary Doll
5bf74c071e Orderby tweak in leaderboard module 2013-12-02 16:55:56 -06:00
Zachary Doll
c38a12d6bd Potential quick fix for leaderboard module 2013-12-02 16:51:18 -06:00
Zachary Doll
7cdaaf0c86 Skeleton readme file 2013-12-02 16:45:29 -06:00
Zachary Doll
628a9b7c3c Rank model WIP 2013-12-02 16:31:34 -06:00