jamf / scout-public

A tool to aggregate devices across multiple MDM servers
GNU General Public License v3.0
11 stars 3 forks source link

Dashboard Functionality #43

Closed alex-stout closed 4 years ago

alex-stout commented 4 years ago

Changelog

Screenshots

Screenshot from 2020-02-14 16-47-43 Screenshot from 2020-02-14 16-46-21

Contributions

@fostermorgan

Resolves #9

alex-stout commented 4 years ago

I’m going to check compatibility with current systems to make sure that the DB schema change won’t break existing systems that don’t upgrade.

We haven’t tested this test.

alex-stout commented 4 years ago

Just tested the case of not updating and it causes some problems. I added a pop-up to let the user know that that might be an issue. It should only happen when they upgrade.

Here's what it looks like: Screen Shot 2020-02-26 at 9 05 10 AM

The trigger for the notification is if the API returns a 500 error.

jacobschultz commented 4 years ago

This looks good to me! I like the solution of checking the database for the proper fields. We didn't really have anything else like that before, so it would just break if the databse wasn't up to date. This gives the user some feedback.