wrong image for pf config
Added new module pf::api::attributes
Tag all public methods in pf::api
Tag ReAssignVlan, desAssociate, firewall as Public
Remove import function
Only use methods that have Public attributes
Refactor pf::api::attributes added test
Added a new tests
Updated NEWS file
Make violation_delayed_run a public function
Updated pod
Updated pod
Added constants for error codes
Use constants for msgpack message types

Refactored to return HTTP_NO_CONTENT for notify messages to match the behavior of WebAPI::JSONRPC
A notify now expects HTTP_NO_CONTENT to be returned
Fixed wording
Use a constant instead of a magical number
Merge pull request #258 from jrouzierinverse/feature/pf-api-attributes

Only allow "tagged" methods to be exported via pf::api
Update NEWS file
Rework api to accept a hash and test require keys