Setup config block within config.ru to demostrate how to automatically include plugins from a custom directory
Setup initial wip to implement the internal API
Tweak scenario so that it no longer uses after_response
Renaming reporting feature
Rename HTTP based reporting steps file
Create the first endpoint, /nark/available_plugins, for the HTTP reporter
Updte gemspec
Add HTTP reporter to the example app and updated gems
Manually add the status_codes plugin method. Will refactor how this work over the course of the next few scenarios
Only expose endpoint for a plugin if it's method is available.
Dynamically create endpoints for plugin methods that are currently available.
Remove the port, it's not being used
Add documentation
Make sure that we get the expected amount of status_codes
Add an endpoint to help discover what plugin endpoints are available.
Tweak the plugin method API call responses so that they are wrapped with the associated method name.
Implement an endpoint that collects all of the included plugin functionality and returns it
Extract duplication
Removing some duplication
Add documentation