Mathieu Lamiot
Mathieu Lamiot
**Context** It has been discussed here and here that other events might be used instead of DOMContentLoaded to trigger the beacon script. DOMContentLoaded _might_ be too early as we might...
**Context** I identified the issue when rewriting integration tests for https://github.com/wp-media/wp-rocket/issues/6396 When deciding on the preload batch size, two limitations are implemented: - We reduce the max. batch size by...
**Context** Reported by a user through the support: https://wp-media.slack.com/archives/C43T1AYMQ/p1709561232039849 **Expected behavior** Investigate the possibility to rework the `exists()` (and related) methods in the codebase, that are using `SHOW TABLES LIKE`,...
**Context** The QA team sometimes report random and temporary errors during smoke tests right after deletion or upgrade of the plugin. They have been investigated and are not causing issues...
**Context** We don't have tests on our JS files, despite having some logic implemented there. **Expected beavhior** - Be able to write and run in the CI, and locally, tests...
**Context** Take-away from [the exploratory testing](https://github.com/wp-media/wp-rocket/issues/6597) ([Slack](https://wp-media.slack.com/archives/CUKB44GNN/p1714472889428719?thread_ts=1714029856.799009&cid=CUKB44GNN)) and [reports](https://wp-media.slack.com/archives/CUT7FLHF1/p1716321846099219?thread_ts=1716299123.185819&cid=CUT7FLHF1). Applying a CDN changes the URL of images, preventing us from matching them correctly between what we store in the DB...
**Context** This [PR](https://github.com/wp-media/wp-rocket/pull/5239) worked on running the gulp command automatically when releasing the plugin. Unfortunately, it was removed by mistake so it is not applied anymore. Additionally, we faced the...
**Context** https://wp-media.slack.com/archives/CUKB44GNN/p1719826680391649?thread_ts=1719582525.193069&cid=CUKB44GNN When running the async tasks for not-homepages of OCI warm-up, there are cases where `cache_mobile` and `do_caching_mobile_files` options are not set. In this case, we don't send the...
**Context** Follow-up of #6697. In the current warm_up behavior, it can happen that the SaaS browse the homepage (desktop and mobile) before WP Rocket is fully activated, hence on those...
**Context** The issue is reported here: https://wp-media.slack.com/archives/C072P5EU5DF/p1718772180824549 Checking with WPR Inspector, I can see the beacon returns this to AJAX:  I added a JS file identical to the beacon...