| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9a2e0c6087 | GUACAMOLE-526: Merge changes updating AngularJS to the latest stable (1.6.9). | 2018-04-26 09:55:31 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 74124ca52d | GUACAMOLE-549: Merge update to latest version of webjar-servlet-2.x | 2018-04-26 04:09:52 -04:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 197ffc76d0 | GUACAMOLE-526: Remove no-longer-used licenses. | 2018-04-25 23:37:46 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | b3eeb36b87 | GUACAMOLE-526: Update webapp to angular 1.6.9. | 2018-04-25 22:25:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 18b0d99ae0 | GUACAMOLE-549: Update to latest version of webjar-servlet-2.x. | 2018-04-25 22:23:44 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 03281667b4 | GUACAMOLE-549: Merge do not automatically create HttpSession. | 2018-04-25 08:45:55 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 320d342899 | GUACAMOLE-549: Do not automatically create HttpSession. If an extension truly needs an HttpSession, it should create it manually via the HttpServletRequest. | 2018-04-25 00:45:50 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | c81cb78684 | GUACAMOLE-530: Merge add Spanish OSK. | 2018-04-23 11:14:07 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 95d1f72b4d | GUACAMOLE-553: Merge update MySQL JDBC driver for Docker build script. | 2018-04-23 08:36:33 -04:00 |  | 
			
				
					| 
							
							
								 Mathias | 5410c6bc0e | GUACAMOLE-553: Update JDBC MySQL connector library to version 5.1.45 | 2018-04-23 13:40:29 +02: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 | e75e9715f7 | GUACAMOLE-220: Permissions returned by getEffectivePermissions() may BE implied, not "may implied". | 2018-04-21 14:25:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c8564f5d80 | GUACAMOLE-220: Correct JavaDoc of getEffectiveUserGroups() - missing period. | 2018-04-21 14:24:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b35e494fdf | GUACAMOLE-220: Remove erroneously-added blank line. | 2018-04-21 14:23:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6db10c1dbb | GUACAMOLE-220: Collapse / clean up retrieval of self() and effective permissions. | 2018-04-21 14:22:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b43aa59958 | GUACAMOLE-220: Correct documentation of getUserGroups() behavior. | 2018-04-21 14:11:18 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 456ad7f28e | GUACAMOLE-549: Merge migrate to localStorage for storage of auth token. | 2018-04-20 05:12:28 -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 | dfb07edf29 | GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary. | 2018-04-19 15:29:10 -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 | aac9d8795c | GUACAMOLE-542: Merge implement AbstractUsreContext and AbstractAuthenticationProvider | 2018-04-13 14:35:04 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fa100a888f | GUACAMOLE-542: Explicitly document the behavior of the default implementations provided by AbstractUserContext and AbstractAuthenticationProvider. | 2018-04-12 14:33:32 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 8fb62d1286 | GUACAMOLE-541: Merge prioritize extension classes over inherited in webapp. | 2018-04-12 10:04:20 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f8bd359c9a | GUACAMOLE-541: Prioritize classes defined within extensions over classes inherited from the webapp classpath or lib directory. | 2018-04-11 21:33:43 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 57ff8b84e6 | GUACAMOLE-542: Deprecate SimpleConnectionDirectory, etc., relying instead on SimpleDirectory. | 2018-04-11 21:29:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9b7ef0dfcf | GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes. | 2018-04-11 21:29:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 18136d5146 | GUACAMOLE-269: Merge parameter definitions for controlling backspace behavior of SSH/telnet. | 2018-04-02 13:41:13 -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 |  | 
			
				
					| 
							
							
								 Nick Couchman | 3d51a469ba | GUACAMOLE-450: Merge use latest Tomcat 8.5.x in Docker image | 2018-04-02 09:47:57 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d35d67fee7 | GUACAMOLE-529: Merge apply database-specific account restrictions depending on context | 2018-04-02 09:46:07 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6dde0e778a | GUACAMOLE-529: Apply database-specific account restrictions depending on context. | 2018-04-01 23:29:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 834a84a0b8 | GUACAMOLE-450: Use latest version of Tomcat 8.5.x by default for Docker image. | 2018-04-01 22:18:29 -07: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 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4f27a03adf | GUACAMOLE-525: Merge changes migrating from LIMIT to TOP for SQL Server queries. | 2018-03-16 13:03:39 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | c062acea2d | GUACAMOLE-525: Quick tweak to logic in password history file. | 2018-03-13 22:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 62a706896a | GUACAMOLE-525: Fix up password history delete to be more compatible. | 2018-03-13 17:58:54 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | cb580c4ae9 | GUACAMOLE-525: Remove LIMIT and use TOP in SQL Server module. | 2018-03-13 17:47:35 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a6579ce4e1 | GUACAMOLE-505: Merge changes fixing the behavior SQL Server version of the "selectOne" query for retrieval of user account information (the query must return at most one row). | 2018-03-13 12:47:10 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d3dcd84379 | GUACAMOLE-505: Remove stray left join in SQL Server UserMapper. | 2018-03-13 10:47:31 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | b8a5f0bd22 | GUACAMOLE-517: Merge correct keysym definition of "Print Screen" key. | 2018-03-06 15:23:09 -05:00 |  |