actionhero link
to enable a plugin... we now have actionhero unlink
to remove that plugin!Will remove the linked actions, tasks, initializers, etc from a plugin in your top-level project.
Please remove the config files manually.
Remember if your plugin was installed via NPM, also be sure to remove it from your package.json or uninstall it with npm uninstall --save
connection.sendFile()
from an action). ETags are a header technology which enables browser to ask if an asset has changed by sending a SHA of the last version of the file they have, and asking the server if there is an update. This can reduce the network load of you server significantly.api.config.servers.web.enableEtag
to enable this feature, defaulting totrue
.cache-contol
, Expires
, and Last-Modified
Headers if we are returning a 404 for a file requestapi.utils.hashLength
, as it was unused. User Object.keys(item).length
if you need this functionality.api.task.details
, which was broken by a previous release.