Kasper Kronborg Isager
8dc1656a27
Use event handler for creating Yaga settings page
...
This creates the core Yaga settings page as a method on the dashboard
settings controller instead of having the page be its own controller.
2013-12-20 14:16:05 -05:00
Kasper Kronborg Isager
a02d054578
Kill off any and all trailing whitespace
2013-12-18 21:38:12 -05:00
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
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
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
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
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
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
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
2fe1c87462
Ranks now use a single photo for activities
2013-12-09 21:56:45 -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
9b20d11f0b
Add leaderboard configuration options and cleaned up the class hooks file
2013-12-03 17:17:16 -06:00
Zachary Doll
a0ad2e509b
Rank WIP
2013-11-22 16:08:30 -06:00
Zachary Doll
03e5e07fc8
Rank WIP
2013-11-20 17:21:10 -06:00
Zachary Doll
aefbf84ab0
Update refactored class names
2013-11-20 16:56:02 -06:00
Zachary Doll
79b012efe3
Refactored without updating all usages
2013-11-20 15:38:25 -06:00
Zachary Doll
0483b8a4e9
Added in application singleton and separated out reaction rendering
2013-11-20 15:35:01 -06:00
Zachary Doll
0f0979f771
Add permissions checking to react controller
2013-11-20 12:30:10 -06:00
Zachary Doll
74b37ae84c
Fixed regression in slider update on badges/settings
2013-11-19 16:21:57 -06:00
Zachary Doll
94f603847b
Added skeleton rank controller-model-views
2013-11-19 16:15:29 -06:00
Zachary Doll
e6cc8af84e
Added primitive best of controller
2013-11-19 15:53:42 -06:00
Zachary Doll
655929ccf4
Updated leaderboard module to allow different periods of leaders
2013-11-19 15:16:09 -06:00
Zachary Doll
8a4c62fce3
Added all time leaderboard module
2013-11-19 11:41:46 -06:00
Zachary Doll
424714c500
Reactions now apply their award value to the parent's row in the score column
2013-11-18 11:10:18 -06:00
Zachary Doll
d0a351a2a4
Add in more robust js ui on adding actions. Plus permissions are now selectable
2013-11-15 16:10:27 -06:00
Zachary Doll
be0a59d52f
Add in permissions for reactions
2013-11-15 14:48:39 -06:00
Zachary Doll
5adb57c6c5
Cleaned up action/add
2013-11-15 12:48:28 -06:00
Zachary Doll
b5a16c3657
Added sorting to reactions and cleaned up the settings screen
2013-11-15 10:51:18 -06:00
Zachary Doll
5cad9d3a8f
Added badge awarding
2013-11-13 16:17:08 -06:00
Zachary Doll
7fdd46d59e
Badge detail page now up and running
2013-11-13 13:41:08 -06:00
Zachary Doll
b96ac9233d
Fixed faulty logic in badges/all
2013-11-13 11:25:11 -06:00
Zachary Doll
67f9d8141a
Badges Module is now on profile pages
2013-11-13 11:08:51 -06:00
Zachary Doll
88f2308562
Activity reactions fixing
2013-11-13 10:41:39 -06:00
Zachary Doll
e362147ddb
Activity reactions fix
2013-11-13 10:17:42 -06:00
Zachary Doll
9dd0267a58
Added mybadges module
2013-11-12 17:26:46 -06:00
Zachary Doll
ea0c4532f0
Added all badges view for the frontend
2013-11-12 16:51:34 -06:00