Yaga 0.6
This is the last planned beta version before a 1.0 release.
I just released Yaga 0.6 and am looking for some help testing it. Please download the 0.6 release of Yaga and play around with it. Abuse it. Try to break it. Then let me know what you think either here or on the issue page here: https://github.com/hgtonight/Application-Yaga/issues
Anything you find I would be more than happy to hear about!
What is new in 0.6?
A detailed changelist can be viewed here: V 0.6 Changelist
A lot more has changed from 0.5 than I was expecting, but there are some sweet new features:
- Associated Yaga data is now removed (as applicable) when deleting users
- Added PostCount rule that awards badges based on the sum of a user's discussion and comment count (thanks @R_J)
- Added DiscussionCategory rule that awards badges if a discussion is posted in the selected category (thanks @JanHoos)
- Actions now have tool tips rendered on the action list
- Created a set of default badges and included the source SVGs
Completely revamped the Ranks feature
- Progression is now based on points, post count, and account age
- New Perk system that hands out roles, specific permissions, and configuration overrides as incentives/deterrents
Improved installation documentation
Those are the big changes. There was also a lot of smaller fixes and optimizations that should make everything work better and smoother.
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
Comments
I installed it. Seems there is problem in following combo of rules. When I am setting, say 100 points and 2 weeks old criteria, the rank is awarded even if just one of them is fulfilled
@somesh
I can't reproduce your issue.
I did find ( ) and squash ( ) two bugs already, so thanks!
EDIT - The fixes to those bugs are in 0.6.1 which was just updated here
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
hgtonight,
I your use of emoticons in your blow-by-blow description. A picture is worth a thousand words
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
@hgtonight Sorry, the problem I reported actually was not the same as I thought it to be. I am still using 0.6 version on Vanila 2.1 and it appears that the rules are not being followed. I have created a rule of 100 points and 200 posts to award a certain rank. But a user with just 13 points and over 3000 posts gets the rank.
PS: I had previously installed the Like This plugin which is not in use now but I guess the databse still exists for that plugin, if that matters. I will install 0.6.1 and let you know
I would try and install fresh vanilla and test out YAGA. But for now I can tell you the aforementioned problem persists. Also, the badge award notification appears like 'Yaga.HeadlineFormat.Promoted'. I don't know whether the feedback helps.
PS: I have added Yaga 0.6.1 over the existing folder i.e. without deleting the older version
@somesh thanks for the testing.
If you could PM me a dump of the Action, Badge, BadgeAward, Rank, and Reaction tables, I would be grateful.
As far as the 'Yaga.HeadlineFormat.Promoted' thing, you need to force a refresh of the locale cache. From the readme:
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
@hgtonight Do you want it in sql format?
Sounds good to me.
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.