8e213c5d34 
								
									
								
							
								 
							
						 
						
							
							
								
								Add source-map-loader for easier debugging ( #28580 )  
							
							... 
							
							
							
							of matrix-widget-api and other libs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-11-27 14:16:05 +00:00  
				
					
						
							
							
								 
						
							
							
								7329a5f1fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix source maps in production builds ( #28499 )  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-11-20 16:28:03 +00:00  
				
					
						
							
							
								 
						
							
							
								d36cfc37e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Make the version file part of webpack output ( #28461 )  
							
							... 
							
							
							
							* Make the version file part of webpack output
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix outputFile path for Windows compat
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-11-15 09:04:00 +00:00  
				
					
						
							
							
								 
						
							
							
								d8800ef987 
								
									
								
							
								 
							
						 
						
							
							
								
								Update to React 18 ( #24763 )  
							
							... 
							
							
							
							* Upgrade target to es2021
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Upgrade target to es2021
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Upgrade to es2022
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Upgrade to es2022
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix babel config
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix babel config
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix React contexts
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix React state
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update to React 18
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update to React 18
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Install @testing-library/dom
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update lockfile
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Yarn lock update
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-10-21 13:50:06 +00:00  
				
					
						
							
							
								 
						
							
							
								f0ee7f7905 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge matrix-react-sdk into element-web  
							
							... 
							
							
							
							Merge remote-tracking branch 'repomerge/t3chguy/repomerge' into t3chguy/repo-merge
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-10-15 15:32:09 +01:00  
				
					
						
							
							
								 
						
							
							
								2a33d553e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Iterate  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-10-08 10:28:51 +01:00  
				
					
						
							
							
								 
						
							
							
								9407af0bfb 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove broken HMR support  
							
							... 
							
							
							
							It has been broken since the Webpack 5 upgrade
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-10-04 13:41:25 +01:00  
				
					
						
							
							
								 
						
							
							
								6e8f0f6f6d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix develop build. Use `console.warn` instead of an undefined `compilation` object.  
							
							
							
						 
						
							2024-08-05 19:10:34 +02:00  
				
					
						
							
							
								 
						
							
							
								7c7cbe655a 
								
							
								 
							
						 
						
							
							
								
								Remove code which loads legacy libolm  
							
							... 
							
							
							
							Now that we use the Rust crypto stack
(https://github.com/matrix-org/matrix-react-sdk/pull/12630 ), the legacy olm
library is unneeded. Remove all the dedicated cruft for loading it.
(All this crap is why matrix-sdk-crypto-wasm has to base64 its wasm artifact,
cf https://github.com/matrix-org/matrix-rust-sdk/pull/1167 .) 
							
						 
						
							2024-06-26 16:27:14 +01:00  
				
					
						
							
							
								 
						
							
							
								4651bf4eb4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix webpack deprecation warnings  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-06-13 13:16:18 +01:00  
				
					
						
							
							
								 
						
							
							
								bcd5c838e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Typescriptify & use service worker for MSC3916 authentication ( #27326 )  
							
							... 
							
							
							
							* Typescriptify & use service worker for MSC3916 authentication
* appease the linter
* appease jest
* appease linter
* Get the access token directly
* Add a bit of jitter
* Improve legibility, use factored-out functions for pickling
* Add docs
* Appease the linter
* Document risks of postMessage
* Split service worker post message handling out to function
* Move registration to async function
* Use more early returns
* Thanks(?), WebStorm
* Handle case of no access token for /versions
* Appease linter
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Remove spurious try/catch
* Factor out fetch config stuff
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Finish applying code review suggestions
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> 
							
						 
						
							2024-05-14 13:17:38 -06:00  
				
					
						
							
							
								 
						
							
							
								095c613b69 
								
							
								 
							
						 
						
							
							
								
								Fix deployment of file `res/.well-known/assetlinks.json`  
							
							
							
						 
						
							2024-05-14 17:42:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9b988f70de 
								
							
								 
							
						 
						
							
							
								
								Add /.well-known/assetlinks.json to webpack.config.js  
							
							
							
						 
						
							2024-05-07 14:09:42 +02:00  
				
					
						
							
							
								 
						
							
							
								28038cc53e 
								
									
								
							
								 
							
						 
						
							
							
								
								svgo prefixIds  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-03-12 22:22:36 +00:00  
				
					
						
							
							
								 
						
							
							
								97c3da3789 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix svgo plugins  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-03-12 20:48:01 +00:00  
				
					
						
							
							
								 
						
							
							
								89e455e9a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Iterate  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-03-12 19:07:08 +00:00  
				
					
						
							
							
								 
						
							
							
								c022ae2853 
								
									
								
							
								 
							
						 
						
							
							
								
								Update config  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-02-23 11:18:13 +00:00  
				
					
						
							
							
								 
						
							
							
								7622dd35c5 
								
							
								 
							
						 
						
							
							
								
								Allow Element Web to use cascade layers  
							
							... 
							
							
							
							This upgrades a number of PostCSS dependencies so that we can make use of cascade layers, a feature which I plan to use for theming of Compound: https://compound.element.io/?path=/docs/develop-theming--docs  
							
						 
						
							2024-02-09 00:59:36 -05:00  
				
					
						
							
							
								 
						
							
							
								0aed37a2e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into t3chguy/add-webpack-sentry-workaround  
							
							
							
						 
						
							2024-01-22 14:51:53 +00:00  
				
					
						
							
							
								 
						
							
							
								5dd1ed9aac 
								
									
								
							
								 
							
						 
						
							
							
								
								Update webpack.config.js  
							
							
							
						 
						
							2024-01-22 08:49:32 +00:00  
				
					
						
							
							
								 
						
							
							
								3867576137 
								
									
								
							
								 
							
						 
						
							
							
								
								Add workaround for webpack builds on platforms unsupported by Sentry  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-01-19 19:55:19 +00:00  
				
					
						
							
							
								 
						
							
							
								e2371c0244 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove webpack 4 hack  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-01-19 19:47:33 +00:00  
				
					
						
							
							
								 
						
							
							
								2d26c46c1c 
								
									
								
							
								 
							
						 
						
							
							
								
								Strip data-testid in production  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2024-01-05 10:46:39 +00:00  
				
					
						
							
							
								 
						
							
							
								855bb568b9 
								
							
								 
							
						 
						
							
							
								
								rename the GH org in links within documentation  
							
							
							
						 
						
							2023-12-20 12:21:26 +00:00  
				
					
						
							
							
								 
						
							
							
								d3ef8ff658 
								
							
								 
							
						 
						
							
							
								
								Add license and copy it into bundle while making terser ignore the SDK  
							
							
							
						 
						
							2023-11-22 21:04:39 +01:00  
				
					
						
							
							
								 
						
							
							
								b08f83b415 
								
							
								 
							
						 
						
							
							
								
								Add Jitsi SDK as a static resource and set up CI to update it on change  
							
							
							
						 
						
							2023-11-21 20:24:38 +01:00  
				
					
						
							
							
								 
						
							
							
								6093cd8fe8 
								
							
								 
							
						 
						
							
							
								
								Move worklet rule up to where it used to be  
							
							
							
						 
						
							2023-11-18 21:39:17 +01:00  
				
					
						
							
							
								 
						
							
							
								e2fdddaa1f 
								
							
								 
							
						 
						
							
							
								
								Add custom loader for recorder worklet  
							
							
							
						 
						
							2023-11-18 21:37:30 +01:00  
				
					
						
							
							
								 
						
							
							
								8dbefcc589 
								
							
								 
							
						 
						
							
							
								
								Undo auto public path disablement as it doesn't work with workers  
							
							
							
						 
						
							2023-11-16 19:39:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a56a2268f0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into johannes/webpack-5  
							
							
							
						 
						
							2023-11-16 19:20:22 +01:00  
				
					
						
							
							
								 
						
							
							
								710336208f 
								
							
								 
							
						 
						
							
							
								
								Allow config.json to be missing  
							
							
							
						 
						
							2023-11-16 14:45:31 +01:00  
				
					
						
							
							
								 
						
							
							
								47b37c996d 
								
							
								 
							
						 
						
							
							
								
								Revert "Try explicitly relative path for config.json"  
							
							... 
							
							
							
							This reverts commit 46ecafa73b 
							
						 
						
							2023-11-16 14:44:42 +01:00  
				
					
						
							
							
								 
						
							
							
								46ecafa73b 
								
							
								 
							
						 
						
							
							
								
								Try explicitly relative path for config.json  
							
							
							
						 
						
							2023-11-16 14:42:19 +01:00  
				
					
						
							
							
								 
						
							
							
								d2fa827fad 
								
							
								 
							
						 
						
							
							
								
								Replace copy/watching of non-language assets with copy-webpack-plugin  
							
							
							
						 
						
							2023-11-16 14:21:45 +01:00  
				
					
						
							
							
								 
						
							
							
								432c1d65e1 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							... 
							
							
							
							commit 069c1bc833 
							
						 
						
							2023-11-13 20:18:00 +01:00  
				
					
						
							
							
								 
						
							
							
								91f46cc8f4 
								
							
								 
							
						 
						
							
							
								
								Disable automatic publicPath to unbreak worklets  
							
							
							
						 
						
							2023-11-12 12:23:36 +01:00  
				
					
						
							
							
								 
						
							
							
								0584c39a70 
								
							
								 
							
						 
						
							
							
								
								Add defaults and fix comment  
							
							
							
						 
						
							2023-11-11 21:36:41 +01:00  
				
					
						
							
							
								 
						
							
							
								3e03b2ea29 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2023-11-09 17:05:41 +01:00  
				
					
						
							
							
								 
						
							
							
								37632d84c8 
								
							
								 
							
						 
						
							
							
								
								Eliminate worklet-loader  
							
							
							
						 
						
							2023-11-09 16:47:01 +01:00  
				
					
						
							
							
								 
						
							
							
								42da986ed3 
								
							
								 
							
						 
						
							
							
								
								Only show overlay on build errors  
							
							
							
						 
						
							2023-11-09 16:11:49 +01:00  
				
					
						
							
							
								 
						
							
							
								ae1d21f08e 
								
							
								 
							
						 
						
							
							
								
								Remove obsolete comment  
							
							
							
						 
						
							2023-11-09 15:47:55 +01:00  
				
					
						
							
							
								 
						
							
							
								25bb2ae492 
								
							
								 
							
						 
						
							
							
								
								Replace optimize-css-assets-webpack-plugin with css-minimizer-webpack-plugin  
							
							
							
						 
						
							2023-11-08 09:19:20 +01:00  
				
					
						
							
							
								 
						
							
							
								d8f46abd77 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2023-10-25 17:11:25 +02:00  
				
					
						
							
							
								 
						
							
							
								88666ee647 
								
							
								 
							
						 
						
							
							
								
								Also polyfill buffer and process/browser  
							
							
							
						 
						
							2023-10-16 08:16:28 +02:00  
				
					
						
							
							
								 
						
							
							
								9b8d6e7607 
								
							
								 
							
						 
						
							
							
								
								Set context manually in NormalModuleReplacementPlugin to fix relative import paths  
							
							
							
						 
						
							2023-09-29 22:02:38 +02:00  
				
					
						
							
							
								 
						
							
							
								af3659a90e 
								
							
								 
							
						 
						
							
							
								
								Update to webpack 5  
							
							
							
						 
						
							2023-09-23 21:34:56 +02:00  
				
					
						
							
							
								 
						
							
							
								3d65ff06e9 
								
							
								 
							
						 
						
							
							
								
								Fix spaces  
							
							
							
						 
						
							2023-09-22 21:03:33 +02:00  
				
					
						
							
							
								 
						
							
							
								e0954f330a 
								
							
								 
							
						 
						
							
							
								
								Update webpack-dev-server to 4.15.1  
							
							
							
						 
						
							2023-09-22 20:57:00 +02:00  
				
					
						
							
							
								 
						
							
							
								218a3b478d 
								
							
								 
							
						 
						
							
							
								
								Update webpack to 4.47.0 / webpack-cli to 4.10.0  
							
							
							
						 
						
							2023-09-21 20:47:58 +02:00  
				
					
						
							
							
								 
						
							
							
								c944a273d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert copy-res to typescript  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2023-09-08 10:33:57 +01:00