Came across this new FusionPBX Maintenance app a week or two ago, so decided to give it a try. Found a couple things broken in it.
FusionPBX 5.3.1 master, updated to-date
Switch version: 1.10.11
PHP version: 8.1.28
1/ After installing the app, Status > Maintenance > Logs, always throws an error about class "button_back".
![1720798337207.png 1720798337207.png](https://www.pbxforums.com/data/attachments/4/4217-055f4389e0e914cb993f448ec127b9de.jpg)
![1720798359121.png 1720798359121.png](https://www.pbxforums.com/data/attachments/4/4218-4724e5c0b06666fab2809d4eb10f7f4c.jpg)
2/ Before, when I had just installed this app, going into Status > Maintenance > Show All, showed a list of enabled maintenance applications at 'Global' level along with their retention days for DB and File system. But since the maintenance application related commits from early this week, July 9th, doing a 'Show All' just shows the below. A single line entry with no application name.
![1720799051827.png 1720799051827.png](https://www.pbxforums.com/data/attachments/4/4219-d692346e62f7a04e97509efcf3885188.jpg)
3/ This app added a new 'Maintenance' widget on the dashboard (Pretty cool actually). But again, since those last commits, where a whole bunch of new maintenance applications were added, making any changes to the status or retention days of any maintenance application directly in the maintenance widget and then trying to 'Save' changes there, does not save any changes and breaks the dashboard page.
![1720799689137.png 1720799689137.png](https://www.pbxforums.com/data/attachments/4/4220-b8efade5a61042d0812ab7c1eccd3a7d.jpg)
![1720800700270.png 1720800700270.png](https://www.pbxforums.com/data/attachments/4/4222-3050265eeaa2aaaf474d59b8d997feef.jpg)
FusionPBX 5.3.1 master, updated to-date
Switch version: 1.10.11
PHP version: 8.1.28
1/ After installing the app, Status > Maintenance > Logs, always throws an error about class "button_back".
![1720798337207.png 1720798337207.png](https://www.pbxforums.com/data/attachments/4/4217-055f4389e0e914cb993f448ec127b9de.jpg)
![1720798359121.png 1720798359121.png](https://www.pbxforums.com/data/attachments/4/4218-4724e5c0b06666fab2809d4eb10f7f4c.jpg)
2/ Before, when I had just installed this app, going into Status > Maintenance > Show All, showed a list of enabled maintenance applications at 'Global' level along with their retention days for DB and File system. But since the maintenance application related commits from early this week, July 9th, doing a 'Show All' just shows the below. A single line entry with no application name.
![1720799051827.png 1720799051827.png](https://www.pbxforums.com/data/attachments/4/4219-d692346e62f7a04e97509efcf3885188.jpg)
3/ This app added a new 'Maintenance' widget on the dashboard (Pretty cool actually). But again, since those last commits, where a whole bunch of new maintenance applications were added, making any changes to the status or retention days of any maintenance application directly in the maintenance widget and then trying to 'Save' changes there, does not save any changes and breaks the dashboard page.
![1720799689137.png 1720799689137.png](https://www.pbxforums.com/data/attachments/4/4220-b8efade5a61042d0812ab7c1eccd3a7d.jpg)
![1720800700270.png 1720800700270.png](https://www.pbxforums.com/data/attachments/4/4222-3050265eeaa2aaaf474d59b8d997feef.jpg)