Skip to content

1.1.0 [2024-11-22]

Latest
Compare
Choose a tag to compare
@pandafy pandafy released this 22 Nov 20:44
1.1.0
7eb9837

Features

Changes

  • Removing a VPN template from a device will not deleted the certificates associated with the VPNClient. Instead, the certificates will be marked as revoked.
  • Allowed reusing VNI across all the tunnels created using an instance VXLAN over WireGuard VPN.
  • Added a data migration for updating hwmode configuration option of radio to "band". The hwmode option is deprecated on OpenWrt > 21.
  • The configuration push update will not flag the configuration status as "applied". The status will be update once the OpenWISP Config agent on the device reports the status.
  • Updated DeviceConnection.connect to attempt all available credentials.
  • Changed the on_cascade property of BaseDeviceLocation.location and BaseDeviceLocation.floorplan from PROTECTED to CASCADE.
  • Controller views will return HTTP 404 response for devices belonging to disabled organizations.
  • Show a loading indicator for commands in progress.
  • Added VPN subnet CIDR to device's system-defined variables.
  • Allowed defining subnet and IP address for VPNs with OpenVPN backend.
  • Changed the target link for configuration error notifications to the "Configuration" tab of the device.
  • JSONSchema Editor widget allows to define extra CSS classes. It will ignore fields with manual class.
  • Increased the soft time limit for celery task that operates of bulk objects.
  • Added notifications for background subnet division rule errors.
  • Added [name]{.title-ref} and [mac_address]{.title-ref} to device list filters in the API.
  • Use autocomplete fields for related fields.

Dependencies:

  • Bumped django-sortedm2m~=4.0.0.
  • Bumped django-reversion~=5.1.0.
  • Bumped django-taggit~=4.0.0.
  • Bumped netjsonconfig~=1.1.0.
  • Bumped django-x509~=1.2.0.
  • Bumped django-loci~=1.1.0.
  • Bumped django-flat-json-widget~=0.3.0.
  • Bumped openwisp-users~=1.1.0.
  • Bumped openwisp-utils[celery]~=1.1.1.
  • Bumped openwisp-notifications~=1.1.0.
  • Bumped openwisp-ipam~=1.1.0.
  • Bumped djangorestframework-gis~=1.1.
  • Bumped paramiko[ed25519]~=3.5.0.
  • Bumped scp~=0.15.0.
  • Bumped django-cache-memoize~=0.2.0.
  • Bumped shortuuid~=1.0.13.
  • Bumped netaddr~=1.3.0.
  • Bumped django-import-export~=3.3.0.
  • Added support for Django 4.1.x and 4.2.x.
  • Added support for Python 3.10.
  • Dropped support for Python 3.7.
  • Dropped support for Django 3.0.x and 3.1.x.

Bugfixes