Virtually Nick 
							
						 
					 
					
						
						
							
						
						588915d232 
					 
					
						
						
							
							Merge 1.4.0 changes back to master.  
						
						
						
						
					 
					
						2021-12-12 07:25:13 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a9e15a9988 
					 
					
						
						
							
							GUACAMOLE-1411: Merge bump version numbers to 1.4.0.  
						
						
						
						
					 
					
						2021-12-12 07:23:04 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5e9e215356 
					 
					
						
						
							
							GUACAMOLE-1411: Bump version numbers to 1.4.0.  
						
						
						
						
					 
					
						2021-12-11 16:27:00 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						68dd871e24 
					 
					
						
						
							
							GUACAMOLE-1064: Add Norwegian keymap parameter value and translation.  
						
						
						
						
					 
					
						2021-12-10 23:43:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c232c17b71 
					 
					
						
						
							
							GUACAMOLE-680: Navigate user back to home screen upon clicking "re-login".  
						
						
						
						
					 
					
						2021-12-10 23:34:06 -08:00 
						 
				 
			
				
					
						
							
							
								Jimmy 
							
						 
					 
					
						
						
							
						
						24ae073aa8 
					 
					
						
						
							
							GUACAMOLE-1446: Fixed a typo mistake ("ssociate", "initialied", "assocaited").  
						
						
						
						
					 
					
						2021-10-26 08:09:12 +03:00 
						 
				 
			
				
					
						
							
							
								Jimmy 
							
						 
					 
					
						
						
							
						
						67a8fae8b0 
					 
					
						
						
							
							GUACAMOLE-1446: Fixed a typo mistake ("propogation").  
						
						
						
						
					 
					
						2021-10-26 08:09:12 +03:00 
						 
				 
			
				
					
						
							
							
								Jimmy 
							
						 
					 
					
						
						
							
						
						40d8535281 
					 
					
						
						
							
							GUACAMOLE-1446: Fixed a typo mistake ("Conneccting", "otherise").  
						
						
						
						
					 
					
						2021-10-26 08:09:12 +03:00 
						 
				 
			
				
					
						
							
							
								Jimmy 
							
						 
					 
					
						
						
							
						
						a818aff733 
					 
					
						
						
							
							GUACAMOLE-1446: Fixed a typo mistake ("the the") in some java files.  
						
						
						
						
					 
					
						2021-10-26 08:09:12 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						38b3a19ace 
					 
					
						
						
							
							GUACAMOLE-956: Clarify relation of ContainerRequest to the HTTP request that resulted in an exception.  
						
						
						
						
					 
					
						2021-10-25 03:05:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1a0802f4a3 
					 
					
						
						
							
							GUACAMOLE-956: Provide alternative means of deleting the current token that does not specify the token within the URL.  
						
						
						
						
					 
					
						2021-10-23 22:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						aacf63857c 
					 
					
						
						
							
							GUACAMOLE-956: Use "Guacamole-Token" header in favor of "token" query parameter when invoking REST API from client.  
						
						
						
						
					 
					
						2021-10-23 22:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5fdfb56c8b 
					 
					
						
						
							
							GUACAMOLE-956: Automatically pull token from HTTP header or query parameter.  
						
						
						
						
					 
					
						2021-10-23 22:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						38b0474e35 
					 
					
						
						
							
							GUACAMOLE-1261: Enable eager interpretation of route parameters for users, groups, and connections.  
						
						... 
						
						
						
						With the addition of the '*' to the route parameters, the AngularJS
router will interpret parameters that include a slash, allowing for
user, group, and connection names to contain slashes. 
						
						
					 
					
						2021-08-22 14:26:21 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1d83307b8c 
					 
					
						
						
							
							GUACAMOLE-1398: Explicitly fit guac-tiled-clients directive to available space.  
						
						... 
						
						
						
						The CSS rule expanding the guac-tiled-clients directive to fit the
viewport was not properly updated when the elements and classes involved
were changed via c9900434c4 
						
						
					 
					
						2021-08-17 02:15:37 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8d15ada126 
					 
					
						
						
							
							GUACAMOLE-1366: Merge correct sort order of connection history entries.  
						
						
						
						
					 
					
						2021-08-13 10:33:13 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6787d3fa9f 
					 
					
						
						
							
							GUACAMOLE-1366: Correct sort order of connection history entries.  
						
						... 
						
						
						
						The sort order of connection history entries should be descending, with
the most recent connection attempt shown first. This has been incorrect
since 1.3.0 due to the migration to the newer, searchable/sortable
history structure. 
						
						
					 
					
						2021-08-12 23:11:21 -07:00 
						 
				 
			
				
					
						
							
							
								Timothy Worcester 
							
						 
					 
					
						
						
							
						
						ff5eeff283 
					 
					
						
						
							
							GUACAMOLE-1396: Update comment block to have correct array type for actions field  
						
						
						
						
					 
					
						2021-08-06 11:15:35 -04:00 
						 
				 
			
				
					
						
							
							
								Bitson 
							
						 
					 
					
						
						
							
						
						acc8f816ce 
					 
					
						
						
							
							GUACAMOLE-1391: Fixed typo when trying to reference the SHA_256 enum value.  
						
						
						
						
					 
					
						2021-07-29 20:56:06 -05:00 
						 
				 
			
				
					
						
							
							
								Bitson 
							
						 
					 
					
						
						
							
						
						234f2cc26f 
					 
					
						
						
							
							GUACAMOLE-1391: Removing whitespace  
						
						
						
						
					 
					
						2021-07-29 19:12:26 -05:00 
						 
				 
			
				
					
						
							
							
								Bitson 
							
						 
					 
					
						
						
							
						
						b4f75abdb7 
					 
					
						
						
							
							GUACAMOLE-1391 Add support for hashing passwords with SHA-256 in user-mapping.xml  
						
						
						
						
					 
					
						2021-07-29 17:14:31 -05:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						806b50e3cd 
					 
					
						
						
							
							GUACAMOLE-1387: Merge update and filter tiled connections only if group is actually changing.  
						
						
						
						
					 
					
						2021-07-29 11:34:36 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c63eb4477c 
					 
					
						
						
							
							GUACAMOLE-1387: Update and filter tiled connections only if group is actually changing.  
						
						
						
						
					 
					
						2021-07-28 22:14:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8b5cdbb3b5 
					 
					
						
						
							
							GUACAMOLE-1386: Define "Meta" key for on-screen keyboard instead of "Super".  
						
						... 
						
						
						
						The correct key for the "Windows" key (or the Mac "Command" key) is
"Meta". The "Super" key is an entirely different key not used for that
purpose, and it only currently works with Guacamole because the
Guacamole's base RDP keymap specifically maps the "Super" keys to the
"Windows" keys. 
						
						
					 
					
						2021-07-26 20:11:02 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5d05442057 
					 
					
						
						
							
							GUACAMOLE-1384: Merge ensure all $http error objects are wrapped in Guacamole error objects  
						
						
						
						
					 
					
						2021-07-21 12:27:44 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d46078109c 
					 
					
						
						
							
							GUACAMOLE-1383: Merge avoid double-encoding client identifiers within URLs.  
						
						
						
						
					 
					
						2021-07-21 10:01:34 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9cb42ade67 
					 
					
						
						
							
							GUACAMOLE-1383: Use URL-safe client identifiers by default, maintaining backwards compatibility with identifiers using standard base64.  
						
						
						
						
					 
					
						2021-07-20 22:31:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e79b7b6e4e 
					 
					
						
						
							
							GUACAMOLE-1383: Do not double-encode client identifiers within URLs.  
						
						
						
						
					 
					
						2021-07-20 21:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8a57b2037e 
					 
					
						
						
							
							GUACAMOLE-1384: Ensure all $http error objects are wrapped in Guacamole error objects, even if the relevant request could not be sent.  
						
						
						
						
					 
					
						2021-07-20 20:28:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						de3daf3dc8 
					 
					
						
						
							
							GUACAMOLE-275: Request browser to always revalidate cached index.html.  
						
						
						
						
					 
					
						2021-07-20 19:46:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f94b6c68aa 
					 
					
						
						
							
							GUACAMOLE-275: Request browser to always revalidate cached dynamic contents.  
						
						
						
						
					 
					
						2021-07-20 18:53:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e9e1703184 
					 
					
						
						
							
							GUACAMOLE-275: Automatically attempt to refresh browser cache if index.html does not match current build.  
						
						
						
						
					 
					
						2021-07-20 18:53:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b9a15285ea 
					 
					
						
						
							
							GUACAMOLE-724: Remove duplicate injection of $rootScope (already injected via parameter).  
						
						
						
						
					 
					
						2021-07-14 22:24:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						dd86130600 
					 
					
						
						
							
							GUACAMOLE-724: Migrate usage of var to const/let in all directly touched code.  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d6c5165f90 
					 
					
						
						
							
							GUACAMOLE-724: Update connection parameters in menu after focus changes.  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						95e77c6985 
					 
					
						
						
							
							GUACAMOLE-724: Ensure focus is assigned to at least one client after changes are made to a group.  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						69ea8488f3 
					 
					
						
						
							
							GUACAMOLE-724: Always emit focus events when focused client changes, even if the change occurs only due to replacing a disconnected client with a connected one.  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						902a111a57 
					 
					
						
						
							
							GUACAMOLE-724: Update calls to ManagedFilesystem.getInstance() to provide relevant ManagedClient.  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6b8b57ef5a 
					 
					
						
						
							
							GUACAMOLE-724: Ensure connection parameters are updated when likely to be available (not just when group is attached).  
						
						
						
						
					 
					
						2021-07-08 03:31:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e5a127647b 
					 
					
						
						
							
							GUACAMOLE-724: Restore sorting client panel by last used timestamp.  
						
						... 
						
						
						
						Sorting by last used (rather than relying on internal sorting) ensures
that the DOM is only modified as necessary and that CSS animations only
affect client groups that are newly visible in the panel. 
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f6909a06e7 
					 
					
						
						
							
							GUACAMOLE-724: Prefer to return an existing group rather than create a new one.  
						
						... 
						
						
						
						This ensures that focus state is maintained when switching from one
group to another. Focus state is otherwise reset when the group is
recreated. 
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						74f0e0aec3 
					 
					
						
						
							
							GUACAMOLE-724: Preserve current focus states when adding/removing connections from attached group.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5968193dfb 
					 
					
						
						
							
							GUACAMOLE-724: Handle touch gestures while menu is open.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7916afd2d3 
					 
					
						
						
							
							GUACAMOLE-724: Correct typo preventing menu open gesture from working.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2b8eb443d4 
					 
					
						
						
							
							GUACAMOLE-724: Ensure tile header sizes match even if empty.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						da62cb1afd 
					 
					
						
						
							
							GUACAMOLE-724: Allow keyboard interaction with client notifications.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						025775a040 
					 
					
						
						
							
							GUACAMOLE-724: Clean up style of parameter prompts within client notifications.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1e69514507 
					 
					
						
						
							
							GUACAMOLE-724: Defer connecting until window/display size is known.  
						
						... 
						
						
						
						Depending on the current state of the browser, the element that will
contain the display may not have an associated size, as the layout has
not yet finished updating. If this occurs, connecting needs to be
deferred until the size becomes known (until a resize event). 
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0e0445f95c 
					 
					
						
						
							
							GUACAMOLE-724: Add close button for each client tile.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b294a2fa1e 
					 
					
						
						
							
							GUACAMOLE-724: Render menu and client tile headers above client-specific modals.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00