For simplicity and transparency, I’ve decided to start blogging about the development updates for tinyShield. I have a changelog for the plugin itself but I’ve been including some of the backend updates in that changelog. I felt that it’s better to put both plugin and backend updates in blog posts going forward.
To start this off, I was looking back at the development log and realized that this project is a little over two years old now. It seems strange that I’ve been working on this little side project for two years. Over the past two years, I’ve learned a lot but even more, tinyShield has grown into a very stable and very useful little plugin. I started tinyShield with the goal to give WordPress a better security plugin that won’t bog down a site but also gives the same protection that other security plugins do. I feel it’s very close to that goal. I digress, let’s get on with the development updates.
- Refactored the code for our log processor which analyzes traffic after the fact. Before it was prone to hang ups and stalls but with the refactor, it is MUCH more stable. This log processor is what drives the status button on the home page at the bottom. Hopefully this is keep our logs from piling up and data flowing smoother to protect our sites.
- Removed some checks that utilized third party sites that had a checked uptime record.
- Removed some checks that utilized third party sites that had way too many false positives. This has greatly reduced the amount of support requests we receive from the site visitors.
- Removed version 2 of our REST API. Version 2 was deprecated some time ago but we still had sites that were using old versions of the plugin. We were able to get that number down to one site so it was removed.
- Not much has been done on the plugin itself lately. Most development time has been on the backend.
- I’ve temporarily disabled check out for our professional plans so that I can switch over to a full fledged cart. I decided to use Easy Digital Downloads to help with subscription management. This will be live by the end of the year.