After a long hiatus, we finally have a new release! It may not bring a lot in the sense of game features, but it is an important step non-the-less.
… and it means I can finally go back to coding features .
So let’s look into the new Supporter features.
(For info on how the payments will be spend, see this topic)
Features
Mucklet account page
In order to make supporter payments, we needed a completely new Mucklet Account page.
You can find it at: https://mucklet.com/account
Mucklet, for those wondering, is the hub under which Wolfery is one of its realms. Wolfery is currently the only realm, but that will hopefully not always be true.
The Mucklet Account page will allow you to:
- Manage your account
- Manage payments and subscriptions
- Manage realms that you own/administrate
- Manage other non-realm specific things
Payment Terms
In addition to the account page, a Payment Terms page has been added.
You can find it at: https://mucklet.com/policy/payment.html
It is also linked to from the Mucklet - Terms of Service, under the Payments section.
Thanks to @Aura, @Shinyuu, and @foxbird for your help reviewing it!
Supporter payments
On the Mucklet - Account overview page, you can view your Supporter Status:
By clicking one of the offers, it will expand and show buttons for different payment options. Currently, the only option available is Use card, but in the future we will add other options such as PayPal or similar:
Clicking Use card will further open the Card payment page:
Depending on which country you live in, you might have to add some additional information, such as a postal code. This is in order for us to be able to comply with global tax laws in different countries (US has different sales tax laws in each state).
Important
Card information (red box) is completely handled by Stripe, a payment processor. Any card information you type in will NOT pass through Mucklet servers, but will be sent directly to Stripe.
In order to make any payment or subscription setup, you must first read and agree to Mucklet’s payment terms (green box).
Once a payment is made, you should instantly get your new title of Supporter!
Cancel subscriptions
The Supporter status widget () will display any active subscription. Clicking on it will show more info, including an Unsubscribe button:
Clicking on Unsubscribe will show a confirmation dialog. Once confirmed, no more payments will be made with that subscription.
Payments page
All successful payments and failed scheduled subscription payments will be listed under the Mucklet Account - Payments page. Navigate to it by clicking Payments, found in the left side menu while on the Mucklet Account page.
Clicking on any of the payments will expand it to show you more info:
Mucklet email
The email template has been updated, including links to policies and terms.
Email will now be sent on:
- Email verification (as before)
- Account recovery (as before)
- Successful payment, including scheduled subscription payments
- Canceled subscription
- Failed scheduled subscription payment
- Payment refund
In order for us to send these confirmation emails, a verified email address is required for any type of payment.
Filter dislike tags
When using the search filter in the Awake panel page, it is now possible to filter by disliked tags. Putting a tilde (~
) in front of a criteria will match characters with a matching dislike tag.
Example
~males
will match characters who have a dislike “males” tag.
For more info, type: help filter
Thanks to @Khat for the suggestion, and @Alyx for the proposal in this topic!
GitHub issue #96 - Filter dislike tags
Improvements
Unread counter on mobile
When controlling a single character using mobile layout, it is now possible to see a counter marker showing the number of unread messages:
When controlling multiple character, the previous behavior remains, where the counter is shown by the avatar tab for each character.
Thanks to @Yhapatch for bringing up the need in this topic!
GitHub issue #92 - Unread counter on mobile
Roles under player settings
When going to Player settings (click the cog-wheel icon at the bottom of the far-left panel), we now have a Roles section displaying any account or realm roles that you have as a player:
If no roles are present, the section will be hidden.
GitHub issue #8 - Show player roles
Missing email address attention dot
An orange attention dot will now show by the cog-icon for Player settings if you don’t have an email address set, or if the email address isn’t verified:
Fixes
Converting circular structure error on Send report
When attaching logs to a report, where the attachment contained info from commands such as whois
and help
, an error would show:
Converting circular structure to JSON
This has been fixed.
GitHub issue #89 - Converting circular structure error on Send report
Section titles not wrapping
When creating sections with long titles in descriptions, the title would not wrap. This has been fixed.
Thanks to @DamonH for reporting it in this thread!
GitHub issue #99 - Section titles not wrapping
Invalid signatures for travel messages in reported logs (moderators)
Travel messages didn’t contain a valid signature, causing them to show up as “likely tampered with” when attached to report logs. This has been fixed.