I have a PR (FriendsOfFlarum/gamification15) that should improve performance & bring some QoL fixes. There's a development version you can install if you want to test it out.
Explanation
However, this PR changes a lot of the backend, including how votes are saved - instead of having Down
and Up
votes, now we have numbers (-1
and 1
respectively) to improve performance.
If people are able to test this PR out before its released, it might prevent some issues that arise.
Installation
!!! If you want to go back to the released version after testing this out, you WILL need to revert a DB backup.
!!! It is recommended that you install this version on a TEST forum and not a live one.
If you want to test this PR, please make a backup of your database, then run
composer require fof/gamification=dev-ds/improvements
php flarum migrate
If you find any bugs, please check if it has been reported in other gamification versions by looking through the existing issues @ https://github.com/FriendsOfFlarum/gamification/issues before reporting it.