Commit Graph
8 Commits
Author SHA1 Message Date
James Muehlner ec33c81f1a GUACAMOLE-926: Parse YAML, CSV, JSON on frontend and submit to API. 2023-04-07 20:43:29 +00:00
Michael Jumper e9e1703184 GUACAMOLE-275: Automatically attempt to refresh browser cache if index.html does not match current build. 2021-07-20 18:53:02 -07:00
Michael Jumper a8aa3bef52 GUACAMOLE-773: Restore missing static template/layout files.
The on-screen keyboard layouts and AngularJS templates were previously
part of the Java webapp build, but are now part of the NPM/Webpack
build. Those files were incorrectly left out of the Webpack config,
causing the on-screen keyboard and automatic display resize to fail.

Display of the on-screen keyboard fails without these files as it relies
on loading the on-screen keyboard layouts dynamically via HTTP. Handling
of automatic display resize fails because this relies on a hidden
<object> element containing a blank HTML document, with that document
served statically over HTTP.
2021-06-04 02:08:54 -07:00
Michael Jumper 5587213183 GUACAMOLE-773: Include required polyfills for Blob and datalist. 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 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