Commit Graph

1511 Commits

Author SHA1 Message Date
Michael Jumper
bba01bdbc4 GUACAMOLE-526: Explicitly fail routing if attempting to update the auth token fails. 2018-04-26 18:51:46 -07:00
Michael Jumper
6cd07052d8 GUACAMOLE-526: Remove unused injections of $q. 2018-04-26 18:51:46 -07:00
Michael Jumper
5be303666a GUACAMOLE-526: Remove unnecessary use of $q within authenticationService. Rely on requestService. 2018-04-26 18:51:45 -07:00
Michael Jumper
01e19c19dc GUACAMOLE-526: Maintain full correct chain of promises for clipboard read attempts, including the "finally" used for cleanup. The "finally" handler creates a new promise with a potentially unhandled rejection otherwise. 2018-04-26 18:42:52 -07:00
Michael Jumper
670ec390b5 GUACAMOLE-526: Ignore failure to read/write clipboard. 2018-04-26 18:42:52 -07:00
James Muehlner
b3eeb36b87 GUACAMOLE-526: Update webapp to angular 1.6.9. 2018-04-25 22:25:02 -07:00
Nick Couchman
c81cb78684 GUACAMOLE-530: Merge add Spanish OSK. 2018-04-23 11:14:07 -04:00
Nick Couchman
1ac08257bc GUACAMOLE-220: Merge add base extension API support for user groups. 2018-04-22 15:45:46 -04:00
Michael Jumper
393e1ab647 GUACAMOLE-220: Use effective permissions to test user access to resources. 2018-04-19 15:29:11 -07:00
Michael Jumper
884a9c0ee9 GUACAMOLE-549: Store auth token within localStorage rather than cookie. 2018-04-19 12:49:19 -07:00
Michael Jumper
1686e6f149 GUACAMOLE-549: Migrate storage/retrieval of local preferences to localStorageService. 2018-04-19 12:49:19 -07:00
Michael Jumper
831e4e0989 GUACAMOLE-549: Migrate recent connection history to localStorageService. 2018-04-19 12:45:43 -07:00
Michael Jumper
11d356a70b GUACAMOLE-549: Add service for manipulating items within localStorage. 2018-04-18 21:15:11 -07:00
Nick Couchman
ae1d6dc279 GUACAMOLE-269: Add translations for empty options. 2018-04-02 16:38:39 -04:00
Nick Couchman
f03cd2bd8c GUACAMOLE-269: Style tweak for translation spacing. 2018-04-02 16:27:57 -04:00
Nick Couchman
c9e8d2fc21 GUACAMOLE-269: Fix option assocation for telnet. 2018-04-02 16:25:37 -04:00
Nick Couchman
1f1d64e2c8 GUACAMOLE-269: Move options to new section, fix translations. 2018-04-02 10:31:53 -04:00
Nick Couchman
5729dd2d3c GUACAMOLE-269: Add fields for controlling Backspace behavior. 2018-04-02 10:31:53 -04:00
IT-Experte
29d0fead14 GUACAMOLE-530: Modified the Spanish on screen layout filename 2018-03-26 16:44:30 +02:00
IT-Experte
fd9e0a737b GUACAMOLE-530: Create Spanish on screen keyboard 2018-03-26 16:43:07 +02:00
Nick Couchman
0111b031e8 GUACAMOLE-508: More comment clean up. 2018-03-03 07:49:54 -05:00
Nick Couchman
8ad579b90b GUACAMOLE-508: Use object instead of array for multiple promises. 2018-03-02 21:58:48 -05:00
Nick Couchman
4869968c8f GUACAMOLE-508: Style and comment fix-ups. 2018-03-02 21:45:43 -05:00
Nick Couchman
b95b1131b6 GUACAMOLE-508: Take user to home page when Settings pages are available. 2018-03-02 21:45:43 -05:00
Michael Jumper
06459629bb GUACAMOLE-448: Merge corrections to recently-merged translations for RDP cache parameters. 2018-02-22 15:50:14 -08:00
Nick Couchman
beb69af6f7 GUACAMOLE-448: Fix typo in translation file. 2018-02-22 04:39:10 -05:00
Michael Jumper
c4e590bab9 GUACAMOLE-448: Merge parameter definitions for RDP caching. 2018-02-22 00:41:29 -08:00
Nick Couchman
ae1ce0dcdd GUACAMOLE-448: Add support for configuring glyph caching. 2018-02-20 15:38:36 -05:00
Nick Couchman
1cfc355025 GUACAMOLE-304: Expand connection link to encompass entire hover area. 2018-02-10 09:28:29 -05:00
Michael Jumper
49c11bbdad GUACAMOLE-348: Merge changes which ensure the download iframe is removed only if actually present within the DOM. 2018-02-06 21:01:45 -08:00
James Muehlner
017df40b33 GUACAMOLE-348: Only remove download iframe if it's still attached to the DOM. 2018-02-06 20:16:58 -08:00
Nick Couchman
9ee43e656c GUACAMOLE-96: Merge add support for TOTP as an additional authentication factor. 2018-02-05 13:02:10 -05:00
Michael Jumper
d5e28df8a1 GUACAMOLE-313: Define parameters for controlling the contents of session recordings. 2018-02-04 19:47:12 -08:00
Michael Jumper
a426f59765 GUACAMOLE-96: Scroll login interface if too large for screen. 2018-02-04 19:45:18 -08:00
Nick Couchman
8747acfc7f GUACAMOLE-316: Make sure IE compatibility mode does not impact Guacamole. 2018-02-03 17:39:48 -05:00
Nick Couchman
037913ac73 GUACAMOLE-197: Handle all non-username fields identically. 2018-01-30 09:50:21 -05:00
Nick Couchman
4a57012f9d GUACAMOLE-197: Revert some unnecessary code changes. 2018-01-29 17:08:12 -05:00
Nick Couchman
b204a4c708 GUACAMOLE-197: Remove debugging code. 2018-01-29 17:08:12 -05:00
Nick Couchman
b7db93c729 GUACAMOLE-197: Handle extra login fields when dealing with failed authentication. 2018-01-29 17:08:12 -05:00
Nick Couchman
9d587496b0 GUACAMOLE-273: Merge add parameter value and translation string for Portuguese Brazilian keyboard layout. 2018-01-29 15:51:16 -05:00
Michael Jumper
56a126712c GUACAMOLE-273: Add parameter value and translation string for Portuguese Brazilian keyboard layout. 2018-01-29 12:49:51 -08:00
Nick Couchman
cf4f1334b2 GUACAMOLE-434: Merge add parameter value and translation string for UK English keyboard layout. 2018-01-29 15:48:31 -05:00
Michael Jumper
c5b1ab2801 GUACAMOLE-434: Add parameter value and translation string for UK English keyboard layout. 2018-01-29 12:46:50 -08:00
Michael Jumper
621a7862de GUACAMOLE-481: Add parameter value and translation string for Turkish-Q keyboard layout. 2018-01-29 12:08:43 -08:00
Michael Jumper
a49bfadebf GUACAMOLE-352: Refactor Guacamole.Keyboard.InputSink to Guacamole.InputSink. 2018-01-16 10:20:43 -08:00
Michael Jumper
d8de3a77f2 GUACAMOLE-352: Prevent "input" event from clipboard integration from triggering keystrokes. 2018-01-16 10:20:43 -08:00
Michael Jumper
9065b497c2 GUACAMOLE-352: Remove Guacamole menu entirely when closed. Input fields within the menu must not continue to receive input. 2018-01-16 10:20:43 -08:00
Michael Jumper
86d9cc1248 GUACAMOLE-352: Explicitly listen to the input sink. 2018-01-16 10:20:42 -08:00
Michael Jumper
f696860067 GUACAMOLE-352: Leverage Guacamole.Keyboard.InputSink within webapp as a default destination for input events. 2018-01-16 09:50:54 -08:00
Michael Jumper
b5361a5889 GUACAMOLE-113: Merge support for Ctrl-Alt-End shortcut for Ctrl-Alt-Del. 2018-01-14 16:54:24 -08:00