LibreJS Incompatibilities
Summary
Basically the same as git.gmu.edu/srct/go/issues/148
tl;dr: None of the JS runs with LibreJS filtering because it is not properly attributed as free software.
Resources
Detailed instructions on how to fix this can be found at: https://www.gnu.org/software/librejs/free-your-javascript.html
https://whatsopen.gmu.edu/
List of blocked JavaScript inThis script is detected as inline, nonfree, defining functions or methods, and the rest of the page as loading external scripts
if (new Date().getTime() > 1478649600000) {
document.getElementById("vote").remove();
}
NONTRIVIAL: eval has been found in code
https://whatsopen.gmu.edu/static/js/bootstrap.min.js
NONTRIVIAL: Creates an xhr object
https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
This script is detected as nonfree, external, and as defining functions or methods
https://whatsopen.gmu.edu/static/js/info.js
This script is detected as nonfree, external, and as defining functions or methods
https://whatsopen.gmu.edu/static/js/grid.js?v=1
This script is detected as nonfree, external, and as defining functions or methods
https://whatsopen.gmu.edu/static/js/about.js
NONTRIVIAL: eval has been found in code
https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js
NONTRIVIAL: eval has been found in code
https://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js
https://whatsopen.gmu.edu/
List of accepted JavaScript inLibreJS did not allow the execution of any scripts on this page: '
External scripts may not be free and/or may not have proper licensing and are not part of the whitelist of free JavaScript libraries.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information