| 
							
							
								 Michael Jumper | 9c584cd30d | GUACAMOLE-154: Guacamole should depend on 0.9.11-incubating version of guacamole-ext. | 2017-01-11 09:18:41 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 5a84ed6d20 | Merge 0.9.11-incubating changes back to master. | 2017-01-10 13:24:38 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | ebdf02db75 | GUACAMOLE-154: Merge updated version numbers. | 2017-01-10 10:55:42 -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 |  | 
			
				
					| 
							
							
								 Nick Couchman | 962bec8806 | GUACAMOLE-47: Shorten the token length and change name. | 2017-01-06 19:38:31 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 3614aff4d9 | GUACAMOLE-47: Add imports needed for implementation of client token. | 2017-01-06 19:26:53 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 797bb86a43 | GUACAMOLE-47: Implement support for client hostname/IP token for connections. | 2017-01-06 19:24:50 -05:00 |  | 
			
				
					| 
							
							
								 James Muehlner | d45580f226 | GUACAMOLE-36: Merge password history tracking change. | 2017-01-05 13:49:29 -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 |  | 
			
				
					| 
							
							
								 James Muehlner | 102d52f0f9 | GUACAMOLE-36: Merge password aging support. | 2017-01-05 10:25:57 -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 |  | 
			
				
					| 
							
							
								 James Muehlner | 565028565e | GUACAMOLE-36: Merge password policy support. | 2017-01-03 20:41:46 -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 |  | 
			
				
					| 
							
							
								 James Muehlner | 403c578da9 | GUACAMOLE-36: Merge new system for fully translatable error messages. | 2017-01-03 19:57:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 89d3ba44a7 | GUACAMOLE-36: Clarify description/use of Translatable interface. | 2017-01-03 19:42:25 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 986ea4b206 | GUACAMOLE-36: Migrate guacLogin and guacNotification to TranslatableMessage. | 2017-01-03 19:42:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0671f18d40 | GUACAMOLE-36: Define REST API transfer mechanism for translatable messages. | 2017-01-03 19:42:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 30179c405f | GUACAMOLE-36: Generalize and simplify handling of REST API errors. | 2017-01-03 19:42:24 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | f891f69825 | Merge 0.9.10-incubating release changes back to master. | 2016-12-18 11:08:23 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 4e7f966cf2 | GUACAMOLE-144: Merge removal of category X license listings for dual licensed depedencies. | 2016-12-18 10:59:33 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d75595919f | GUACAMOLE-144: Fix path to LICENSE for Carlito font. | 2016-12-17 23:18:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9d41992a1f | GUACAMOLE-144: List only non-Category-X licenses for dual-licensed dependencies. Explicitly choose non-Category-X option where stripping the license is impossible. | 2016-12-17 23:18:28 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 653b7f58af | GUACAMOLE-136: Merge replacement of sketchy DuoWeb java code. | 2016-12-11 20:41:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9056bb0f4f | GUACAMOLE-136: Remove DuoWeb Java API from codebase. Re-implement cleanly from scratch. | 2016-12-10 18:53:55 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | cf6a2b84ab | GUACAMOLE-136: Merge new Duo two factor authentication extension. | 2016-12-05 22:23:34 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a0f9bf541f | GUACAMOLE-136: Use $element to retrieve field elements rather than straight jQuery. | 2016-12-05 22:20:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e6f0b7df17 | GUACAMOLE-136: Rename overly-generic AuthenticationProviderService to UserVerificationService. | 2016-12-05 22:19:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c3c553a899 | GUACAMOLE-136: Bundle guacamole-auth-duo .jar into .tar.gz, along with licenses. | 2016-12-05 22:19:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3457bcfc84 | GUACAMOLE-136: Add Apache RAT plugin to build. Add missing license header to pom.xml. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | bf4446a199 | GUACAMOLE-136: Add licenses for libraries bundled with guacamole-auth-duo. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 00a2539e9c | GUACAMOLE-136: Fix Carlito LICENSE path. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e9e8612611 | GUACAMOLE-136: Minify JavaScript and CSS. Add templates to Angular's cache. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f44ee1c95b | GUACAMOLE-136: Render Duo field as modal dialog. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 548966ae5a | GUACAMOLE-136: Use hidden submit button for submitting Duo response (form.submit() inserts query parameters and causes browser navigation, despite ngSubmit preventing default). | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 48af3ef45d | GUACAMOLE-136: Implement basic support for verifying user identity using Duo. | 2016-12-05 22:19:45 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 718e4dab00 | GUACAMOLE-136: Merge new $element functionality for field controllers. | 2016-12-05 22:17:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 567df5a467 | GUACAMOLE-136: Make $element available to field type controllers. | 2016-12-05 22:09:52 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | b4ea239b5f | GUACAMOLE-136: Merge template compilation ordering fix for custom field types. | 2016-12-05 20:53:04 -08:00 |  | 
			
				
					| 
							
							
								 James Muehlner | 18565d171e | GUACAMOLE-136: Merge password reset flow fix for 2FA. | 2016-12-05 20:43:39 -08:00 |  |