| 
							
							
								 Virtually Nick | 33fa0033d2 | Merge staging/1.2.0 changes back to master. | 2020-06-18 11:38:34 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4e8c9e1cb7 | GUACAMOLE-708: Remove requirement for users to have UPDATE permission on themselves for TOTP to work. | 2020-06-16 20:44:12 -07:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 2bbd039d5c | Merge staging/1.2.0 changes back to master. | 2020-06-13 21:49:06 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7c44ee2a67 | GUACAMOLE-728: Migrate existing enum-based GuacamoleProperty implementations to EnumGuacamoleProperty. | 2020-06-10 21:41:31 -07:00 |  | 
			
				
					| 
							
							
								 darksimpson | c7cc62803b | GUACAMOLE-1054: Fixed some minor translation issues like removal of empty and not-really-translated  strings. | 2020-05-06 13:03:31 +03:00 |  | 
			
				
					| 
							
							
								 darksimpson | 4a6327e118 | GUACAMOLE-1054: Improve Russian translation | 2020-04-28 14:32:22 +03:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0d1f42f6f4 | GUACAMOLE-1007: Use Translatable versions of GuacamoleException subclasses where translation keys are in use. | 2020-04-13 00:46:28 -07:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 211f8e2b25 | GUACAMOLE-966: Bump client version numbers to 1.2.0 | 2020-02-27 14:02:45 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 59c430870d | Merge staging/1.1.0 changes back to master. | 2020-01-20 03:48:44 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 76c1b0f9bb | GUACAMOLE-929: Update copyright date to 2020. | 2020-01-19 13:39:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5ff81f7735 | Merge 1.1.0 changes back to master. Conflicts:
 * extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-radius/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
 * guacamole/src/main/webapp/translations/de.json | 2019-09-09 18:57:01 -07:00 |  | 
			
				
					| 
							
							
								 Mike Jumper | 981adc94e6 | GUACAMOLE-699: Merge changes bringing German translations up-to-date. | 2019-09-09 18:52:53 -07:00 |  | 
			
				
					| 
							
							
								 leetxyz | 5ac68c3f72 | GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation | 2019-08-15 18:09:30 +02:00 |  | 
			
				
					| 
							
							
								 leetxyz | 222ac78576 | GUACAMOLE-699: Various fixes according to comments in PR | 2019-08-12 21:02:36 +02:00 |  | 
			
				
					| 
							
							
								 chisatohasimoto | 0cad9eef69 | GUACAMOLE-821:Add Japanese language support | 2019-07-08 13:28:03 +09:00 |  | 
			
				
					| 
							
							
								 leetxyz | ca9b535a22 | GUACAMOLE-699: Add german translations to extension guac-manifests | 2019-03-01 22:07:13 +01:00 |  | 
			
				
					| 
							
							
								 leetxyz | 03499c113f | GUACAMOLE-699: Update german translation | 2019-03-01 21:55:00 +01:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 60dab1fdbd | GUACAMOLE-736: Remove JAXB license info; add Guava license info. | 2019-02-21 17:17:29 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 37f1da9f1f | GUACAMOLE-736: Replace JAXB DatatypeConverter with Guava BaseEncoding. | 2019-02-21 17:09:44 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 39be1b5981 | GUACAMOLE-736: Really put TOTP LICENSE file in alphabetical order. | 2019-02-19 21:15:03 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 055dfc93ef | GUACAMOLE-736: Stick with alphabetic order in LICENSE files. | 2019-02-19 10:39:40 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 8fa71d2fd2 | GUACAMOLE-736: Add license information for jaxb-api. | 2019-02-18 08:58:19 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | 404e1d2ec4 | GUACAMOLE-736: Bump jaxb-api to version 2.3.1 | 2019-02-18 08:43:18 -05:00 |  | 
			
				
					| 
							
							
								 Virtually Nick | d907767d52 | GUACAMOLE-736: Explicitly pull in javax.xml.bind depdendency for modules that require it. | 2019-02-17 18:28:37 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c3fbf44f70 | GUACAMOLE-729: Bump version numbers to 1.1.0. | 2019-02-09 11:08:28 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | af2ef32fc3 | GUACAMOLE-693: Update copyright year to 2019. | 2019-01-23 17:12:45 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 95b5fdccdc | GUACAMOLE-656: Explicitly depend on maven-surefire-plugin 3.0.0-M1 due to SUREFIRE-1588. | 2018-11-08 22:09:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | d79988d59e | GUACAMOLE-96: Do not require TOTP for users that cannot enroll due to lack of permission to update their account. | 2018-10-11 01:35:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 11c1d8c97e | GUACAMOLE-96: Add protected convenience method for retrieving delegate object. | 2018-10-05 10:36:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1fef6a05e1 | GUACAMOLE-635: Require Java 1.8 for all Java components except guacamole-common. | 2018-09-29 12:56:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 45513592a7 | GUACAMOLE-570: Bump version numbers to 1.0.0. | 2018-06-05 21:34:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9b7ef0dfcf | GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes. | 2018-04-11 21:29:15 -07: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 |  |