HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Yaga 1.1 Released

hgtonighthgtonight ∞ · New Moderator

I just released Yaga 1.1 which is compatible with Vanilla 2.2. If you find any issues, let me know what you think either here or on the issue page here: https://github.com/hgtonight/Application-Yaga/issues

Any issues you find I would be more than happy to hear about!

What is new in 1.1?

A detailed changelist can be viewed here: V 1.1 Changelist

There is a lot, but here are some highlights:

  • Pretty URLs are now required
  • Yaga comes fully configured out of the box
  • Plugins can register their own rules (no need to copy rules into the yaga application folder)
  • Multiple users can receive an award with a single rule
  • Better rule handling
  • Remove '_' prefixes to denote private/protected.
  • Reaction record is instantly updated
  • Removed redundant GetNewestAction method on the ActionModel
  • LeaderBoardModule now works with {module} Smarty tag
  • Badges are sortable in the backend
  • Added badge and rank menu links
  • Add frontend ranks page
  • Change ActedModel::GetRecent() to order by reaction date
  • Remove - prefix from acted model
  • Make library render functions act consistently and be named consistently
  • Show MeMenu profile pic in full size
  • Reactions are now cached
  • Added BeforeReactionSave event
  • Reduced memory consumption of ActedModel
  • Add badge enable event to allow for analysis when enabling/disabling
  • Fixed display of reaction record limit
  • Activities now use absolute paths
  • Reaction Model supports arbitrary parent types
  • Image Uploads: Use Asset root
  • Renamed locale files to new 2.2 conventions
  • Updated doc blocks
  • Added French translation
  • Relicensed under GPLv2
  • Rank progression now checks for existing rank before upgrading
  • Add rank view permission to view frontend pages
  • Profile breadcrumbs now include action names when applicable
  • System users are excluded from all point and badge awards
  • Improve reaction query performance
  • Best content module disregards negative actions by default
  • A metric crapton of bug fixes and typo fixes

It was a long time coming; thanks for your patience. I want to give a huge shout out to @Bleistivt for his massive contribution of PRs for this release. Thanks to @MrVlad for the French translation. Thanks to @x00 for issue reports as well. :D

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.

Tagged:

Comments

Sign In or Register to comment.