| 
							
							
								 Michael Jumper | f55f388667 | GUAC-586: Add multi-source retrieval of permissions to permissionService. Use multiple sources to determine user pages. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e75ab6ebd5 | GUAC-586: Add data source to user and permissions services. | 2015-09-02 19:51:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2e52382fd9 | GUAC-1213: Add date and time fields, along with corresponding template/controller stubs. | 2015-08-10 11:18:57 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 65cdb5daef | GUAC-1213: Add time zone field type. | 2015-08-09 22:14:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dcd82f9e63 | GUAC-1176: Remove all human-readable title properties from the REST form objects. | 2015-06-08 16:15:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a532e22926 | GUAC-1176: Generalize form fields by removing the value property. Add type-specific convenience classes for each field. | 2015-06-08 14:33:43 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e7574c0276 | GUAC-800: Use Forms for attributes, not just Fields. | 2015-05-26 14:42:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 43fab89ecf | GUAC-800: Migrate to JSON for protocol descriptions. Use full Forms instead of simply Fields for protocol parameters (allow sections). | 2015-05-25 19:56:53 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dfedcf3058 | GUAC-800: Provide access via REST to attribute information. Move protocol descriptions into common REST service. | 2015-05-24 19:37:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c5364f4bff | GUAC-800: Update REST services to allow read/write of attributes on users, connections, and groups. | 2015-05-24 15:56:49 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 8e3e27b8cd | GUAC-1053 Fixed problems highlighted in pull request comments. | 2015-04-22 22:52:23 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | c2b2302708 | GUAC-1053 New endpoint for listing languages, JS service for retrieving languages, and settings section for choosing language. | 2015-04-22 22:39:57 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 74883ae121 | GUAC-1161: Generalize APICredentialError into APIError. Provide consistent error responses for all REST endpoints. | 2015-04-20 14:49:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7c2e746e98 | GUAC-1160: Fix remaining reference to protocols within generic form field class. | 2015-04-16 16:59:09 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2858944f27 | GUAC-1160: Add a Form type. Allow the content of a guacForm to be a Form, Field, or an array of either. | 2015-04-16 16:59:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2b97317dbb | GUAC-1160: Field and FieldOption should not be specific to remote desktop connection parameters. | 2015-04-15 19:48:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6d0d7b127f | GUAC-1160: Generalize parameters into fields. Depend on title in field. | 2015-04-15 13:51:07 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | c10c0985e8 | Merge pull request #143 from glyptodon/readable-active-connections GUAC-1126: Calculate active connections using the active connection service | 2015-04-09 15:57:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4caddb9c29 | GUAC-1126: Document that active connection information may be missing. If a user is a non-admin, hide sensitive information about active connections. | 2015-04-09 15:38:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c69f7db522 | GUAC-1126: Maintain session-local data through login/logout events broadcast from the authentication service. | 2015-04-09 13:01:37 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 0b92ad59ee | GUAC-1126 Clear caches on logout. | 2015-04-08 22:58:40 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | fec7ac20ce | GUAC-1126 Fixed name of users cache. | 2015-04-08 22:58:33 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 91b0d72a60 | GUAC-1126 Add caching of GET requests in REST API services. | 2015-04-08 22:58:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 328ecb1f9c | GUAC-1132: Add active connection permission support to JavaScript permission services and related types. | 2015-03-20 21:32:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d4ec7a3ab7 | GUAC-1132: Update session management to use new active connection objects. | 2015-03-20 21:17:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dd78341cbd | GUAC-1132: Implement session deletion within management UI. | 2015-03-19 12:49:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dea4ac3cf1 | GUAC-1132: Implement JavaScript tunnel service. | 2015-03-17 16:26:43 -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 |  | 
			
				
					| 
							
							
								 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 | 79130e96fc | GUAC-1100: Add getActiveConnections() function to Connectable. | 2015-02-25 16:28:30 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | f7e1f3a303 | GUAC-997 Added active user count to REST API and UI. | 2015-01-27 22:20:20 -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 |  | 
			
				
					| 
							
							
								 Michael Jumper | 38dba11e44 | GUAC-986: Initialize object permission types of PermissionFlagSet. | 2015-01-04 23:33:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | edb0c701eb | GUAC-932: Add support for modifying connection/group/user permissions within PermissionSet. | 2014-12-25 00:36:25 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a25f169f27 | GUAC-932: Allow easy add/remove of system permissions to PermissionSets. | 2014-12-24 00:51:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f564e26fd1 | GUAC-932: Provide flag-based view for PermissionSets. Use ngModel instead of ngChecked for permission checkboxes in user edit UI. | 2014-12-23 01:40:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 086d9a9516 | GUAC-932: Fix connection parameter directive and display. | 2014-12-21 19:42:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 25e16922d0 | GUAC-932: Use correct case for @type tag. | 2014-12-18 21:25:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 23f7566c5c | GUAC-932: Surely I mean function PermissionSet(template). | 2014-12-18 21:16:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e16ba11899 | GUAC-932: Send individual patch operations for permission types. | 2014-12-18 21:08:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f35cd1fdd1 | GUAC-932: Consistently refer to user identifier as "username", not "user ID". Clean up JS and Java related to user service. | 2014-12-18 01:47:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b7eaccf60b | GUAC-932: Change user service path to /api/users. | 2014-12-18 01:12:33 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dc9d9da8d2 | GUAC-932: Require auth token for listing protocols. Clean style of JS and Java. | 2014-12-18 01:10:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 993fbef86d | GUAC-932: Restore patch support within permission service. | 2014-12-18 01:03:36 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3c5213e103 | GUAC-932: Clean up REST JavaScript for connections and groups. Update Java style to match. | 2014-12-18 00:02:05 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 15f7fedd53 | GUAC-932: Do not return parameters and history for all connections. Provide explicit endpoints for connection parameters and history. | 2014-12-17 01:03:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c4057baa42 | GUAC-932: Replace use of legacy connection group filtering. | 2014-12-17 00:21:48 -08:00 |  |