- Add caching logic for converted checkpoint assets - Add Inventory.get() to get a list of devices from the inventory (DRY) - fmg get policy with html output method for filterable table (thanks to Alex) - Output class for collecting messages and send them in a bulk
Changed
- Improve file_to_zip function (add level check and change return value to none) - Change dev dependencies grouping in pyproject.toml - Remove the login from the FortiManager and FortiClient EMS \_\_init\_\_() - Move the smtp configuration from fotoobo.yaml to the inventory - Use API for ems get version (instead of scraping login page)
0.1.0
Added
- Initial version with some basic features - Support for following Fortinet devices: FortiGate, FortiManager, FortiAnalyzer, FortiClient EMS