| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Nick Couchman | cd4fcabe3a | GUACAMOLE-113: Style and comment cleanup. | 2018-01-14 19:48:41 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | f358cf298b | GUACAMOLE-113: Use scope instead of rootScope. | 2018-01-13 23:25:27 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 9a9b570543 | GUACAMOLE-113: Code clean-up - style, comments, and unneeded variables. | 2018-01-13 23:15:46 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6563281496 | GUACAMOLE-347: Merge fix for IE lack of window.location.origin. | 2018-01-13 18:50:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dba3f52d2e | GUACAMOLE-394: Timestamps within JSON from the REST API are in milliseconds, not seconds. | 2018-01-04 23:25:09 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 5376794e05 | GUACAMOLE-113: Fix style issues in code. | 2018-01-04 22:52:57 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 733a4d42fa | GUACAMOLE-113: Add object to clientController to keep track of substituted keys. | 2018-01-04 19:11:41 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 50c196d703 | GUACAMOLE-113: Remove unnecessary declerations and update comments. | 2018-01-03 14:05:07 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | ae9248fbe3 | GUACAMOLE-113: Refactor the hotkey to avoid sending unnecessary keystrokes. | 2018-01-03 14:01:18 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d6e9a02c43 | GUACAMOLE-113: Send through Ctrl-Alt-Delete when hotkey Ctrl-Alt-End is pressed. | 2018-01-03 11:36:14 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 6a747d116f | GUACAMOLE-113: Capture Ctrl-Alt-End keypress in order to do something useful with it. | 2018-01-03 11:36:14 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 138ea40dc9 | GUACAMOLE-394: List users in a table displaying last active time. | 2017-12-11 20:44:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 67fc77a1c7 | GUACAMOLE-394: Expose "last active" time for connections and users via REST API. | 2017-12-11 20:44:28 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 6f7517028e | GUACAMOLE-347: Fix issue with IE missing window.location.origin | 2017-10-31 13:33:00 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b59c1e7233 | GUACAMOLE-210: Use empty template if field otherwise has no template. | 2017-09-25 13:06:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1c50311178 | GUACAMOLE-128: Check clipboard for received events only during bubble phase (allow clipboard service to manage propagation from its event target). | 2017-09-03 18:02:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6ce1eb1d3a | GUACAMOLE-128: Stop propagation of "cut" events from within clipboard service event target. | 2017-09-03 18:02:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 75a575d050 | GUACAMOLE-128: Do not allow overlapping clipboard read attempts. | 2017-09-03 18:02:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7e0cdd2adf | GUACAMOLE-310: Use input element select() function when available. | 2017-09-03 17:08:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 47acaf5b41 | GUACAMOLE-310: Wait until clipboard target is actually focused before attempting paste. | 2017-09-03 17:08:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cc22f23c02 | GUACAMOLE-310: Ensure clipboard service target remains hidden (1x1 px may be below browser's minimum dimensions for a textarea). | 2017-09-03 17:08:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 535b70fdce | GUACAMOLE-310: Switch clipboard service back to using textarea for contents. | 2017-09-03 17:08:34 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 252c4478b4 | GUACAMOLE-358: Allow settings page to load even if permissions cannot be loaded. | 2017-08-11 12:57:41 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 7522a495b8 | GUACAMOLE-339: Display the remote host field in connection history tables. | 2017-07-16 22:23:00 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 970e50d0c6 | GUACAMOLE-338: Automatically expand connections or connection groups which are ancestors of objects for which the user being modified already has READ permission. | 2017-07-03 16:57:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5c4188e7ed | GUACAMOLE-338: The "expandable" property of connection GroupListItems should accurately reflect the default includeSharingProfiles value. | 2017-07-03 16:21:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5648c36c26 | GUACAMOLE-338: Allow guacGroupList and guacGroupListFilter to accept GroupListItems in addition to ConnectionGroups. | 2017-07-03 16:07:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9902698d3a | GUACAMOLE-334: Add support for downloading connection history search results as CSV. | 2017-06-26 13:13:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 203afd1099 | GUACAMOLE-292: Remove now-unnecessary valuesOnly attribute of guacForm (reverts 4d7841a). | 2017-05-27 11:28:14 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 06fb054ae2 | GUACAMOLE-292: Explicitly pull standard attributes when rendering user menu; do not rely on schema. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ee6edb9c82 | GUACAMOLE-292: Define and use standard attributes for user organization and role. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9634731fe6 | GUACAMOLE-292: Define and use standard attributes for user full name and email. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9549fbb3b | GUACAMOLE-292: Display user attributes within user menu. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8830123c9b | GUACAMOLE-292: Add support for email fields. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b2871e7da0 | GUACAMOLE-292: Allow restriction of form contents to defined values only. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 74293c23dd | GUACAMOLE-292: Display all object attributes if we are creating the object. | 2017-05-26 20:45:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 54a3ffeae3 | GUACAMOLE-292: Use ngIf to determine visibility of guacFormField. Using ngShow collides with the ngShow used internally on the guacFormField directive's root element. | 2017-05-26 20:16:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 22cce48558 | GUACAMOLE-292: Restrict attributes on object management pages to those explicitly present on the object. | 2017-05-26 20:15:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d649f0b955 | GUACAMOLE-301: Clear login interface if login was either successful or implicitly not required. | 2017-05-15 13:12:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5f19271665 | GUACAMOLE-294: Merge fix for typo in guacTouchDrag() return value check. | 2017-05-07 11:18:48 -07:00 |  |