bb2db2aec0 
								
							 
						 
						
							
							
								
								Add `circular-dependency-plugin` to detect any circular deps issues ( #26600 )  
							
							
							
						 
						
							2023-08-22 13:24:16 +02:00  
				
					
						
							
							
								 
						
							
								2cbdff97ce 
								
							 
						 
						
							
							
								
								Change design of role badges in web UI ( #26281 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-08-02 17:24:32 +02:00  
				
					
						
							
							
								 
						
							
								4d1b67f664 
								
							 
						 
						
							
							
								
								Add end-to-end (system) tests ( #25461 )  
							
							
							
						 
						
							2023-07-28 23:09:49 +02:00  
				
					
						
							
							
								 
						
							
								42698b4c5c 
								
							 
						 
						
							
							
								
								Fix the crossorigin attribute ( #26096 )  
							
							
							
						 
						
							2023-07-21 11:14:26 +02:00  
				
					
						
							
							
								 
						
							
								aea67d448b 
								
							 
						 
						
							
							
								
								Cleanup old translationRunner ( #25241 )  
							
							
							
						 
						
							2023-06-02 20:01:36 +02:00  
				
					
						
							
							
								 
						
							
								44cd88adc4 
								
							 
						 
						
							
							
								
								Upgrade react-intl ( #24906 )  
							
							
							
						 
						
							2023-05-31 23:43:39 +02:00  
				
					
						
							
							
								 
						
							
								d27216dc46 
								
							 
						 
						
							
							
								
								Enforce import order with ESLint ( #25096 )  
							
							
							
						 
						
							2023-05-23 17:15:17 +02:00  
				
					
						
							
							
								 
						
							
								2e1c6e93ad 
								
							 
						 
						
							
							
								
								Bump `mkdirp` major version ( #24978 )  
							
							
							
						 
						
							2023-05-15 09:40:24 +02:00  
				
					
						
							
							
								 
						
							
								64ec41d89c 
								
							 
						 
						
							
							
								
								Make Webpack fail on failed imports ( #24908 )  
							
							
							
						 
						
							2023-05-09 03:10:04 +02:00  
				
					
						
							
							
								 
						
							
								4520e6473a 
								
							 
						 
						
							
							
								
								[Proposal] Make able to write React in Typescript ( #16210 )  
							
							... 
							
							
							
							Co-authored-by: berlysia <berlysia@gmail.com>
Co-authored-by: fusagiko / takayamaki <takayamaki@users.noreply.github.com> 
							
						 
						
							2023-04-03 03:31:39 +02:00  
				
					
						
							
							
								 
						
							
								db2c58d47a 
								
							 
						 
						
							
							
								
								Enable ESLint no-useless-escape ( #23311 )  
							
							
							
						 
						
							2023-02-13 15:12:14 +01:00  
				
					
						
							
							
								 
						
							
								7972e5981c 
								
							 
						 
						
							
							
								
								Add brotli compression ( #19025 )  
							
							
							
						 
						
							2022-12-15 17:07:36 +01:00  
				
					
						
							
							
								 
						
							
								81e1cc5fec 
								
							 
						 
						
							
							
								
								Replace to `workbox-webpack-plugin` from `offline-plugin` ( #18409 )  
							
							
							
						 
						
							2022-08-25 20:10:01 +02:00  
				
					
						
							
							
								 
						
							
								44b7be45f1 
								
							 
						 
						
							
							
								
								Fix assets failing to build with OpenSSL 3 because of deprecated hash algorithm ( #17930 )  
							
							... 
							
							
							
							Fixes  #17924  
						
							2022-04-01 23:55:32 +02:00  
				
					
						
							
							
								 
						
							
								173d2d27e5 
								
							 
						 
						
							
							
								
								Bump jest from 26.6.3 to 27.1.0 ( #16376 )  
							
							... 
							
							
							
							* Bump jest from 26.6.3 to 27.0.4
Bumps [jest](https://github.com/facebook/jest ) from 26.6.3 to 27.0.4.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/compare/v26.6.3...v27.0.4 )
---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Set test environment for jest
* Remove unnecessary ext
* Bump jest from 27.0.4 to 27.1.0
* Remove --coverage option
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2021-08-28 09:58:04 +09:00  
				
					
						
							
							
								 
						
							
								07ff8cb019 
								
							 
						 
						
							
							
								
								Fix compression-webpack-plugin configuration ( #16356 )  
							
							... 
							
							
							
							compression-webpack-plugin 6.0.0 has changed how filenames were generated,
so from #14892  onward (Mastodon v3.3.0 and later), compressed files were
output to a file named `.gz` instead of the correct filenames. 
							
						 
						
							2021-06-25 04:45:04 +02:00  
				
					
						
							
							
								 
						
							
								40dd048ace 
								
							 
						 
						
							
							
								
								Bump js-yaml from 3.14.1 to 4.0.0 ( #15484 )  
							
							... 
							
							
							
							* Bump js-yaml from 3.14.1 to 4.0.0
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.1 to 4.0.0.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...4.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Replace deprecated method
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2021-01-05 02:08:59 +09:00  
				
					
						
							
							
								 
						
							
								9b1f2a4b61 
								
							 
						 
						
							
							
								
								Add subresource integrity for JS and CSS assets ( #15096 )  
							
							... 
							
							
							
							Fix  #2744  
						
							2020-11-06 11:56:31 +01:00  
				
					
						
							
							
								 
						
							
								ab00998503 
								
							 
						 
						
							
							
								
								Bump webpack-merge from 4.2.2 to 5.0.9 ( #14424 )  
							
							... 
							
							
							
							* Bump webpack-merge from 4.2.2 to 5.0.9
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge ) from 4.2.2 to 5.0.9.
- [Release notes](https://github.com/survivejs/webpack-merge/releases )
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md )
- [Commits](https://github.com/survivejs/webpack-merge/compare/v4.2.2...v5.0.9 )
Signed-off-by: dependabot[bot] <support@github.com>
* Fix import path
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2020-11-05 02:21:28 +09:00  
				
					
						
							
							
								 
						
							
								4c45b43cb8 
								
							 
						 
						
							
							
								
								Change how CDN_HOST is passed down to make assets build reproducible ( #14381 )  
							
							... 
							
							
							
							* Change how CDN_HOST is passed down to make assets build reproducible
* Change webpacker/webpack configuration to dynamically load publicPath based on meta header
* Fix embedded layout missing the cdn-host meta header 
							
						 
						
							2020-10-13 01:19:35 +02:00  
				
					
						
							
							
								 
						
							
								5fc5a9f9f1 
								
							 
						 
						
							
							
								
								Update Tesseract.js ( #14708 )  
							
							... 
							
							
							
							* [WiP] Update Tesseract.js
- Update Tesseract.js to 2.2.1
- Use versioned file names
- differentiate two progression states: preparing OCR and detecting picture
* Get rid of copy-webpack-plugin 
							
						 
						
							2020-09-01 00:26:10 +02:00  
				
					
						
							
							
								 
						
							
								8dc66ca473 
								
							 
						 
						
							
							
								
								Bump imports-loader from 0.8.0 to 1.1.0 ( #14323 )  
							
							... 
							
							
							
							* Bump imports-loader from 0.8.0 to 1.1.0
Bumps [imports-loader](https://github.com/webpack-contrib/imports-loader ) from 0.8.0 to 1.1.0.
- [Release notes](https://github.com/webpack-contrib/imports-loader/releases )
- [Changelog](https://github.com/webpack-contrib/imports-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/imports-loader/compare/v0.8.0...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Migrate new syntax
* Add semicolon
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2020-08-25 22:50:47 +09:00  
				
					
						
							
							
								 
						
							
								21326794af 
								
							 
						 
						
							
							
								
								Bump copy-webpack-plugin from 5.1.1 to 6.0.1 ( #13861 )  
							
							... 
							
							
							
							* Bump copy-webpack-plugin from 5.1.1 to 6.0.1
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 5.1.1 to 6.0.1.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.1.1...v6.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Fix new syntax for copy-webpack-plugin
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2020-06-06 06:42:23 +09:00  
				
					
						
							
							
								 
						
							
								fd76955f39 
								
							 
						 
						
							
							
								
								Code style improvements in JavaScript ( #13159 )  
							
							... 
							
							
							
							* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error. 
							
						 
						
							2020-03-08 16:02:36 +01:00  
				
					
						
							
							
								 
						
							
								5605b828e5 
								
							 
						 
						
							
							
								
								Bump webpacker from 4.0.7 to 4.2.0 ( #12416 )  
							
							... 
							
							
							
							* Bump webpacker from 4.0.7 to 4.2.0
Bumps [webpacker](https://github.com/rails/webpacker ) from 4.0.7 to 4.2.0.
- [Release notes](https://github.com/rails/webpacker/releases )
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/webpacker/compare/v4.0.7...v4.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Use NODE_ENV=tests instead of test, to work around async modules not having a chunk 
							
						 
						
							2019-11-20 17:56:11 +01:00  
				
					
						
							
							
								 
						
							
								28636f43e4 
								
							 
						 
						
							
							
								
								Add OCR tool to media editing modal ( #11566 )  
							
							
							
						 
						
							2019-08-15 15:13:26 +02:00  
				
					
						
							
							
								 
						
							
								fada60cbe7 
								
							 
						 
						
							
							
								
								Remove modules.localIdentName ( #11398 )  
							
							
							
						 
						
							2019-07-23 15:47:48 +02:00  
				
					
						
							
							
								 
						
							
								24367ef906 
								
							 
						 
						
							
							
								
								Bump css-loader from 2.1.1 to 3.1.0 ( #11382 )  
							
							... 
							
							
							
							* Bump css-loader from 2.1.1 to 3.1.0
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 2.1.1 to 3.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.1.1...v3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* localIdentName -> modules.localIdentName 
							
						 
						
							2019-07-23 11:07:47 +02:00  
				
					
						
							
							
								 
						
							
								da38c0a6b8 
								
							 
						 
						
							
							
								
								Replace from uglifyjs to terser ( #10956 )  
							
							
							
						 
						
							2019-06-04 14:17:09 +02:00  
				
					
						
							
							
								 
						
							
								acc74bed12 
								
							 
						 
						
							
							
								
								Remove dependency on fibers ( #10902 )  
							
							
							
						 
						
							2019-05-30 19:27:19 +03:00  
				
					
						
							
							
								 
						
							
								8fb69f1366 
								
							 
						 
						
							
							
								
								Fix emoji-mart crashing web UI on search by reverting the upgrade to 2.10.0 ( #10413 )  
							
							... 
							
							
							
							Fix  #10315 
This reverts commit db06b25376 
						
							2019-03-30 01:41:35 +01:00  
				
					
						
							
							
								 
						
							
								db06b25376 
								
							 
						 
						
							
							
								
								fix: update to emoji-mart 2.10.0 ( #10281 )  
							
							... 
							
							
							
							* fix: update to emoji-mart 2.10.0
* remove useless change
* fix CSS style of emoji picker, improve a11y
* fix missing newline in scss
* fix the title and input fonts 
							
						 
						
							2019-03-16 20:13:15 +01:00  
				
					
						
							
							
								 
						
							
								1a0d3c9c65 
								
							 
						 
						
							
							
								
								Do not use @babel/preset-env to compile node_modules ( #10289 )  
							
							
							
						 
						
							2019-03-16 11:24:26 +01:00  
				
					
						
							
							
								 
						
							
								d5c79975ea 
								
							 
						 
						
							
							
								
								perf: remove stats.json generation in webpack ( #10290 )  
							
							... 
							
							
							
							* perf: remove stats.json generation in webpack
* fix code comment 
							
						 
						
							2019-03-16 11:23:54 +01:00  
				
					
						
							
							
								 
						
							
								8da5b8e669 
								
							 
						 
						
							
							
								
								perf: remove zopfli to speed up webpack ( #10288 )  
							
							
							
						 
						
							2019-03-16 04:02:30 +01:00  
				
					
						
							
							
								 
						
							
								8347479f5d 
								
							 
						 
						
							
							
								
								Bump webpacker from 3.5.5 to 4.0.2 ( #10277 )  
							
							... 
							
							
							
							Bumps [webpacker](https://github.com/rails/webpacker ) from 3.5.5 to 4.0.2.
- [Release notes](https://github.com/rails/webpacker/releases )
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/webpacker/compare/v3.5.5...v4.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2019-03-15 15:05:31 +01:00  
				
					
						
							
							
								 
						
							
								317c43b75b 
								
							 
						 
						
							
							
								
								Upgrade yargs to v12.0 ( #9862 )  
							
							
							
						 
						
							2019-03-15 03:53:38 +01:00  
				
					
						
							
							
								 
						
							
								8f5fdab5bf 
								
							 
						 
						
							
							
								
								Update dependencies for Node.js (2018-12-31) ( #9669 )  
							
							... 
							
							
							
							* Update react-* to v16.7.0
* Upgrade react-hotkeys to v1.1.4
* Update react-intl to v2.7.2
* Update react-select to v2.2.0
* Update react-swipeable-views to v0.13.0
* Upgrade react-textarea-autosize to v7.1.0
* Upgrade redux to v4.0.1
* Upgrade reselect to v4.0.0
* Update raf to v3.4.1
* Update enzyme to v3.8.0
* Update rails-ujs to v5.2.2
* Update axios to v0.18.0
* Update http-link-header to v1.0.2
* Update rellax to v1.7.1
* Update intersection-observer to v0.5.1
* Update stringz to v1.0.0
* Upgrade babel-eslint to v10.0.1
* Update @babel/* to v7.2.x
* Update babel-plugin-react-intl to v3.0.1
* Update babel-plugin-transform-react-remove-prop-types to v0.4.21
* Upgrade dotenv to v6.2.0
* Update express to v4.16.4
* Update webpack to v4.28.3
* Upgrade autoprefixer to v9.4.3
* Update babel-loader to v8.0.4
* Upgrade css-loader to v2.1.0
* Upgrade file-loader to v3.0.1
* Update marky to v1.2.1
* Update mini-css-extract-plugin to v0.5.0
* Update offline-plugin to v5.0.6
* Update style-loader to v0.23.1
* Update eslint-plugin-jsx-a11y to v6.1.2
* yarn upgrade
* fix
* Replace webpack-manifest-plugin to webpack-assets-manifest
* Replace node-zopfli to @gfz/zopfli
* Remove monkey-patch for http-link-header 
							
						 
						
							2018-12-31 18:11:48 +01:00  
				
					
						
							
							
								 
						
							
								84f82ee2fe 
								
							 
						 
						
							
							
								
								Improve production build config ( #8899 )  
							
							
							
						 
						
							2018-10-06 15:12:05 +09:00  
				
					
						
							
							
								 
						
							
								0ddbccf7e6 
								
							 
						 
						
							
							
								
								Upgrade Babel to version 7.0.0 ( #5925 )  
							
							
							
						 
						
							2018-09-14 17:59:48 +02:00  
				
					
						
							
							
								 
						
							
								7fa4144d48 
								
							 
						 
						
							
							
								
								Fix building assets in test environment ( #8691 )  
							
							... 
							
							
							
							Webpacker (Ruby wrapper to webpack) uses RAILS_ENV-based environments while
the javascript configuration for webpack re-reads this configuration file using
the NODE_ENV environment variable. This means that when RAILS_ENV=test, running
“assets:precompile” compiled the production packs in “public/packs” while
webpacker expects them in “public/packs-test”. This causes Ruby to recompile
them on-the-fly, possibly leading to race conditions in parallel_tests.
This changes:
- Disables on-the-fly compilation in test environment
- Changes the javascript part to read the correct environment 
							
						 
						
							2018-09-13 15:18:47 +02:00  
				
					
						
							
							
								 
						
							
								2bba6e582d 
								
							 
						 
						
							
							
								
								Rename S3_CLOUDFRONT_HOST to S3_ALIAS_HOST. ( #8423 )  
							
							... 
							
							
							
							Still check for S3_CLOUDFRONT_HOST for existing installs. 
							
						 
						
							2018-08-25 13:27:08 +02:00  
				
					
						
							
							
								 
						
							
								3c3cf7e208 
								
							 
						 
						
							
							
								
								Update supported Node.js version ( #8041 )  
							
							
							
						 
						
							2018-07-17 15:29:33 +02:00  
				
					
						
							
							
								 
						
							
								e9b322d0a6 
								
							 
						 
						
							
							
								
								Upgrade webpack to version v4.x ( #6655 )  
							
							
							
						 
						
							2018-07-14 03:56:41 +02:00  
				
					
						
							
							
								 
						
							
								268d90e810 
								
							 
						 
						
							
							
								
								Rename emoji sheet to avoid caching issue ( #7777 )  
							
							
							
						 
						
							2018-06-10 16:12:47 +02:00  
				
					
						
							
							
								 
						
							
								13b60e6a14 
								
							 
						 
						
							
							
								
								Use URL polyfill ( #7664 )  
							
							
							
						 
						
							2018-05-29 13:33:20 +02:00  
				
					
						
							
							
								 
						
							
								d95642f6d9 
								
							 
						 
						
							
							
								
								Cache attachments on external host with service worker ( #7493 )  
							
							
							
						 
						
							2018-05-29 00:43:47 +02:00  
				
					
						
							
							
								 
						
							
								d8b3f5fb9a 
								
							 
						 
						
							
							
								
								Limit environment variables to expose to webpack ( #7480 )  
							
							
							
						 
						
							2018-05-14 17:45:37 +02:00  
				
					
						
							
							
								 
						
							
								ca42f9b0eb 
								
							 
						 
						
							
							
								
								Cache media ( #6902 )  
							
							
							
						 
						
							2018-03-27 12:32:30 +02:00  
				
					
						
							
							
								 
						
							
								97dcfb0f50 
								
							 
						 
						
							
							
								
								ASSET_HOST is wrong env variable. Fix to CDN_HOST ( #6372 )  
							
							
							
						 
						
							2018-01-29 01:06:39 +01:00