Added features and functionality
+ Refactored Custom IOA Service Class to the new pattern to provide for new parameter handling functionality, closes 217. `custom_ioa.py`
+ Refactored Device Control Policies Service Class to the new pattern to provide for new parameter handling functionality, closes 224. `device_control_policies.py`
+ Refactored Firewall Policies Service Class to the new pattern to provide for new parameter handling functionality, closes 227. `firewall_policies.py`
+ Refactored Firewall Management Service Class to match the most recent pattern, closes 232. `firewall_management.py`
+ Refactored Falcon X Sandbox Service Class to the new pattern to provide for new parameter handling functionality, closes 226. `falconx_sandbox.py`
+ Refactored Hosts Service Class to the new pattern to provide for new parameter handling functionality, closes 218. `hosts.py`
+ Refactored Host Group Service Class to the new pattern to provide for new parameter handling functionality, closes 223. `host_group.py`
+ Refactored Intel Service Class to match the most recent pattern, closes 231. `intel.py`
+ Refactored OAuth2 class to reflect new functionality and linting patterns, closes 233. `oauth2.py`
+ Refactored Quick Scan Service Class to match the most recent pattern, closes 219. `quick_scan.py`
+ Refactored Real Time Response Service Class to match the most recent pattern, closes 230. `real_time_response.py`
+ Refactored Real Time Response Admin Service Class to match the most recent pattern, closes 229. `real_time_response_admin.py`
+ Refactored Sensor Updated Policy Service Class to the new pattern to provide for new parameter handling functionality, closes 222. `sensor_update_policy.py`
+ Refactored Sensor Downloads Service Class to the new pattern to provide for new parameter handling functionality, closes 221. `sensor_downloads.py`
+ Refactored Sample Uploads Service Class to the new pattern to provide for new parameter handling functionality, closes 220. `sample_uploads.py`
+ Refactored User Management Service Class to match the most recent pattern, closes 228. `user_management.py`
Issues resolved
+ Bug fix: Resolved issue with the timeout parameter not being passed to the OAuth2 class when legacy authentication was being used. Closes 225.
Other
+ Enabled Pylint stopping the build on linting failures within package source.
+ Unit test updates to expand code coverage for new code paths.
+ This update provides part of the functionality requested in 115.
---