Bug fixes: Invoice PDF loading, Incorrect expiry dates

malwa

Thank you to all our loyal users and patient new users while we addressed some scaling issues with our system, we had an influx of new signups in the run up to and during the holiday season, so thanks to everyone who is spreading the word to their friends and family over the holidays, we greatly appreciate it!

However, our systems are creaking and we are ramping up to handle the extra demand.  We recently performed several hardware upgrades to our infrastructure, but we are also seeing bottlenecks in the software too now. Most notable has been the unreliable PDF generation of invoices, which has been resolved now by changing to an alternative more lightweight PDF generator which should see this running smoothly again.

We have been having ongoing issues with PayPal as they make changes to their backend systems without letting developers know! Our own investigations into the data they do currently send us  has allowed us to fix up the incorrect setting of expiry dates whereby user accounts due to be renewed in 12 months were only being renewed by one month. This should no longer happen now but if you find your account expiring before time please contact customer service.