The web portal was outdated and needed a better structure and browser compatibility. The new web portal is in many ways the same, but rewritten for better efficiency and easier to add features to. The structure is improved and is now using babel to make the browser compatibility better.

Here are some changes.
 

create_package_1.PNG

Add/create package is now a modal instead of a full page. It should now be easier to create and upload a new package. We can see on the image above what parameters was missing when a package creation was attempted.

 

group_1.PNG

I hope that the stats column is now a little clearer on what is installed and not. The green colour is installed packages, and red is uninstalled, so if the command is uninstall as above, then this means that only 8% of the computers in this group has actually uninstalled this software for both packages in this case.

 

group_2.PNG

This is how the group package stats looks now. The only thing that is new here is the chart.

 

single_log_1.PNG

Above is the package command details (computer packages page). Here we have just a little more information about the command execution process, like what user executed the command, status, and the actual command. Some styling was added as well.

 

powershell_1.PNG

Powershell is now a modal, instead of a full page.

 

single_applications_1.PNG

The computer applications page is pretty much the same, but now the download button actually downloads a CSV-file instead of just a file without a filename.

 

domain_applications_1.PNG

Domain applications has some new styling, but otherwise it's the same. The download button downloads a CSV-file instead of a file without extension.

 

package_2.PNG

This is a package row on the computer packages page. The column after the uninstall button should now make it easier to understand the flow of the command and status.

To the left is the group icon, indicating that this package is managed by a group, and to the right of the group icon is the auto upgrade icon, meaning that this package is auto upgrading. Next, we have the command name and then the current status.

 

package_3.PNG

This is how a regular upgrade looks. Status shows that the command was "upgrade", and that the status is "done". The command log and other details is available when clicking on the status column.