Rolling credits and invoice QoL features

New features

Credits

  • Rolling monthly credits are now used throughout the system, with the monthly allowance being reset each month
  • Top-up credits can be purchased at any time to increase the available balance and have no expiration date When an account has both rolling plan and top-up credits available, rolling plan credits will be used first
  • Additional credit historical information has been added to reporting where available

Invoices

  • For customers with multiple outstanding invoices, an "apply to all" option is now available to copy the payment information across all selected invoices

Help & tips

  • The knowledge base now includes an optional "translate" feature to read all help content in support languages The translation feature will only display for users viewing in a non-English language This currently supports the other languages used in the system i.e. French, Swedish and Dutch

System

  • Scheduled background tasks have been added into the system to allow for automated processes to run at set times and intervals

🔧 Improvements

Credits

  • Additional credit management tools have been added to the Silkmoth admin area (includes a dedicated credits section)

Vehicle health checks

  • Garage logo will now be displayed on the printable version of the vehicle health check report (where provided)
  • Tyre tread depth graphic will now display on the printable version of the vehicle health check report

Reminders

  • Job sheet reminder emails and SMS messages can now optionally include dynamic job information such as the reference, time slot etc.

System

  • Improved page speed on email queue management page
  • Improved page speed on invoice payments list page
  • Additional security enhancements for account passwords
  • Silkmoth administrators can now upload location logo files directly (previously this was just a direct URL path) This will be extended to the location administration area in a future publish

🐞 Fixes

  • Fixed an error wherein invoices without an allocated customer would error on certain reports
  • Fixed a text formatting issue on the vehicle health check report messaging for when a report wasn't found
  • Added toast notification feedback for when a vehicle / customer link is removed