| 
							
							
								 James Muehlner | 4929f8da2b | GUACAMOLE-5: Merge sharing connection, sharing profile parameter addition. | 2016-08-10 16:49:57 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 14365ff72e | GUACAMOLE-5: Define connection and sharing profile parameters separately. | 2016-08-07 22:50:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 909fb4ebd9 | GUACAMOLE-5: Implement JavaScript service for accessing the sharing profile REST resource. | 2016-08-07 22:41:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7a0dd884f3 | GUACAMOLE-5: Add sharing profile attributes to schema resource. | 2016-08-07 22:41:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8a8ae8496c | GUACAMOLE-5: Add support for sharing profile permissions to JavaScript implementations of REST API objects. | 2016-08-04 19:48:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 60152e3841 | GUACAMOLE-5: Include sharing profiles within connection tree. | 2016-08-04 19:48:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7ea4af7016 | GUACAMOLE-5: Provide direct access via REST to the sharing profiles available for the active connection of a given tunnel. | 2016-07-16 20:44:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 62dcd9e9ec | GUACAMOLE-5: Implement JavaScript service for retrieving sharing credentials from an active connection. | 2016-07-16 11:42:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ad50a77293 | GUACAMOLE-5: Implement QUERY_PARAMETER field type. | 2016-07-16 11:42:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b66925c3d0 | GUACAMOLE-5: Update tunnelService to match REST changes. | 2016-07-12 22:02:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c586d1840d | GUACAMOLE-5: Expose session as a REST resource. Refactor /api/data to /api/session/data. | 2016-07-12 21:23:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 89eabc1d70 | GUACAMOLE-5: Expose UserContext schema as a resource, not a separate REST service. Refactor URLs accordingly. | 2016-07-12 21:23:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 374ad3eb23 | GUACAMOLE-5: Replace UserRESTService with new resource-driven implementation. | 2016-07-12 21:23:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ef5329dbe1 | GUACAMOLE-44: Implement JavaScript service for uploading files to a stream via the REST tunnel endpoint. | 2016-06-05 16:12:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 75baa69cea | GUACAMOLE-44: Add GuacamoleStreamException for reporting errors from intercepted streams. | 2016-06-05 16:03:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 12d35d4feb | GUACAMOLE-44: Implement REST endpoint for listing tunnels and retrieving related data. | 2016-06-02 12:28:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1810ec971f | GUACAMOLE-1: Relicense C and JavaScript files. | 2016-03-28 20:50:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bda64a2108 | GUAC-1378: Add service for communicating with the /api/patches REST endpoint. | 2016-02-19 00:22:43 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | b0ac9e8d52 | GUAC-1429: Modify Directory API to set identifier on added object, and update javascript to use new models. | 2015-12-09 22:59:08 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 622b7f5806 | GUAC-1373: Refactor admin-specific HistoryEntryDuration class into generic ConnectionHistoryEntry.Duration. | 2015-11-24 22:01:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 77804b2a9d | GUAC-1373: Define sorting only by start date. | 2015-11-24 21:34:37 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | fdbc68bb92 | GUAC-1193: Implement front end for connection history. | 2015-10-13 23:38:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3c5f72b288 | GUAC-1193: Include connection identifier within history records. | 2015-09-23 16:02:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e1908bf6e8 | GUAC-1193: Implement and document historyService - a JavaScript service for accessing the history REST endpoint. | 2015-09-23 15:46:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dbc94261ee | GUAC-586: Ignore possible lack of specific permission sets. | 2015-09-03 14:06:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e0a4fc3257 | GUAC-586: Use auth provider identifiers within active connection REST service. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a6cab24983 | GUAC-586: Use auth provider identifiers within connection group REST service. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 16cd2ab49b | GUAC-586: Use auth provider identifiers within connection REST service. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7235ed980f | GUAC-586: Invoke REST service functions across multiple data sources using dataSourceService.apply(). | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8f39671c6b | GUAC-586: Fix typos surrounding getAllUsers() in userService. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0f661dfec3 | GUAC-586: Use auth provider identifiers within schema REST service. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 738f3bb026 | GUAC-586: Add getAllUsers() to userService. | 2015-09-02 19:51:27 -07:00 |  | 
			
				
					| 
							
							
								 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 |  |