• 28 April 2021Maintenance update today for php 7.4

    UPDATE : looking into Kanji Ryokucha bug. It's FIXED. The iOS app should work now.

    Today I applied a bunch of small updates/fixes to the code for php 7.4 compatibility. The changes are in pull request Feature/php74 docker and php fixes #194.

    The web host forcibly updated shared hosting to php7.4 a few weeks ago. Overall this is a good change, since there may be minor performance improvements. But I also found a 3 GIG error_log file! Turns out every single request on the server caused 6 lines to be added to the log. One is a misconfiguration on the web hosting's end, but I could get around it with a .ini file (Imagick version mismatch). The other errors in the log are due to php code that was deprecated, fixed with PR #192 12 days ago.

    Tidying up with github Releases & Pull Requests

    Lately I am trying to get more organized with the Github repository. I am making pull requests so any substantial changes to the site's code can be more easily traced back. As well if you are a php developer you're welcome to leave comments/remarks if you see something odd.

    When the live site is updated, even if htere are no user-facing changes, I create a new tag and a release in the Releases page. The tag is simply the date when the site was updated, so if something odd happens you can verify that indeed some code was changed.

    Bugs?

    With these type of changes it's always possible that I break something in the process. Please let me know asap if something doesn't work as usual.

By Month