Michael Jumper 
							
						 
					 
					
						
						
							
						
						c9900434c4 
					 
					
						
						
							
							GUACAMOLE-724: Migrate tiled thumbnail rendering to same flex layout as client view.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1f2007eb28 
					 
					
						
						
							
							GUACAMOLE-724: Replace CSS grid layout with simpler, equialent, and more compatible flex layout.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						760a96a47d 
					 
					
						
						
							
							GUACAMOLE-724: Migrate to flex layout for modals for IE10+ compatibility.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4a20411eae 
					 
					
						
						
							
							GUACAMOLE-724: Correct SVG aspect ratio handling in IE10+.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fe44b55f10 
					 
					
						
						
							
							GUACAMOLE-724: Always resolve promise from setClipboard() (as documented).  
						
						... 
						
						
						
						Returning a value from the callback provided to finally() is not
sufficient to force promise resolution. 
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c87bd6bb3e 
					 
					
						
						
							
							GUACAMOLE-724: Correct "infdig" error due to client group session storage constantly regenerating if logged out.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c2b252242b 
					 
					
						
						
							
							GUACAMOLE-724: Correct rendering of tiled clients on IE10+ by migrating to grid layout.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						09288b79b2 
					 
					
						
						
							
							GUACAMOLE-724: Do not show parameter section headers when prompting via modal.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8ed27a8b36 
					 
					
						
						
							
							GUACAMOLE-724: Properly disconnect if required parameters are not submitted.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b2b131ef34 
					 
					
						
						
							
							GUACAMOLE-724: Increase opacity of client-specific notifications for sake of readability.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5903cf902c 
					 
					
						
						
							
							GUACAMOLE-724: Simplify and correct keyboard handling to NOT send extra key events for Ctrl+Alt+Shift.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5e9fe0ea6e 
					 
					
						
						
							
							GUACAMOLE-724: Scroll entire file transfer manager, not each individual client section.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0118489001 
					 
					
						
						
							
							GUACAMOLE-724: ManagedClientGroup.forEach() must not attempt to visit non-existent clients.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b3c410a371 
					 
					
						
						
							
							GUACAMOLE-724: Correct unreadable error coloring of new client-specific modals.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						19aa600b80 
					 
					
						
						
							
							GUACAMOLE-724: Migrate file transfer status dialog to multi-client support.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6b296374d5 
					 
					
						
						
							
							GUACAMOLE-724: Add per-tile visual indication of drag/drop.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						68e856987e 
					 
					
						
						
							
							GUACAMOLE-724: Clear out sharing profiles from previous client if focus is changing to a client lacking a UUID.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5e2e28365c 
					 
					
						
						
							
							GUACAMOLE-724: Track client focus changes within tiled client directive, not just in changes to overall attached group.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7d5b6c6898 
					 
					
						
						
							
							GUACAMOLE-724: Add indicator showing whether a tiled connection is shared.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0ea12ca5aa 
					 
					
						
						
							
							GUACAMOLE-724: Switch to SVG versions of all PNG images.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4c1876341d 
					 
					
						
						
							
							GUACAMOLE-724: Remove .png images that are not actually referenced.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6f9e2a8b78 
					 
					
						
						
							
							GUACAMOLE-724: Allow multiple tiled clients to be focused using Shift+Click and Ctrl+Click.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						90f2270dab 
					 
					
						
						
							
							GUACAMOLE-724: Move handling of drag/pinch gestures to individual client tiles.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b0febd3402 
					 
					
						
						
							
							GUACAMOLE-724: Migrate client zoom editor to own directive.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						448ebb5019 
					 
					
						
						
							
							GUACAMOLE-724: Ensure focus is not retained when transferring a client from an unattached group to an attached group.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						19a32d3e10 
					 
					
						
						
							
							GUACAMOLE-724: Expose checkboxes within Guacamole menu for adding/removing connections from current view.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a249876bff 
					 
					
						
						
							
							GUACAMOLE-724: Replace per-client clipboard with shared clipboard.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						63452b7bc8 
					 
					
						
						
							
							GUACAMOLE-724: Automatically focus the first client if no client has yet been focused.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d0b1fb7d7f 
					 
					
						
						
							
							GUACAMOLE-724: Control only the currently-focused client with client-specific menu options.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3f4c6a4cd1 
					 
					
						
						
							
							GUACAMOLE-724: Move mouse emulation setting from client to menu.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4b227fe8c6 
					 
					
						
						
							
							GUACAMOLE-724: Remove client-side "last used" timestamp (no longer needed).  
						
						... 
						
						
						
						The last-used timestamp was previously required to sort active clients
within the client panel in a sensible and deterministic order. This now
happens automatically via client groups, which are stored in an array
in order of last use. No code remains referencing the last-used
timestamp. 
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1f2cd94a65 
					 
					
						
						
							
							GUACAMOLE-724: Display nifty "pop" animation when a new client appears within the client panel.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						aae80292cb 
					 
					
						
						
							
							GUACAMOLE-724: Abstract away groups of running clients within their own type.  
						
						
						
						
					 
					
						2021-07-08 03:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						037ed212f6 
					 
					
						
						
							
							GUACAMOLE-641: Merge correct regressions in custom pooled datasource behavior.  
						
						
						
						
					 
					
						2021-06-23 17:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						eab80688cc 
					 
					
						
						
							
							GUACAMOLE-641: Ensure MyBatis "expectedConnectionTypeCode" is generated and matches valid database connections.  
						
						
						
						
					 
					
						2021-06-21 14:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6ef951cd61 
					 
					
						
						
							
							GUACAMOLE-641: Log creation of new database connections.  
						
						
						
						
					 
					
						2021-06-21 14:43:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ca443c8a34 
					 
					
						
						
							
							GUACAMOLE-641: Add support for all MyBatis JDBC properties to DynamicallyAuthenticatedDataSource.  
						
						... 
						
						
						
						Without support for these properties, important database configuration
aspects are ignored, including driver-specific configuration properties
like MySQL Connector/J's "allowMultiQueries". 
						
						
					 
					
						2021-06-21 14:41:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						bfd3cbc204 
					 
					
						
						
							
							GUACAMOLE-724: Do not reload client controller if only updating which client(s) are visible.  
						
						... 
						
						
						
						Reloading the client controller would reset UI state, including whether
the Guacamole menu is currently shown. 
						
						
					 
					
						2021-06-17 20:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2f1d46aa86 
					 
					
						
						
							
							GUACAMOLE-724: Provide separate, client-specific notifications for each tiled client.  
						
						
						
						
					 
					
						2021-06-17 20:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fbdb692444 
					 
					
						
						
							
							GUACAMOLE-724: Remove unused arbitrary parameters from client route (the webapp tunnel doesn't use these).  
						
						
						
						
					 
					
						2021-06-16 11:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						85d01ba730 
					 
					
						
						
							
							GUACAMOLE-724: Implement base support for displaying multiple connections in a tiled grid.  
						
						
						
						
					 
					
						2021-06-16 11:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e550b244f8 
					 
					
						
						
							
							GUACAMOLE-680: Merge do not immediately re-authenticate after logout.  
						
						
						
						
					 
					
						2021-06-15 17:22:29 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						960db9ab5e 
					 
					
						
						
							
							GUACAMOLE-1364: Merge add support for overriding extension priority without renaming files.  
						
						
						
						
					 
					
						2021-06-15 17:16:11 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2aa6a5b628 
					 
					
						
						
							
							GUACAMOLE-1364: Ensure extension resources are included in defined order.  
						
						
						
						
					 
					
						2021-06-15 00:21:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						45c2cbf6b8 
					 
					
						
						
							
							GUACAMOLE-1364: Remove inconsistent "guac-" prefix from standard extension namespaces.  
						
						
						
						
					 
					
						2021-06-15 00:21:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6a6cae0e30 
					 
					
						
						
							
							GUACAMOLE-1364: Add "extension-priority" property for overriding extension load order.  
						
						
						
						
					 
					
						2021-06-15 00:21:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						85bc4ac52b 
					 
					
						
						
							
							GUACAMOLE-680: Correct grammar of authenticationService documentation.  
						
						... 
						
						
						
						"promise succeeds" should be "promise that succeeds". 
						
						
					 
					
						2021-06-14 15:48:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ef590d2b3b 
					 
					
						
						
							
							GUACAMOLE-680: Display logged-out status as notification.  
						
						
						
						
					 
					
						2021-06-13 22:26:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b29c0a03ea 
					 
					
						
						
							
							GUACAMOLE-680: Use common styling for all dialogs/notifications.  
						
						
						
						
					 
					
						2021-06-13 22:26:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						529e19729b 
					 
					
						
						
							
							GUACAMOLE-680: Ensure the "guacLogout" event is specific to manual logouts.  
						
						
						
						
					 
					
						2021-06-13 22:26:42 -07:00