| 
							
							
								 Michael Jumper | 24fcccc69c | Use username in connection record, not full-blown user. | 2013-03-03 13:00:43 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dea4791669 | Refactor SystemPermission to concrete class with CREATE_USER, CREATE_CONNECTION, and ADMINISTER permissions. Remove now-obsolete ConnectionDirectoryPermission and UserDirectoryPermission. | 2013-02-27 15:49:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 21b41190b1 | Add equals() and hashCode() to AbstractConnection. | 2013-02-26 20:16:36 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ecb2c95ac3 | Add getProperty() with default value. | 2013-02-21 21:11:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 02f75f777b | Implement BooleanGuacamoleProperty. | 2013-02-21 21:02:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 03094f9acf | Remove trailing whitespace from lines. | 2013-02-21 11:30:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 55f7d1deb3 | Add missing JavaDoc. | 2013-02-20 21:57:05 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9d3224aaaa | Connection should not throw any exceptions for setConfiguration(). | 2013-02-20 21:53:20 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | e48630513d | Ticket #269: Modified return type of Connection.getHistory to be a List of ConnectionHistory implementors. | 2013-02-20 00:06:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 009eec14ec | Ticket #270: Add stub for getHistory() in SimpleConnection. | 2013-02-16 02:57:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8e108ea2fc | Ticket 270: Connection history function and record class. | 2013-02-16 02:33:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8897ee7afe | Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-ext into unstable | 2013-02-13 02:57:58 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 20bb937208 | Ticket #267: Fixed equals() logic error - if both identifiers are false the two objects should be equal | 2013-02-12 15:35:49 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | f8c8201844 | Ticket #266: Fixed equals() logic error - if both identifiers are false the two objects should be equal | 2013-02-12 15:35:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 25108c0a53 | Provide abstract means for retrieving guacamole.home directory (or GUACAMOLE_HOME, or ~/.guacamole). | 2013-02-11 18:38:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d95fe6fa53 | Refactor Directory interface to require objects which contain their own identifiers. Refactor to Connection directory rather than GuacamoleConfiguration directory. | 2013-01-31 14:29:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ef8ec1e123 | Create Connection class. | 2013-01-31 14:28:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5b9bec3366 | Remove Directory specifics, implement single, generic Directory interface. | 2013-01-31 12:56:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 18f98464ff | Update docs to reflect new guacamole.properties location. | 2013-01-31 10:28:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7f0135ee69 | Move GuacamoleProperties stuff to guacamole-ext. | 2013-01-31 10:07:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 72eb1ba36e | Implement UserDirectory within SimpleUserContext. | 2013-01-30 23:39:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8dc7a25977 | Implement hasPermission(). | 2013-01-30 23:25:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e37d0eb1c9 | Implement equals() and hashCode() for permissions. | 2013-01-30 23:24:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 01477ba063 | Remove Comparable from AbstractUser. | 2013-01-30 23:06:09 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7e4a210ba5 | Provide means for retrieving configuration by identifier. | 2013-01-30 23:04:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c20a479449 | Provide means for retrieving Users by username. | 2013-01-30 23:01:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 493090195a | Migrate SimpleAuthenticationProvider to model with permissions residing in User. | 2013-01-30 22:49:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b244058a57 | Remove PermissionDirectory, migrate functionality to User. | 2013-01-30 22:43:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 53bb4e31b0 | Remove GuacamoleConfigurationTemplate - shouldn't be in auth provider. | 2013-01-30 22:38:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2925db8945 | Remove by username, not by User. | 2013-01-30 22:23:04 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c6e414025a | Allow per-user permissions listing, query by username. | 2013-01-30 13:12:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 77f02d6248 | Fix typo in object permission type name. | 2013-01-30 12:55:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6c866ac058 | Fix parameter order of UserPermission constructor. | 2013-01-30 02:15:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b6c1bc19ff | Rename field value function reasonably. | 2013-01-29 19:19:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f4ec322183 | Use guacamole-common 0.8.0. | 2013-01-29 14:17:27 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 59886fcdc2 | Implement templates (for configuration interface construction). | 2013-01-29 11:35:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ab1c65ac92 | Remove unused Role. | 2013-01-29 02:36:36 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3a47e3ffa1 | Fix wrong package and typo. | 2013-01-29 02:32:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9253473d1 | Add package-info.java files. | 2013-01-29 00:34:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b7872eb202 | Allow permission queries. | 2013-01-28 22:21:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c537e4fe2c | ObjectPermissions in general should deal only with identifiers. | 2013-01-28 16:50:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dfca47d415 | UserPermission should use username. | 2013-01-28 16:45:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2df5207518 | GuacamoleConfigurationPermission should take identifier as subject, not actual GuacamoleConfiguration. | 2013-01-28 16:43:01 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 01f8b4c596 | Implement simple authentication provider base class (for convenience and testing). | 2013-01-28 12:21:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a1b989ada0 | Remove Environment class. | 2013-01-28 11:35:31 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 942f375490 | Refactor operations into separate directories. | 2013-01-28 11:27:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d907f7758b | Implement concrete permissions. | 2013-01-28 11:14:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7ed37d20e1 | Add basic permission interfaces and hierarchy. | 2013-01-28 00:25:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 137e5cb91f | Add user role concept, stub permissions (#267). | 2013-01-27 02:37:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9288c15104 | Fix license comment (should refer to code as guacamole-ext, not guacamole-auth). | 2013-01-27 01:54:21 -08:00 |  |