Michael Jumper
700e2023af
GUACAMOLE-773: Remove use of XHTML-style self-closing tags from normal HTML.
...
This is particularly important for AngularJS 1.8.x and jQuery 3.5.0+,
which will no longer correct this automatically with their HTML
prefilters, resulting in unexpected nesting of tags when the browser
interprets something like "<div/>" as "<div>" (older versions of jQuery
would have corrected "<div/>" to "<div></div>").
See:
* https://docs.angularjs.org/guide/migration#migrating-from-1-7-to-1-8
* https://jquery.com/upgrade-guide/3.5/
2021-06-02 20:37:52 -07:00
Michael Jumper
e93d0faa22
GUACAMOLE-773: Update Pickr to version 1.8.1.
2021-06-02 20:37:52 -07:00
Michael Jumper
5587213183
GUACAMOLE-773: Include required polyfills for Blob and datalist.
2021-06-02 20:37:52 -07:00
Michael Jumper
5340e392c6
GUACAMOLE-773: Update to more recent version of "ssri" as suggested by npm audit.
2021-06-02 20:37:52 -07:00
Michael Jumper
503332270c
GUACAMOLE-773: Remove unused messageformat dependency (it's bundled with angular-translate's messageformat support).
2021-06-02 20:37:52 -07:00
Michael Jumper
9131fdbbfb
GUACAMOLE-773: Automatically generate dependencies for NPM modules.
2021-06-02 20:37:52 -07:00
Michael Jumper
28cfa2b8b0
GUACAMOLE-773: Update to latest versions of all JavaScript dependencies.
2021-06-02 12:48:57 -07:00
Michael Jumper
53d3e517cc
GUACAMOLE-773: Upgrade (temporarily) to angular-translate 2.17.1 to satisfy Closure Compiler.
...
See: https://github.com/angular-translate/angular-translate/commit/fe47ae7
2021-06-02 12:48:57 -07:00
Michael Jumper
5f0ab7b3f3
GUACAMOLE-773: Use Webpack rather than Webpack+Gulp.
2021-06-02 12:48:57 -07:00
Michael Jumper
1ef61687d8
GUACAMOLE-773: Migrate to NPM for AngularJS portion of webapp build.
2021-06-02 12:48:57 -07:00