var decoded = decodeURIComponent("assets/images/dashboard/panic%20button+test.jpg").replace(/\++/g, ' ');
so at line 449 of actionhero/server/web.js, we could add:
connection.params.file = decodeURIComponent(connection.params.file).replace(/\++/g, ' ');I tested a local change to web.xml and it works for me.
You seem kinda -1 on this so Im not sure you really want it in the project. Your call. I can also easily find all assets with spaces and rename them (without spaces) too