NGPixel 
							
						 
					 
					
						
						
							
						
						e319355017 
					 
					
						
						
							
							feat: enable/disable TFA per user  
						
						
						
						
					 
					
						2020-08-30 14:18:22 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						32d67adee1 
					 
					
						
						
							
							feat: social login providers with dynamic instances  
						
						
						
						
					 
					
						2020-08-30 01:36:37 -04:00 
						 
				 
			
				
					
						
							
							
								moonkey124 
							
						 
					 
					
						
						
							
						
						a7ddafd4aa 
					 
					
						
						
							
							fix: incorrect error name for 1017 ( #2331 )  
						
						... 
						
						
						
						Fixed a copy and paste mistake
***NO_CI*** 
						
						
					 
					
						2020-08-29 21:25:22 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						8c205b6950 
					 
					
						
						
							
							fix: site title check + UI fixes + 2FA setup on account verify  
						
						
						
						
					 
					
						2020-08-23 12:58:56 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						f72530bf84 
					 
					
						
						
							
							refactor: deps update + 2FA setup + verify  
						
						
						
						
					 
					
						2020-08-22 19:37:49 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Nicholson 
							
						 
					 
					
						
						
							
						
						d5d368cd33 
					 
					
						
						
							
							feat: fix + enable OIDC auth method ( #2282 )  
						
						... 
						
						
						
						* fix: pass userinfo URL in oidc strategy
The userinfo URL from the definition was not being provided to the
passport strategy, which resulted in a type error trying to resolve the
user's profile. Furthermore, the name of the defined URL was
inconsistent with all other authentication method URLs.
* fix: pass all necessary scopes to oidc auth method
When no scopes are provided, passport-openidconnect uses only `openid`,
which does not contain the username or email address. Include `profile`
and `email` to ensure the necessary claims are included.
* fix: update oidc method to call processProfile correctly
Now the profile object and providerKey are passed to processProfile. The
usernameClaim no longer has any use as the email address is the
username.
* fix: mark oidc authentication method as available 
						
						
					 
					
						2020-08-15 13:32:58 -04:00 
						 
				 
			
				
					
						
							
							
								Marks Polakovs 
							
						 
					 
					
						
						
							
						
						95b6a7ad82 
					 
					
						
						
							
							fix: resolve tags on pages in GraphQL ( #2247 )  
						
						
						
						
					 
					
						2020-08-09 20:04:44 -04:00 
						 
				 
			
				
					
						
							
							
								Seyed Sajad Kahani 
							
						 
					 
					
						
						
							
						
						15bca54bdf 
					 
					
						
						
							
							fix: change language in edit, history and source pages ( #2194 )  
						
						... 
						
						
						
						* change language in edit, history and source pages
* fix: remove unnecessary i18n locale switch for download page
Co-authored-by: Nicolas Giard <github@ngpixel.com > 
						
						
					 
					
						2020-07-29 19:54:31 -04:00 
						 
				 
			
				
					
						
							
							
								Higor Tavares 
							
						 
					 
					
						
						
							
						
						06c372d53f 
					 
					
						
						
							
							fix: foreign key constraint when page have comments ( #2199 )  
						
						... 
						
						
						
						* Solving foreing key contraint when page have comments
* Update pages.js
remove indentation changes
Co-authored-by: Higor Tavares <paulo.freire@dellead.com > 
						
						
					 
					
						2020-07-29 19:39:47 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						26af63a80b 
					 
					
						
						
							
							fix: login input hints  
						
						
						
						
					 
					
						2020-07-20 00:22:29 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						4cd6fe8a56 
					 
					
						
						
							
							fix: unauthorized admin should receive 403 code  
						
						
						
						
					 
					
						2020-07-19 15:30:29 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						4f16dd0c81 
					 
					
						
						
							
							fix: admin permissions + restrict nav settings  
						
						
						
						
					 
					
						2020-07-19 15:26:51 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						10f17c5712 
					 
					
						
						
							
							feat: redirect on login based on group  
						
						
						
						
					 
					
						2020-07-19 15:13:35 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						be499e5795 
					 
					
						
						
							
							fix: auth strategy dependent username label  
						
						
						
						
					 
					
						2020-07-19 13:20:43 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						52d0af19b4 
					 
					
						
						
							
							feat: diagram rendering + post-processor (wip)  
						
						
						
						
					 
					
						2020-07-12 15:58:45 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						b2ff064d34 
					 
					
						
						
							
							fix: stream assets from storage local locations ( #2087 )  
						
						
						
						
					 
					
						2020-07-12 12:19:01 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						57f5cbd5b6 
					 
					
						
						
							
							misc: knex update for mssql constraint bug  
						
						
						
						
					 
					
						2020-07-11 16:53:18 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						1ced9649c7 
					 
					
						
						
							
							feat: enforce 2fa admin setting + hide local on login screen  
						
						
						
						
					 
					
						2020-07-05 23:55:11 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						b2f292cc39 
					 
					
						
						
							
							fix: MSSQL migration 2.5.1  
						
						
						
						
					 
					
						2020-07-05 15:59:02 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						31661b2cb3 
					 
					
						
						
							
							fix: token renewal date  
						
						
						
						
					 
					
						2020-07-05 14:16:16 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						b475795595 
					 
					
						
						
							
							feat: login bg + bypass + hide local option  
						
						
						
						
					 
					
						2020-07-05 01:36:02 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						5282a82afe 
					 
					
						
						
							
							fix: wait for sideload locales before server start ( #1248 )  
						
						
						
						
					 
					
						2020-07-04 17:01:35 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas Giard 
							
						 
					 
					
						
						
							
						
						c009cc1392 
					 
					
						
						
							
							feat: new login experience ( #2139 )  
						
						... 
						
						
						
						* feat: multiple auth instances
* fix: auth setup + strategy initialization
* feat: admin auth - add strategy
* feat: redirect on login - group setting
* feat: oauth2 generic - props definitions
* feat: new login UI (wip)
* feat: new login UI (wip)
* feat: admin security login settings
* feat: tabset editor indicators + print view improvements
* fix: code styling 
						
						
					 
					
						2020-07-03 19:36:33 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						1c4829f70f 
					 
					
						
						
							
							fix: tags filtered by access ( #2100 )  
						
						
						
						
					 
					
						2020-07-03 17:49:54 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						41327dd1e8 
					 
					
						
						
							
							feat: support MultiMarkdown tables ( #2126 )  
						
						
						
						
					 
					
						2020-07-03 17:46:07 -04:00 
						 
				 
			
				
					
						
							
							
								TakeruDMC 
							
						 
					 
					
						
						
							
						
						cf3a48a6fa 
					 
					
						
						
							
							fix: "undefined" error on deletePage by git storage ( #2132 )  
						
						
						
						
					 
					
						2020-07-03 17:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Seyed Sajad Kahani 
							
						 
					 
					
						
						
							
						
						3c5352fb53 
					 
					
						
						
							
							fix: change reconnectLink behavior for page move ( #1991 )  
						
						
						
						
					 
					
						2020-06-28 21:08:17 -04:00 
						 
				 
			
				
					
						
							
							
								Maho Hiyajo 
							
						 
					 
					
						
						
							
						
						ea3962d143 
					 
					
						
						
							
							fix: change discord module ‘discordapp.com’ to ‘discord.com’ ( #2117 )  
						
						
						
						
					 
					
						2020-06-27 17:01:00 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas Giard 
							
						 
					 
					
						
						
							
						
						2409b286da 
					 
					
						
						
							
							fix: matomo module siteId  
						
						
						
						
					 
					
						2020-06-26 15:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						1c18f3a4c2 
					 
					
						
						
							
							fix: revoke typo  
						
						
						
						
					 
					
						2020-06-25 23:48:16 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						98f21b9f6a 
					 
					
						
						
							
							fix: revalidate tokens created prior to server startup  
						
						
						
						
					 
					
						2020-06-25 22:04:21 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						92b29d1f06 
					 
					
						
						
							
							fix: check revalidation timestamp  
						
						
						
						
					 
					
						2020-06-25 19:25:08 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						c37b0ad1d7 
					 
					
						
						
							
							fix: remove console log from authenticate func  
						
						
						
						
					 
					
						2020-06-25 00:04:08 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						a25431bcf8 
					 
					
						
						
							
							fix: token revocation incorrect TTL  
						
						
						
						
					 
					
						2020-06-25 00:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						a690e5597f 
					 
					
						
						
							
							fix: revocation token list for users + groups  
						
						
						
						
					 
					
						2020-06-24 23:57:35 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						33a9d5774c 
					 
					
						
						
							
							fix: GraphQL error with MySQL and FULL OUTER JOIN ( #2104 )  
						
						... 
						
						
						
						* fix: GraphQL error with MySQL and FULL OUTER JOIN #2071  
						
						
					 
					
						2020-06-24 18:51:21 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						6ef7b0f130 
					 
					
						
						
							
							fix: deactivated users can still refresh their token ( #2105 )  
						
						
						
						
					 
					
						2020-06-24 18:15:36 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						4bc284b06e 
					 
					
						
						
							
							fix: page schema validation for extra field ( #2097 )  
						
						
						
						
					 
					
						2020-06-23 18:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						4cb7f33dcf 
					 
					
						
						
							
							feat: visual editor code + sub/sup + table props  
						
						
						
						
					 
					
						2020-06-21 14:47:11 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						4855051d87 
					 
					
						
						
							
							feat: page published state + comments localization  
						
						
						
						
					 
					
						2020-06-20 22:08:59 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						83b83a7510 
					 
					
						
						
							
							feat: page css + scripts  
						
						
						
						
					 
					
						2020-06-20 16:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						53ddb50b51 
					 
					
						
						
							
							feat: save page scripts + styles  
						
						
						
						
					 
					
						2020-06-20 01:11:05 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						718c14dd74 
					 
					
						
						
							
							feat: editor props scripts + styles code editor  
						
						
						
						
					 
					
						2020-06-19 21:00:44 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						0a16929a57 
					 
					
						
						
							
							fix: editing buttons showing up even if no action is allowed ( #2043 )  
						
						... 
						
						
						
						* feat: Edit / Page Create Buttons showing up even if no action is allowed #1780  
						
						
					 
					
						2020-06-19 18:54:05 -04:00 
						 
				 
			
				
					
						
							
							
								NGPixel 
							
						 
					 
					
						
						
							
						
						b723d7d626 
					 
					
						
						
							
							fix: markdown core props + styles/scripts permissions  
						
						
						
						
					 
					
						2020-06-18 22:49:26 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						77086a6e0a 
					 
					
						
						
							
							feat: optional kroki/plantuml svg caching ( #2047 )  
						
						... 
						
						
						
						* feat: Caching kroki svgs #2020  
						
						
					 
					
						2020-06-18 18:39:25 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						e03a80dccc 
					 
					
						
						
							
							feat: underline markdown support ( #2073 )  
						
						... 
						
						
						
						* fix: no markdown support for underline #2072  
						
						
					 
					
						2020-06-18 18:37:24 -04:00 
						 
				 
			
				
					
						
							
							
								Regev Brody 
							
						 
					 
					
						
						
							
						
						0e6340f51e 
					 
					
						
						
							
							fix: use config value for tokenRenewal expiration ( #2042 )  
						
						... 
						
						
						
						* fix: tokenRenewal seems to be hard coded #1540  
						
						
					 
					
						2020-06-18 13:08:57 -04:00 
						 
				 
			
				
					
						
							
							
								jonasjoest 
							
						 
					 
					
						
						
							
						
						3b055f2ed5 
					 
					
						
						
							
							fix: use first email address when retrieving multiple from LDAP ( #2051 )  
						
						... 
						
						
						
						Signed-off-by: Jonas Jöst <jonas@gpplanet.de > 
						
						
					 
					
						2020-06-16 00:11:38 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas Giard 
							
						 
					 
					
						
						
							
						
						9e08718ee9 
					 
					
						
						
							
							Merge pull request from GHSA-9jgg-4xj2-vjjj  
						
						
						
						
					 
					
						2020-06-13 21:43:21 -04:00