a1c53e59fb 
								
							
								 
							
						 
						
							
							
								
								Fix lint errors in Webpack config  
							
							
							
						 
						
							2021-06-10 15:19:38 +01:00  
				
					
						
							
							
								 
						
							
							
								8d05d8481a 
								
							
								 
							
						 
						
							
							
								
								Preload only `woff2` fonts  
							
							... 
							
							
							
							All of our supported browsers understand `woff2`, so there's no need to make
everyone preload the older `woff` as well. 
							
						 
						
							2021-06-10 13:02:21 +01:00  
				
					
						
							
							
								 
						
							
							
								10194fe445 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent minification of `.html` files generated by new verison html-webpack-plugin  
							
							... 
							
							
							
							This described in https://github.com/vector-im/element-web/issues/17330#issuecomment-842530812 , this should prevent the newly introduced version of `html-webpack-plugin` from minifying `.html` files, like e.g. `index.html`, `jitsi.html`, et cetera …
Quoting @jryans via: https://github.com/vector-im/element-web/issues/17330#issuecomment-842415694 
> The content of the `index.html` file is not a supported API surface, so it might change at any time.
> 
> This document minification was not done on purpose, but instead it happened as a side effect of upgrading. We would happily accept a PR to fix this, but it is also not a priority for the core team.
Could please someone test and, hopefully, accept this change back to not minifying the `.html` files? 
							
						 
						
							2021-05-18 12:35:51 +02:00  
				
					
						
							
							
								 
						
							
							
								07a0af2aae 
								
							
								 
							
						 
						
							
							
								
								Add required webpack config to load Safari support modules  
							
							... 
							
							
							
							See https://github.com/matrix-org/matrix-react-sdk/pull/5989  
							
						 
						
							2021-05-06 21:51:03 -06:00  
				
					
						
							
							
								 
						
							
							
								69b4296fa7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/voice/event_type  
							
							
							
						 
						
							2021-04-22 14:37:23 -06:00  
				
					
						
							
							
								 
						
							
							
								8692d6fa89 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #17039  from vector-im/gsouquet-preload-fonts  
							
							
							
						 
						
							2021-04-22 17:15:06 +01:00  
				
					
						
							
							
								 
						
							
							
								8abc7cd87c 
								
							
								 
							
						 
						
							
							
								
								Only inject Inter fonts to HtmlWebpackPlugin  
							
							
							
						 
						
							2021-04-22 14:31:06 +01:00  
				
					
						
							
							
								 
						
							
							
								9cf35ab199 
								
							
								 
							
						 
						
							
							
								
								Disable `postcss-calc`'s noisy `warnWhenCannotResolve` option  
							
							... 
							
							
							
							While it sounds like a useful warning at first, it turns out the warnings it
prints are ones we're unlike to ever act on, such as adding percentages and
pixels, which seem fine to have. This resets to default behaviour, which leaves
the warning off. 
							
						 
						
							2021-04-22 13:05:02 +01:00  
				
					
						
							
							
								 
						
							
							
								87806b8a67 
								
							
								 
							
						 
						
							
							
								
								Remove overzealous linter fixes  
							
							
							
						 
						
							2021-04-22 12:22:10 +01:00  
				
					
						
							
							
								 
						
							
							
								417835fcca 
								
							
								 
							
						 
						
							
							
								
								Preload Inter font to avoid FOIT on slow connections  
							
							
							
						 
						
							2021-04-22 12:09:50 +01:00  
				
					
						
							
							
								 
						
							
							
								708f6a26b1 
								
							
								 
							
						 
						
							
							
								
								Upgrade html-webpack-plugin to v4.5.2  
							
							
							
						 
						
							2021-04-22 10:22:52 +01:00  
				
					
						
							
							
								 
						
							
							
								9c3627dca9 
								
							
								 
							
						 
						
							
							
								
								Register RecorderWorklet from react-sdk  
							
							
							
						 
						
							2021-04-19 21:51:25 -06:00  
				
					
						
							
							
								 
						
							
							
								53f9895901 
								
							
								 
							
						 
						
							
							
								
								Set `NODE_ENV` in a different way  
							
							... 
							
							
							
							With the approach in https://github.com/vector-im/element-web/pull/16969 ,
Webpack seems to sometimes do what we want, sometimes not... I haven't quite
worked out why. Perhaps there's some conflict or race in Webpack's defaults...?
This new approach seems to work as expected when running
`./scripts/ci_package.sh`, which matches what development deployments are doing. 
							
						 
						
							2021-04-19 15:52:24 +01:00  
				
					
						
							
							
								 
						
							
							
								84d6dcf498 
								
							
								 
							
						 
						
							
							
								
								Revert overzealous ESLint updates  
							
							
							
						 
						
							2021-04-16 09:18:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0532c9c37b 
								
							
								 
							
						 
						
							
							
								
								Use React production for CI builds  
							
							... 
							
							
							
							When running Nightly build we want to benefit from the fast runtime that React production offers and get rid of the runtime overhead that comes with development.
We are setting NODE_ENV and not "webpack.mode" to not loose sourcemaps and have minified sources in that environment 
							
						 
						
							2021-04-15 15:17:24 +01:00  
				
					
						
							
							
								 
						
							
							
								f06eb14c48 
								
							
								 
							
						 
						
							
							
								
								Linter recommendations  
							
							
							
						 
						
							2021-04-15 15:15:48 +01:00  
				
					
						
							
							
								 
						
							
							
								4eb7c1bc00 
								
							
								 
							
						 
						
							
							
								
								Add docs for where the worker comes from  
							
							
							
						 
						
							2021-03-23 18:29:26 -06:00  
				
					
						
							
							
								 
						
							
							
								cd2dda268f 
								
							
								 
							
						 
						
							
							
								
								Add webpack config for opus-recorder worker  
							
							
							
						 
						
							2021-03-16 22:58:50 -06:00  
				
					
						
							
							
								 
						
							
							
								e2ce4239bd 
								
							
								 
							
						 
						
							
							
								
								Improve docs for customisations  
							
							... 
							
							
							
							The new regex considers Windows as an OS, and the added array helps reduce merge conflicts for the future. 
							
						 
						
							2021-03-09 14:17:51 -07:00  
				
					
						
							
							
								 
						
							
							
								97925a6ad9 
								
							
								 
							
						 
						
							
							
								
								Iterate SpacePanel, fix tooltips and give consistent expanded states  
							
							
							
						 
						
							2021-01-29 09:16:55 +00:00  
				
					
						
							
							
								 
						
							
							
								c667473258 
								
							
								 
							
						 
						
							
							
								
								Improve asset path for KaTeX fonts  
							
							... 
							
							
							
							This adjusts our asset path handling to group KaTeX fonts in a more sensible way
alongside the other fonts we have. It also resolves production build issues on
Windows.
Fixes https://github.com/vector-im/element-web/issues/15911  
							
						 
						
							2020-12-09 17:03:55 +00:00  
				
					
						
							
							
								 
						
							
							
								d8e0ea5791 
								
							
								 
							
						 
						
							
							
								
								Include KaTeX CSS as a dependency  
							
							... 
							
							
							
							This changes the KaTeX CSS inclusion to function just like the other bits of the
CSS that we import from dependencies. 
							
						 
						
							2020-11-27 12:18:24 +00:00  
				
					
						
							
							
								 
						
							
							
								301ea6a5f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #15277  from akissinger/katex  
							
							... 
							
							
							
							added katex.min.css to webpack for math support (main PR in matrix-react-sdk) 
							
						 
						
							2020-11-27 11:55:56 +00:00  
				
					
						
							
							
								 
						
							
							
								e743a12f30 
								
							
								 
							
						 
						
							
							
								
								matched setting name to PR in matrix-react-sdk  
							
							
							
						 
						
							2020-11-26 17:40:14 +00:00  
				
					
						
							
							
								 
						
							
							
								f1e89bf833 
								
							
								 
							
						 
						
							
							
								
								Replace various instances of Riot with Element  
							
							
							
						 
						
							2020-11-25 17:01:19 +00:00  
				
					
						
							
							
								 
						
							
							
								cfee4c925a 
								
							
								 
							
						 
						
							
							
								
								Revert "Attempt to fix tests some more"  
							
							... 
							
							
							
							This reverts commit c76a5f2c 
							
						 
						
							2020-10-01 14:05:07 +01:00  
				
					
						
							
							
								 
						
							
							
								1edbe36547 
								
							
								 
							
						 
						
							
							
								
								Revert "Tidy up Service Worker, only run Workbox in production"  
							
							... 
							
							
							
							This reverts commit c47532fe 
							
						 
						
							2020-10-01 14:04:32 +01:00  
				
					
						
							
							
								 
						
							
							
								87c42934ea 
								
							
								 
							
						 
						
							
							
								
								Revert "Disable workbox when running in webpack dev server, not in dev mode"  
							
							... 
							
							
							
							This reverts commit 11e676ce 
							
						 
						
							2020-10-01 14:04:21 +01:00  
				
					
						
							
							
								 
						
							
							
								11e676cee0 
								
							
								 
							
						 
						
							
							
								
								Disable workbox when running in webpack dev server, not in dev mode  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-09-30 17:35:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a40cc4fa3e 
								
							
								 
							
						 
						
							
							
								
								added katex.min.css to webpack for math support  
							
							
							
						 
						
							2020-09-24 18:27:57 +01:00  
				
					
						
							
							
								 
						
							
							
								c47532fe2a 
								
							
								 
							
						 
						
							
							
								
								Tidy up Service Worker, only run Workbox in production  
							
							... 
							
							
							
							Moves ServiceWorker load into Platform so its not done by Electron
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-09-24 13:01:34 +01:00  
				
					
						
							
							
								 
						
							
							
								c76a5f2c52 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix tests some more  
							
							
							
						 
						
							2020-09-15 13:19:47 +01:00  
				
					
						
							
							
								 
						
							
							
								3f0de699f0 
								
							
								 
							
						 
						
							
							
								
								Clean up comments around Webpack modes  
							
							
							
						 
						
							2020-07-17 14:57:48 +01:00  
				
					
						
							
							
								 
						
							
							
								8ae4298637 
								
							
								 
							
						 
						
							
							
								
								Webpack modes also manage NODE_ENV  
							
							... 
							
							
							
							We don't need to manually define `NODE_ENV` in the Webpack config, nor do we
need to set it outside Webpack with `cross-env` either, as Webpack's modes will
take care of this for us. 
							
						 
						
							2020-07-17 14:18:08 +01:00  
				
					
						
							
							
								 
						
							
							
								29a1862912 
								
							
								 
							
						 
						
							
							
								
								rename element theme to light/dark to apply old prefs  
							
							
							
						 
						
							2020-07-14 18:40:57 +02:00  
				
					
						
							
							
								 
						
							
							
								d0f81b26ad 
								
							
								 
							
						 
						
							
							
								
								Change logos excluding vector-icons  
							
							
							
						 
						
							2020-07-10 19:09:52 +01:00  
				
					
						
							
							
								 
						
							
							
								bc57e6fd70 
								
							
								 
							
						 
						
							
							
								
								dark theme  
							
							
							
						 
						
							2020-07-09 14:47:42 +02:00  
				
					
						
							
							
								 
						
							
							
								c9c402310a 
								
							
								 
							
						 
						
							
							
								
								element theme webpack config  
							
							
							
						 
						
							2020-06-30 13:28:24 +02:00  
				
					
						
							
							
								 
						
							
							
								99df2d3126 
								
							
								 
							
						 
						
							
							
								
								Fix postcss order to allow mixin variables to work  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 18:46:16 +01:00  
				
					
						
							
							
								 
						
							
							
								22704382fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into foldleft/12014-big-previews-2  
							
							
							
						 
						
							2020-05-11 10:19:09 +01:00  
				
					
						
							
							
								 
						
							
							
								cbdb2ec9a6 
								
							
								 
							
						 
						
							
							
								
								import image to package for use  
							
							
							
						 
						
							2020-05-07 10:39:02 +01:00  
				
					
						
							
							
								 
						
							
							
								5dd452bec0 
								
							
								 
							
						 
						
							
							
								
								use a different image in previews  
							
							
							
						 
						
							2020-05-04 11:42:09 +01:00  
				
					
						
							
							
								 
						
							
							
								0e75b1b0db 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13357  from vector-im/foldleft/decoder-ring  
							
							... 
							
							
							
							Developer tool: convert rageshake error locations back to sourcecode locations 
							
						 
						
							2020-05-01 09:37:51 +01:00  
				
					
						
							
							
								 
						
							
							
								3e77418fd7 
								
							
								 
							
						 
						
							
							
								
								Turn on source mapping, copy decoder-ring over to bundle  
							
							
							
						 
						
							2020-04-23 17:55:21 +01:00  
				
					
						
							
							
								 
						
							
							
								b7fa8a1f54 
								
							
								 
							
						 
						
							
							
								
								wire up the static fallback error pages  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-04-23 13:37:25 +01:00  
				
					
						
							
							
								 
						
							
							
								b647e35c48 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13049  from vector-im/t3chguy/default_home  
							
							... 
							
							
							
							Add new default home page fallback 
							
						 
						
							2020-04-07 14:47:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e58cd1f73a 
								
							
								 
							
						 
						
							
							
								
								Add new default home page fallback  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-04-07 10:48:56 +01:00  
				
					
						
							
							
								 
						
							
							
								b1575524aa 
								
							
								 
							
						 
						
							
							
								
								Switch things to typescript, use @types/modernizr, fix global.d.ts. Move mobile_guide redirect to index.ts  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-04-05 00:55:36 +01:00  
				
					
						
							
							
								 
						
							
							
								b09b47543b 
								
							
								 
							
						 
						
							
							
								
								Merge branches 'develop' and 't3chguy/app_load_tweaks' of github.com:vector-im/riot-web into t3chguy/app_load_tweaks  
							
							
							
						 
						
							2020-03-25 12:45:10 +00:00  
				
					
						
							
							
								 
						
							
							
								a808d26764 
								
							
								 
							
						 
						
							
							
								
								Enable webpack reuseExistingChunk  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-03-25 12:41:33 +00:00