Skip to content

Releases: TheMacLab/game-on

Fix disappearing badges

08 Sep 01:48
Compare
Choose a tag to compare
  • Fix #160: badges were being removed only when abandoning a task, which triggered the incorrect removal of all badges

Prevent duplicate stage rewards

20 Aug 21:30
Compare
Choose a tag to compare
  • Fix #155: prevent task stage from giving duplicate rewards, based on old task progress
    • Normal (stages 1-4) and Repeat (stage 5) Stage buttons prevent multiple clicks, preventing confusion and unexpected rewards.
    • Stages do not give rewards for old-stages or those that are out of order, which can occur when a user has pressed the back-button on their browser (prevalent in Firefox and Chrome).
    • Both go-buttons and undo-buttons provide the user with a loading indicator (when necessary), giving them immediate feedback for their actions, hopefully preventing confusion.
    • Stages belonging to a task with a chain requirement will not give rewards if the user has failed to meet the chain requirement after having loaded the task. This occurs when the user has un-mastered or un-completed (based on the chain requirement) the required task, without refreshing the desired task. Such instances result in the user's browser being refreshed to display the desired task's current status (e.g. the chain requirement error).

Fix for Leaderboard Styles in Safari

16 Aug 17:14
Compare
Choose a tag to compare
  • Fix #154: fix Leaderboard columns not lining up in Safari

Update Stats Panel Leaderboard Styles and Filters

15 Aug 00:55
Compare
Choose a tag to compare
  • Fix #154: removed incomplete filter, changed Stats item styles, and gave the Stat Leaderboard Filters labels

Visitor Access to Store Items

01 Aug 14:08
Compare
Choose a tag to compare
  • Fix #151: simulate store behavior for visitors (including any Badge filters)

Custom Badge Names in Output

01 Aug 14:07
Compare
Choose a tag to compare
  • Fix #150: use custom Badge name in output strings

Added go_store_wrap shortcode

29 Jul 15:40
Compare
Choose a tag to compare
  • Fix #149: add go_store_wrap shortcode to allow for the encapsulation of custom content within a Store Item link

Add Gold sound to Tasks

27 Jul 23:13
Compare
Choose a tag to compare
  • Fix #148: make the Gold sound fire when a user finishes/undoes a Task stage that awards or revokes Gold

Fixing Store Items not awarding Professions

27 Jul 20:15
Compare
Choose a tag to compare
  • Fix #143: Store Items were not awarding Professions, causing Store Items with the Profession option checked to break

Start, Badge, and Task Chain filters for visitors

26 Jul 17:04
Compare
Choose a tag to compare
  • Fix #147: Prevent visitors from bypassing filters
    • Add option for hiding filtered task content from visitors (logged-out users), checked by default (this is retrospective)
    • Add option for hiding task content from visitors regardless of filters
    • Prevent visitors from accessing content in the following order:
      1. User only, stop
      2. Start filter, if the start date hasn’t passed
      3. Task Chain filter, if there is a prerequisite task
      4. Badge filter, if there are any valid badges required
    • Normal users will be prevented from accessing content based on b-d from above
    • Display task pagination for visitors, when there are no filters in the way
    • Display a login link in the Start, Badge, and Chain filters errors, for convenience
  • Fix #142: consistent styling for Start filter and Task Chain filter errors
    • Apply similar styles to the Start, Badge, and Chain filters