Version 3.1
Version 3.1 upgrades the Django framework to v5.0
Django v5 requires Python v3.10 or later, and PostgreSQL 12 or later
Note: we are developing and testing on Ubuntu 22.04 LTS, using Python v3.11 and PostgreSql 14!
Version 3.1.2
Release Date: 2024-03-08
updated API, new driver and code style docs.
added type hinting to many functions for readability and type checking with mypy.
mark voice vlan on Cisco switches.
add documentation for testing with Docker.
Bugfixes:
fix API permissions.
fix SNMP driver calling super-class for bookkeeping.
fix building documentation on readthedocs.io.
handle exception in ethernet oui lookup.
better formatting of lldp neighbors.
Version 3.1.1
Release Date: 2024-02-27
add docker compose for testing.
add credits for contributors.
Bugfixes:
fix line wrap when no switch groups.
Version 3.1
Release Date: 2024-02-23
Support Django v5.0
small performance improvements.
improvements in AOS-CX Api driver.
Bug fixes:
rework the caching mechanism to be compatible with Django v5.0
remove unused parsers in snmp code.
always redirect logins to home.
fix vlan create for devices that cannot create vlan name.
several debug output improvements.
type hints added in some files to improve finding errors.
fix poe toggle if settings allow all
fix nms_id in rest api data
improved upgrade script error handling.
improved vlan parsing for AOS-CX device using REST api driver.
add voice vlan flag and display in switch info tab.
display shutdown vlan icon in switch info tab.