bbe2055111b0bababdc240a64233b994f6b5de91 chmalee Tue Mar 4 11:13:56 2025 -0800 Bump up DataTables javascript library versions to fix layout bug when initializing a table but not displaying it yet, like we do in the hub upload tab on hgHubConnect, refs #31058 diff --git src/lib/htmshell.c src/lib/htmshell.c index 4c24a6348c9..98e4df81c45 100644 --- src/lib/htmshell.c +++ src/lib/htmshell.c @@ -1026,33 +1026,33 @@ dyStringAppend(policy, " ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"); dyStringAppend(policy, " ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"); dyStringAppend(policy, " ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"); dyStringAppend(policy, " ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"); dyStringAppend(policy, " maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"); dyStringAppend(policy, " maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"); dyStringAppend(policy, " maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js"); dyStringAppend(policy, " maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"); dyStringAppend(policy, " maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"); dyStringAppend(policy, " d3js.org/d3.v3.min.js"); // jsHelper dyStringAppend(policy, " cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"); -dyStringAppend(policy, " cdn.datatables.net/2.1.3/js/dataTables.min.js"); -dyStringAppend(policy, " cdn.datatables.net/buttons/3.1.1/js/dataTables.buttons.min.js"); -dyStringAppend(policy, " cdn.datatables.net/select/2.1.0/js/dataTables.select.min.js"); +dyStringAppend(policy, " cdn.datatables.net/2.2.2/js/dataTables.min.js"); +dyStringAppend(policy, " cdn.datatables.net/buttons/3.2.2/js/dataTables.buttons.min.js"); +dyStringAppend(policy, " cdn.datatables.net/select/3.0.0/js/dataTables.select.min.js"); // shephered js for tutorial overlay dyStringAppend(policy, " cdn.jsdelivr.net/npm/shepherd.js@11.0.1/dist/js/shepherd.min.js"); dyStringAppend(policy, " www.google.com/recaptcha/api.js"); // uppy for hubSpace uploads dyStringAppend(policy, " releases.transloadit.com/uppy/v4.5.0/uppy.min.js"); dyStringAppend(policy, ";"); dyStringAppend(policy, " style-src * 'unsafe-inline';"); /* more secure method not used yet dyStringAppend(policy, " style-src 'self' 'unsafe-inline'");