June turned out to be a slow month for paid work. I released two new versions of my two extensions, SCSS compiler and Notify admins on new error log entry. Other work:
- For my major commercial client, we are still in a testing phase. The good news is that the first user test was completed and required a few minor changes including a strange one where the cursor in the posting body field did not appear when the cursor was in the top left corner. Adding padding to the text area showed the cursor. A second user test is now beginning.
- GoDaddy removed a client’s phpBB config.php file. I had to re-create it for it to work correctly. This included changing the default table prefix and database user password. It also inspired this post. I also updated phpBB from version 3.3.2 to 3.3.7 and the American English language pack to 4.7.0.
- I had started to make some changes to a custom PHP script attached to a form to affect some changes wanted but the client later decided what he wanted was not possible and paid me for an hour of my time.
- Upgraded phpBB from version 3.2.8 to 3.3.7. I also changed PHP from version 7.1 to 8.0. I also had to install the American English language pack. The existing logo extension for phpBB 3.2 (RC) worked fine and no newer version was available. I changed the spambot countermeasure from GD to reCaptcha V3. User had a complaint that emails had http in the URLs. I set up a redirect to use https and that solved the problem.
- A GoDaddy SSL certificate expire. They don’t offer free self-renewing Let’s Encrypt certificates, probably because they prefer to gouge customers for overpriced $69 basic SSL certificates. It is technically possible to install Let’s Encrypt certificates manually on GoDaddy but it requires manually renewing certificates every 60 days, which was beyond the skill level of my client. So I bought her a 5-year certificate for $19.40 from ssls.com that will need to be renewed annually. I installed it successfully. I also forced http traffic to use https. I sent the client the certificate files I received and provided instructions for logging in to ssls.com and suggested she change the login and profile information. But she wants me to install the new certificates annual for her for a fee instead.
- Updated phpBB from version 3.3.3 to 3.3.7. Updated my digests extension from version 3.3.4 to 3.3.15 and the advertisement management extension from version 2.0.3 to 2.0.6.