Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						c9b16729f6 
					 
					
						
						
							
							Make room delete permanent ( #2390 )  
						
						 
						
						
						
						
					 
					
						2020-12-24 13:54:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						b2500e6504 
					 
					
						
						
							
							GRN2-309: Allows admins to edit a non-local users name and email ( #2389 )  
						
						 
						
						... 
						
						
						
						* Allows admins to edit a non-local users name and email
* Fixed edge case 
						
						
					 
					
						2020-12-24 13:21:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						86e6056d3c 
					 
					
						
						
							
							GRN2-310: Share Access now dynamically pulls the list of users from the server ( #2380 )  
						
						 
						
						... 
						
						
						
						* Share Access now dynamically pulls the list of users from the server
* Merge users now dynamically pulls the list of users from the server
* Only return the information needed to the front-end 
						
						
					 
					
						2020-12-21 17:21:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						5a51f6d714 
					 
					
						
						
							
							Added mapping roles through email to site settings ( #2373 )  
						
						 
						
						
						
						
					 
					
						2020-12-16 19:31:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						14350c5f5d 
					 
					
						
						
							
							Added field to track users last login ( #2367 )  
						
						 
						
						
						
						
					 
					
						2020-12-14 18:52:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						7a2405aa9e 
					 
					
						
						
							
							Fixed 500 caused by room search ( #2366 )  
						
						 
						
						
						
						
					 
					
						2020-12-14 18:15:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						7809431873 
					 
					
						
						
							
							Fixes to room search ( #2343 )  
						
						 
						
						
						
						
					 
					
						2020-12-09 17:48:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Gribonvald 
							
						 
					 
					
						
						
							
						
						97e961d580 
					 
					
						
						
							
							fix: health_check SMTP check when no auth required ( #2281 )  
						
						 
						
						
						
						
					 
					
						2020-12-08 17:46:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Kiesow 
							
						 
					 
					
						
						
							
						
						04651ea65d 
					 
					
						
						
							
							Allow Searching for Rooms ( #2315 )  
						
						 
						
						... 
						
						
						
						* Allow Searching for Rooms
If a user has a lot of rooms, finding the correct one can be somewhat
annoying and it would be great to be able to search for or filter the
rooms in the room list.
This patch adds a very simple search functionality for this. The search
bar is hidden as long as a user has not more than six (two rows in
desktop mode) rooms. If the number of rooms exceeds this limit, a search
field is shown to quickly filter the list.
* Updates Romm Filter Style
This patch updates the room filtering according to the review requests.
It switches to the same search input style that is used at places like
the recording table.
This mans, that this also works slightly different since the input now
has a clear and a search button. The basic functionality is the same
though.
Finally, this switches from plain JavaScript to jQuery functions for
filtering. 
						
						
					 
					
						2020-12-07 18:20:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Kiesow 
							
						 
					 
					
						
						
							
						
						f2fc803d2e 
					 
					
						
						
							
							Improce Word Wrapping in Recording Table ( #2328 )  
						
						 
						
						... 
						
						
						
						Using `break-all` for word-wrapping in the recording table can cause
awkward word wrapping. Using `break-word` should mostly avoid that
while still ensuring that words too long to properly fit are wrapped.
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-12-05 14:39:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Kiesow 
							
						 
					 
					
						
						
							
						
						0c8c102f4a 
					 
					
						
						
							
							Fix Invite Link Separator ( #2309 )  
						
						 
						
						... 
						
						
						
						This patch fixes the separator before the invite link in the text which
is sent to BigBlueButton. The `\n` characters were filtered out so that
at least a space character was missing here.
This fixes  #2307 
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-12-05 14:27:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						95b86b167e 
					 
					
						
						
							
							Fixed issue with account activation allowing it to be circumvented ( #2324 )  
						
						 
						
						
						
						
					 
					
						2020-12-01 18:21:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						57bf994f1b 
					 
					
						
						
							
							Made rescue clause more specific to catch timeouts for Server Rooms ( #2245 )  
						
						 
						
						
						
						
					 
					
						2020-10-28 10:27:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						23b08853db 
					 
					
						
						
							
							Added missing question mark ( #2234 )  
						
						 
						
						... 
						
						
						
						* Added missing question mark
* Made bigbluebutton name variable 
						
						
					 
					
						2020-10-26 15:27:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						68716bc6f3 
					 
					
						
						
							
							Added a flash message if the getMeetings call times out ( #2232 )  
						
						 
						
						
						
						
					 
					
						2020-10-26 14:38:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						49f7a7714a 
					 
					
						
						
							
							Fixed issue with ldap redirect throwing 404 ( #2231 )  
						
						 
						
						
						
						
					 
					
						2020-10-26 11:50:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						0ff938a0fd 
					 
					
						
						
							
							GRN2-xx: Hide signin when error occures ( #2221 )  
						
						 
						
						... 
						
						
						
						* Hide signin when error occures
* Rubocop fixes 
						
						
					 
					
						2020-10-23 10:01:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						0801c626c5 
					 
					
						
						
							
							Added limit for join name ( #2220 )  
						
						 
						
						
						
						
					 
					
						2020-10-22 15:47:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Kiesow 
							
						 
					 
					
						
						
							
						
						a17bcb9d14 
					 
					
						
						
							
							Fix broken UI on long filenames ( #2215 )  
						
						 
						
						... 
						
						
						
						If you select a presentation with a very long filename in in Greenlight,
the filename text in the upload dialog wraps at the end and leaves the
label box, leading to a slightly broken looking user interface.
This patch adjusts the style to hide the end of a long filename, ending
with a horizontal ellipsis instead. 
						
						
					 
					
						2020-10-21 10:17:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						7c57f4b93a 
					 
					
						
						
							
							Fixed XSS vulnerability in merge user modal ( #2214 )  
						
						 
						
						
						
						
					 
					
						2020-10-20 14:31:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RomainNakedCat 
							
						 
					 
					
						
						
							
						
						ec4cde64ff 
					 
					
						
						
							
							allow single quote inside email field ( #2187 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: romainnakedcat <romainnakedcat@greenserver.novalocal > 
						
						
					 
					
						2020-10-13 10:20:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						bc9867566c 
					 
					
						
						
							
							Updated language dropdown to look nicer ( #2171 )  
						
						 
						
						
						
						
					 
					
						2020-10-07 16:26:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						92d6c285c4 
					 
					
						
						
							
							Removed public from public room recordings ( #2169 )  
						
						 
						
						
						
						
					 
					
						2020-10-07 13:32:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						5c79d37524 
					 
					
						
						
							
							GRN2-xx: Added a tab that displays invited users when using Join by Invitation ( #2162 )  
						
						 
						
						... 
						
						
						
						* Added a tab that displays invited users when using Join by Invitation
* Made search work 
						
						
					 
					
						2020-10-07 11:23:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						c80e215110 
					 
					
						
						
							
							Added a copy access code button ( #2161 )  
						
						 
						
						
						
						
					 
					
						2020-10-06 14:23:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						1c2e8ad040 
					 
					
						
						
							
							Removed unused option in code ( #2153 )  
						
						 
						
						
						
						
					 
					
						2020-10-05 13:53:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						56be1ad2ae 
					 
					
						
						
							
							Improvements to create room modal ( #2152 )  
						
						 
						
						
						
						
					 
					
						2020-10-02 14:23:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						07557f45dc 
					 
					
						
						
							
							Added env variable to set the default language ( #2147 )  
						
						 
						
						
						
						
					 
					
						2020-10-02 09:50:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						165eeccb23 
					 
					
						
						
							
							Manually encode the ampersand in a presentation file name ( #2140 )  
						
						 
						
						
						
						
					 
					
						2020-09-29 14:48:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henning 
							
						 
					 
					
						
						
							
						
						75b989240a 
					 
					
						
						
							
							Added validation for name: Should not include a http(s) url ( #2114 )  
						
						 
						
						
						
						
					 
					
						2020-09-22 10:46:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						816cefe1b6 
					 
					
						
						
							
							Fixed 404 when resending verification email ( #2110 )  
						
						 
						
						
						
						
					 
					
						2020-09-21 15:32:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						360783606e 
					 
					
						
						
							
							Fixed 500 caused by editting a user when not allowed to ( #2108 )  
						
						 
						
						
						
						
					 
					
						2020-09-21 13:20:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						74ebb15dad 
					 
					
						
						
							
							Fixed 500 when there is an invalid profile picture ( #2109 )  
						
						 
						
						
						
						
					 
					
						2020-09-21 13:12:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						7309ef9bfd 
					 
					
						
						
							
							Added back join retry as fallback ( #2095 )  
						
						 
						
						
						
						
					 
					
						2020-09-17 14:19:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						55dd5725b5 
					 
					
						
						
							
							Fixed 404 on room join ( #2092 )  
						
						 
						
						
						
						
					 
					
						2020-09-17 11:32:06 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Toni Förster 
							
						 
					 
					
						
						
							
						
						a27884733d 
					 
					
						
						
							
							fixes   #2082  proper link in mail ( #2083 )  
						
						 
						
						... 
						
						
						
						* fixes  #2082  proper link in mail
only send the promoted user a link to the admin page if their role 
allows them to.
* addressed review
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-09-15 16:08:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						ca94ac46ba 
					 
					
						
						
							
							Added back ability to set maintenance window through env variables ( #2089 )  
						
						 
						
						
						
						
					 
					
						2020-09-15 13:37:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						5cbcc82e9b 
					 
					
						
						
							
							Added confirm modal when deleting recording ( #2056 )  
						
						 
						
						
						
						
					 
					
						2020-09-03 11:08:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						99c7262971 
					 
					
						
						
							
							Added env variable to exclude recording formats from public recordings ( #2055 )  
						
						 
						
						
						
						
					 
					
						2020-09-03 10:55:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mitsutaka Sato 
							
						 
					 
					
						
						
							
						
						3de60daf85 
					 
					
						
						
							
							WR342136 One more piece for hide/show recording ( #2059 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-09-03 10:45:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						c1c62e8bf8 
					 
					
						
						
							
							Fixed issue with shared room not having correct record setting ( #2053 )  
						
						 
						
						
						
						
					 
					
						2020-09-02 13:55:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						cb700404f3 
					 
					
						
						
							
							Fixed bug allowing users to access their own room when they aren't allowed ( #2054 )  
						
						 
						
						
						
						
					 
					
						2020-09-02 13:45:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								felix-itz 
							
						 
					 
					
						
						
							
						
						5760bea00b 
					 
					
						
						
							
							LDAP Sign-In form: user field attributes ( #2014 )  
						
						 
						
						... 
						
						
						
						- autocomplete="username": Tell the browser a user name should be filled, if any.
  Reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete 
- autocapitalize="none": Tell browsers (especially on mobile devices like iOS) not to
  capitalize the first letter
  Reference: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/Attributes.html#//apple_ref/doc/uid/TP40008058-autocapitalize 
- spellcheck="false": Do not spell-check the user name
  Reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/spellcheck 
- autofocus: indicates that the input should automatically have focus, which makes sense
  because this form is shown after having clicked the "login" button so it's not an issue that
  the screen reader will skip the "Sign in to your account" text.
  Reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefautofocus 
This PR will improve usability especially on mobile devices. It does *not* not attempt to improve WCAG compliance.
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-08-26 14:03:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						e2bfdef967 
					 
					
						
						
							
							More work to fix CSRF issue on join ( #2043 )  
						
						 
						
						
						
						
					 
					
						2020-08-26 10:20:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Kiesow 
							
						 
					 
					
						
						
							
						
						503ca52806 
					 
					
						
						
							
							Fix Cross-Site-Scripting Vulnerability ( #2034 )  
						
						 
						
						... 
						
						
						
						This patch fixes a cross-site-scripting vulnerability in Greenlight
which allowed users to inject code into Greenlight by adding scripts
into their names.
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-08-24 14:32:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						b23715c906 
					 
					
						
						
							
							Changed room joining post to hopefully fix CSRF errors ( #2027 )  
						
						 
						
						
						
						
					 
					
						2020-08-19 16:03:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						aeb5edf8a0 
					 
					
						
						
							
							Hide recording table when disabled through room config ( #1988 )  
						
						 
						
						
						
						
					 
					
						2020-08-04 17:59:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						620416f18a 
					 
					
						
						
							
							Fixed issue causing account verify to throw 404 ( #1987 )  
						
						 
						
						
						
						
					 
					
						2020-08-04 14:04:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Farhat 
							
						 
					 
					
						
						
							
						
						0710c569b7 
					 
					
						
						
							
							GRN2-xx: Allowed file types now matches BigBlueButton ( #1966 )  
						
						 
						
						... 
						
						
						
						* Allowed file types now matches BigBlueButton
* Uppercased file types are now allowed
* Rubocop 
						
						
					 
					
						2020-08-04 10:35:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MrKeksi 
							
						 
					 
					
						
						
							
						
						35c82f9c17 
					 
					
						
						
							
							small cosmetic changes ( #1872 )  
						
						 
						
						... 
						
						
						
						* removed remains
* comment adapted
* removes blinking background from icons on buttons 
like copy (from room links)
Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com > 
						
						
					 
					
						2020-08-04 10:26:41 -04:00