| ⇢ | A | EditDevice added |
| ⇢ | C | DashboardController::updateCommand() added | |
| ⇢ | B | DashboardController::ajaxRefreshAll() added | |
| ⇢ | A | DashboardController::disableCommand() added | |
| ⇢ | A | EditDevice::rules() added | |
| ⇢ | A | EditDevice::messages() added | |
| ⇢ | A | DashboardController::siteChange() added | |
| ⇢ | A | DashboardController::locationChange() added | |
| ⇢ | A | DashboardController::dashData() added | |
| ⇢ | A | Device::setOpenTimeAttribute() added | |
| ⇢ | A | Device::setCloseTimeAttribute() added | |
| ⋮ | view more | ||
| B | ↛ | DeviceController::editDetails() removed | |
| A | ↛ | DashboardController::siteUpdate() removed | |
| A | ↛ | DashboardController::locationUpdate() removed | |