| 
							
							
								 Michael Jumper | 52e46ea8d0 | GUAC-1086: Bring style of getClientInformation() comment up-to-date. | 2015-03-31 14:06:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 180fe738a7 | GUAC-1086: Modify semantics of tunnel creation functions to be more sane with respect to recent API changes. | 2015-03-31 14:04:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f0c20a4fd7 | GUAC-1086: Update comments to match current style and recent changes to the API. | 2015-03-31 13:26:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c9ae547048 | Merge branch 'master' of git://github.com/karatheodory/guacamole-client into karatheodory-master Conflicts:
	guacamole/src/main/java/org/glyptodon/guacamole/net/basic/TunnelRequestService.java | 2015-03-31 13:16:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2e08cd27c4 | GUAC-1132: Fix active connection REST service - wrong permission set. | 2015-03-20 19:12:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ffc29ed398 | GUAC-1132: Handle active connections via permissions. Expose via dedicated object - do not rely on calling them tunnels. | 2015-03-20 17:17:59 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8c7b89986c | GUAC-1135: Restore logging of IP addresses during authentication. Restore logging of failed auth attempts. | 2015-03-20 12:03:42 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b0bfc80ab7 | GUAC-1132: Fix patchTunnels() documentation - it's not technically purely deletion anymore. | 2015-03-19 13:05:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dd78341cbd | GUAC-1132: Implement session deletion within management UI. | 2015-03-19 12:49:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ea7e88279e | GUAC-1132: Allow batch retrieval/deletion of tunnels. | 2015-03-19 12:27:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d0c57a2378 | GUAC-1132: Implement tunnel REST service. | 2015-03-17 13:45:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b33e515895 | GUAC-1132: Associate tunnels with records, not sockets. Provide tunnel for connect(). | 2015-03-17 13:21:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5cf48c7498 | GUAC-1132: Add identifier to connection records. | 2015-03-16 16:12:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3a4f6b85dd | GUAC-1132: Add tunnel rest service stub. | 2015-03-16 15:57:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3603155f36 | GUAC-1132: Modify API to support listing of active connections and host information. | 2015-03-16 14:44:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bdc7a39cbd | GUAC-1121: Do not expose retrieved ConnectionRecord list directly - it may contain internal data that the JSON serializer will be happy to expose. Use APIConnectionRecord instead. | 2015-03-11 15:57:06 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | b32f358e7e | GUAC-801 Implemented new endpoint for password update, and updated js to use the new endpoint. | 2015-03-10 20:44:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 51b8cf7c11 | GUAC-1108: Use retrieval service for retrieving connection groups. Avoid possible NPE. | 2015-03-04 14:37:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 00ccad54e8 | GUAC-1100: Add permission filtering to tree retrieval. | 2015-02-28 21:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e177d27e74 | GUAC-1100: Update parent identifier within REST service calls. | 2015-02-27 14:08:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 79130e96fc | GUAC-1100: Add getActiveConnections() function to Connectable. | 2015-02-25 16:28:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6f61300cbc | GUAC-1100: Move connection and connection group directories to root level only. | 2015-02-25 16:28:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9cebd181b | GUAC-1100: Implement recursive BFS tree retrieval. | 2015-02-25 16:28:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bf8957986e | GUAC-1100: Remove old recursive tree query. Add stub of new batching tree object. | 2015-02-25 16:28:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9538a4167 | GUAC-1100: Commit to String identifiers. | 2015-02-25 16:28:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 37227d05e8 | GUAC-1100: System path comparison should not be startsWith() - there's only one, and no identifiers. | 2015-02-25 16:28:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 514aafbd6d | GUAC-1100: Implement patching of permissions with batch operations. | 2015-02-25 16:28:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 433d55d245 | GUAC-1100: Use getAll() for retrieval of multiple users. | 2015-02-25 16:28:10 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9fe2eb6bbd | GUAC-1100: Migrate REST services to new guacamole-ext API. This is partial and temporary - batch operations are not being used, and the MySQL auth has not been updated. | 2015-02-25 16:28:07 -08:00 |  | 
			
				
					| 
							
							
								 Vasily Loginov | 79680219cf | GUAC-1086: Split TunnelRequestService.createTunnel method into three methods solving separate tasks. | 2015-02-13 16:32:36 +06:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6307ba0921 | GUAC-1051: Ensure getConnectionHistory() returns a List with a well-defined type. | 2015-02-06 16:51:19 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | f7e1f3a303 | GUAC-997 Added active user count to REST API and UI. | 2015-01-27 22:20:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0893493893 | GUAC-1001: Treat queries with empty permission filter lists as unfiltered. | 2015-01-22 16:45:47 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 97189cb991 | GUAC-1010: Only query contents of connection groups if they are not balancing or we have admin permission. Fix rendering of balancing groups for non-admins. | 2015-01-20 20:38:59 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 9489eaa122 | GUAC-1000 User list should be filtered based on update and delete permission - furthermore admins should always have access to any user. | 2015-01-20 19:22:09 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 459449c6d3 | GUAC-995 Improve permission checking around connections and groups. | 2015-01-13 21:27:54 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | cdc0581a1a | GUAC-995 Connection permission filter should take admin permission into account when filtering connection list. | 2015-01-12 22:24:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 354e3180db | GUAC-971: Clarify documentation surrounding the credentials associated with a Guacamole session. | 2015-01-05 16:42:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 58f1093c58 | GUAC-971: Pull username and password from HTTP "Authorization" header, if present, when username and password are not provided via parameters. | 2015-01-05 15:37:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 508a476e2e | GUAC-971: Allow existing sessions/tokens to be updated through the login process. | 2015-01-05 12:03:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3673f6cd03 | GUAC-983: Move connections/groups based on parent, not parent of parent. | 2015-01-04 21:13:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ecd0381051 | GUAC-964: Only move connections/groups if parent identifier changes. | 2015-01-02 20:50:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4322d8fa0a | GUAC-943: Deny access to connection parameters when user lacks permission to update that connection. | 2014-12-27 22:08:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c7485fb3c3 | GUAC-962: Do not attempt to query users unless absolutely necessary. | 2014-12-27 16:57:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 15229ee4b1 | GUAC-969: Remove unused variables. | 2014-12-27 14:46:44 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fa3ccb9711 | GUAC-969: Fix possible NPE in GuacamoleClassLoader, if the contents of the lib directory cannot be listed. | 2014-12-27 14:04:10 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 83bd541925 | Merge branch 'master' into GUAC-546-REWRITE-merge Conflicts:
	guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/protocol/ProtocolRetrievalService.java | 2014-12-25 01:23:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f1d20c3c54 | GUAC-932: Migrate to generic service for object retrieval. Add parent update (move) to group service. | 2014-12-24 23:36:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5e5c36f567 | GUAC-932: Update connection location upon save. | 2014-12-24 23:00:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 71584fa59f | GUAC-932: null connection group identifier does NOT mean root. This is implementation-dependent. | 2014-12-24 22:58:38 -08:00 |  |