| 
							
							
								 Nick Couchman | c4ba495cca | GUACAMOLE-447: Merge add UIKit key constants sometimes (incorrectly) used by iOS Safari. | 2018-01-15 15:38:59 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b5361a5889 | GUACAMOLE-113: Merge support for Ctrl-Alt-End shortcut for Ctrl-Alt-Del. | 2018-01-14 16:54:24 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | cd4fcabe3a | GUACAMOLE-113: Style and comment cleanup. | 2018-01-14 19:48:41 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | f358cf298b | GUACAMOLE-113: Use scope instead of rootScope. | 2018-01-13 23:25:27 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 9a9b570543 | GUACAMOLE-113: Code clean-up - style, comments, and unneeded variables. | 2018-01-13 23:15:46 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6563281496 | GUACAMOLE-347: Merge fix for IE lack of window.location.origin. | 2018-01-13 18:50:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5ed1586f50 | GUACAMOLE-447: Add UIKit key constants sometimes (incorrectly) used by iOS Safari. | 2018-01-05 11:01:15 -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 | e7cb654c23 | Merge 0.9.14 changes back to master. | 2018-01-05 10:36:14 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | ed6722ba59 | GUACAMOLE-394: Merge add interface for browsing user access history. | 2018-01-05 10:33:56 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dba3f52d2e | GUACAMOLE-394: Timestamps within JSON from the REST API are in milliseconds, not seconds. | 2018-01-04 23:25:09 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 5376794e05 | GUACAMOLE-113: Fix style issues in code. | 2018-01-04 22:52:57 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 733a4d42fa | GUACAMOLE-113: Add object to clientController to keep track of substituted keys. | 2018-01-04 19:11:41 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 50c196d703 | GUACAMOLE-113: Remove unnecessary declerations and update comments. | 2018-01-03 14:05:07 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | ae9248fbe3 | GUACAMOLE-113: Refactor the hotkey to avoid sending unnecessary keystrokes. | 2018-01-03 14:01:18 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c170612cd0 | GUACAMOLE-237: Merge changes migrating to navigator.mediaDevices.getUserMedia rather than deprecated navigator.getUserMedia. | 2018-01-03 10:32:05 -08:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | e1443d87b9 | GUACAMOLE-237: Make standard comments instead of JSDoc comments. | 2018-01-03 13:07:24 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | f0a658bb97 | GUACAMOLE-237: Update JSDoc comments for new code. | 2018-01-03 12:19:48 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | d6e9a02c43 | GUACAMOLE-113: Send through Ctrl-Alt-Delete when hotkey Ctrl-Alt-End is pressed. | 2018-01-03 11:36:14 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 6a747d116f | GUACAMOLE-113: Capture Ctrl-Alt-End keypress in order to do something useful with it. | 2018-01-03 11:36:14 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 4c53f28aa2 | GUACAMOLE-237: Simplify checks for mediaDevices and getUserMedia. | 2018-01-02 12:26:22 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | f6291c034c | GUACAMOLE-237: Define navigator.mediaDevices and getUserMedia when undefined. | 2018-01-02 11:43:24 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 1c27c66cb3 | GUACAMOLE-237: Move to new getUserMedia method. | 2018-01-01 22:11:45 -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 | 6e35bef9a0 | GUACAMOLE-423: Remove version specificity from guacamole-docker README reference to database auth SQL scripts. | 2018-01-01 12:07:35 -08: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 |  | 
			
				
					| 
							
							
								 Nick Couchman | 044860c0ed | Merge 0.9.14 changes back to master. | 2017-12-12 14:08:25 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | ad87f10bce | GUACAMOLE-363: Merge do not declare custom types as default "NOT NULL" | 2017-12-12 14:07:02 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 9a0df8e33c | Merge 0.9.14 changes back to master. | 2017-12-12 13:58:31 -05:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 64b2851f43 | GUACAMOLE-363: Merge correct DOS-style newlines within SQL Server schema. | 2017-12-12 13:56:06 -05: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 |  |