FauxAPI v1.3 released :: A REST API interface for pfSense 2.3.x and 2.4.x to facilitate devops
-
FauxAPI v1.3 released :: A REST API interface for pfSense 2.3.x and 2.4.x to facilitate devops
v1.3 - 2018-07-02
- add the config_patch function providing the ability to patch the system config, thus allowing API users to make granular configuration changes.
- added a "previous_config_file" response attribute to functions that cause write operations to the running
config.xml
- add the interface_stats function to help in determining the usage of an interface to (partly) address Issue #20
- added a number attribute to the rules output making the actual rule number more explicit as described in Issue #13
- addressed a bug with the system_stats function that was preventing it from returning, caused by an upstream change(s) in the pfSense code.
- rename the confusing "owner" field in
credentials.ini
to "comment", legacy configuration files using "owner" are still supported. - added a "source" attribute to the logs making it easier to grep fauxapi events, for example
clog /var/log/system.log | grep fauxapi
- plenty of documentation fixes and updates
- added documentation highlighting features and capabilities that existed without them being obvious
- added the
extras
path in the project repo as a better place to keep non-package files,client-libs
,examples
,build-tools
etc - testing against pfSense 2.3.5
- testing against pfSense 2.4.3
https://github.com/ndejong/pfsense_fauxapi