327 Commits

Author SHA1 Message Date
Zachary Doll
c0c466cd71 Add necroposting rule 2014-01-30 16:06:15 -06:00
Zachary Doll
2d66f1fe64 Streamline activity and preferences for badges/ranks 2014-01-30 16:04:29 -06:00
Zachary Doll
c7b565d586 Fix missing function by using AppStartup hook
Status based rules using the after get session hook were unable to
utilize functions declared in functions.render.php since the session is
started before they are defined. This fixes an issue with sending out
email notifications.
2014-01-30 15:58:10 -06:00
Zachary Doll
635e084ed1 Update todo list 2014-01-30 15:49:07 -06:00
Zachary Doll
61026d28bf Switch to after get session for status based rules. 2014-01-30 08:36:06 -06:00
Zachary Doll
6624b1c97d Bump version for release 2014-01-29 19:43:15 -06:00
Zachary Doll
6e0acd4072 Use Yaga namespaced permission checking 2014-01-29 19:42:49 -06:00
Zachary Doll
05fd483f93 Sweet sweet typos 2014-01-24 15:01:29 -06:00
Zachary Doll
283747f4f0 Add in google plus while we are at it 2014-01-24 14:50:51 -06:00
Zachary Doll
46ea17d8ce Bump version for some fixes 2014-01-24 14:43:23 -06:00
Zachary Doll
be3cd86d7c Remove remnant debug code 2014-01-24 14:42:49 -06:00
Zachary Doll
46552951b9 Make the default social share reactions look better (facebook, twitter, and quotes plugin) 2014-01-24 14:41:31 -06:00
Zachary Doll
b80d558a7e Bump to 0.3.1 to fix release error 2014-01-10 08:39:31 -06:00
Zachary Doll
03f505413b Add basic dashboard statistics 2014-01-09 16:30:34 -06:00
Zachary Doll
a7693070d3 Update the about file with more info 2014-01-09 15:08:52 -06:00
Zachary Doll
2f025c08ee Moved to using the unobtained method on the award model to award badges 2014-01-09 10:12:29 -06:00
Zachary Doll
af6458ec68 Add paging to profile reactions, reaction record on profile reactions, and proper badge checking 2014-01-09 09:44:50 -06:00
Zachary Doll
023772d204 Test commit to test upstream merging on subtrees 2014-01-08 09:43:32 -06:00
Zachary Doll
1a6a793214 Add some tooltip text on the reaction record profile links 2014-01-05 18:58:24 -06:00
Zachary Doll
25477a45b2 Updated rule descriptions and fixed some locale errors. 2014-01-03 14:13:14 -06:00
Zachary Doll
492188469e Merge pull request #4 from kasperisager/core-settings-refactor
Implement the Yaga settings page as an extension to the settings controller.
2014-01-03 09:55:00 -08:00
Zachary Doll
d72bb9a01e Merge pull request #6 from kasperisager/readme-additions
Readme additions from Kasper.

Looks good!
2014-01-03 09:39:55 -08:00
Zachary Doll
42740d9023 Optimize check for enable 2014-01-03 11:35:17 -06:00
Zachary Doll
55b61599a5 Merge pull request #7 from kasperisager/profile-reaction-record
Display reaction record on profile reaction list items
2014-01-03 09:33:21 -08:00
Zachary Doll
a9b12f68f4 Merge pull request #9 from kasperisager/gitignore
Add .gitignore
2014-01-03 08:15:53 -08:00
Zachary Doll
b00f8cef25 Merge pull request #8 from kasperisager/actedmodel-content-type-fix
Thanks for catching my oversight. :D
2014-01-03 08:15:11 -08:00
Kasper K. Isager
8b843cc775 Ensure EOF newline 2013-12-21 12:15:52 -05:00
Kasper K. Isager
c713f41f5b Add .gitignore 2013-12-21 12:07:36 -05:00
Kasper Kronborg Isager
ae31a17d4c Correctly distinquish between parent types to avoid ID clashes
When selecting content that has been reacted to, discussion and comment
IDs will currently clash. E.g. if comment #16 has been reacted to, the
acted model will also query discussion #16 if it exists.

This commit fixes the bug by taking into account the reaction parent
types. The data was already available but wasn't being used.
2013-12-20 20:22:03 -05:00
Kasper Kronborg Isager
9dd92afcb6 Display reaction record on profile reaction list items 2013-12-20 20:12:46 -05:00
Kasper Kronborg Isager
9a808f90e7 That sentence turned out a bit awkward... 2013-12-20 18:35:41 -05:00
Kasper Kronborg Isager
d0a3bfd3fb Flesh out the README installation instructions 2013-12-20 18:33:21 -05:00
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
Zachary Doll
3076915e5e Move some stuff around 2013-12-19 14:49:38 -06:00
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