Merge ~caleb-ellis/maas:group-checkboxes into maas:master
Status: | Superseded |
---|---|
Proposed branch: | ~caleb-ellis/maas:group-checkboxes |
Merge into: | maas:master |
Diff against target: |
265 lines (+130/-14) 5 files modified
src/maasserver/static/js/angular/directives/machines_table.js (+31/-9) src/maasserver/static/js/angular/directives/tests/test_machines_table.js (+82/-0) src/maasserver/static/partials/machines-table.html (+7/-2) src/maasserver/static/scss/_base_forms.scss (+1/-1) src/maasserver/static/scss/_tables.scss (+9/-2) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
MAAS UI team | Pending | ||
Review via email: mp+366432@code.launchpad.net |
This proposal has been superseded by a proposal from 2019-04-24.
Commit message
Add group checkboxes to machine list
Description of the change
## Done
- Added checkboxes to group headings, which when clicked either selects all unselected machines in a group, or unselects all machines in a group.
- Note there is currently a bug when using the "update your selection" link when action can't be performed on all machines, which has been present since the first grouping MP. This will get fixed as part of https:/
## QA
- Check that selecting a group selects all machines in that group and makes the background of the group white
- Check that unselecting a single machine in a group will cause the group checkbox to become unchecked
## Screenshots
### Partially selected
https:/
### Fully selected
https:/