Zachary Doll
536363c3cf
Merge pull request #2 from kasperisager/develop
...
Utilize the autoloader for the super class and rule interface
2013-12-19 11:34:17 -08:00
Zachary Doll
3f7336b74b
Merge pull request #3 from kasperisager/hotfix/join-category
...
No need to represent $Discussions array as string when unsetting
2013-12-19 10:58:22 -08:00
Kasper Kronborg Isager
148faa6123
No need to represent $Discussions array as string when unsetting
...
The array can be directly unset just fine. Converting it to a string
before unsetting will throw a notice.
2013-12-18 21:59:03 -05:00
Kasper Kronborg Isager
68c788d8a2
Add license to repository root
2013-12-18 21:46:10 -05:00
Kasper Kronborg Isager
ac07632811
Resurrect README with corrected case
...
Uppercase informational markdown filenames (README.md, CONTRIBUTING.md,
LICENSE.md, etc.) are simply the standard.
2013-12-18 21:41:30 -05:00
Kasper Kronborg Isager
9a189d55de
Temporarily remove README
2013-12-18 21:39:31 -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
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