Open Frug opened 1 year ago
@Frug Id like to speak with you about this implementation. Im having some issues trying to get this working on my server and would like to brainstorm. How can I reach you?
@Frug Id like to speak with you about this implementation. Im having some issues trying to get this working on my server and would like to brainstorm. How can I reach you?
Sorry I haven't been very active here. What kind of issues are you having?
With a few tweaks I've been able to run the killboard on PHP 7.4 and MySQL 8 (without changing any of the strictness settings in MySQL). All my inventory images were borked so I included a fix for that, too. Maybe someone still running a killboard will find these changes useful. The commit history describes the changes, but I realize this should probably be several PRs rather than one.
A few fixes of note:
class.killlist.php
) after fixing the GROUP BY clause led me down a rabbit hole to get the right columns listed.NOTE: When running the updates, the migrations crashed because some default timestamps were set to
0000-00-00 00:00:00
. I assume MySQL used to let you use that as a date, but these days it complains if you try to alter a table with a default like that. I manually set a proper default of a random date, but didn't actually write a migration to fix that for you. It only comes up if you try to run the updates from before 032 on MySQL 8.