| 
							
							
								 Nick Couchman | 4033e097c7 | GUACAMOLE-102: Get rid of arbitary constant in compare method for WLC algorithm. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | f22852721c | GUACAMOLE-102: Clean up and simplify WLC sorting code. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 56f6c4bb2f | GUACAMOLE-102: Remove redundant iterations through connections. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 075e880acc | GUACAMOLE-102: Deal with weights of 0, and properly dispose of connections with negative weights. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 2363c63e64 | GUACAMOLE-102: Adding some commentary for changes in the RestrictedGuacamoleTunnelService class. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d1259ef8df | GUACAMOLE-102: Continue to work on the load balancing code. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 15869fef0d | GUACAMOLE-102: Remove some extra debugging code, and continue to tweak the WLC algorithm. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 83a8e8223e | GUACAMOLE-102: Tweak algorithm for computing the WLC vlaues. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d0647ad6a4 | GUACAMOLE-102: Initial stab at a WLC algorithm. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 4aff2c1bb8 | GUACAMOLE-102: Finish adding connection weight attribute. | 2017-06-05 15:34:21 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 025f77d1c4 | GUACAMOLE-102: Initial addition of connection weight to JDBC authentication extension | 2017-06-05 15:33:23 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8286b21baa | GUACAMOLE-189: Define guacd override columns for guacamole_connection table in main schema init script. | 2017-06-04 16:06:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9236aea866 | GUACAMOLE-314: Bump version numbers of all modified components to 0.9.13-incubating. | 2017-06-01 23:05:53 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a34d3facc4 | GUACAMOLE-292: Store user profile information within PostgreSQL/MySQL database. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ee6edb9c82 | GUACAMOLE-292: Define and use standard attributes for user organization and role. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9634731fe6 | GUACAMOLE-292: Define and use standard attributes for user full name and email. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6327fa3a17 | GUACAMOLE-292: Use email field type for email address. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | afd051e59f | GUACAMOLE-292: Add stub attributes for full name and email. | 2017-05-27 11:28:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ae7c792d10 | GUACAMOLE-292: Require ADMINISTER permission to get/set attributes which control scheduled access. | 2017-05-26 20:15:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0a4b1f33da | GUACAMOLE-292: Allow object/model creation to throw exceptions. | 2017-05-26 20:15:02 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | d9b888e99a | GUACAMOLE-189: Merge per-connection guacd functionality. | 2017-05-10 20:38:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 31b1b42ba6 | GUACAMOLE-189: Refactor GuacamoleProxyConfiguration to guacamole-ext. | 2017-05-04 21:32:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 152de87dc2 | GUACAMOLE-189: Allow per-connection guacd parameters for the JDBC auth. | 2017-05-04 21:32:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4455cbc781 | GUACAMOLE-289: Add getResource() functions to UserContext and AuthenticationProvider, allowing extensions to expose arbitrary REST resources/services. | 2017-04-29 12:34:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c9b88e2ba9 | GUACAMOLE-267: Failover to other connections within same group if upstream remote desktop errors are detected. | 2017-04-20 22:37:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8b9b4881b7 | GUACAMOLE-267: Do not require ConfiguredGuacamoleSocket for all active connections. | 2017-04-20 22:37:08 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 805783395f | GUACAMOLE-260: Update copyright year in NOTICE files to 2017. | 2017-03-30 19:42:54 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 3ec99cbcdd | Merge 0.9.12-incubating changes back to master. | 2017-03-01 08:27:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3de690abfe | GUACAMOLE-225: Bump version numbers to 0.9.12-incubating (guacamole-common unchanged). | 2017-02-28 09:33:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dec73c8457 | GUACAMOLE-224: Remove @author tags from codebase. | 2017-02-27 23:20:30 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 4d998aa650 | GUACAMOLE-156: Add missing French translations. | 2017-01-31 15:51:50 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b69599e822 | GUACAMOLE-163: Remove DEFAULT CURRENT_TIMESTAMP from guacamole_user's password_date column (compatibility with MySQL 5.5 and older). | 2017-01-22 12:04:01 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ca7ec98d50 | GUACAMOLE-159: Less-than characters must be properly escaped within mapper XML. | 2017-01-13 13:14:06 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8185a023f6 | GUACAMOLE-154: Bump version numbers to 0.9.11-incubating for modified components. | 2017-01-09 13:51:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 497480cc53 | GUACAMOLE-36: Clarify semantics of password policy history size. | 2017-01-05 13:44:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 52dda6b55f | GUACAMOLE-36: Clarify function naming regarding a user's current (at time of query) password record. | 2017-01-05 13:37:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4a1ae7f292 | GUACAMOLE-36: Verify new passwords against history. | 2017-01-05 13:37:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a943077d40 | GUACAMOLE-36: Record and maintain password history. | 2017-01-05 13:37:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ae695ef17b | GUACAMOLE-36: Define and map historical password record table. | 2017-01-05 13:37:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3c718f27bf | GUACAMOLE-36: Define historical password records. Use password records for password age comparisons. | 2017-01-05 10:35:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5cd90b85d4 | GUACAMOLE-36: Correct description of minimum password age. | 2017-01-05 10:07:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 80b80655cf | GUACAMOLE-36: Automatically update password date. Store previous date for comparison. | 2017-01-05 06:30:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5f6fb8a199 | GUACAMOLE-36: Implement password aging checks. | 2017-01-05 06:30:40 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a207411241 | GUACAMOLE-36: Add password reset date to schema. | 2017-01-03 20:55:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 66f00adab0 | GUACAMOLE-36: Do not automatically generate random passwords at the REST API level. | 2017-01-03 20:13:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3744755a1e | GUACAMOLE-36: Define and enforce password policies. | 2017-01-03 20:13:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 14e8c6fc50 | GUACAMOLE-36: Provide access to modeled object within beforeUpdate(). | 2017-01-03 19:59:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ec34449fd0 | GUACAMOLE-36: Provide access to object within beforeCreate(). | 2017-01-03 19:59:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4a1ffbfdcc | GUACAMOLE-136: Move password reset flow into own function. Invoke from getUserContext(), not authenticateUser(), such that secondary authentication factors have a chance to invalidate the auth attempt prior to password reset. | 2016-12-05 20:13:59 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | ef092ba2dc | Merge 0.9.10-incubating release-specific changes back to master. | 2016-12-03 13:03:09 -08:00 |  |