- Rebranding.
- Migrate to GitLab.
- Add support for database updates when using Docker.
- Give purpose to version.h (adjust minor version with client updates).
- Add an in-game `!ver` command.
- Remove references to AGPL.
We plan to update xiloader to support adding emails. Currently there are two email fields, but it's not clear what gets stored in which.
Update `email` to `current_email`. This can store the users latest email, in case it changed. Or an empty string if they never provided an email.
Update `email2` to `registration_email`. This should store the email the user used during the account creation process (if any).
NOTE: If you have an existing `accounts` table, you shouldn't re-run this command as it will drop the existing table. Instead you can update your table by using the following commands in MySQL:
ALTER TABLE accounts CHANGE email current_email varchar(64);
ALTER TABLE accounts CHANGE email2 registration_email varchar(64);
fixes#6369
WARNING: If you blindly import this table into an existing and populated database you *will* loose all your account information! Either modify the table structure manually or back up & restore your data from this table!