 Gaël MétaisandGitHub
|
5f09fb3bde
|
Merge branch 'develop' into webp-avif
|
2023-10-06 16:43:32 +02:00 |
|
Gaël Métais
|
c308850eb3
|
WIP new image analizis module in Phantomas
|
2023-08-14 01:54:17 +02:00 |
|
Gaël Métais
|
8e941233a0
|
Revert the image reformater (moved to Phantomas)
|
2023-08-12 04:29:43 +02:00 |
|
 Gaël MétaisandGitHub
|
773249ca4f
|
Revert "Introduce a new "Old Image Formats" rule"
|
2023-08-12 04:07:03 +02:00 |
|
Gaël Métais
|
c4b008f910
|
New rule that converts images to WebP and AVIF and checks the gain
|
2023-07-26 16:04:20 +02:00 |
|
Gaël Métais
|
0cde5a3607
|
Add Avif to content type detection
|
2023-07-21 10:17:18 +02:00 |
|
Gaël Métais
|
05d8da36d8
|
Fix tests
|
2023-07-19 00:12:51 +02:00 |
|
Gaël Métais
|
834a9c9ac5
|
Remove the Small Requests rule
|
2020-12-30 00:39:56 +01:00 |
|
Gaël Métais
|
51dc1b1618
|
Add Brotli compression as the default compresion
|
2020-12-21 10:21:20 +01:00 |
|
Gaël Métais
|
e19a521c4e
|
Various adaptations for Phantomas v2
|
2020-08-11 03:01:43 +02:00 |
|
Gaël Métais
|
517206364a
|
Work in progress: switch to Phantomas v2
|
2019-03-14 03:27:37 +01:00 |
|
 Gaël MétaisandGitHub
|
b6e8768767
|
Update dependencies (#280)
* Remove an always failing test
* Update dependencies
* Revert 'temporary' npm package to v0.0.8
* Update Node version in Vagrantfile
|
2019-03-13 15:51:12 +00:00 |
|
 Gaël MétaisandGitHub
|
8ffab2ae70
|
New rule: oversized images (#276)
New rule: oversized images
|
2019-01-13 17:18:03 +05:30 |
|
Gaël Métais
|
214b3c75d0
|
Fix test timeout
|
2018-04-01 00:31:52 -05:00 |
|
Gaël Métais
|
623f25e521
|
Update scores to match browsers perfs and new bandwidths
|
2018-03-02 20:00:31 -06:00 |
|
 Gaël MétaisandGitHub
|
a0e8a7f935
|
Update jQuery versions (#262)
|
2018-03-02 19:17:54 -06:00 |
|
 Paul HooijengaandGaël Métais
|
3fc0d9418f
|
Use jimp instead of lwip for image processing
Jimp does not install on recent versions of NodeJS because of changes
in the bundled version of zlib. Jimp is a pure JS replacement.
|
2018-01-16 20:17:34 -06:00 |
|
Gaël Métais
|
f4a1f06ba6
|
Increase test timeout because it sometimes fails in Travis
|
2016-12-20 22:39:32 +08:00 |
|
Gaël Métais
|
5d081f27d1
|
Fix jQuery tests
|
2016-12-20 16:31:13 +08:00 |
|
Gaël Métais
|
8d4f76156b
|
Webfonts analyzis (#209)
Add 3 new rules about webfonts
|
2016-12-20 12:21:21 +08:00 |
|
Gaël Métais
|
50eacba438
|
Fix Error 1001: JavaScript profiling failed (#197)
Fix for Error 1001: JavaScript profiling failed
|
2016-12-20 12:21:20 +08:00 |
|
 Gaël MétaisandGitHub
|
eedb46e000
|
New rule called "Empty requests" (#180)
|
2016-07-11 15:46:00 +08:00 |
|
 Gaël MétaisandGitHub
|
fe8466b0e3
|
Improve content type detection (#179)
|
2016-07-11 00:39:21 +08:00 |
|
 Gaël MétaisandGitHub
|
5ccab1770b
|
Fix JS backtrace parsing since PhantomJS 2.x (#177)
Fixes #177.
|
2016-07-10 10:24:51 +08:00 |
|
Gaël Métais
|
594267b936
|
Update dependencies
|
2016-07-08 13:06:51 +08:00 |
|
Gaël Métais
|
189ce3db64
|
jQuery 3.0
|
2016-07-02 15:01:25 +08:00 |
|
Gaël Métais
|
113c1f0565
|
Fix jQuery version unit tests
|
2016-03-21 23:36:07 +02:00 |
|
Gaël Métais
|
178f2fd135
|
Add Http2 detection
|
2016-01-09 00:10:01 +01:00 |
|
Gaël Métais
|
394d3a5b25
|
Two new media queries related rules
|
2015-11-26 14:57:47 +01:00 |
|
Gaël Métais
|
d8730cc67b
|
Fix tests after phantomas v1.13
|
2015-10-28 20:07:02 +01:00 |
|
Gaël Métais
|
d0257fea8f
|
New rule: similar colors
|
2015-09-20 01:06:42 +02:00 |
|
Gaël Métais
|
137b4d25b9
|
Fix css offenders parsing when containing line breaks
|
2015-07-08 23:25:11 +02:00 |
|
Gaël Métais
|
87adc575ac
|
Fix type xml issue
|
2015-06-24 08:01:58 +02:00 |
|
Gaël Métais
|
c339654112
|
Failing test case with xml file
|
2015-06-24 07:49:44 +02:00 |
|
Gaël Métais
|
f86bd86043
|
Add google analytics to already minified fies
|
2015-06-20 14:20:31 +02:00 |
|
Gaël Métais
|
ccbb324270
|
Replace TotalRequests and SmallRequests rules
|
2015-06-19 23:46:39 +02:00 |
|
Gaël Métais
|
2620f75955
|
Fix SVG test
|
2015-06-19 18:01:02 +02:00 |
|
Gaël Métais
|
583b6b9a55
|
Optimizing JS minification step that takes too long
|
2015-06-19 14:05:21 +02:00 |
|
Gaël Métais
|
d4815e855e
|
Fix bug with SVG minification+compression
|
2015-06-18 23:06:57 +02:00 |
|
Gaël Métais
|
113665139a
|
Rename isMinified into isOptimized
|
2015-06-18 22:51:02 +02:00 |
|
Gaël Métais
|
37e35b0ed6
|
Debugging test failing on travis
|
2015-06-18 16:42:24 +02:00 |
|
Gaël Métais
|
612627d66f
|
Restore console.log correctly
|
2015-06-18 12:11:37 +02:00 |
|
Gaël Métais
|
04700beab3
|
Fixing tests on Travis
|
2015-06-18 11:55:36 +02:00 |
|
Gaël Métais
|
baa145e15c
|
Add a gzip compression task
|
2015-06-18 11:07:19 +02:00 |
|
Gaël Métais
|
c1bae20f01
|
File minification
|
2015-06-16 20:33:19 +02:00 |
|
Gaël Métais
|
41bc676b12
|
Fix bug with about:blank
|
2015-06-01 17:44:34 +02:00 |
|
Gaël Métais
|
9ccca3b33b
|
Add offenders to imageOptimization
|
2015-06-01 16:52:50 +02:00 |
|
Gaël Métais
|
1606cbab18
|
Add Image Optimization rule to the dashbard
|
2015-06-01 14:57:05 +02:00 |
|
Gaël Métais
|
c428c8ae2d
|
Optimize SVG files
|
2015-05-31 19:36:54 +02:00 |
|
Gaël Métais
|
b52e84d1e7
|
Optimize PNG files
|
2015-05-31 19:25:34 +02:00 |
|