-
-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Title
Add Group Selection UI for Mass Firmware Upgrades
Context / Approach
To support group-based mass firmware upgrades, we need to update the admin interface to allow selecting device groups when initiating a mass upgrade.
My approach will be to:
- Add a group autocomplete field in the
BatchUpgradeConfirmationFormclass - Add a group filter in the
BatchUpgradeOperationAdminlist view - Update the admin templates to display group information in the upgrade confirmation and detail views
- Update API endpoints and serializers to support group-based filtering
- Update the README documentation to include information about group-based upgrades in both the intro and mass upgrade explanation sections
The autocomplete field will improve performance when dealing with a large number of groups, and the filter will make it easier to find past operations related to specific groups.
The UI implementation will follow OpenWISP's design patterns and maintain consistency with other modules that use group selection.
Dependencies
- Depends on the backend implementation of group-based mass firmware upgrades
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request