Nick Couchman
							
						 
					 | 
					
						
						
							
						
						fc63007e59
					 | 
					
						
						
							
							GUACAMOLE-38: Remove unnecessary code.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						74ab18beb1
					 | 
					
						
						
							
							GUACAMOLE-38: Add translation file for the extension.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						289239efc5
					 | 
					
						
						
							
							GUACAMOLE-38: Clear cache after creating the connection.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						b49047cf78
					 | 
					
						
						
							
							GUACAMOLE-38: Don't try to encode URI before sending it to be parsed.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						9946dca022
					 | 
					
						
						
							
							GUACAMOLE-38: Alter AngularJS side of extensions to use new REST endpoint.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						c0a6bacad5
					 | 
					
						
						
							
							GUACAMOLE-38: Implement extension-specific REST endpoint and utilities for parsing connection.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						498400ef0d
					 | 
					
						
						
							
							GUACAMOLE-38: Fix compatibility with recent ActivityRecord changes.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						531725671b
					 | 
					
						
						
							
							GUACAMOLE-38: Clean up unnecessary imports and tweak style issues.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						ee539597cd
					 | 
					
						
						
							
							GUACAMOLE-38: Add licenses to QuickConnect extension.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						2115fa9072
					 | 
					
						
						
							
							GUACAMOLE-38: Fix issue related to submitting via Enter key.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						7aaca96f10
					 | 
					
						
						
							
							GUACAMOLE-38: Code cleanup - remove unneeded code, debugging, etc.  Provide proper documentation.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						ed8ca17a95
					 | 
					
						
						
							
							GUACAMOLE-38: Fix issue with Settings -> Users page.
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						facea42463
					 | 
					
						
						
							
							GUACAMOLE-38: Initial implementation of QuickConnect feature
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:40:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						dfb07edf29
					 | 
					
						
						
							
							GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary.
						
						
						
						
						
						
					 | 
					
						2018-04-19 15:29:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						9b7ef0dfcf
					 | 
					
						
						
							
							GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes.
						
						
						
						
						
						
					 | 
					
						2018-04-11 21:29:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6dde0e778a
					 | 
					
						
						
							
							GUACAMOLE-529: Apply database-specific account restrictions depending on context.
						
						
						
						
						
						
					 | 
					
						2018-04-01 23:29:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						4f27a03adf
					 | 
					
						
						
							
							GUACAMOLE-525: Merge changes migrating from LIMIT to TOP for SQL Server queries.
						
						
						
						
						
						
					 | 
					
						2018-03-16 13:03:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						c062acea2d
					 | 
					
						
						
							
							GUACAMOLE-525: Quick tweak to logic in password history file.
						
						
						
						
						
						
					 | 
					
						2018-03-13 22:34:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						62a706896a
					 | 
					
						
						
							
							GUACAMOLE-525: Fix up password history delete to be more compatible.
						
						
						
						
						
						
					 | 
					
						2018-03-13 17:58:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						cb580c4ae9
					 | 
					
						
						
							
							GUACAMOLE-525: Remove LIMIT and use TOP in SQL Server module.
						
						
						
						
						
						
					 | 
					
						2018-03-13 17:47:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						d3dcd84379
					 | 
					
						
						
							
							GUACAMOLE-505: Remove stray left join in SQL Server UserMapper.
						
						
						
						
						
						
					 | 
					
						2018-03-13 10:47:31 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c5c2f028a1
					 | 
					
						
						
							
							GUACAMOLE-471: Update copyright year in NOTICE files to 2018.
						
						
						
						
						
						
					 | 
					
						2018-02-07 21:03:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						608a11170b
					 | 
					
						
						
							
							GUACAMOLE-96: TOTP detail headers should always be left-aligned.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b9dba7ddf4
					 | 
					
						
						
							
							GUACAMOLE-96: Open "otpauth" link when user clicks on barcode.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						78cde50df9
					 | 
					
						
						
							
							GUACAMOLE-96: Allow user's raw TOTP key details to be exposed within UI during enrollment.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5b2b633707
					 | 
					
						
						
							
							GUACAMOLE-96: Include all TOTP key details in field when enrolling.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b1c23f20d0
					 | 
					
						
						
							
							GUACAMOLE-96: Ensure valid codes cannot be reused.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						456b8a0394
					 | 
					
						
						
							
							GUACAMOLE-96: Remove unused field controller.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						96e3d02999
					 | 
					
						
						
							
							GUACAMOLE-96: Block external access to TOTP-internal attributes.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2a894c487c
					 | 
					
						
						
							
							GUACAMOLE-96: Clean up enrollment interface. Provide help text for user.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a422fdf9c2
					 | 
					
						
						
							
							GUACAMOLE-96: Add configuration parameters for details of TOTP generation.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						170a11bf2a
					 | 
					
						
						
							
							GUACAMOLE-96: Handle enrollment via QR code for unconfirmed users.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8ac8fec478
					 | 
					
						
						
							
							GUACAMOLE-96: Migrate to TOTP-specific field type for authentication code.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0844e9d422
					 | 
					
						
						
							
							GUACAMOLE-96: Add license for Guava.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8e3cbf0627
					 | 
					
						
						
							
							GUACAMOLE-96: Abstract TOTP key into separate class with confirmation semantics.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						4178a4b8b3
					 | 
					
						
						
							
							GUACAMOLE-96: Include recommended key length for each TOTP mode.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						78c398f45d
					 | 
					
						
						
							
							GUACAMOLE-96: Allow users to enter either the current or previous TOTP codes.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8dd5537cf3
					 | 
					
						
						
							
							GUACAMOLE-96: Pull TOTP key from user attribute.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						19e03a1632
					 | 
					
						
						
							
							GUACAMOLE-96: Verify TOTP of all users against hard-coded key.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b55e56179c
					 | 
					
						
						
							
							GUACAMOLE-96: Add TOTP generator implementation based on reference implementation from IETF.
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						264fd24b65
					 | 
					
						
						
							
							GUACAMOLE-96: Add skeleton TOTP authentication extension (hard-coded, fake TOTP).
						
						
						
						
						
						
					 | 
					
						2018-02-04 19:45:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						4195ac6d19
					 | 
					
						
						
							
							GUACAMOLE-197: Fix errors that happen when you try to code before coffee.
						
						
						
						
						
						
					 | 
					
						2018-02-04 15:56:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						b9a6880470
					 | 
					
						
						
							
							GUACAMOLE-197: Brush up log messages and change levels for invalid state information.
						
						
						
						
						
						
					 | 
					
						2018-02-04 09:31:47 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						ef6d0c6a53
					 | 
					
						
						
							
							GUACAMOLE-197: Check for empty byte array in more sane manner.
						
						
						
						
						
						
					 | 
					
						2018-02-03 23:24:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						0729fa09cd
					 | 
					
						
						
							
							GUACAMOLE-197: Handle IllegalArgumentException when parsing state string.
						
						
						
						
						
						
					 | 
					
						2018-02-03 23:23:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						41dd9fc60d
					 | 
					
						
						
							
							GUACAMOLE-197: Deal with null state field..
						
						
						
						
						
						
					 | 
					
						2018-02-03 23:17:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						77b4665c5c
					 | 
					
						
						
							
							GUACAMOLE-197: Remove unnecessarily precise method calls.
						
						
						
						
						
						
					 | 
					
						2018-02-03 23:11:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						769a34f511
					 | 
					
						
						
							
							GUACAMOLE-197: Convert state to Hex string to avoid encoding issues.
						
						
						
						
						
						
					 | 
					
						2018-02-03 17:22:36 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						18084c2031
					 | 
					
						
						
							
							GUACAMOLE-197: Use FileGuacamoleProperty for CA and Key file propeties.
						
						
						
						
						
						
					 | 
					
						2018-02-02 10:59:28 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						d6adc07dce
					 | 
					
						
						
							
							GUACAMOLE-494: Merge remove support for properties which have been deprecated for sufficiently long.
						
						
						
						
						
						
					 | 
					
						2018-02-02 09:47:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |