Reload plugin assets on every request in development mode
I develop a plugin that requires Ajax.
I've put my scripts to plugin/assets folder.
It's very inconvenient to develop a plugin since I have to reload redmine each time I change my scripts.
It would be great to reload plugin assets on each request.
As a workaround, you can call
Redmine::Plugin.mirror_assets(:your_plugin) from your plugin on each request when running in development environment.
Other idea as a workaround, you can symlink
public/plugin_assets/<your plugin> to
plugins/<your plugin>/assets if you're on Linux, any *nix or MacOS.. I don't know if there's something similar on Windows.
- Category set to Plugin API
- Status changed from New to Closed
- Resolution set to Duplicate
The feature has been implemented in Redmine 4.1.0 (#31457).
- Duplicates Patch #31457: Add support for reloading plugin assets automatically in development mode added
Also available in: Atom