* Fix plugin /public handling for subpaths Plugins support a `public` folder in the bundle automatically being accessible at `<site_url>/plugins/<plugin_id/public/`, but it seems support for a `site_url` with a subpath has been broken for some time. I tried to figure out when this stopped working, but gave up after a while and just focussed on the requisite changes plus tests. * simplify comment * more testing coverage, and simpler diff * try cleaning up plugins after tests * skip TestServePluginPublicRequest to isolate build issue * Revert "skip TestServePluginPublicRequest to isolate build issue" This reverts commit 62d0e4e427c7cf7b7f9b09202ce10cd5f1a56bca. * do th.TearDown last by using t.Cleanup vs. defer Co-authored-by: Mattermod <mattermod@users.noreply.github.com> Co-authored-by: Mattermost Build <build@mattermost.com>
71 KiB
71 KiB