You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by jm...@apache.org on 2021/06/03 03:46:26 UTC
[guacamole-client] branch master updated (71948a5 -> 11c1575)
This is an automated email from the ASF dual-hosted git repository.
jmuehlner pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git.
from 71948a5 GUACAMOLE-1252: Merge correction for null pointer dereference retrieving the RADIUS NAS IP.
add 1ef6168 GUACAMOLE-773: Migrate to NPM for AngularJS portion of webapp build.
add 5f0ab7b GUACAMOLE-773: Use Webpack rather than Webpack+Gulp.
add 53d3e51 GUACAMOLE-773: Upgrade (temporarily) to angular-translate 2.17.1 to satisfy Closure Compiler.
add 28cfa2b GUACAMOLE-773: Update to latest versions of all JavaScript dependencies.
add 9131fdb GUACAMOLE-773: Automatically generate dependencies for NPM modules.
add e119ba4 GUACAMOLE-773: Allow automatic license generation to consider multiple dependency lists, not necessarily from Maven.
add e99e304 GUACAMOLE-773: Update to latest version of frontend-maven-plugin (properly deals with STDERR as not necessarily 100% errors).
add 5033322 GUACAMOLE-773: Remove unused messageformat dependency (it's bundled with angular-translate's messageformat support).
add 5340e39 GUACAMOLE-773: Update to more recent version of "ssri" as suggested by npm audit.
add c546545 GUACAMOLE-773: Include NPM dependencies when considering generated LICENSE.
add 5587213 GUACAMOLE-773: Include required polyfills for Blob and datalist.
add fd6c5c3 GUACAMOLE-773: Update license information from Webjar Maven coordinates to NPM module coordinates.
add 4c32e59 GUACAMOLE-773: Add separate license for messageformat-parser (different version from messageformat).
add 8ed9ac5 GUACAMOLE-773: Add license information for new JavaScript dependencies pulled in by Webpack.
add e93d0fa GUACAMOLE-773: Update Pickr to version 1.8.1.
add 700e202 GUACAMOLE-773: Remove use of XHTML-style self-closing tags from normal HTML.
add 82161ae GUACAMOLE-773: Consider Pickr available only if initialization has completed.
add 3ec578e GUACAMOLE-773: Remove angular-touch (no longer applicable).
add b90a083 GUACAMOLE-773: Use caret version notation for JavaScript dependencies where appropriate.
new 11c1575 GUACAMOLE-773: Merge NPM build migration and update to latest javascript dependencies.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/guacamole-branding-example/html/warning.html | 4 +-
doc/guacamole-example/src/main/webapp/index.html | 2 +-
.../src/main/webapp/index.html | 2 +-
doc/licenses/angular-1.6.9/maven-coordinates.txt | 3 -
.../{angular-1.6.9 => angular-1.8.2}/LICENSE | 4 +-
.../{angular-1.6.9 => angular-1.8.2}/README | 4 +-
doc/licenses/angular-1.8.2/dep-coordinates.txt | 2 +
.../maven-coordinates.txt | 1 -
.../angular-translate-2.16.0/maven-coordinates.txt | 3 -
.../LICENSE | 0
.../README | 4 +-
.../angular-translate-2.18.4/dep-coordinates.txt | 3 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 19 +-
doc/licenses/assert-1.5.0/README | 8 +
doc/licenses/assert-1.5.0/dep-coordinates.txt | 1 +
.../maven-coordinates.txt | 1 -
.../LICENSE.md | 2 +-
.../README | 4 +-
.../blob-polyfill-5.0.20210201/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 16 +-
doc/licenses/css-loader-5.2.4/README | 8 +
doc/licenses/css-loader-5.2.4/dep-coordinates.txt | 1 +
.../datalist-polyfill-1.14.0/maven-coordinates.txt | 1 -
.../LICENSE | 0
.../README | 4 +-
.../datalist-polyfill-1.24.4/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE.md | 0
.../{filesaver-1.3.3 => file-saver-2.0.5}/README | 4 +-
doc/licenses/file-saver-2.0.5/dep-coordinates.txt | 1 +
doc/licenses/filesaver-1.3.3/maven-coordinates.txt | 1 -
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/generate-license-files.sh | 58 +-
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/inherits-2.0.3/LICENSE | 15 +
doc/licenses/inherits-2.0.3/README | 8 +
doc/licenses/inherits-2.0.3/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/jquery-3.3.1/README | 8 -
doc/licenses/jquery-3.3.1/maven-coordinates.txt | 1 -
.../LICENSE => jquery-3.6.0/LICENSE.txt} | 2 +-
doc/licenses/jquery-3.6.0/README | 8 +
doc/licenses/jquery-3.6.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/jstz-1.0.10/README | 8 -
doc/licenses/jstz-1.0.10/maven-coordinates.txt | 1 -
doc/licenses/{jstz-1.0.10 => jstz-2.1.1}/LICENSE | 0
doc/licenses/jstz-2.1.1/README | 8 +
doc/licenses/jstz-2.1.1/dep-coordinates.txt | 1 +
doc/licenses/lodash-4.17.10/README | 8 -
doc/licenses/lodash-4.17.10/maven-coordinates.txt | 1 -
.../{lodash-4.17.10 => lodash-4.17.21}/LICENSE | 2 +-
doc/licenses/lodash-4.17.21/README | 8 +
doc/licenses/lodash-4.17.21/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/make-plural-3.0.6/LICENSE | 13 +
doc/licenses/make-plural-3.0.6/README | 8 +
doc/licenses/make-plural-3.0.6/dep-coordinates.txt | 1 +
doc/licenses/messageformat-1.0.2/README | 4 +-
.../messageformat-1.0.2/dep-coordinates.txt | 1 +
.../messageformat-1.0.2/maven-coordinates.txt | 1 -
.../LICENSE | 0
doc/licenses/messageformat-parser-1.1.0/README | 8 +
.../messageformat-parser-1.1.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 2 +-
doc/licenses/object-assign-4.1.1/README | 8 +
.../object-assign-4.1.1/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/pickr-1.2.6/maven-coordinates.txt | 1 -
doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/LICENSE | 2 +-
doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/README | 4 +-
doc/licenses/pickr-1.8.1/dep-coordinates.txt | 1 +
.../LICENSE | 18 +-
doc/licenses/process-0.11.10/README | 8 +
doc/licenses/process-0.11.10/dep-coordinates.txt | 1 +
.../LICENSE.txt => reserved-words-0.1.2/LICENSE} | 18 +-
doc/licenses/reserved-words-0.1.2/README | 8 +
.../reserved-words-0.1.2/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 19 +-
doc/licenses/util-0.11.1/README | 8 +
doc/licenses/util-0.11.1/dep-coordinates.txt | 1 +
doc/licenses/webjars-servlet-2.x-1.5/README | 8 -
.../webjars-servlet-2.x-1.5/maven-coordinates.txt | 1 -
.../LICENSE | 16 +-
doc/licenses/webpack-4.46.0/README | 8 +
doc/licenses/webpack-4.46.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../resources/templates/quickconnectField.html | 4 +-
.../main/resources/templates/radiusStateField.html | 2 +-
.../templates/authenticationCodeField.html | 2 +-
guacamole/.ratignore | 1 +
guacamole/pom.xml | 285 +-
.../bundled}/angular-module-shim-0.0.4/LICENSE | 0
.../bundled}/angular-module-shim-0.0.4/README | 0
guacamole/src/main/frontend/.gitignore | 3 +
guacamole/src/main/frontend/package-lock.json | 7696 ++++++++++++++++++++
guacamole/src/main/frontend/package.json | 35 +
.../frontend/plugins/dependency-list-plugin.js | 146 +
.../src/main/frontend/src/angular-module-shim.js | 56 +
.../src}/app/auth/authModule.js | 0
.../src}/app/auth/service/authenticationService.js | 0
.../src}/app/auth/types/AuthenticationResult.js | 0
.../src}/app/client/clientModule.js | 0
.../app/client/controllers/clientController.js | 0
.../src}/app/client/directives/guacClient.js | 0
.../src}/app/client/directives/guacClientPanel.js | 0
.../src}/app/client/directives/guacFileBrowser.js | 0
.../src}/app/client/directives/guacFileTransfer.js | 0
.../client/directives/guacFileTransferManager.js | 0
.../src}/app/client/directives/guacThumbnail.js | 0
.../src}/app/client/directives/guacViewport.js | 0
.../src}/app/client/directives/guacZoomCtrl.js | 0
.../src}/app/client/services/guacAudio.js | 0
.../src}/app/client/services/guacClientManager.js | 0
.../src}/app/client/services/guacImage.js | 0
.../src}/app/client/services/guacVideo.js | 0
.../src}/app/client/styles/client.css | 0
.../app/client/styles/connection-select-menu.css | 0
.../src}/app/client/styles/connection-warning.css | 0
.../src}/app/client/styles/display.css | 0
.../src}/app/client/styles/file-browser.css | 0
.../app/client/styles/file-transfer-dialog.css | 0
.../src}/app/client/styles/filesystem-menu.css | 0
.../src}/app/client/styles/guac-menu.css | 0
.../src}/app/client/styles/keyboard.css | 0
.../src}/app/client/styles/menu.css | 0
.../src}/app/client/styles/notification.css | 0
.../src}/app/client/styles/other-connections.css | 0
.../src}/app/client/styles/share-menu.css | 0
.../src}/app/client/styles/thumbnail-display.css | 0
.../src}/app/client/styles/transfer-manager.css | 0
.../src}/app/client/styles/transfer.css | 0
.../src}/app/client/styles/viewport.css | 0
.../src}/app/client/templates/client.html | 24 +-
.../src}/app/client/templates/connection.html | 0
.../src}/app/client/templates/connectionGroup.html | 0
.../src}/app/client/templates/file.html | 0
.../src}/app/client/templates/guacClient.html | 0
.../src}/app/client/templates/guacClientPanel.html | 0
.../src}/app/client/templates/guacFileBrowser.html | 0
.../app/client/templates/guacFileTransfer.html | 0
.../client/templates/guacFileTransferManager.html | 0
.../src}/app/client/templates/guacThumbnail.html | 2 +-
.../src}/app/client/templates/guacViewport.html | 0
.../src}/app/client/types/ClientProperties.js | 0
.../src}/app/client/types/ManagedArgument.js | 0
.../src}/app/client/types/ManagedClient.js | 0
.../src}/app/client/types/ManagedClientState.js | 0
.../app/client/types/ManagedClientThumbnail.js | 0
.../src}/app/client/types/ManagedDisplay.js | 0
.../app/client/types/ManagedFileTransferState.js | 0
.../src}/app/client/types/ManagedFileUpload.js | 0
.../src}/app/client/types/ManagedFilesystem.js | 0
.../src}/app/client/types/ManagedShareLink.js | 0
.../src}/app/clipboard/clipboardModule.js | 0
.../src}/app/clipboard/directives/guacClipboard.js | 0
.../app/clipboard/services/clipboardService.js | 0
.../src}/app/clipboard/styles/clipboard.css | 0
.../app/clipboard/templates/guacClipboard.html | 0
.../src}/app/clipboard/types/ClipboardData.js | 0
.../src}/app/element/directives/guacFocus.js | 0
.../src}/app/element/directives/guacMarker.js | 0
.../src}/app/element/directives/guacResize.js | 0
.../src}/app/element/directives/guacScroll.js | 0
.../src}/app/element/directives/guacUpload.js | 0
.../src}/app/element/elementModule.js | 0
.../src}/app/element/styles/resize-sensor.css | 0
.../src}/app/element/templates/blank.html | 0
.../src}/app/element/types/Marker.js | 0
.../src}/app/element/types/ScrollState.js | 0
.../form/controllers/checkboxFieldController.js | 0
.../app/form/controllers/dateFieldController.js | 0
.../form/controllers/languageFieldController.js | 0
.../app/form/controllers/numberFieldController.js | 0
.../form/controllers/passwordFieldController.js | 0
.../form/controllers/redirectFieldController.js | 0
.../app/form/controllers/selectFieldController.js | 0
.../terminalColorSchemeFieldController.js | 0
.../app/form/controllers/textFieldController.js | 0
.../app/form/controllers/timeFieldController.js | 0
.../form/controllers/timeZoneFieldController.js | 0
.../src}/app/form/directives/form.js | 0
.../src}/app/form/directives/formField.js | 0
.../src}/app/form/directives/guacInputColor.js | 0
.../src}/app/form/directives/guacLenientDate.js | 0
.../src}/app/form/directives/guacLenientTime.js | 0
.../src}/app/form/formModule.js | 0
.../src}/app/form/services/colorPickerService.js | 4 +-
.../src}/app/form/services/formService.js | 0
.../src}/app/form/styles/form-field.css | 0
.../src}/app/form/styles/form.css | 0
.../src}/app/form/styles/redirect-field.css | 0
.../form/styles/terminal-color-scheme-field.css | 0
.../src}/app/form/templates/checkboxField.html | 2 +-
.../src}/app/form/templates/dateField.html | 2 +-
.../src}/app/form/templates/emailField.html | 2 +-
.../src}/app/form/templates/form.html | 0
.../src}/app/form/templates/formField.html | 0
.../src}/app/form/templates/guacInputColor.html | 0
.../src}/app/form/templates/languageField.html | 0
.../src}/app/form/templates/numberField.html | 2 +-
.../src}/app/form/templates/passwordField.html | 2 +-
.../src}/app/form/templates/redirectField.html | 0
.../src}/app/form/templates/selectField.html | 0
.../form/templates/terminalColorSchemeField.html | 0
.../src}/app/form/templates/textAreaField.html | 0
.../src}/app/form/templates/textField.html | 2 +-
.../src}/app/form/templates/timeField.html | 2 +-
.../src}/app/form/templates/timeZoneField.html | 0
.../src}/app/form/types/ColorScheme.js | 0
.../src}/app/form/types/FieldType.js | 0
.../src}/app/groupList/directives/guacGroupList.js | 0
.../groupList/directives/guacGroupListFilter.js | 0
.../src}/app/groupList/groupListModule.js | 0
.../app/groupList/templates/guacGroupList.html | 2 +-
.../groupList/templates/guacGroupListFilter.html | 2 +-
.../src}/app/groupList/types/GroupListItem.js | 0
.../src}/app/history/historyModule.js | 0
.../src}/app/history/services/guacHistory.js | 0
.../src}/app/history/types/HistoryEntry.js | 0
.../src}/app/home/controllers/homeController.js | 0
.../app/home/directives/guacRecentConnections.js | 0
.../src}/app/home/homeModule.js | 0
.../src}/app/home/styles/home.css | 0
.../src}/app/home/templates/connection.html | 0
.../src}/app/home/templates/connectionGroup.html | 0
.../app/home/templates/guacRecentConnections.html | 2 +-
.../src}/app/home/templates/home.html | 0
.../src}/app/home/types/ActiveConnection.js | 0
.../src}/app/home/types/RecentConnection.js | 0
.../src}/app/index/config/httpDefaults.js | 0
.../src}/app/index/config/indexRouteConfig.js | 0
.../app/index/config/indexTranslationConfig.js | 0
.../app/index/config/templateRequestDecorator.js | 0
.../src}/app/index/controllers/indexController.js | 0
.../src}/app/index/filters/arrayFilter.js | 0
.../src}/app/index/indexModule.js | 21 +-
.../src}/app/index/services/iconService.js | 0
.../src}/app/index/styles/animation.css | 0
.../src}/app/index/styles/buttons.css | 0
.../src}/app/index/styles/dialog.css | 0
.../src}/app/index/styles/fatal-page-error.css | 0
.../src}/app/index/styles/font-carlito.css | 0
.../src}/app/index/styles/headers.css | 0
.../src}/app/index/styles/input.css | 0
.../src}/app/index/styles/lists.css | 0
.../src}/app/index/styles/loading.css | 0
.../src}/app/index/styles/sorted-tables.css | 0
.../src}/app/index/styles/status.css | 0
.../src}/app/index/styles/ui.css | 0
.../src}/app/list/directives/guacFilter.js | 0
.../src}/app/list/directives/guacPager.js | 0
.../src}/app/list/directives/guacSortOrder.js | 0
.../src}/app/list/directives/guacUserItem.js | 0
.../src}/app/list/listModule.js | 0
.../src}/app/list/styles/filter.css | 0
.../src}/app/list/styles/pager.css | 0
.../src}/app/list/styles/user-item.css | 0
.../src}/app/list/templates/guacFilter.html | 2 +-
.../src}/app/list/templates/guacPager.html | 8 +-
.../src}/app/list/templates/guacUserItem.html | 0
.../src}/app/list/types/FilterPattern.js | 0
.../src}/app/list/types/FilterToken.js | 0
.../src}/app/list/types/IPv4Network.js | 0
.../src}/app/list/types/IPv6Network.js | 0
.../src}/app/list/types/SortOrder.js | 0
.../src}/app/locale/localeModule.js | 0
.../src}/app/locale/services/translationLoader.js | 0
.../locale/services/translationStringService.js | 0
.../src}/app/login/directives/login.js | 0
.../src}/app/login/loginModule.js | 0
.../src}/app/login/styles/animation.css | 0
.../src}/app/login/styles/dialog.css | 0
.../src}/app/login/styles/input.css | 0
.../src}/app/login/styles/login.css | 0
.../src}/app/login/templates/login.html | 4 +-
.../controllers/manageConnectionController.js | 0
.../controllers/manageConnectionGroupController.js | 0
.../controllers/manageSharingProfileController.js | 0
.../app/manage/controllers/manageUserController.js | 0
.../controllers/manageUserGroupController.js | 0
.../directives/connectionPermissionEditor.js | 0
.../src}/app/manage/directives/dataSourceTabs.js | 0
.../app/manage/directives/identifierSetEditor.js | 0
.../src}/app/manage/directives/locationChooser.js | 0
.../app/manage/directives/managementButtons.js | 0
.../manage/directives/systemPermissionEditor.js | 0
.../src}/app/manage/manageModule.js | 0
.../src}/app/manage/styles/attributes.css | 0
.../app/manage/styles/connection-parameter.css | 0
.../src}/app/manage/styles/forms.css | 0
.../src}/app/manage/styles/locationChooser.css | 0
.../src}/app/manage/styles/manage-user-group.css | 0
.../src}/app/manage/styles/manage-user.css | 0
.../src}/app/manage/styles/related-objects.css | 0
.../templates/connectionGroupPermission.html | 2 +-
.../app/manage/templates/connectionPermission.html | 2 +-
.../templates/connectionPermissionEditor.html | 0
.../src}/app/manage/templates/dataSourceTabs.html | 0
.../app/manage/templates/identifierSetEditor.html | 10 +-
.../src}/app/manage/templates/locationChooser.html | 2 +-
.../templates/locationChooserConnectionGroup.html | 0
.../app/manage/templates/manageConnection.html | 2 +-
.../manage/templates/manageConnectionGroup.html | 2 +-
.../app/manage/templates/manageSharingProfile.html | 2 +-
.../src}/app/manage/templates/manageUser.html | 6 +-
.../src}/app/manage/templates/manageUserGroup.html | 2 +-
.../app/manage/templates/managementButtons.html | 0
.../manage/templates/sharingProfilePermission.html | 2 +-
.../manage/templates/systemPermissionEditor.html | 4 +-
.../src}/app/manage/types/HistoryEntryWrapper.js | 0
.../src}/app/manage/types/ManageableUser.js | 0
.../src}/app/manage/types/ManageableUserGroup.js | 0
.../src}/app/manage/types/ManagementPermissions.js | 0
.../src}/app/navigation/directives/guacMenu.js | 0
.../src}/app/navigation/directives/guacPageList.js | 0
.../app/navigation/directives/guacSectionTabs.js | 0
.../src}/app/navigation/directives/guacUserMenu.js | 0
.../src}/app/navigation/navigationModule.js | 0
.../app/navigation/services/userPageService.js | 0
.../src}/app/navigation/styles/menu.css | 0
.../src}/app/navigation/styles/tabs.css | 0
.../src}/app/navigation/styles/user-menu.css | 0
.../src}/app/navigation/templates/guacMenu.html | 0
.../app/navigation/templates/guacPageList.html | 0
.../app/navigation/templates/guacSectionTabs.html | 0
.../app/navigation/templates/guacUserMenu.html | 0
.../src}/app/navigation/types/ClientIdentifier.js | 2 +-
.../src}/app/navigation/types/MenuAction.js | 0
.../src}/app/navigation/types/PageDefinition.js | 0
.../notification/directives/guacNotification.js | 0
.../src}/app/notification/notificationModule.js | 0
.../app/notification/services/guacNotification.js | 0
.../src}/app/notification/styles/notification.css | 0
.../notification/templates/guacNotification.html | 0
.../src}/app/notification/types/Notification.js | 0
.../app/notification/types/NotificationAction.js | 0
.../notification/types/NotificationCountdown.js | 0
.../app/notification/types/NotificationProgress.js | 0
.../src}/app/osk/directives/guacOsk.js | 0
.../{webapp => frontend/src}/app/osk/oskModule.js | 0
.../src}/app/osk/styles/osk.css | 0
.../src}/app/osk/templates/guacOsk.html | 0
.../src}/app/rest/restModule.js | 0
.../app/rest/services/activeConnectionService.js | 0
.../src}/app/rest/services/cacheService.js | 0
.../app/rest/services/connectionGroupService.js | 0
.../src}/app/rest/services/connectionService.js | 0
.../src}/app/rest/services/dataSourceService.js | 0
.../src}/app/rest/services/historyService.js | 0
.../src}/app/rest/services/languageService.js | 0
.../src}/app/rest/services/membershipService.js | 0
.../src}/app/rest/services/patchService.js | 0
.../src}/app/rest/services/permissionService.js | 0
.../src}/app/rest/services/requestService.js | 0
.../src}/app/rest/services/schemaService.js | 0
.../app/rest/services/sharingProfileService.js | 0
.../src}/app/rest/services/tunnelService.js | 0
.../src}/app/rest/services/userGroupService.js | 0
.../src}/app/rest/services/userService.js | 0
.../src}/app/rest/types/ActiveConnection.js | 0
.../src}/app/rest/types/Connection.js | 0
.../src}/app/rest/types/ConnectionGroup.js | 0
.../src}/app/rest/types/ConnectionHistoryEntry.js | 0
.../src}/app/rest/types/Error.js | 0
.../src}/app/rest/types/Field.js | 0
.../src}/app/rest/types/Form.js | 0
.../src}/app/rest/types/PermissionFlagSet.js | 0
.../src}/app/rest/types/PermissionPatch.js | 0
.../src}/app/rest/types/PermissionSet.js | 0
.../src}/app/rest/types/Protocol.js | 0
.../src}/app/rest/types/RelatedObjectPatch.js | 0
.../src}/app/rest/types/SharingProfile.js | 0
.../src}/app/rest/types/TranslatableMessage.js | 0
.../src}/app/rest/types/User.js | 0
.../src}/app/rest/types/UserCredentials.js | 0
.../src}/app/rest/types/UserGroup.js | 0
.../src}/app/rest/types/UserPasswordUpdate.js | 0
.../app/settings/controllers/settingsController.js | 0
.../directives/guacSettingsConnectionHistory.js | 0
.../settings/directives/guacSettingsConnections.js | 0
.../settings/directives/guacSettingsPreferences.js | 0
.../settings/directives/guacSettingsSessions.js | 0
.../settings/directives/guacSettingsUserGroups.js | 0
.../app/settings/directives/guacSettingsUsers.js | 0
.../src}/app/settings/services/csvService.js | 0
.../app/settings/services/preferenceService.js | 0
.../src}/app/settings/settingsModule.js | 0
.../src}/app/settings/styles/buttons.css | 0
.../src}/app/settings/styles/connection-list.css | 0
.../src}/app/settings/styles/history.css | 0
.../src}/app/settings/styles/input-method.css | 0
.../src}/app/settings/styles/mouse-mode.css | 0
.../src}/app/settings/styles/preferences.css | 0
.../src}/app/settings/styles/sessions.css | 0
.../src}/app/settings/styles/settings.css | 0
.../src}/app/settings/styles/user-group-list.css | 0
.../src}/app/settings/styles/user-list.css | 0
.../src}/app/settings/templates/connection.html | 0
.../app/settings/templates/connectionGroup.html | 0
.../src}/app/settings/templates/newConnection.html | 0
.../app/settings/templates/newConnectionGroup.html | 0
.../app/settings/templates/newSharingProfile.html | 0
.../src}/app/settings/templates/settings.html | 0
.../templates/settingsConnectionHistory.html | 4 +-
.../settings/templates/settingsConnections.html | 2 +-
.../settings/templates/settingsPreferences.html | 20 +-
.../app/settings/templates/settingsSessions.html | 2 +-
.../app/settings/templates/settingsUserGroups.html | 0
.../src}/app/settings/templates/settingsUsers.html | 0
.../app/settings/templates/sharingProfile.html | 0
.../app/settings/types/ActiveConnectionWrapper.js | 0
.../types/ConnectionHistoryEntryWrapper.js | 0
.../app/storage/services/localStorageService.js | 0
.../app/storage/services/sessionStorageFactory.js | 0
.../src}/app/storage/storageModule.js | 0
.../src}/app/textInput/directives/guacKey.js | 0
.../src}/app/textInput/directives/guacTextInput.js | 0
.../src}/app/textInput/styles/textInput.css | 0
.../src}/app/textInput/templates/guacKey.html | 0
.../app/textInput/templates/guacTextInput.html | 0
.../src}/app/textInput/textInputModule.js | 0
.../src}/app/touch/directives/guacTouchDrag.js | 0
.../src}/app/touch/directives/guacTouchPinch.js | 0
.../src}/app/touch/touchModule.js | 0
.../src}/fonts/carlito/Carlito-Bold.woff | Bin
.../src}/fonts/carlito/Carlito-Italic.woff | Bin
.../src}/fonts/carlito/Carlito-Regular.woff | Bin
.../{webapp => frontend/src}/fonts/carlito/LICENSE | 0
.../src}/images/action-icons/guac-back.png | Bin
.../src}/images/action-icons/guac-config-dark.png | Bin
.../src}/images/action-icons/guac-config.png | Bin
.../src}/images/action-icons/guac-delete.png | Bin
.../src}/images/action-icons/guac-first-page.png | Bin
.../src}/images/action-icons/guac-group-add.png | Bin
.../src}/images/action-icons/guac-hide-pass.png | Bin
.../src}/images/action-icons/guac-home-dark.png | Bin
.../src}/images/action-icons/guac-home.png | Bin
.../src}/images/action-icons/guac-key-dark.png | Bin
.../src}/images/action-icons/guac-key.png | Bin
.../src}/images/action-icons/guac-last-page.png | Bin
.../src}/images/action-icons/guac-logout-dark.png | Bin
.../src}/images/action-icons/guac-logout.png | Bin
.../src}/images/action-icons/guac-monitor-add.png | Bin
.../src}/images/action-icons/guac-next-page.png | Bin
.../src}/images/action-icons/guac-prev-page.png | Bin
.../src}/images/action-icons/guac-show-pass.png | Bin
.../src}/images/action-icons/guac-user-add.png | Bin
.../images/action-icons/guac-user-group-add.png | Bin
.../src}/images/arrows/down.png | Bin
.../src}/images/arrows/left.png | Bin
.../src}/images/arrows/right.png | Bin
.../{webapp => frontend/src}/images/arrows/up.png | Bin
.../{webapp => frontend/src}/images/checker.png | Bin
.../{webapp => frontend/src}/images/checkmark.png | Bin
.../src}/images/circle-arrows.png | Bin
.../main/{webapp => frontend/src}/images/cog.png | Bin
.../main/{webapp => frontend/src}/images/drive.png | Bin
.../main/{webapp => frontend/src}/images/file.png | Bin
.../src}/images/folder-closed.png | Bin
.../src}/images/folder-open.png | Bin
.../{webapp => frontend/src}/images/folder-up.png | Bin
.../src}/images/group-icons/guac-closed.png | Bin
.../src}/images/group-icons/guac-open.png | Bin
.../src}/images/guac-mono-192.png | Bin
.../src}/images/guac-tricolor.png | Bin
.../main/{webapp => frontend/src}/images/lock.png | Bin
.../{webapp => frontend/src}/images/logo-144.png | Bin
.../{webapp => frontend/src}/images/logo-64.png | Bin
.../{webapp => frontend/src}/images/magnifier.png | Bin
.../src}/images/mouse/blank.cur | Bin
.../src}/images/mouse/blank.gif | Bin
.../{webapp => frontend/src}/images/mouse/dot.gif | Bin
.../src}/images/noguacamole-logo-24.png | Bin
.../main/{webapp => frontend/src}/images/plus.png | Bin
.../{webapp => frontend/src}/images/progress.png | Bin
.../src}/images/protocol-icons/guac-monitor.png | Bin
.../src}/images/protocol-icons/guac-plug.png | Bin
.../src}/images/protocol-icons/guac-text.png | Bin
.../src}/images/settings/tablet-keys.png | Bin
.../src}/images/settings/touchpad.png | Bin
.../src}/images/settings/touchscreen.png | Bin
.../src}/images/settings/zoom-in.png | Bin
.../src}/images/settings/zoom-out.png | Bin
.../main/{webapp => frontend/src}/images/share.png | Bin
.../src}/images/user-icons/guac-user-group.png | Bin
.../src}/images/user-icons/guac-user.png | Bin
.../src}/images/warning-white.png | Bin
.../{webapp => frontend/src}/images/warning.png | Bin
.../main/{webapp => frontend/src}/images/x-red.png | Bin
.../src/main/{webapp => frontend/src}/images/x.png | Bin
.../src/main/{webapp => frontend/src}/index.html | 70 +-
.../src}/layouts/de-de-qwertz.json | 0
.../src}/layouts/en-us-qwerty.json | 0
.../src}/layouts/es-es-qwerty.json | 0
.../src}/layouts/fr-fr-azerty.json | 0
.../src}/layouts/it-it-qwerty.json | 0
.../src}/layouts/nl-nl-qwerty.json | 0
.../src}/layouts/ru-ru-qwerty.json | 0
.../{webapp => frontend/src}/relocateParameters.js | 0
.../{webapp => frontend/src}/translations/ca.json | 0
.../{webapp => frontend/src}/translations/cs.json | 0
.../{webapp => frontend/src}/translations/de.json | 0
.../{webapp => frontend/src}/translations/en.json | 0
.../{webapp => frontend/src}/translations/es.json | 0
.../{webapp => frontend/src}/translations/fr.json | 0
.../{webapp => frontend/src}/translations/it.json | 0
.../{webapp => frontend/src}/translations/ja.json | 0
.../{webapp => frontend/src}/translations/ko.json | 0
.../{webapp => frontend/src}/translations/nl.json | 0
.../{webapp => frontend/src}/translations/no.json | 0
.../{webapp => frontend/src}/translations/pt.json | 0
.../{webapp => frontend/src}/translations/ru.json | 0
.../{webapp => frontend/src}/translations/zh.json | 0
guacamole/src/main/frontend/webpack.config.js | 174 +
.../guacamole/extension/ExtensionModule.java | 6 +-
.../apache/guacamole/rest/RESTServiceModule.java | 5 -
guacamole/src/main/webapp/license.txt | 18 -
pom.xml | 18 +-
570 files changed, 8579 insertions(+), 510 deletions(-)
delete mode 100644 doc/licenses/angular-1.6.9/maven-coordinates.txt
rename doc/licenses/{angular-1.6.9 => angular-1.8.2}/LICENSE (93%)
rename doc/licenses/{angular-1.6.9 => angular-1.8.2}/README (68%)
create mode 100644 doc/licenses/angular-1.8.2/dep-coordinates.txt
delete mode 100644 doc/licenses/angular-module-shim-0.0.4/maven-coordinates.txt
delete mode 100644 doc/licenses/angular-translate-2.16.0/maven-coordinates.txt
rename doc/licenses/{angular-translate-2.16.0 => angular-translate-2.18.4}/LICENSE (100%)
rename doc/licenses/{angular-translate-2.16.0 => angular-translate-2.18.4}/README (71%)
create mode 100644 doc/licenses/angular-translate-2.18.4/dep-coordinates.txt
rename doc/licenses/antlr-2.7.7/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/aopalliance-1.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-beanutils-1.7.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-chain-1.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-codec-1.14/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-codec-1.15/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-collections-3.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-collections-4.4/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-configuration-1.5/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-digester-1.8/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-lang-2.3/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-lang-3.11/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-lang-3.9/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-logging-1.1.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-pool-1.5.4/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-commons-pool-2.8.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-mina-2.1.3/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/apache-santuario-2.2.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
copy doc/licenses/{webjars-servlet-2.x-1.5 => assert-1.5.0}/LICENSE (62%)
create mode 100644 doc/licenses/assert-1.5.0/README
create mode 100644 doc/licenses/assert-1.5.0/dep-coordinates.txt
delete mode 100644 doc/licenses/blob-polyfill-1.0.20150320/maven-coordinates.txt
rename doc/licenses/{blob-polyfill-1.0.20150320 => blob-polyfill-5.0.20210201}/LICENSE.md (96%)
rename doc/licenses/{blob-polyfill-1.0.20150320 => blob-polyfill-5.0.20210201}/README (65%)
create mode 100644 doc/licenses/blob-polyfill-5.0.20210201/dep-coordinates.txt
rename doc/licenses/bouncycastle-1.44/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/bouncycastle-1.66/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/cas-client-3.6.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/checker-qual-3.8.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
copy doc/licenses/{messageformat-1.0.2 => css-loader-5.2.4}/LICENSE (52%)
create mode 100644 doc/licenses/css-loader-5.2.4/README
create mode 100644 doc/licenses/css-loader-5.2.4/dep-coordinates.txt
delete mode 100644 doc/licenses/datalist-polyfill-1.14.0/maven-coordinates.txt
rename doc/licenses/{datalist-polyfill-1.14.0 => datalist-polyfill-1.24.4}/LICENSE (100%)
rename doc/licenses/{datalist-polyfill-1.14.0 => datalist-polyfill-1.24.4}/README (73%)
create mode 100644 doc/licenses/datalist-polyfill-1.24.4/dep-coordinates.txt
rename doc/licenses/directory-api-2.0.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/dom4j-2.1.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/ehcache-2.4.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/error-prone-2.5.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/{filesaver-1.3.3 => file-saver-2.0.5}/LICENSE.md (100%)
rename doc/licenses/{filesaver-1.3.3 => file-saver-2.0.5}/README (72%)
create mode 100644 doc/licenses/file-saver-2.0.5/dep-coordinates.txt
delete mode 100644 doc/licenses/filesaver-1.3.3/maven-coordinates.txt
rename doc/licenses/findbugs-jsr305-3.0.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/glassfish-hk2-2.6.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/guava-30.1.1-jre/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/guice-5.0.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
create mode 100644 doc/licenses/inherits-2.0.3/LICENSE
create mode 100644 doc/licenses/inherits-2.0.3/README
create mode 100644 doc/licenses/inherits-2.0.3/dep-coordinates.txt
rename doc/licenses/j2objc-annotations-1.3/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jackson-2.12.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jai-imageio-core-1.4.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jakarta-activation-1.2.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jakarta-annotation-api-1.3.5/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jakarta-jaxb-2.3.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jakarta-validation-api-2.0.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jakarta-ws-rs-api-2.1.6/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/java-saml-2.6.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/javassist-3.25.0-ga/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/javax.inject-1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jcommander-1.78/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jersey-2.34/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/joda-time-2.10.6/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jose4j-0.7.6/{maven-coordinates.txt => dep-coordinates.txt} (100%)
delete mode 100644 doc/licenses/jquery-3.3.1/README
delete mode 100644 doc/licenses/jquery-3.3.1/maven-coordinates.txt
copy doc/licenses/{messageformat-1.0.2/LICENSE => jquery-3.6.0/LICENSE.txt} (93%)
create mode 100644 doc/licenses/jquery-3.6.0/README
create mode 100644 doc/licenses/jquery-3.6.0/dep-coordinates.txt
rename doc/licenses/jradius-1.1.5/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/jsr250-api-1.0/{maven-coordinates.txt => dep-coordinates.txt} (100%)
delete mode 100644 doc/licenses/jstz-1.0.10/README
delete mode 100644 doc/licenses/jstz-1.0.10/maven-coordinates.txt
rename doc/licenses/{jstz-1.0.10 => jstz-2.1.1}/LICENSE (100%)
create mode 100644 doc/licenses/jstz-2.1.1/README
create mode 100644 doc/licenses/jstz-2.1.1/dep-coordinates.txt
delete mode 100644 doc/licenses/lodash-4.17.10/README
delete mode 100644 doc/licenses/lodash-4.17.10/maven-coordinates.txt
rename doc/licenses/{lodash-4.17.10 => lodash-4.17.21}/LICENSE (96%)
create mode 100644 doc/licenses/lodash-4.17.21/README
create mode 100644 doc/licenses/lodash-4.17.21/dep-coordinates.txt
rename doc/licenses/logback-1.2.3/{maven-coordinates.txt => dep-coordinates.txt} (100%)
create mode 100644 doc/licenses/make-plural-3.0.6/LICENSE
create mode 100644 doc/licenses/make-plural-3.0.6/README
create mode 100644 doc/licenses/make-plural-3.0.6/dep-coordinates.txt
create mode 100644 doc/licenses/messageformat-1.0.2/dep-coordinates.txt
delete mode 100644 doc/licenses/messageformat-1.0.2/maven-coordinates.txt
copy doc/licenses/{messageformat-1.0.2 => messageformat-parser-1.1.0}/LICENSE (100%)
create mode 100644 doc/licenses/messageformat-parser-1.1.0/README
create mode 100644 doc/licenses/messageformat-parser-1.1.0/dep-coordinates.txt
rename doc/licenses/mybatis-3.5.6/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/mybatis-guice-3.10/{maven-coordinates.txt => dep-coordinates.txt} (100%)
copy doc/licenses/{webjars-servlet-2.x-1.5 => object-assign-4.1.1}/LICENSE (93%)
create mode 100644 doc/licenses/object-assign-4.1.1/README
create mode 100644 doc/licenses/object-assign-4.1.1/dep-coordinates.txt
rename doc/licenses/osgi-resource-locator-1.0.3/{maven-coordinates.txt => dep-coordinates.txt} (100%)
delete mode 100644 doc/licenses/pickr-1.2.6/maven-coordinates.txt
rename doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/LICENSE (96%)
rename doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/README (72%)
create mode 100644 doc/licenses/pickr-1.8.1/dep-coordinates.txt
copy doc/licenses/{messageformat-1.0.2 => process-0.11.10}/LICENSE (51%)
create mode 100644 doc/licenses/process-0.11.10/README
create mode 100644 doc/licenses/process-0.11.10/dep-coordinates.txt
rename doc/licenses/{jquery-3.3.1/LICENSE.txt => reserved-words-0.1.2/LICENSE} (63%)
create mode 100644 doc/licenses/reserved-words-0.1.2/README
create mode 100644 doc/licenses/reserved-words-0.1.2/dep-coordinates.txt
rename doc/licenses/slf4j-api-1.7.30/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/spring-framework-3.0.5/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/spring-framework-5.2.13/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/spring-security-5.4.5/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/{webjars-servlet-2.x-1.5 => util-0.11.1}/LICENSE (62%)
create mode 100644 doc/licenses/util-0.11.1/README
create mode 100644 doc/licenses/util-0.11.1/dep-coordinates.txt
delete mode 100644 doc/licenses/webjars-servlet-2.x-1.5/README
delete mode 100644 doc/licenses/webjars-servlet-2.x-1.5/maven-coordinates.txt
copy doc/licenses/{messageformat-1.0.2 => webpack-4.46.0}/LICENSE (52%)
create mode 100644 doc/licenses/webpack-4.46.0/README
create mode 100644 doc/licenses/webpack-4.46.0/dep-coordinates.txt
rename doc/licenses/woodstox-core-5.2.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/woodstox-stax2-api-4.2/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/xpp3-1.1.4c/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename doc/licenses/zxing-3.4.1/{maven-coordinates.txt => dep-coordinates.txt} (100%)
rename {doc/licenses => guacamole/src/licenses/bundled}/angular-module-shim-0.0.4/LICENSE (100%)
rename {doc/licenses => guacamole/src/licenses/bundled}/angular-module-shim-0.0.4/README (100%)
create mode 100644 guacamole/src/main/frontend/.gitignore
create mode 100644 guacamole/src/main/frontend/package-lock.json
create mode 100644 guacamole/src/main/frontend/package.json
create mode 100644 guacamole/src/main/frontend/plugins/dependency-list-plugin.js
create mode 100644 guacamole/src/main/frontend/src/angular-module-shim.js
rename guacamole/src/main/{webapp => frontend/src}/app/auth/authModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/auth/service/authenticationService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/auth/types/AuthenticationResult.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/clientModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/controllers/clientController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacClient.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacClientPanel.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacFileBrowser.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacFileTransfer.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacFileTransferManager.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacThumbnail.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacViewport.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/directives/guacZoomCtrl.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/services/guacAudio.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/services/guacClientManager.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/services/guacImage.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/services/guacVideo.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/client.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/connection-select-menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/connection-warning.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/display.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/file-browser.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/file-transfer-dialog.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/filesystem-menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/guac-menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/keyboard.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/notification.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/other-connections.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/share-menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/thumbnail-display.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/transfer-manager.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/transfer.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/styles/viewport.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/client.html (94%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/connection.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/connectionGroup.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/file.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacClient.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacClientPanel.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacFileBrowser.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacFileTransfer.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacFileTransferManager.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacThumbnail.html (77%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/templates/guacViewport.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ClientProperties.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedArgument.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedClient.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedClientState.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedClientThumbnail.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedDisplay.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedFileTransferState.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedFileUpload.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedFilesystem.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/client/types/ManagedShareLink.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/clipboardModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/directives/guacClipboard.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/services/clipboardService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/styles/clipboard.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/templates/guacClipboard.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/clipboard/types/ClipboardData.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/directives/guacFocus.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/directives/guacMarker.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/directives/guacResize.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/directives/guacScroll.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/directives/guacUpload.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/elementModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/styles/resize-sensor.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/templates/blank.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/types/Marker.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/element/types/ScrollState.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/checkboxFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/dateFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/languageFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/numberFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/passwordFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/redirectFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/selectFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/terminalColorSchemeFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/textFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/timeFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/controllers/timeZoneFieldController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/directives/form.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/directives/formField.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/directives/guacInputColor.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/directives/guacLenientDate.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/directives/guacLenientTime.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/formModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/services/colorPickerService.js (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/services/formService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/styles/form-field.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/styles/form.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/styles/redirect-field.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/styles/terminal-color-scheme-field.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/checkboxField.html (84%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/dateField.html (91%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/emailField.html (90%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/form.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/formField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/guacInputColor.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/languageField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/numberField.html (84%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/passwordField.html (91%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/redirectField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/selectField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/terminalColorSchemeField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/textAreaField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/textField.html (93%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/timeField.html (91%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/templates/timeZoneField.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/types/ColorScheme.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/form/types/FieldType.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/directives/guacGroupList.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/directives/guacGroupListFilter.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/groupListModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/templates/guacGroupList.html (95%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/templates/guacGroupListFilter.html (78%)
rename guacamole/src/main/{webapp => frontend/src}/app/groupList/types/GroupListItem.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/history/historyModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/history/services/guacHistory.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/history/types/HistoryEntry.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/controllers/homeController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/directives/guacRecentConnections.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/homeModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/styles/home.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/templates/connection.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/templates/connectionGroup.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/templates/guacRecentConnections.html (97%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/templates/home.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/types/ActiveConnection.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/home/types/RecentConnection.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/config/httpDefaults.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/config/indexRouteConfig.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/config/indexTranslationConfig.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/config/templateRequestDecorator.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/controllers/indexController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/filters/arrayFilter.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/indexModule.js (69%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/services/iconService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/animation.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/buttons.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/dialog.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/fatal-page-error.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/font-carlito.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/headers.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/input.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/lists.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/loading.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/sorted-tables.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/status.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/index/styles/ui.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/directives/guacFilter.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/directives/guacPager.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/directives/guacSortOrder.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/directives/guacUserItem.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/listModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/styles/filter.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/styles/pager.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/styles/user-item.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/templates/guacFilter.html (75%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/templates/guacPager.html (80%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/templates/guacUserItem.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/types/FilterPattern.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/types/FilterToken.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/types/IPv4Network.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/types/IPv6Network.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/list/types/SortOrder.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/locale/localeModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/locale/services/translationLoader.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/locale/services/translationStringService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/directives/login.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/loginModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/styles/animation.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/styles/dialog.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/styles/input.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/styles/login.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/login/templates/login.html (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/controllers/manageConnectionController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/controllers/manageConnectionGroupController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/controllers/manageSharingProfileController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/controllers/manageUserController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/controllers/manageUserGroupController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/connectionPermissionEditor.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/dataSourceTabs.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/identifierSetEditor.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/locationChooser.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/managementButtons.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/directives/systemPermissionEditor.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/manageModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/attributes.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/connection-parameter.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/forms.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/locationChooser.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/manage-user-group.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/manage-user.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/styles/related-objects.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/connectionGroupPermission.html (91%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/connectionPermission.html (93%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/connectionPermissionEditor.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/dataSourceTabs.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/identifierSetEditor.html (90%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/locationChooser.html (93%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/locationChooserConnectionGroup.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/manageConnection.html (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/manageConnectionGroup.html (97%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/manageSharingProfile.html (99%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/manageUser.html (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/manageUserGroup.html (99%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/managementButtons.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/sharingProfilePermission.html (91%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/templates/systemPermissionEditor.html (90%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/types/HistoryEntryWrapper.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/types/ManageableUser.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/types/ManageableUserGroup.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/manage/types/ManagementPermissions.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/directives/guacMenu.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/directives/guacPageList.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/directives/guacSectionTabs.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/directives/guacUserMenu.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/navigationModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/services/userPageService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/styles/menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/styles/tabs.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/styles/user-menu.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/templates/guacMenu.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/templates/guacPageList.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/templates/guacSectionTabs.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/templates/guacUserMenu.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/types/ClientIdentifier.js (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/types/MenuAction.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/navigation/types/PageDefinition.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/directives/guacNotification.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/notificationModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/services/guacNotification.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/styles/notification.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/templates/guacNotification.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/types/Notification.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/types/NotificationAction.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/types/NotificationCountdown.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/notification/types/NotificationProgress.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/osk/directives/guacOsk.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/osk/oskModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/osk/styles/osk.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/osk/templates/guacOsk.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/restModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/activeConnectionService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/cacheService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/connectionGroupService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/connectionService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/dataSourceService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/historyService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/languageService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/membershipService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/patchService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/permissionService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/requestService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/schemaService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/sharingProfileService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/tunnelService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/userGroupService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/services/userService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/ActiveConnection.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/Connection.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/ConnectionGroup.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/ConnectionHistoryEntry.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/Error.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/Field.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/Form.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/PermissionFlagSet.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/PermissionPatch.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/PermissionSet.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/Protocol.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/RelatedObjectPatch.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/SharingProfile.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/TranslatableMessage.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/User.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/UserCredentials.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/UserGroup.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/rest/types/UserPasswordUpdate.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/controllers/settingsController.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsConnectionHistory.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsConnections.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsPreferences.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsSessions.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsUserGroups.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/directives/guacSettingsUsers.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/services/csvService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/services/preferenceService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/settingsModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/buttons.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/connection-list.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/history.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/input-method.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/mouse-mode.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/preferences.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/sessions.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/settings.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/user-group-list.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/styles/user-list.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/connection.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/connectionGroup.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/newConnection.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/newConnectionGroup.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/newSharingProfile.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settings.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsConnectionHistory.html (97%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsConnections.html (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsPreferences.html (88%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsSessions.html (98%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsUserGroups.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/settingsUsers.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/templates/sharingProfile.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/types/ActiveConnectionWrapper.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/settings/types/ConnectionHistoryEntryWrapper.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/storage/services/localStorageService.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/storage/services/sessionStorageFactory.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/storage/storageModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/directives/guacKey.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/directives/guacTextInput.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/styles/textInput.css (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/templates/guacKey.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/templates/guacTextInput.html (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/textInput/textInputModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/touch/directives/guacTouchDrag.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/touch/directives/guacTouchPinch.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/app/touch/touchModule.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/fonts/carlito/Carlito-Bold.woff (100%)
rename guacamole/src/main/{webapp => frontend/src}/fonts/carlito/Carlito-Italic.woff (100%)
rename guacamole/src/main/{webapp => frontend/src}/fonts/carlito/Carlito-Regular.woff (100%)
rename guacamole/src/main/{webapp => frontend/src}/fonts/carlito/LICENSE (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-back.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-config-dark.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-config.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-delete.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-first-page.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-group-add.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-hide-pass.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-home-dark.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-home.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-key-dark.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-key.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-last-page.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-logout-dark.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-logout.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-monitor-add.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-next-page.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-prev-page.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-show-pass.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-user-add.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/action-icons/guac-user-group-add.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/arrows/down.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/arrows/left.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/arrows/right.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/arrows/up.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/checker.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/checkmark.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/circle-arrows.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/cog.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/drive.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/file.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/folder-closed.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/folder-open.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/folder-up.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/group-icons/guac-closed.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/group-icons/guac-open.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/guac-mono-192.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/guac-tricolor.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/lock.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/logo-144.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/logo-64.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/magnifier.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/mouse/blank.cur (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/mouse/blank.gif (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/mouse/dot.gif (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/noguacamole-logo-24.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/plus.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/progress.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/protocol-icons/guac-monitor.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/protocol-icons/guac-plug.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/protocol-icons/guac-text.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/settings/tablet-keys.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/settings/touchpad.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/settings/touchscreen.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/settings/zoom-in.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/settings/zoom-out.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/share.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/user-icons/guac-user-group.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/user-icons/guac-user.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/warning-white.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/warning.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/x-red.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/images/x.png (100%)
rename guacamole/src/main/{webapp => frontend/src}/index.html (52%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/de-de-qwertz.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/en-us-qwerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/es-es-qwerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/fr-fr-azerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/it-it-qwerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/nl-nl-qwerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/layouts/ru-ru-qwerty.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/relocateParameters.js (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/ca.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/cs.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/de.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/en.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/es.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/fr.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/it.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/ja.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/ko.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/nl.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/no.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/pt.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/ru.json (100%)
rename guacamole/src/main/{webapp => frontend/src}/translations/zh.json (100%)
create mode 100644 guacamole/src/main/frontend/webpack.config.js
delete mode 100644 guacamole/src/main/webapp/license.txt
[guacamole-client] 01/01: GUACAMOLE-773: Merge NPM build migration
and update to latest javascript dependencies.
Posted by jm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jmuehlner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
commit 11c1575daf58111049f4c5cc1cd6ea1b01d5ee9c
Merge: 71948a5 b90a083
Author: James Muehlner <ja...@guac-dev.org>
AuthorDate: Wed Jun 2 20:46:18 2021 -0700
GUACAMOLE-773: Merge NPM build migration and update to latest javascript dependencies.
doc/guacamole-branding-example/html/warning.html | 4 +-
doc/guacamole-example/src/main/webapp/index.html | 2 +-
.../src/main/webapp/index.html | 2 +-
doc/licenses/angular-1.6.9/maven-coordinates.txt | 3 -
.../{angular-1.6.9 => angular-1.8.2}/LICENSE | 4 +-
.../{angular-1.6.9 => angular-1.8.2}/README | 4 +-
doc/licenses/angular-1.8.2/dep-coordinates.txt | 2 +
.../maven-coordinates.txt | 1 -
.../angular-translate-2.16.0/maven-coordinates.txt | 3 -
.../LICENSE | 0
.../README | 4 +-
.../angular-translate-2.18.4/dep-coordinates.txt | 3 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 19 +-
doc/licenses/assert-1.5.0/README | 8 +
doc/licenses/assert-1.5.0/dep-coordinates.txt | 1 +
.../maven-coordinates.txt | 1 -
.../LICENSE.md | 2 +-
.../README | 4 +-
.../blob-polyfill-5.0.20210201/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/css-loader-5.2.4/LICENSE | 20 +
doc/licenses/css-loader-5.2.4/README | 8 +
doc/licenses/css-loader-5.2.4/dep-coordinates.txt | 1 +
.../datalist-polyfill-1.14.0/maven-coordinates.txt | 1 -
.../LICENSE | 0
.../README | 4 +-
.../datalist-polyfill-1.24.4/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE.md | 0
.../{filesaver-1.3.3 => file-saver-2.0.5}/README | 4 +-
doc/licenses/file-saver-2.0.5/dep-coordinates.txt | 1 +
doc/licenses/filesaver-1.3.3/maven-coordinates.txt | 1 -
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/generate-license-files.sh | 58 +-
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/inherits-2.0.3/LICENSE | 15 +
doc/licenses/inherits-2.0.3/README | 8 +
doc/licenses/inherits-2.0.3/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/jquery-3.3.1/README | 8 -
doc/licenses/jquery-3.3.1/maven-coordinates.txt | 1 -
.../{jquery-3.3.1 => jquery-3.6.0}/LICENSE.txt | 18 +-
doc/licenses/jquery-3.6.0/README | 8 +
doc/licenses/jquery-3.6.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/jstz-1.0.10/README | 8 -
doc/licenses/jstz-1.0.10/maven-coordinates.txt | 1 -
doc/licenses/{jstz-1.0.10 => jstz-2.1.1}/LICENSE | 0
doc/licenses/jstz-2.1.1/README | 8 +
doc/licenses/jstz-2.1.1/dep-coordinates.txt | 1 +
doc/licenses/lodash-4.17.10/README | 8 -
doc/licenses/lodash-4.17.10/maven-coordinates.txt | 1 -
.../{lodash-4.17.10 => lodash-4.17.21}/LICENSE | 2 +-
doc/licenses/lodash-4.17.21/README | 8 +
doc/licenses/lodash-4.17.21/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/make-plural-3.0.6/LICENSE | 13 +
doc/licenses/make-plural-3.0.6/README | 8 +
doc/licenses/make-plural-3.0.6/dep-coordinates.txt | 1 +
doc/licenses/messageformat-1.0.2/README | 4 +-
.../messageformat-1.0.2/dep-coordinates.txt | 1 +
.../messageformat-1.0.2/maven-coordinates.txt | 1 -
.../LICENSE} | 18 +-
doc/licenses/messageformat-parser-1.1.0/README | 8 +
.../messageformat-parser-1.1.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 2 +-
doc/licenses/object-assign-4.1.1/README | 8 +
.../object-assign-4.1.1/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
doc/licenses/pickr-1.2.6/maven-coordinates.txt | 1 -
doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/LICENSE | 2 +-
doc/licenses/{pickr-1.2.6 => pickr-1.8.1}/README | 4 +-
doc/licenses/pickr-1.8.1/dep-coordinates.txt | 1 +
doc/licenses/process-0.11.10/LICENSE | 22 +
doc/licenses/process-0.11.10/README | 8 +
doc/licenses/process-0.11.10/dep-coordinates.txt | 1 +
.../LICENSE.txt => reserved-words-0.1.2/LICENSE} | 18 +-
doc/licenses/reserved-words-0.1.2/README | 8 +
.../reserved-words-0.1.2/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../LICENSE | 19 +-
doc/licenses/util-0.11.1/README | 8 +
doc/licenses/util-0.11.1/dep-coordinates.txt | 1 +
doc/licenses/webjars-servlet-2.x-1.5/README | 8 -
.../webjars-servlet-2.x-1.5/maven-coordinates.txt | 1 -
doc/licenses/webpack-4.46.0/LICENSE | 20 +
doc/licenses/webpack-4.46.0/README | 8 +
doc/licenses/webpack-4.46.0/dep-coordinates.txt | 1 +
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../{maven-coordinates.txt => dep-coordinates.txt} | 0
.../resources/templates/quickconnectField.html | 4 +-
.../main/resources/templates/radiusStateField.html | 2 +-
.../templates/authenticationCodeField.html | 2 +-
guacamole/.ratignore | 1 +
guacamole/pom.xml | 285 +-
.../bundled}/angular-module-shim-0.0.4/LICENSE | 0
.../bundled}/angular-module-shim-0.0.4/README | 0
guacamole/src/main/frontend/.gitignore | 3 +
guacamole/src/main/frontend/package-lock.json | 7696 ++++++++++++++++++++
guacamole/src/main/frontend/package.json | 35 +
.../frontend/plugins/dependency-list-plugin.js | 146 +
.../src/main/frontend/src/angular-module-shim.js | 56 +
.../src}/app/auth/authModule.js | 0
.../src}/app/auth/service/authenticationService.js | 0
.../src}/app/auth/types/AuthenticationResult.js | 0
.../src}/app/client/clientModule.js | 0
.../app/client/controllers/clientController.js | 0
.../src}/app/client/directives/guacClient.js | 0
.../src}/app/client/directives/guacClientPanel.js | 0
.../src}/app/client/directives/guacFileBrowser.js | 0
.../src}/app/client/directives/guacFileTransfer.js | 0
.../client/directives/guacFileTransferManager.js | 0
.../src}/app/client/directives/guacThumbnail.js | 0
.../src}/app/client/directives/guacViewport.js | 0
.../src}/app/client/directives/guacZoomCtrl.js | 0
.../src}/app/client/services/guacAudio.js | 0
.../src}/app/client/services/guacClientManager.js | 0
.../src}/app/client/services/guacImage.js | 0
.../src}/app/client/services/guacVideo.js | 0
.../src}/app/client/styles/client.css | 0
.../app/client/styles/connection-select-menu.css | 0
.../src}/app/client/styles/connection-warning.css | 0
.../src}/app/client/styles/display.css | 0
.../src}/app/client/styles/file-browser.css | 0
.../app/client/styles/file-transfer-dialog.css | 0
.../src}/app/client/styles/filesystem-menu.css | 0
.../src}/app/client/styles/guac-menu.css | 0
.../src}/app/client/styles/keyboard.css | 0
.../src}/app/client/styles/menu.css | 0
.../src}/app/client/styles/notification.css | 0
.../src}/app/client/styles/other-connections.css | 0
.../src}/app/client/styles/share-menu.css | 0
.../src}/app/client/styles/thumbnail-display.css | 0
.../src}/app/client/styles/transfer-manager.css | 0
.../src}/app/client/styles/transfer.css | 0
.../src}/app/client/styles/viewport.css | 0
.../src}/app/client/templates/client.html | 24 +-
.../src}/app/client/templates/connection.html | 0
.../src}/app/client/templates/connectionGroup.html | 0
.../src}/app/client/templates/file.html | 0
.../src}/app/client/templates/guacClient.html | 0
.../src}/app/client/templates/guacClientPanel.html | 0
.../src}/app/client/templates/guacFileBrowser.html | 0
.../app/client/templates/guacFileTransfer.html | 0
.../client/templates/guacFileTransferManager.html | 0
.../src}/app/client/templates/guacThumbnail.html | 2 +-
.../src}/app/client/templates/guacViewport.html | 0
.../src}/app/client/types/ClientProperties.js | 0
.../src}/app/client/types/ManagedArgument.js | 0
.../src}/app/client/types/ManagedClient.js | 0
.../src}/app/client/types/ManagedClientState.js | 0
.../app/client/types/ManagedClientThumbnail.js | 0
.../src}/app/client/types/ManagedDisplay.js | 0
.../app/client/types/ManagedFileTransferState.js | 0
.../src}/app/client/types/ManagedFileUpload.js | 0
.../src}/app/client/types/ManagedFilesystem.js | 0
.../src}/app/client/types/ManagedShareLink.js | 0
.../src}/app/clipboard/clipboardModule.js | 0
.../src}/app/clipboard/directives/guacClipboard.js | 0
.../app/clipboard/services/clipboardService.js | 0
.../src}/app/clipboard/styles/clipboard.css | 0
.../app/clipboard/templates/guacClipboard.html | 0
.../src}/app/clipboard/types/ClipboardData.js | 0
.../src}/app/element/directives/guacFocus.js | 0
.../src}/app/element/directives/guacMarker.js | 0
.../src}/app/element/directives/guacResize.js | 0
.../src}/app/element/directives/guacScroll.js | 0
.../src}/app/element/directives/guacUpload.js | 0
.../src}/app/element/elementModule.js | 0
.../src}/app/element/styles/resize-sensor.css | 0
.../src}/app/element/templates/blank.html | 0
.../src}/app/element/types/Marker.js | 0
.../src}/app/element/types/ScrollState.js | 0
.../form/controllers/checkboxFieldController.js | 0
.../app/form/controllers/dateFieldController.js | 0
.../form/controllers/languageFieldController.js | 0
.../app/form/controllers/numberFieldController.js | 0
.../form/controllers/passwordFieldController.js | 0
.../form/controllers/redirectFieldController.js | 0
.../app/form/controllers/selectFieldController.js | 0
.../terminalColorSchemeFieldController.js | 0
.../app/form/controllers/textFieldController.js | 0
.../app/form/controllers/timeFieldController.js | 0
.../form/controllers/timeZoneFieldController.js | 0
.../src}/app/form/directives/form.js | 0
.../src}/app/form/directives/formField.js | 0
.../src}/app/form/directives/guacInputColor.js | 0
.../src}/app/form/directives/guacLenientDate.js | 0
.../src}/app/form/directives/guacLenientTime.js | 0
.../src}/app/form/formModule.js | 0
.../src}/app/form/services/colorPickerService.js | 4 +-
.../src}/app/form/services/formService.js | 0
.../src}/app/form/styles/form-field.css | 0
.../src}/app/form/styles/form.css | 0
.../src}/app/form/styles/redirect-field.css | 0
.../form/styles/terminal-color-scheme-field.css | 0
.../src}/app/form/templates/checkboxField.html | 2 +-
.../src}/app/form/templates/dateField.html | 2 +-
.../src}/app/form/templates/emailField.html | 2 +-
.../src}/app/form/templates/form.html | 0
.../src}/app/form/templates/formField.html | 0
.../src}/app/form/templates/guacInputColor.html | 0
.../src}/app/form/templates/languageField.html | 0
.../src}/app/form/templates/numberField.html | 2 +-
.../src}/app/form/templates/passwordField.html | 2 +-
.../src}/app/form/templates/redirectField.html | 0
.../src}/app/form/templates/selectField.html | 0
.../form/templates/terminalColorSchemeField.html | 0
.../src}/app/form/templates/textAreaField.html | 0
.../src}/app/form/templates/textField.html | 2 +-
.../src}/app/form/templates/timeField.html | 2 +-
.../src}/app/form/templates/timeZoneField.html | 0
.../src}/app/form/types/ColorScheme.js | 0
.../src}/app/form/types/FieldType.js | 0
.../src}/app/groupList/directives/guacGroupList.js | 0
.../groupList/directives/guacGroupListFilter.js | 0
.../src}/app/groupList/groupListModule.js | 0
.../app/groupList/templates/guacGroupList.html | 2 +-
.../groupList/templates/guacGroupListFilter.html | 2 +-
.../src}/app/groupList/types/GroupListItem.js | 0
.../src}/app/history/historyModule.js | 0
.../src}/app/history/services/guacHistory.js | 0
.../src}/app/history/types/HistoryEntry.js | 0
.../src}/app/home/controllers/homeController.js | 0
.../app/home/directives/guacRecentConnections.js | 0
.../src}/app/home/homeModule.js | 0
.../src}/app/home/styles/home.css | 0
.../src}/app/home/templates/connection.html | 0
.../src}/app/home/templates/connectionGroup.html | 0
.../app/home/templates/guacRecentConnections.html | 2 +-
.../src}/app/home/templates/home.html | 0
.../src}/app/home/types/ActiveConnection.js | 0
.../src}/app/home/types/RecentConnection.js | 0
.../src}/app/index/config/httpDefaults.js | 0
.../src}/app/index/config/indexRouteConfig.js | 0
.../app/index/config/indexTranslationConfig.js | 0
.../app/index/config/templateRequestDecorator.js | 0
.../src}/app/index/controllers/indexController.js | 0
.../src}/app/index/filters/arrayFilter.js | 0
.../src}/app/index/indexModule.js | 21 +-
.../src}/app/index/services/iconService.js | 0
.../src}/app/index/styles/animation.css | 0
.../src}/app/index/styles/buttons.css | 0
.../src}/app/index/styles/dialog.css | 0
.../src}/app/index/styles/fatal-page-error.css | 0
.../src}/app/index/styles/font-carlito.css | 0
.../src}/app/index/styles/headers.css | 0
.../src}/app/index/styles/input.css | 0
.../src}/app/index/styles/lists.css | 0
.../src}/app/index/styles/loading.css | 0
.../src}/app/index/styles/sorted-tables.css | 0
.../src}/app/index/styles/status.css | 0
.../src}/app/index/styles/ui.css | 0
.../src}/app/list/directives/guacFilter.js | 0
.../src}/app/list/directives/guacPager.js | 0
.../src}/app/list/directives/guacSortOrder.js | 0
.../src}/app/list/directives/guacUserItem.js | 0
.../src}/app/list/listModule.js | 0
.../src}/app/list/styles/filter.css | 0
.../src}/app/list/styles/pager.css | 0
.../src}/app/list/styles/user-item.css | 0
.../src}/app/list/templates/guacFilter.html | 2 +-
.../src}/app/list/templates/guacPager.html | 8 +-
.../src}/app/list/templates/guacUserItem.html | 0
.../src}/app/list/types/FilterPattern.js | 0
.../src}/app/list/types/FilterToken.js | 0
.../src}/app/list/types/IPv4Network.js | 0
.../src}/app/list/types/IPv6Network.js | 0
.../src}/app/list/types/SortOrder.js | 0
.../src}/app/locale/localeModule.js | 0
.../src}/app/locale/services/translationLoader.js | 0
.../locale/services/translationStringService.js | 0
.../src}/app/login/directives/login.js | 0
.../src}/app/login/loginModule.js | 0
.../src}/app/login/styles/animation.css | 0
.../src}/app/login/styles/dialog.css | 0
.../src}/app/login/styles/input.css | 0
.../src}/app/login/styles/login.css | 0
.../src}/app/login/templates/login.html | 4 +-
.../controllers/manageConnectionController.js | 0
.../controllers/manageConnectionGroupController.js | 0
.../controllers/manageSharingProfileController.js | 0
.../app/manage/controllers/manageUserController.js | 0
.../controllers/manageUserGroupController.js | 0
.../directives/connectionPermissionEditor.js | 0
.../src}/app/manage/directives/dataSourceTabs.js | 0
.../app/manage/directives/identifierSetEditor.js | 0
.../src}/app/manage/directives/locationChooser.js | 0
.../app/manage/directives/managementButtons.js | 0
.../manage/directives/systemPermissionEditor.js | 0
.../src}/app/manage/manageModule.js | 0
.../src}/app/manage/styles/attributes.css | 0
.../app/manage/styles/connection-parameter.css | 0
.../src}/app/manage/styles/forms.css | 0
.../src}/app/manage/styles/locationChooser.css | 0
.../src}/app/manage/styles/manage-user-group.css | 0
.../src}/app/manage/styles/manage-user.css | 0
.../src}/app/manage/styles/related-objects.css | 0
.../templates/connectionGroupPermission.html | 2 +-
.../app/manage/templates/connectionPermission.html | 2 +-
.../templates/connectionPermissionEditor.html | 0
.../src}/app/manage/templates/dataSourceTabs.html | 0
.../app/manage/templates/identifierSetEditor.html | 10 +-
.../src}/app/manage/templates/locationChooser.html | 2 +-
.../templates/locationChooserConnectionGroup.html | 0
.../app/manage/templates/manageConnection.html | 2 +-
.../manage/templates/manageConnectionGroup.html | 2 +-
.../app/manage/templates/manageSharingProfile.html | 2 +-
.../src}/app/manage/templates/manageUser.html | 6 +-
.../src}/app/manage/templates/manageUserGroup.html | 2 +-
.../app/manage/templates/managementButtons.html | 0
.../manage/templates/sharingProfilePermission.html | 2 +-
.../manage/templates/systemPermissionEditor.html | 4 +-
.../src}/app/manage/types/HistoryEntryWrapper.js | 0
.../src}/app/manage/types/ManageableUser.js | 0
.../src}/app/manage/types/ManageableUserGroup.js | 0
.../src}/app/manage/types/ManagementPermissions.js | 0
.../src}/app/navigation/directives/guacMenu.js | 0
.../src}/app/navigation/directives/guacPageList.js | 0
.../app/navigation/directives/guacSectionTabs.js | 0
.../src}/app/navigation/directives/guacUserMenu.js | 0
.../src}/app/navigation/navigationModule.js | 0
.../app/navigation/services/userPageService.js | 0
.../src}/app/navigation/styles/menu.css | 0
.../src}/app/navigation/styles/tabs.css | 0
.../src}/app/navigation/styles/user-menu.css | 0
.../src}/app/navigation/templates/guacMenu.html | 0
.../app/navigation/templates/guacPageList.html | 0
.../app/navigation/templates/guacSectionTabs.html | 0
.../app/navigation/templates/guacUserMenu.html | 0
.../src}/app/navigation/types/ClientIdentifier.js | 2 +-
.../src}/app/navigation/types/MenuAction.js | 0
.../src}/app/navigation/types/PageDefinition.js | 0
.../notification/directives/guacNotification.js | 0
.../src}/app/notification/notificationModule.js | 0
.../app/notification/services/guacNotification.js | 0
.../src}/app/notification/styles/notification.css | 0
.../notification/templates/guacNotification.html | 0
.../src}/app/notification/types/Notification.js | 0
.../app/notification/types/NotificationAction.js | 0
.../notification/types/NotificationCountdown.js | 0
.../app/notification/types/NotificationProgress.js | 0
.../src}/app/osk/directives/guacOsk.js | 0
.../{webapp => frontend/src}/app/osk/oskModule.js | 0
.../src}/app/osk/styles/osk.css | 0
.../src}/app/osk/templates/guacOsk.html | 0
.../src}/app/rest/restModule.js | 0
.../app/rest/services/activeConnectionService.js | 0
.../src}/app/rest/services/cacheService.js | 0
.../app/rest/services/connectionGroupService.js | 0
.../src}/app/rest/services/connectionService.js | 0
.../src}/app/rest/services/dataSourceService.js | 0
.../src}/app/rest/services/historyService.js | 0
.../src}/app/rest/services/languageService.js | 0
.../src}/app/rest/services/membershipService.js | 0
.../src}/app/rest/services/patchService.js | 0
.../src}/app/rest/services/permissionService.js | 0
.../src}/app/rest/services/requestService.js | 0
.../src}/app/rest/services/schemaService.js | 0
.../app/rest/services/sharingProfileService.js | 0
.../src}/app/rest/services/tunnelService.js | 0
.../src}/app/rest/services/userGroupService.js | 0
.../src}/app/rest/services/userService.js | 0
.../src}/app/rest/types/ActiveConnection.js | 0
.../src}/app/rest/types/Connection.js | 0
.../src}/app/rest/types/ConnectionGroup.js | 0
.../src}/app/rest/types/ConnectionHistoryEntry.js | 0
.../src}/app/rest/types/Error.js | 0
.../src}/app/rest/types/Field.js | 0
.../src}/app/rest/types/Form.js | 0
.../src}/app/rest/types/PermissionFlagSet.js | 0
.../src}/app/rest/types/PermissionPatch.js | 0
.../src}/app/rest/types/PermissionSet.js | 0
.../src}/app/rest/types/Protocol.js | 0
.../src}/app/rest/types/RelatedObjectPatch.js | 0
.../src}/app/rest/types/SharingProfile.js | 0
.../src}/app/rest/types/TranslatableMessage.js | 0
.../src}/app/rest/types/User.js | 0
.../src}/app/rest/types/UserCredentials.js | 0
.../src}/app/rest/types/UserGroup.js | 0
.../src}/app/rest/types/UserPasswordUpdate.js | 0
.../app/settings/controllers/settingsController.js | 0
.../directives/guacSettingsConnectionHistory.js | 0
.../settings/directives/guacSettingsConnections.js | 0
.../settings/directives/guacSettingsPreferences.js | 0
.../settings/directives/guacSettingsSessions.js | 0
.../settings/directives/guacSettingsUserGroups.js | 0
.../app/settings/directives/guacSettingsUsers.js | 0
.../src}/app/settings/services/csvService.js | 0
.../app/settings/services/preferenceService.js | 0
.../src}/app/settings/settingsModule.js | 0
.../src}/app/settings/styles/buttons.css | 0
.../src}/app/settings/styles/connection-list.css | 0
.../src}/app/settings/styles/history.css | 0
.../src}/app/settings/styles/input-method.css | 0
.../src}/app/settings/styles/mouse-mode.css | 0
.../src}/app/settings/styles/preferences.css | 0
.../src}/app/settings/styles/sessions.css | 0
.../src}/app/settings/styles/settings.css | 0
.../src}/app/settings/styles/user-group-list.css | 0
.../src}/app/settings/styles/user-list.css | 0
.../src}/app/settings/templates/connection.html | 0
.../app/settings/templates/connectionGroup.html | 0
.../src}/app/settings/templates/newConnection.html | 0
.../app/settings/templates/newConnectionGroup.html | 0
.../app/settings/templates/newSharingProfile.html | 0
.../src}/app/settings/templates/settings.html | 0
.../templates/settingsConnectionHistory.html | 4 +-
.../settings/templates/settingsConnections.html | 2 +-
.../settings/templates/settingsPreferences.html | 20 +-
.../app/settings/templates/settingsSessions.html | 2 +-
.../app/settings/templates/settingsUserGroups.html | 0
.../src}/app/settings/templates/settingsUsers.html | 0
.../app/settings/templates/sharingProfile.html | 0
.../app/settings/types/ActiveConnectionWrapper.js | 0
.../types/ConnectionHistoryEntryWrapper.js | 0
.../app/storage/services/localStorageService.js | 0
.../app/storage/services/sessionStorageFactory.js | 0
.../src}/app/storage/storageModule.js | 0
.../src}/app/textInput/directives/guacKey.js | 0
.../src}/app/textInput/directives/guacTextInput.js | 0
.../src}/app/textInput/styles/textInput.css | 0
.../src}/app/textInput/templates/guacKey.html | 0
.../app/textInput/templates/guacTextInput.html | 0
.../src}/app/textInput/textInputModule.js | 0
.../src}/app/touch/directives/guacTouchDrag.js | 0
.../src}/app/touch/directives/guacTouchPinch.js | 0
.../src}/app/touch/touchModule.js | 0
.../src}/fonts/carlito/Carlito-Bold.woff | Bin
.../src}/fonts/carlito/Carlito-Italic.woff | Bin
.../src}/fonts/carlito/Carlito-Regular.woff | Bin
.../{webapp => frontend/src}/fonts/carlito/LICENSE | 0
.../src}/images/action-icons/guac-back.png | Bin
.../src}/images/action-icons/guac-config-dark.png | Bin
.../src}/images/action-icons/guac-config.png | Bin
.../src}/images/action-icons/guac-delete.png | Bin
.../src}/images/action-icons/guac-first-page.png | Bin
.../src}/images/action-icons/guac-group-add.png | Bin
.../src}/images/action-icons/guac-hide-pass.png | Bin
.../src}/images/action-icons/guac-home-dark.png | Bin
.../src}/images/action-icons/guac-home.png | Bin
.../src}/images/action-icons/guac-key-dark.png | Bin
.../src}/images/action-icons/guac-key.png | Bin
.../src}/images/action-icons/guac-last-page.png | Bin
.../src}/images/action-icons/guac-logout-dark.png | Bin
.../src}/images/action-icons/guac-logout.png | Bin
.../src}/images/action-icons/guac-monitor-add.png | Bin
.../src}/images/action-icons/guac-next-page.png | Bin
.../src}/images/action-icons/guac-prev-page.png | Bin
.../src}/images/action-icons/guac-show-pass.png | Bin
.../src}/images/action-icons/guac-user-add.png | Bin
.../images/action-icons/guac-user-group-add.png | Bin
.../src}/images/arrows/down.png | Bin
.../src}/images/arrows/left.png | Bin
.../src}/images/arrows/right.png | Bin
.../{webapp => frontend/src}/images/arrows/up.png | Bin
.../{webapp => frontend/src}/images/checker.png | Bin
.../{webapp => frontend/src}/images/checkmark.png | Bin
.../src}/images/circle-arrows.png | Bin
.../main/{webapp => frontend/src}/images/cog.png | Bin
.../main/{webapp => frontend/src}/images/drive.png | Bin
.../main/{webapp => frontend/src}/images/file.png | Bin
.../src}/images/folder-closed.png | Bin
.../src}/images/folder-open.png | Bin
.../{webapp => frontend/src}/images/folder-up.png | Bin
.../src}/images/group-icons/guac-closed.png | Bin
.../src}/images/group-icons/guac-open.png | Bin
.../src}/images/guac-mono-192.png | Bin
.../src}/images/guac-tricolor.png | Bin
.../main/{webapp => frontend/src}/images/lock.png | Bin
.../{webapp => frontend/src}/images/logo-144.png | Bin
.../{webapp => frontend/src}/images/logo-64.png | Bin
.../{webapp => frontend/src}/images/magnifier.png | Bin
.../src}/images/mouse/blank.cur | Bin
.../src}/images/mouse/blank.gif | Bin
.../{webapp => frontend/src}/images/mouse/dot.gif | Bin
.../src}/images/noguacamole-logo-24.png | Bin
.../main/{webapp => frontend/src}/images/plus.png | Bin
.../{webapp => frontend/src}/images/progress.png | Bin
.../src}/images/protocol-icons/guac-monitor.png | Bin
.../src}/images/protocol-icons/guac-plug.png | Bin
.../src}/images/protocol-icons/guac-text.png | Bin
.../src}/images/settings/tablet-keys.png | Bin
.../src}/images/settings/touchpad.png | Bin
.../src}/images/settings/touchscreen.png | Bin
.../src}/images/settings/zoom-in.png | Bin
.../src}/images/settings/zoom-out.png | Bin
.../main/{webapp => frontend/src}/images/share.png | Bin
.../src}/images/user-icons/guac-user-group.png | Bin
.../src}/images/user-icons/guac-user.png | Bin
.../src}/images/warning-white.png | Bin
.../{webapp => frontend/src}/images/warning.png | Bin
.../main/{webapp => frontend/src}/images/x-red.png | Bin
.../src/main/{webapp => frontend/src}/images/x.png | Bin
.../src/main/{webapp => frontend/src}/index.html | 70 +-
.../src}/layouts/de-de-qwertz.json | 0
.../src}/layouts/en-us-qwerty.json | 0
.../src}/layouts/es-es-qwerty.json | 0
.../src}/layouts/fr-fr-azerty.json | 0
.../src}/layouts/it-it-qwerty.json | 0
.../src}/layouts/nl-nl-qwerty.json | 0
.../src}/layouts/ru-ru-qwerty.json | 0
.../{webapp => frontend/src}/relocateParameters.js | 0
.../{webapp => frontend/src}/translations/ca.json | 0
.../{webapp => frontend/src}/translations/cs.json | 0
.../{webapp => frontend/src}/translations/de.json | 0
.../{webapp => frontend/src}/translations/en.json | 0
.../{webapp => frontend/src}/translations/es.json | 0
.../{webapp => frontend/src}/translations/fr.json | 0
.../{webapp => frontend/src}/translations/it.json | 0
.../{webapp => frontend/src}/translations/ja.json | 0
.../{webapp => frontend/src}/translations/ko.json | 0
.../{webapp => frontend/src}/translations/nl.json | 0
.../{webapp => frontend/src}/translations/no.json | 0
.../{webapp => frontend/src}/translations/pt.json | 0
.../{webapp => frontend/src}/translations/ru.json | 0
.../{webapp => frontend/src}/translations/zh.json | 0
guacamole/src/main/frontend/webpack.config.js | 174 +
.../guacamole/extension/ExtensionModule.java | 6 +-
.../apache/guacamole/rest/RESTServiceModule.java | 5 -
guacamole/src/main/webapp/license.txt | 18 -
pom.xml | 18 +-
570 files changed, 8616 insertions(+), 519 deletions(-)