James Muehlner 
							
						 
					 
					
						
						
							
						
						6f6f8d44b8 
					 
					
						
						
							
							GUACAMOLE-926: Validate parentIdentifiers before attempting connection import.  
						
						
						
						
					 
					
						2023-04-13 23:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						341f359c6f 
					 
					
						
						
							
							GUACAMOLE-926: Allow a bit more leeway in import group declaration.  
						
						
						
						
					 
					
						2023-04-13 19:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						d58149ed05 
					 
					
						
						
							
							GUACAMOLE-926: Ensure loading style is always removed when file processing is complete.  
						
						
						
						
					 
					
						2023-04-13 18:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						76ff86ec6b 
					 
					
						
						
							
							GUACAMOLE-926: Merge support for importing connections via CSV/JSON/YAML.  
						
						
						
						
					 
					
						2023-04-13 09:49:36 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						449675c79a 
					 
					
						
						
							
							GUACAMOLE-926: Add class to error rows with actual errors for easier restyling.  
						
						
						
						
					 
					
						2023-04-11 23:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b831d0a82b 
					 
					
						
						
							
							GUACAMOLE-926: Factor file input and drag/drop out into directives.  
						
						
						
						
					 
					
						2023-04-11 23:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						45dc611ab1 
					 
					
						
						
							
							GUACAMOLE-926: Switch out connection icon to a better looking one.  
						
						
						
						
					 
					
						2023-04-11 23:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						8aaa636705 
					 
					
						
						
							
							GUACAMOLE-926: Always use translation system for errors.  
						
						
						
						
					 
					
						2023-04-11 23:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						d657d2b90a 
					 
					
						
						
							
							GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses.  
						
						
						
						
					 
					
						2023-04-11 23:12:54 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						56c6e5022d 
					 
					
						
						
							
							Merge 1.5.1 changes back to master.  
						
						
						
						
					 
					
						2023-04-10 10:22:47 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						0b4468ba24 
					 
					
						
						
							
							GUACAMOLE-1752: Bump version numbers to 1.5.1.  
						
						
						
						
					 
					
						2023-04-09 19:54:19 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						f8fb95fbc8 
					 
					
						
						
							
							GUACAMOLE-926: Finalize automatic cleanup on failure.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						9c31dba3cd 
					 
					
						
						
							
							GUACAMOLE-926: Add a success message once the import has succeeded.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						7bf192fd73 
					 
					
						
						
							
							GUACAMOLE-926: Switch to standard notification style.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						eadc1779a0 
					 
					
						
						
							
							GUACAMOLE-926: Import/upload UI improvements.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						2ce7876f26 
					 
					
						
						
							
							GUACAMOLE-926: Migrate upload directive into import page controller since they're so tangled up together to make it not worth seperating them.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						322adbc294 
					 
					
						
						
							
							GUACAMOLE-926: Display connection-specific errors to the user.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						5a2a4a79a7 
					 
					
						
						
							
							GUACAMOLE-926: Roll back created users and user groups as well.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						690a8a34ca 
					 
					
						
						
							
							GUACAMOLE-926: Add file format help page.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						a1c1a58886 
					 
					
						
						
							
							GUACAMOLE-926: Create new file upload UI.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						51e0fb8c66 
					 
					
						
						
							
							GUACAMOLE-926: Grant permissions to all users / groups.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						bfb7f3b78a 
					 
					
						
						
							
							GUACAMOLE-926: Create users and groups; don't require them to exist beforehand.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						761438e02d 
					 
					
						
						
							
							GUACAMOLE-926: Also accept user and group identifiers to post in a seperate request.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						314adf6c23 
					 
					
						
						
							
							GUACAMOLE-926: Remove patch update functionality. It's needed for batch import, and it's a can of worms.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						cbb44efb2b 
					 
					
						
						
							
							GUACAMOLE-926: Translate to API patches in patch service.  
						
						
						
						
					 
					
						2023-04-07 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						a6af634d86 
					 
					
						
						
							
							GUACAMOLE-926: Implement logic for translating CSV rows to connection objects.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						fac76ef0cb 
					 
					
						
						
							
							GUACAMOLE-926: Migrate import code to a dedicated module.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						ec33c81f1a 
					 
					
						
						
							
							GUACAMOLE-926: Parse YAML, CSV, JSON on frontend and submit to API.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						e6bd12ee4c 
					 
					
						
						
							
							GUACAMOLE-926: Allow JDBC extensions to accept identifiers from user for update.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						9cdbe0fb36 
					 
					
						
						
							
							GUACAMOLE-926: Improve response plumbing through to user.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						7d1d5cdf13 
					 
					
						
						
							
							GUACAMOLE-926: Success / Error handling in REST API.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						65074385e1 
					 
					
						
						
							
							GUACAMOLE-926: Set JDBC to batch mode and just do operations one at a time.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						97e99d6fe3 
					 
					
						
						
							
							GUACAMOLE-926: Create directory infrastructure for batch creation.  
						
						
						
						
					 
					
						2023-04-07 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						de3a1f5ec6 
					 
					
						
						
							
							GUACAMOLE-839: Omit properties added by AngularJS core from auth request parameters.  
						
						
						
						
					 
					
						2023-04-04 09:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						b980648808 
					 
					
						
						
							
							Merge 1.5.1 changes back to master.  
						
						
						
						
					 
					
						2023-04-03 21:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1d0714f185 
					 
					
						
						
							
							GUACAMOLE-1763: Update JavaScript dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-04-03 14:31:07 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Cleaner 
							
						 
					 
					
						
						
							
						
						0db69594cd 
					 
					
						
						
							
							GUACAMOLE-1758: Updated czech translation  
						
						... 
						
						
						
						GUACAMOLE-1758: Updated czech translation 
						
						
					 
					
						2023-03-24 18:52:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						7d5ec77adf 
					 
					
						
						
							
							GUACAMOLE-1756: Clean up assignment of application state.  
						
						
						
						
					 
					
						2023-03-23 00:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c21ee0f830 
					 
					
						
						
							
							GUACAMOLE-1756: Display login failures regardless of whether the interactive login form was used.  
						
						
						
						
					 
					
						2023-03-22 14:08:52 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						23a5c9476f 
					 
					
						
						
							
							GUACAMOLE-839: Merge add webapp SSO support for certificates / smart cards.  
						
						
						
						
					 
					
						2023-03-07 20:59:57 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Leitner 
							
						 
					 
					
						
						
							
						
						f31356c2f5 
					 
					
						
						
							
							GUACAMOLE-1740: Prevent collisions of clipboard inactive and active classes with other classes of the same name.  
						
						
						
						
					 
					
						2023-03-07 19:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						b6ce477625 
					 
					
						
						
							
							GUACAMOLE-839: Support deferred retrieval of authentication parameters.  
						
						
						
						
					 
					
						2023-03-01 09:10:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9177cac3cc 
					 
					
						
						
							
							GUACAMOLE-839: Allow authenticationService to affect login screen even if not invoked by login screen.  
						
						
						
						
					 
					
						2023-03-01 09:10:52 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						e9d8618cc8 
					 
					
						
						
							
							GUACAMOLE-1744: Merge fix to clean up UI only if user is not logged in.  
						
						
						
						
					 
					
						2023-02-28 11:46:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5b8170eee4 
					 
					
						
						
							
							GUACAMOLE-1744: Clean up UI only if user is not logged in.  
						
						
						
						
					 
					
						2023-02-28 11:01:42 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						4308bc1389 
					 
					
						
						
							
							GUACAMOLE-1740: Merge change hiding clipboard contents in sidebar until explicitly focused.  
						
						
						
						
					 
					
						2023-02-27 15:33:21 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Leitner 
							
						 
					 
					
						
						
							
						
						2c15f3d21f 
					 
					
						
						
							
							GUACAMOLE-1740: Don't display clipboard contents in the clipboard editor until it is focused on.  
						
						
						
						
					 
					
						2023-02-27 23:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						9caf5c530f 
					 
					
						
						
							
							GUACAMOLE-1744: Merge automatically clean up UI if session has expired in the background.  
						
						
						
						
					 
					
						2023-02-27 17:56:18 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d10c35396e 
					 
					
						
						
							
							GUACAMOLE-1744: Automatically reset UI if session is no longer valid.  
						
						
						
						
					 
					
						2023-02-27 14:53:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f61f016fdf 
					 
					
						
						
							
							GUACAMOLE-1744: Provide REST API mechanism for testing session validity.  
						
						... 
						
						
						
						NOTE: This test must not have the effect of resetting a session's last
accessed time, or periodic validity tests will erroneously act as
session keep-alives. 
						
						
					 
					
						2023-02-27 14:53:09 -08:00