Nick Couchman 
							
						 
					 
					
						
						
							
						
						e5b93feb1e 
					 
					
						
						
							
							GUACAMOLE-870: Replace POSITION with CHARINDEX for SQL Server.  
						
						
						
						
					 
					
						2019-09-05 14:44:46 -04: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 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a4495cf6ec 
					 
					
						
						
							
							Merge 1.1.0 changes to master.  
						
						
						
						
					 
					
						2019-08-11 19:05:11 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						403431bf92 
					 
					
						
						
							
							GUACAMOLE-360: Add support for joining active connections to the database auth.  
						
						
						
						
					 
					
						2019-08-11 14:30:31 -07:00 
						 
				 
			
				
					
						
							
							
								chisatohasimoto 
							
						 
					 
					
						
						
							
						
						1cf08cff8f 
					 
					
						
						
							
							GUACAMOLE-821:Add Japanese language support  
						
						
						
						
					 
					
						2019-07-11 11:28:26 +09:00 
						 
				 
			
				
					
						
							
							
								chisatohasimoto 
							
						 
					 
					
						
						
							
						
						0cad9eef69 
					 
					
						
						
							
							GUACAMOLE-821:Add Japanese language support  
						
						
						
						
					 
					
						2019-07-08 13:28:03 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1623f55191 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-05-05 19:39:21 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						4d1e0f18dd 
					 
					
						
						
							
							GUACAMOLE-696: Merge changes taking database groups into account with respect to database objects when user is otherwise external to the database.  
						
						
						
						
					 
					
						2019-05-05 19:36:37 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						9158ca68e3 
					 
					
						
						
							
							GUACAMOLE-696: Use Guava Sets to combine the user groups.  
						
						
						
						
					 
					
						2019-05-05 21:16:44 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						fbcb04e670 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-04-25 16:42:57 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						61b6664eac 
					 
					
						
						
							
							GUACAMOLE-715: Include all provided effective user groups that exist within the database in results of effective groups query, regardless of whether the user is declared as a member of those groups within the database.  
						
						... 
						
						
						
						While this query is generally functioning as described above for all
supported databases, it is not functioning properly for the
non-recursive variant of the MySQL/MariaDB query. This change corrects
that behavior. 
						
						
					 
					
						2019-04-21 12:02:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ea1b10e9d1 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-04-09 11:11:50 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						52d6a6aff8 
					 
					
						
						
							
							GUACAMOLE-715: Provide skeleton ModeledUser when none exists in DB.  
						
						
						
						
					 
					
						2019-04-09 13:05:33 -04:00 
						 
				 
			
				
					
						
							
							
								leetxyz 
							
						 
					 
					
						
						
							
						
						03499c113f 
					 
					
						
						
							
							GUACAMOLE-699: Update german translation  
						
						
						
						
					 
					
						2019-03-01 21:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e1fea889ca 
					 
					
						
						
							
							GUACAMOLE-696: In JDBC module, merge effective groups.  
						
						
						
						
					 
					
						2019-02-21 20:37:36 -05: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						df7404f4cb 
					 
					
						
						
							
							GUACAMOLE-693: Merge update to NOTICE copyright year (2018 -> 2019).  
						
						
						
						
					 
					
						2019-01-24 16:43:48 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						ba198398e0 
					 
					
						
						
							
							GUACAMOLE-697: Add DISTINCT to selectOne permissions queries.  
						
						
						
						
					 
					
						2019-01-24 07:53:22 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						af2ef32fc3 
					 
					
						
						
							
							GUACAMOLE-693: Update copyright year to 2019.  
						
						
						
						
					 
					
						2019-01-23 17:12:45 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						823bbeace1 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-11-09 20:26:05 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						001ece14e2 
					 
					
						
						
							
							GUACAMOLE-220: Merge correct translation strings for user group "disabled" attribute.  
						
						
						
						
					 
					
						2018-11-09 20:24:24 -05:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						756ec2fcc4 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-11-08 21:26:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3c5594db2e 
					 
					
						
						
							
							GUACAMOLE-220: Group attribute "disabled" controls whether the group has any effect, not whether login is allowed.  
						
						
						
						
					 
					
						2018-11-03 17:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d533de118f 
					 
					
						
						
							
							GUACAMOLE-220: Add EMPTY_SET convenience constant to all core set interfaces.  
						
						
						
						
					 
					
						2018-11-03 14:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						98bd3ead21 
					 
					
						
						
							
							GUACAMOLE-524: Remove Attributes interface from AuthenticatedUser. Rely instead on tokens injected via decoration of connections.  
						
						
						
						
					 
					
						2018-10-05 12:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1210d5624c 
					 
					
						
						
							
							GUACAMOLE-524: Deprecate and replace StandardTokens with arbitrary tokens provided to Connectable.connect().  
						
						
						
						
					 
					
						2018-10-05 12:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						aae17f3a9f 
					 
					
						
						
							
							GUACAMOLE-524: Accept only supported attributes via setAttributes(). Do not replace existing attributes.  
						
						
						
						
					 
					
						2018-10-02 20:32:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ea142d15ce 
					 
					
						
						
							
							GUACAMOLE-360: Add convenience function for testing user identity.  
						
						
						
						
					 
					
						2018-10-01 11:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ad937defa6 
					 
					
						
						
							
							GUACAMOLE-360: Update active connection permission check to support user groups.  
						
						
						
						
					 
					
						2018-10-01 11:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						658ce78846 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						... 
						
						
						
						Conflicts:
	extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/RemoteAuthenticatedUser.java 
						
						
					 
					
						2018-10-01 13:51:56 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						828313541b 
					 
					
						
						
							
							GUACAMOLE-220: Merge add database support for user groups.  
						
						
						
						
					 
					
						2018-10-01 13:38:55 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4d5196207b 
					 
					
						
						
							
							GUACAMOLE-220: Correct typo - "that status of" should be "the status of".  
						
						
						
						
					 
					
						2018-09-30 23:12:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f4ccf8ef62 
					 
					
						
						
							
							GUACAMOLE-220: Remove effectively-redundant admin permission check.  
						
						
						
						
					 
					
						2018-09-30 23:11:20 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						d1a6c297b8 
					 
					
						
						
							
							Merge 1.0.0 changes back to master.  
						
						
						
						
					 
					
						2018-09-29 16:50:32 -04: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 
							
						 
					 
					
						
						
							
						
						bb6e8bc1c7 
					 
					
						
						
							
							GUACAMOLE-220: Correct documentation of update script.  
						
						... 
						
						
						
						The UNIQUE constraint is being added once the column is expected to be
unique, not necessarily because it should safely point to entries of a
particular table. 
						
						
					 
					
						2018-09-27 20:15:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7521cdc0ae 
					 
					
						
						
							
							GUACAMOLE-220: Rows are deleted to modify the one-to-many relationship, not to establish it.  
						
						
						
						
					 
					
						2018-09-27 20:10:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5fdd0bb148 
					 
					
						
						
							
							GUACAMOLE-220: Remove unnecessary use of multi-result select (use selectOne() instead).  
						
						
						
						
					 
					
						2018-09-27 20:07:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a552d88c54 
					 
					
						
						
							
							GUACAMOLE-220: Clarify group rename validation logic.  
						
						
						
						
					 
					
						2018-09-27 20:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fedccebb93 
					 
					
						
						
							
							GUACAMOLE-220: Remove unnecessary ModeledUserGroup constructor (equivalent to default constructor).  
						
						
						
						
					 
					
						2018-09-27 20:03:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4a5f271702 
					 
					
						
						
							
							GUACAMOLE-220: Correct user vs. entity wording in documentation.  
						
						
						
						
					 
					
						2018-09-27 19:45:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8399b252cd 
					 
					
						
						
							
							GUACAMOLE-220: Detect cycles within recursive query. SQL Server cannot deal with cycles on its own.  
						
						
						
						
					 
					
						2018-09-19 23:56:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ee35620194 
					 
					
						
						
							
							GUACAMOLE-220: Update SQL Server mapping with respect to user group support.  
						
						
						
						
					 
					
						2018-09-19 23:56:53 -07:00