EpiHandle's corner of the Internet

Weekly Vusfy update #2

Mar 31, 2024

Hello everyone,

How are you? It is a pleasure to have you here.

Welcome to the second instalment of the Weekly Vusfy progress updates. Let’s dive straight in.

Dependency updates

I like to keep on top of dependencies. Not much else to say.

When viewing a goal, update how Vusfy displays if the goal is reachable

Before this change, when viewing a goal, if you had managed to reach the goal before the deadline, Vusfy showed Reached :D. However, Vusfy was doing this without taking the goal’s status into account. So, your goal may be a misstep, but Vusfy used to show it as Reached :D, which is not correct.

With this change, when you are viewing a Goal for which you have done something before its deadline, Vusfy shows the following message for whether the goal is reachable:

Allow archiving events

A user can already archive goals, and now they can archive events too. Upon archiving an event, Vusfy removes all future reminders for it. The rationale being, if you have archived it, you do not care about seeing reminders for it.

Order events in the lists of unarchived and archived events

Vusfy now orders events based on when they happened. Most recent events top the list, and if your event lacks this information, they are at the bottom of the list. Then, Vusfy further orders the events by title, from a to z.

I will give you an example. You have 4 events, and Vusfy orders them like this:

  1. Title Amazing, that happened today;
  2. Title Zone, that happened today;
  3. Title Amazing unknown when, without a date for when it happened;
  4. Title Zone unknown when, without a date for when it happened;

Consistent order for collapsible elements for goal and event

When you are viewing an event or a goal, there are collapsible elements you can expand. Said collapsible elements now have a consistent order between the two pages. Some of them differ between a goal and an event, but those that are on both pages, are in the same place.

Improve the list of rewards associated to a goal

When viewing a goal, one of the collapsible elements I talk about in the point above is for displaying the rewards associated with the goal.

In that list, previously Vusfy was only showing a link to view the goal reward.

Now, Vusfy shows that link, if the goal reward has been had, and when.

Improve the list of rewards associated to an event

When viewing an event, there is a collapsible element for displaying the rewards associated with the event.

In that list, previously Vusfy was only showing a link to view the event reward.

Now, Vusfy shows that link, if the event reward has been had, and when.

Conclusion

Thank you for your time, and until we meet again, take care of yourselves.

Cheers,
EpiHandle