GUI unusable without access to Google services
New GUI unusable without access to Google tracking hosts.
Steps to Reproduce:
Login to the new GUI within a reasonably secured environment that either requires a WebProxy to access the interwebs, or has common restrictions on internet access for (admin) workstations, or just no internet access at all.
The GUI should work even when FreeNAS and the admin workstation are not able to access the internet. All assets that are required for the GUI must be hosted and served from the box itself.
This should also include the documentation!
The new Web GUI becomes unreadable and in consequence, unusable when the admin workstation is unable to access 3rd party tracking by Google. Screenshot attached.
In particular, at least access to these Google hosts is necessary to use the new GUI at all.
Access to Google tracking is not necessary to use the more efficient Django GUI.
On top of simple technical network limitations, this also raises a trust issue for users and customers, but also legal issues with the European general data protection directive for corporate users.
#4 Updated by Anthony Takata over 3 years ago
It's loading the Roboto fonts at https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons
which loads (at time of writing):
It should be rather trivial to cache these on the build.
#6 Updated by Dru Lavigne over 3 years ago
Pete: also see this comment in the duplicate ticket: https://redmine.ixsystems.com/issues/27009#change-172437.