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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2aa8054065
					 | 
					
						
						
							
							GUACAMOLE-494: Remove support for "mysql-disallow-*" and "postgresql-disallow-*" properties, deprecated since 0.9.8 (9b27a27).
						
						
						
						
						
						
					 | 
					
						2018-02-01 22:53:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3a90dbbd00
					 | 
					
						
						
							
							GUACAMOLE-96: Do not rely on Map.remove(key, value) which is specific to Java 8.
						
						
						
						
						
						
					 | 
					
						2018-02-01 13:01:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						1c012f4ed0
					 | 
					
						
						
							
							GUACAMOLE-96: Implement Iterator.remove() within ArbitraryAttributeMap's iterator.
						
						
						
						
						
						
					 | 
					
						2018-02-01 12:43:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						4a7857571e
					 | 
					
						
						
							
							GUACAMOLE-96: Reference Map.Entry rather than HashMap.Entry.
						
						
						
						
						
						
					 | 
					
						2018-02-01 12:41:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d5768ead6d
					 | 
					
						
						
							
							GUACAMOLE-96: Correct version number of upgrade scripts for next release (it will be 1.0.0, not 0.9.15).
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2d685766c0
					 | 
					
						
						
							
							GUACAMOLE-96: Map base JDBC support for arbitrary attributes to SQL Server tables.
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6a834a1066
					 | 
					
						
						
							
							GUACAMOLE-96: Map base JDBC support for arbitrary attributes to MySQL tables.
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						494733569f
					 | 
					
						
						
							
							GUACAMOLE-96: Map base JDBC support for arbitrary attributes to PostgreSQL tables.
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b6de402c0c
					 | 
					
						
						
							
							GUACAMOLE-96: Add base support within JDBC auth for storage of arbitrary attributes from other extensions.
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a3cee158cb
					 | 
					
						
						
							
							GUACAMOLE-96: Add object- and model-level support for storage of arbitrary attributes.
						
						
						
						
						
						
					 | 
					
						2018-01-31 15:26:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7357e51b58
					 | 
					
						
						
							
							GUACAMOLE-96: Add redecorate() function with semantics analogous to updateUserContext().
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ffad1898b6
					 | 
					
						
						
							
							GUACAMOLE-96: Add API support for augmenting functionality of other extensions.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:22:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						00d464b511
					 | 
					
						
						
							
							Merge 0.9.14 changes back to master.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:41:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						1c5951b6ac
					 | 
					
						
						
							
							GUACAMOLE-394: Merge add support for recording user login/logout history to database auth.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:38:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						d73a0ece29
					 | 
					
						
						
							
							Merge 0.9.14 changes back to master.
						
						
						
						
						
						
					 | 
					
						2018-01-01 16:29:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						8c2a76b911
					 | 
					
						
						
							
							GUACAMOLE-423: Merge bump version numbers for all modified components to 0.9.14.
						
						
						
						
						
						
					 | 
					
						2018-01-01 16:19:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0757d7ecbc
					 | 
					
						
						
							
							GUACAMOLE-463: Merge Spanish translation.
						
						
						
						
						
						
					 | 
					
						2017-12-30 13:25:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								djrm05
							
						 
					 | 
					
						
						
							
						
						3e9387112e
					 | 
					
						
						
							
							GUACAMOLE-463: Spanish translation for Guacamole client.
						
						
						
						
						
						
					 | 
					
						2017-12-13 19:30:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						394a289879
					 | 
					
						
						
							
							GUACAMOLE-394: Use subquery for querying MAX() via SQL Server.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						dbd5b98250
					 | 
					
						
						
							
							GUACAMOLE-394: Cover both main object ID and "start_date" columns with an index for sake of correlated MAX(start_date) history queries.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						58054719b3
					 | 
					
						
						
							
							GUACAMOLE-394: Disambiguate "user_id" column, now that connection query joins the connection history table.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						28e7d215ac
					 | 
					
						
						
							
							GUACAMOLE-394: Automatically update the end time of user history records upon logout.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3ccb4d4ac1
					 | 
					
						
						
							
							GUACAMOLE-394: No need to explicitly set ID - it's automatically pulled from the username.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						446a9d0e12
					 | 
					
						
						
							
							GUACAMOLE-394: Automatically insert user history records upon login.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7e8accab62
					 | 
					
						
						
							
							GUACAMOLE-394: Implement full retrieval of user login history.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2414c9a245
					 | 
					
						
						
							
							GUACAMOLE-394: Separate core of ConnectionRecordSet into ModeledActivityRecordSet.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						adf016a005
					 | 
					
						
						
							
							GUACAMOLE-394: Map last active date for users to timestamp.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8694bc802a
					 | 
					
						
						
							
							GUACAMOLE-394: Determine last active date for users based on history table.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a3dd919940
					 | 
					
						
						
							
							GUACAMOLE-394: History must be LEFT JOINed when calculating last active date, or inactive connections will disappear entirely.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6f6b4e5d96
					 | 
					
						
						
							
							GUACAMOLE-394: Add mapper for user login records.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5aa2172eac
					 | 
					
						
						
							
							GUACAMOLE-394: Add guacamole_user_history table to database schema.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c991ea46bc
					 | 
					
						
						
							
							GUACAMOLE-394: Split ConnectionRecord model and ModeledConnectionRecord into ActivityRecordModel and ModeledActivityRecord, etc. mirroring changes to guacamole-ext.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3d7b8ee89b
					 | 
					
						
						
							
							GUACAMOLE-394: Pull connection last active time from history records.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:51:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b0553d5f16
					 | 
					
						
						
							
							GUACAMOLE-363: Do not declare custom types as default "NOT NULL". Rely on column definitions for such semantics.
						
						
						
						
						
						
					 | 
					
						2017-12-11 23:47:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						303bc49d7a
					 | 
					
						
						
							
							GUACAMOLE-363: Correct DOS-style newlines within SQL Server schema before it's too late.
						
						
						
						
						
						
					 | 
					
						2017-12-11 22:53:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						9df20f29bd
					 | 
					
						
						
							
							GUACAMOLE-363: Merge bring SQL Server schema to parity with MySQL/PostgreSQL.
						
						
						
						
						
						
					 | 
					
						2017-12-06 10:11:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ce4cd11993
					 | 
					
						
						
							
							GUACAMOLE-423: Bump version numbers for all modified components to 0.9.14.
						
						
						
						
						
						
					 | 
					
						2017-12-06 00:12:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7c4223ce3e
					 | 
					
						
						
							
							GUACAMOLE-436: Remove incubator prefix from repositories and URLs.
						
						
						
						
						
						
					 | 
					
						2017-12-06 00:02:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3df5b222a6
					 | 
					
						
						
							
							GUACAMOLE-436: Remove Incubator DISCLAIMER files.
						
						
						
						
						
						
					 | 
					
						2017-12-05 23:48:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						1ec76b486a
					 | 
					
						
						
							
							GUACAMOLE-363: Remove ALTER DATABASE CURRENT statements (not compatible with SQL Server 2008).
						
						
						
						
						
						
					 | 
					
						2017-11-26 13:45:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |