docbrown/app
Mac Siri afa73e06e3
Replace Webpacker with Esbuild (#20470)
* Migrate to esbuild WIP

* Add exclude

* Remove redundant file

* Move file

* Move to javascript_include_tag

* Lint fix

* WIP

* WIP

* Add watch mode to esbuild WIP

* Get jest working

* Remove babel

* Revert "Remove babel"

This reverts commit 6da35260aa19d6f97f586deb66c0ecaf48433b73.

* More WIP

* Got image to load

* WIP

* Resolve audit

* Lint fix

* WIP

* Fix jest spec

* [CI] Remove asset-restore for test build stage

* Production compliant

* Temp disable sourcemap

* Update glob

* Add esbuild helper to stimulus

* Import fragment

* Temp disable coverage to see failing tests

* Fix broken spec

* Address lint

* Set proper es6 target

* Use esbuild for everything

* wait what

* Revert "Set proper es6 target"

This reverts commit 98f5278093421baa8ffe2ca580845b01c1a1eadf.

* Revert "Use esbuild for everything"

This reverts commit 0ac46738f07ffcb6af095ccb1ffa5e439b7fefa3.

* Replace uglifier with terser

* New compiled assets version

* Remvoe honeybadger-io/webpack

* Remove cypress coverage checks for now

* Update jsconfig.json

* Update docker-compose

* Remove public/packs-test from ci cache
2024-01-25 20:29:21 +00:00
..
assets Replace Webpacker with Esbuild (#20470) 2024-01-25 20:29:21 +00:00
controllers Hide low score comments on user profile (#20556) 2024-01-25 16:06:50 +00:00
decorators Hide low score comments on user profile (#20556) 2024-01-25 16:06:50 +00:00
errors Favoring re-use of authorization error (#16992) 2022-03-24 08:16:28 -04:00
forms Refactor CreatorSettingsForm & spec (#19011) 2023-01-27 08:39:07 -05:00
helpers Consider spam role in the user_status method (#20449) 2023-12-13 16:56:27 +00:00
javascript Replace Webpacker with Esbuild (#20470) 2024-01-25 20:29:21 +00:00
lib Add HTML customization to admin (#20531) 2024-01-17 12:12:22 +00:00
liquid_tags Fix code block rendering not working inside details (#20229) 2023-10-16 14:14:04 -04:00
mailers Add new invitation params (#20074) 2023-09-13 13:01:39 -04:00
models Hide low score comments on user profile (#20556) 2024-01-25 16:06:50 +00:00
policies Match spam role with existing suspended actions (#20477) 2023-12-27 20:12:50 +00:00
queries Add downstream score effects from spam role (#20498) 2024-01-08 16:25:28 +00:00
refinements Drop profile columns from user (#10707) 2020-12-03 08:14:38 +07:00
sanitizers Don't sanitize anchor elements with no href (#16667) 2022-02-22 11:27:38 -06:00
serializers Remove deprecated Organization's columns (#19396) 2023-06-26 10:36:33 -04:00
services Allow configuration to conditionally prefer Cloudflare over Cloudinary (#20539) 2024-01-19 09:45:36 -05:00
uploaders Change profile image max size to 8 MB (#20183) 2023-09-28 17:05:35 -04:00
validators Allow pages to have subdirectories (#20549) 2024-01-24 16:09:29 -05:00
view_objects Allow admins to set cover image height configs (#19936) 2023-08-21 13:25:16 -04:00
views Replace Webpacker with Esbuild (#20470) 2024-01-25 20:29:21 +00:00
workers Remove calls to trigger round robin notifications (#20506) 2024-01-10 13:44:57 +00:00