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:
LincrbrahmsonjackmaessenThemeSteamR_Jwhu606phreakBleistivtSimeon_GriggssubdreamerPFAFFOwnerRodSloanAaronWebstey

Comments

  • whu606whu606 I'm not a SuperHero; I just like wearing tights... Moderator

    @hgtonight

    I don't use this, but still feel you should receive far more gratitude and credit from the community than I suspect you do for your efforts with this.

    rbrahmsonhgtonightAaronWebstey
  • rbrahmsonrbrahmson "You may say I'm a dreamer / But I'm not the only one" NY ✭✭✭

    I highly second that!

    hgtonight
  • Awesome @hgtonight Keep up the good work

    hgtonight
  • just in time, thank you very much for the gift.

    hgtonight
  • phreakphreak VanillaAPP - White label iOS and Android App MVP

    I bow to one of the elders!


    • Vanilla APP » Learn more «
    • iOS & Android App for Vanilla - White label app for your forum
    hgtonight
  • Congratulations on the release and thanks for being so open towards suggestions and changes!

    I love the flexibility and stability gained through this release. It really allowed me to build a tailor-made gamification system for my community that works well with other plugins.

    My themes: pure | minusbaseline - My plugins: CSSedit | HTMLedit | InfiniteScroll | BirthdayModule | [all] - PM me about customizations

    • Vanilla APP » Learn more «
    • iOS & Android App for Vanilla - White label app for your forum
    hgtonight
  • Dr_SommerDr_Sommer Dr. of tender Programing ;) ✭✭

    Wohooww!! MEGA-Great, @hgtonight... :+1: :+1:
    YAGA is a superb piece of programming... :pleased:
    ThX for that... :+1: :awesome:

    hgtonight
  • subdreamersubdreamer San Jose, CA

    Thanks for the update, @hgtonight! I'll make sure to send you another donation soon. =)

    hgtonight
  • maxyaegermaxyaeger New
    edited March 2016

    Hello newbie question, how do i hide WTF and SPAM both in discussion and activity page (reactions)?

    is it css hidden? or theres another way.

    Thanks!

  • hgtonighthgtonight ∞ · New Moderator

    @maxyaeger You can completely change the reactions that are available via the settings in the dashboard. Go to http://forums.example.com/action/settings to edit the available actions.

    I also want to note the default Spam (and Promote) action is only available to those with the 'Garden.Curation.Manage' permission.

    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.

  • maxyaegermaxyaeger New
    edited March 2016

    thank you very much sir..

    hgtonight
  • Thanks so much, @hgtonight!

    hgtonight
Sign In or Register to comment.