| 
							
							
								 Michael Jumper | 68fff285ff | Monitor group checkboxes for changes and update perms. | 2013-08-15 00:28:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cd222e1dcf | Add support for connecting to groups. | 2013-08-15 00:10:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 06c242ec42 | Populate group type field. | 2013-08-15 00:10:19 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | a3d7f23c9e | Ticket #263: Add CREATE_PERMISSION_GROUP permission. | 2013-08-14 23:58:06 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | a96ce64589 | Ticket #263: Added connection group permissions to user update CRUD servlet. | 2013-08-14 23:54:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 542947eaa0 | System permission names should be compared with equals(), not startsWith(). | 2013-08-14 22:59:57 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5fab1ea8d2 | Add missing "connection group creation" permission. | 2013-08-14 22:59:31 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 2f239ca203 | Ticket #263: Checking correct parentID for move(). | 2013-08-14 21:45:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5dcbd24206 | Set parent when creating. | 2013-08-14 18:59:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7c2ce7d8eb | Remove unnecessary parentID parameter. | 2013-08-14 18:17:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 62df60e210 | Remove unnecessary set of parent. | 2013-08-14 18:16:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4fc8daa916 | Call move if object's location changed. | 2013-08-14 18:12:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dd04d849d6 | Add support for move. | 2013-08-14 18:09:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ac5050f0f7 | Prevent accidental addition of cycles. | 2013-08-14 17:44:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 940539b097 | Implement group selector. Show when location clicked. Save location. | 2013-08-14 17:43:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 908d79f06e | Require stub connection/group for creation. | 2013-08-14 17:43:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dfb833190e | Add location field placeholder and styles. | 2013-08-14 17:43:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bb0d41ae01 | Allow GroupViews to be controlled by flags. Implement MULTISELECT and SHOW_CONNECTIONS flags. | 2013-08-14 17:43:52 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | c600e289c3 | Ticket #263: Root group is now organizational. | 2013-08-14 17:24:41 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 0abd544165 | Ticket #263: Fixed bugs around not being able to add connections or groups into the root group. | 2013-08-14 16:45:30 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 28dbd67da6 | Ticket #263: Add cascade delete onto parentID constraints. | 2013-08-14 16:06:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 386c56840b | Ensure parent is set for newly-created connections and groups (for now). Need to actually implement connection/group move. | 2013-08-14 14:33:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0127aec1b9 | Add parentID to service calls. | 2013-08-14 14:22:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8f328d68f9 | Store parent group in Connection and ConnectionGroup. | 2013-08-14 14:16:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 18ef0d2f77 | Remove connection name textbox. Add separate buttons for connection and group creation. | 2013-08-14 13:43:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 63288f45ee | Update regarding new permissions. Set checkboxes of groups in GroupView appropriately. | 2013-08-14 13:35:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 476a20897b | Add support for new permissions. | 2013-08-14 13:33:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ee06c0a5ca | Track list of all groups by ID within GroupView. Soft fail when set*() called on group or connection that isn't present in GroupView. | 2013-08-14 13:29:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 990f56c373 | Fix copy-paste error. | 2013-08-14 12:53:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e92f0b0df5 | Implement renaming. | 2013-08-14 12:46:12 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a995af3f77 | DOCUMENT creation mode for ConnectionEditor and ConnectionGroupEditor. | 2013-08-14 12:31:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c91202aa65 | Add creation mode for ConnectionEditor and ConnectionGroupEditor. | 2013-08-14 12:29:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7a970a4289 | Implement ConnectionGroupEditor. | 2013-08-14 10:35:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ae0fb1efb0 | Add service calls for connection groups. | 2013-08-14 10:33:45 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 6ab4b9ec15 | Ticket #263: Fixed issues from code review. | 2013-08-13 23:48:35 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 58fe537913 | Ticket #263: Fixed issues from code review. | 2013-08-13 23:43:21 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 2e2a62bb4d | Ticket #263: Modified CRUD servlets for ConnectionGroup compatibility. | 2013-08-13 23:10:50 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | beedf0eb39 | Ticket #263: Fixed connection vs group copy-paste bug. | 2013-08-13 21:12:55 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | e13429c818 | Ticket #263: Fixed usages of CREATE_CONNECTION_GROUP permission throughout. | 2013-08-13 21:00:57 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 2269073aed | Ticket #263: Corrected Example parameters. | 2013-08-13 20:21:29 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 2467c5469f | Ticket #263: Fixed some exceptions. | 2013-08-13 18:48:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e66b06056a | Pre-select connections which the selected user can read. Do not allow connections to be altered if which we lack admin permissions. | 2013-08-13 17:19:59 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cde56a6a34 | Add ability to enable/disable groups and connections (controls whether they are selectable). | 2013-08-13 17:19:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 79b30cad29 | Add ability to set current selected value of groups and connections. | 2013-08-13 17:01:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 22b1702318 | Implement change events for group view when multiselect is on. | 2013-08-13 16:42:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c3a6c42b4c | Add checkboxes for multiselect group view. | 2013-08-13 16:27:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9b72179d2a | Implement GuacAdmin.ConnectionEditor. | 2013-08-13 15:42:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | cb2f0c445c | Move parameter retrieval to common namespaced variable. Add handlers for connection click events. | 2013-08-13 15:28:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9f62d25de3 | Add onclick events for GuacUI.ListGroup and GuacUI.Connection. Implement GuacUI.openConnection(), replacing GuacamoleService.Connection.open(). | 2013-08-13 15:27:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4e5e401168 | Add GuacamoleService.Connection.open() | 2013-08-13 15:08:32 -07:00 |  |