The plugin database needs a number of improvements to fully integrate with the game client.
The plugin identifier must be saved in the database so the client can download dependencies without knowing their revision ID.
The submit page will need to validate a plugin to make sure it is a zip file, make sure it has a valid plugin.dll, extract data from the plugin.json, etc.
The plugin database needs a number of improvements to fully integrate with the game client.
The plugin identifier must be saved in the database so the client can download dependencies without knowing their revision ID.
The submit page will need to validate a plugin to make sure it is a zip file, make sure it has a valid plugin.dll, extract data from the plugin.json, etc.