David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9cea0ec1 
							
						 
					 
					
						
						
							
							Update release notes for more supported node versions  
						
						... 
						
						
						
						Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-29 11:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9f5b5c3a 
							
						 
					 
					
						
						
							
							Run CI for Node 18 & 20  
						
						... 
						
						
						
						Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-29 11:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a28fb69b 
							
						 
					 
					
						
						
							
							Fix bin/setup checking outdated node requirements  
						
						... 
						
						
						
						Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-29 11:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3b6ad7ac 
							
						 
					 
					
						
						
							
							Update supported node versions in docs  
						
						... 
						
						
						
						Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-29 11:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							6a916d060a 
							
						 
					 
					
						
						
							
							Make our Webpack config compatible with Node 18+  
						
						... 
						
						
						
						Node 18 and newer switched to OpenSSL 3, which does not support the MD4
hash algorithm.
Unfortunately, Webpack 4 hardcodes the use of MD4 at various places.
This leaves us no other option than to monkey-patch node to transform
calls to the MD4 hash to use SHA256.
References:
https://github.com/webpack/webpack/issues/14532 
https://stackoverflow.com/questions/69394632/webpack-build-failing-with-err-ossl-evp-unsupported/69691525#69691525 
Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-29 11:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
						
						
							
						
						
							b1928b77b4 
							
						 
					 
					
						
						
							
							fix(webpack): give reveal.js's marked.js a 'exports' variable  
						
						... 
						
						
						
						I really don't know why this breaks only in a production build, but this
 evil
 hack makes the script work again.
 Closes https://github.com/hedgedoc/hedgedoc/issues/3862 
Signed-off-by: David Mehren <git@herrmehren.de> 
						
						
					 
					
						2023-05-28 19:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							18fad4a6fa 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1386.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-28 16:11:59 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							cca73a6eda 
							
						 
					 
					
						
						
							
							fix(deps): update dependency winston to v3.9.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-28 16:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								Julian Rother 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb4c8e05f 
							
						 
					 
					
						
						
							
							Fix premature note cleanup on error  
						
						... 
						
						
						
						Connection forbidden errors cause cleanup of note state without first
checking if other clients are still connected to the note. This leads
to inconsistent pad content and changes not being saved properly.
This change reverts parts of 725e982 (Fix realtime on forbidden not clean
up properly ...). The call to `interruptConnection()` on permission errors
is redundant, since `failConnection()` and `disconnect()` already perform
all required cleanup in this case. The other call to `interruptConnection()`
only happens when a client (the first client for a note) disconnects while
the note is being loaded from the database. It is refactored for clarity.
Fixes  #3894 
Co-authored-by: David Mehren <git@herrmehren.de>
Signed-off-by: Julian Rother <julian@jrother.eu> 
						
						
					 
					
						2023-05-28 16:10:51 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							317f1f87f9 
							
						 
					 
					
						
						
							
							fix(deps): update dependency mysql2 to v3.3.3  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-27 19:15:00 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e65517e7d7 
							
						 
					 
					
						
						
							
							chore(deps): update dependency webpack-merge to v5.9.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-24 21:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							d6dd657f19 
							
						 
					 
					
						
						
							
							fix(deps): update dependency minio to v7.1.1  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-24 19:09:16 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							adacf58987 
							
						 
					 
					
						
						
							
							fix(deps): update dependency connect-session-sequelize to v7.1.7  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-23 10:03:03 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							04e3e0647b 
							
						 
					 
					
						
						
							
							fix(deps): update dependency mysql2 to v3.3.2  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-23 06:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							fef82610c1 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint to v8.41.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-21 19:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							29b35dac8b 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1381.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-21 19:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1f25d873 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.14  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-20 14:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							43d34327bd 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.13  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 23:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							454c5d3177 
							
						 
					 
					
						
						
							
							chore(deps): update dependency jquery to v3.7.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 17:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e64407bc0c 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1378.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 17:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a60ab0ec 
							
						 
					 
					
						
						
							
							chore(deps): update dependency remark-preset-lint-markdown-style-guide to v5.1.3  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 17:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							169dec448e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint-plugin-n to v16  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 17:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							85f07e8c16 
							
						 
					 
					
						
						
							
							fix(deps): update dependency pdfobject to v2.2.11  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 13:29:43 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							cfdeab9bfb 
							
						 
					 
					
						
						
							
							chore(deps): update dependency pymdown-extensions to v10.0.1  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 12:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							f45c0c3db6 
							
						 
					 
					
						
						
							
							chore(deps): update dependency pymdown-extensions to v10 [security]  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-16 11:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb630db62 
							
						 
					 
					
						
						
							
							fix(deps): update dependency pg to v8.11.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-15 18:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							17d893e4f4 
							
						 
					 
					
						
						
							
							fix(deps): update dependency mysql2 to v3.2.4  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-14 19:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								Tilman Vatteroth 
							
						 
					 
					
						
						
						
						
							
						
						
							cd83499bc0 
							
						 
					 
					
						
						
							
							chore: drop support for node 14  
						
						... 
						
						
						
						Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de> 
						
						
					 
					
						2023-05-14 21:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							cb233bac1a 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.12  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-12 17:02:12 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc1057bbc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint to v8.40.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-10 16:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							5caf13c254 
							
						 
					 
					
						
						
							
							fix(deps): update dependency file-type to v18.4.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-10 16:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							d1b3e4c6fe 
							
						 
					 
					
						
						
							
							fix(deps): update dependency node-fetch to v2.6.11  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-09 20:17:38 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							969f01ebc2 
							
						 
					 
					
						
						
							
							fix(deps): update dependency node-fetch to v2.6.10  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-08 19:49:37 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca848f42 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.11  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-08 21:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							70b69928c3 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.10  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-08 21:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							12fad4075f 
							
						 
					 
					
						
						
							
							fix(deps): update dependency pdfobject to v2.2.10  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-06 08:25:39 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							2942d89645 
							
						 
					 
					
						
						
							
							fix(deps): update dependency mariadb to v3.1.2  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-03 19:00:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b9265b22 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs to v1.4.3  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-03 02:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							2d2054f3fa 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.9  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-05-02 12:03:38 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e9ce4744ad 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1368.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-28 21:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca026dc8c 
							
						 
					 
					
						
						
							
							fix(deps): update dependency minio to v7.1.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-28 21:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							b3f94dcfca 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1367.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-28 11:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0ce6a3ef 
							
						 
					 
					
						
						
							
							fix(deps): update dependency file-type to v18.3.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-26 18:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							7ecb506fcc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.8  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-25 09:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							37330d5f41 
							
						 
					 
					
						
						
							
							chore(deps): update dependency js-cookie to v3.0.5  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-24 10:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							8d22942ecf 
							
						 
					 
					
						
						
							
							chore(deps): update dependency eslint to v8.39.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-23 20:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							7e4cd4c0d2 
							
						 
					 
					
						
						
							
							chore(deps): update dependency mkdocs-material to v9.1.7  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-22 11:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							280625f5e5 
							
						 
					 
					
						
						
							
							chore(deps): update dependency js-cookie to v3.0.4  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-22 06:15:28 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							f67e0e88aa 
							
						 
					 
					
						
						
							
							fix(deps): update dependency aws-sdk to v2.1361.0  
						
						... 
						
						
						
						Signed-off-by: Renovate Bot <bot@renovateapp.com> 
						
						
					 
					
						2023-04-20 16:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							e795956211 
							
						 
					 
					
						
						
							
							fix(deps): update dependency connect-session-sequelize to v7.1.6  
						
						... 
						
						
						
						Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-18 08:20:08 +00:00