I’ve just performed an update from 6.4.2 to 8.2.1. However, we have a custom plugin, based off an old “hook” plugin, that provides authentication to an FTP server (this is not the same as WebFTP).
Unfortunately, the plugin no longer works, as the wrapper it defines is based on a class which seems to have been removed:
class PureFTPdAuthHook extends AJXP_Plugin {
} //END: PureFTPdAuthHook
The plugin defined particular settings in the GUI, and basically just responded to authentication requests from PureFTPd by authenticating them against Pydio’s workspaces. In 6.4.2 it shows up under Feature Plugins > Hook.
I’ve looked through the documentation, but can’t find anything about this change. I’ve also looked for the Hooks listing, which is supposed to be under Developer Resources > Hooks Definitions in the settings, but can’t find anything.
Any guidance on how to update this plugin to work with Pydio 8 would be greatly appreciated.
Thank you.