Peter Hedenskog
6a0889bd26
Replace lodash.reduce ( #4398 )
...
* Replace lodash.reduce
2025-01-09 06:19:37 +01:00
Peter Hedenskog
7e7ed8eafb
Replace p-limit ( #4394 )
2025-01-08 13:56:27 +01:00
Peter Hedenskog
84010f688a
Replace concurrent-queue ( #4393 )
2025-01-08 07:16:19 +01:00
Peter Hedenskog
25c5f38f54
Replace lodash.isEmpty ( #4391 )
2025-01-07 23:24:38 +01:00
Peter Hedenskog
e3a104e3b7
Replace lodash.clonedeep ( #4388 )
...
* Replace lodash.clonedeep
* simplify
2025-01-07 20:23:34 +01:00
Peter Hedenskog
95971402ae
Replace lodash.pullAll and lodash.union ( #4386 )
2025-01-07 18:54:46 +01:00
Peter Hedenskog
25c4aa2995
Replace find-up ( #4385 )
2025-01-07 17:19:33 +01:00
Peter Hedenskog
6fb27b9136
Replace getos and osname ( #4384 )
2025-01-07 15:45:18 +01:00
Peter Hedenskog
1d44f05e8f
s3: ignore dirs ( #4382 )
2025-01-07 09:51:41 +01:00
Peter Hedenskog
3456e15959
fix axe
2025-01-07 09:41:35 +01:00
Peter Hedenskog
b9456eef6e
Replace intel with sitespeed.io/log ( #4381 )
...
* Replace intel with sitespeed.io/log
2025-01-07 08:53:48 +01:00
soulgalore
fb5a74f133
skip logging files/dir
2024-12-30 06:20:09 +01:00
soulgalore
553d6b9a35
fix: follow same structure as before
2024-12-30 05:49:29 +01:00
Peter Hedenskog
3662ef14ea
Add safe checks ( #4379 )
2024-12-30 05:41:28 +01:00
soulgalore
d4550ae561
Better logging for scp
2024-12-30 05:39:44 +01:00
Peter Hedenskog
bfc32160a1
Replace lodash.forEach ( #4378 )
2024-12-29 23:40:49 +01:00
Peter Hedenskog
398f14d921
Replace recursive readdir ( #4377 )
...
* Replace recursive readdir
* lint
2024-12-29 22:35:46 +01:00
Peter Hedenskog
09a3835195
Remove connectivity output from text since it was broken ( #4375 )
2024-12-29 17:08:23 +01:00
Peter Hedenskog
4edbbdc06b
Fix correct summaryDetail (not summary-detail) ( #4376 )
2024-12-29 16:34:13 +01:00
Peter Hedenskog
19c9760038
Replace cli-color ( #4374 )
2024-12-29 16:16:09 +01:00
Peter Hedenskog
c2f44d23b9
Replace text table ( #4373 )
2024-12-29 15:50:19 +01:00
Peter Hedenskog
ebae0bfa99
Replace lodash.chunk ( #4372 )
2024-12-29 15:04:51 +01:00
Peter Hedenskog
015e58a001
Replace flatten ( #4371 )
2024-12-29 13:46:17 +01:00
Peter Hedenskog
e027097429
remove the use of fs-extra ( #4370 )
2024-12-28 22:48:05 +01:00
Peter Hedenskog
9a4ec79b8c
replace uuid with node:crypto ( #4369 )
2024-12-28 22:13:04 +01:00
Peter Hedenskog
e006db411f
Coach core 8.1.1 ( #4363 )
2024-12-28 08:45:00 +01:00
Peter Hedenskog
8c3730f27f
gcs: run github action test against GCS ( #4362 )
2024-12-27 18:21:11 +01:00
Peter Hedenskog
c15ace1be5
Add support for setting gcp endpoint for easier testing ( #3785 )
...
* Add support for setting gcp endpoint for easier testing
2024-12-27 09:32:01 +01:00
Peter Hedenskog
cd5503d811
Use official Slack plugin ( #4360 )
...
* Use official Slack plugin
2024-12-27 08:23:03 +01:00
Peter Hedenskog
1da2af5f19
Make sure you can't run with both --cpu and --collectProfileRun ( #4298 )
2024-12-27 07:06:44 +01:00
Peter Hedenskog
bbcb541ae4
Use correct name in Browsertime: userTimingAllowList instead of whitelist ( #4346 )
2024-12-27 07:06:23 +01:00
Peter Hedenskog
d8a04c2e22
Only download url2green when asked for. ( #4354 )
...
* Only download url2green when asked for.
The URL2green file is becoming larger and larger. Skip downloading
it if you don't specifically ask for it.
2024-12-27 06:41:57 +01:00
Peter Hedenskog
da64199cfd
Upgrade co2 to 0.16.4 ( #4353 )
2024-12-26 07:49:53 +01:00
Peter Hedenskog
3c0828b73d
Read co2 information once at startup ( #4352 )
...
* read at startup
* better logs
2024-12-26 07:27:08 +01:00
Peter Hedenskog
c9926073ad
Pass on webpagereplay flag to browsertime ( #4350 )
2024-12-23 08:06:37 +01:00
Peter Hedenskog
2c155898ac
Let analysisstorer know about webpagereplay ( #4349 )
2024-12-23 08:06:12 +01:00
Peter Hedenskog
8890a9b256
Update latest eslint and dependencies ( #4345 )
2024-12-22 15:20:16 +01:00
Pavel Bairov
4f88cf9265
[Compare] Add validation for dataset lengths for the Wilcoxon test. ( #4341 )
2024-12-18 11:31:35 +01:00
Peter Hedenskog
70a0c5c4ff
Make it easier to see which test type that is used ( #4339 )
2024-12-17 05:55:38 +01:00
soulgalore
4780bd9ca8
Log input data on error
2024-12-14 14:52:48 +01:00
Peter Hedenskog
74b9fd7de8
compare: verbose log the actual input data ( #4337 )
2024-12-13 19:33:35 +01:00
Peter Hedenskog
6bfd446650
Display FF power consumption in mWH https://github.com/sitespeedio/sitespeed.io/issues/4333 ( #4334 )
2024-12-10 11:28:18 +01:00
Peter Hedenskog
957fe5220b
fix: use compare with --cpu for Firefox failed. ( #4324 )
...
This catches if we got no longtask information.
2024-11-23 19:51:26 +01:00
Peter Hedenskog
2a2d369812
firefox: collect extra http info for profile runs ( #4322 )
2024-11-22 11:00:38 +01:00
Peter Hedenskog
83f4a656eb
Skip visual metrics contentful and perceptual progress from baseline. ( #4308 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4307
2024-10-30 17:17:51 -04:00
soulgalore
19db9dae18
Fix help for include body in Firefox HAR
2024-10-13 14:36:57 +02:00
Peter Hedenskog
5b7573b02d
Skip crux.setup messages https://github.com/sitespeedio/sitespeed.io/issues/4290 ( #4291 )
2024-10-09 16:45:40 +02:00
Peter Hedenskog
c1ebc91085
Fix broken Android object configuration object. ( #4282 )
...
This fixes the internal configuration object for android.
The old solution created an array with objects instead of just keys on the object.
2024-09-23 08:03:23 +02:00
Peter Hedenskog
3ae5dcae43
Disable camel case for CLI, fixes axe https://github.com/sitespeedio/sitespeed.io/issues/4250 ( #4251 )
2024-09-19 09:01:52 +02:00
Roel Vreuls
465e054346
Fix error on warning msg ( #4279 )
2024-09-18 17:54:22 +02:00
Peter Hedenskog
8d59da98f2
Ignore extends with --ignoreExtends to make configuration easier to test ( #4280 )
2024-09-18 12:41:37 +02:00
Peter Hedenskog
e07a25066b
Support gnirehtet and preWarmServer ( #4277 )
...
* Support gnirehtet adn preWarmServer
* fix
2024-09-16 12:25:21 +02:00
Peter Hedenskog
9e85b6c5fe
Fid is removed from CRUX, remove all references ( #4273 )
2024-09-11 09:37:51 +02:00
Peter Hedenskog
569b8f2d6a
Fix ms ( #4271 )
2024-09-11 08:03:44 +02:00
soulgalore
59bbecc1da
css update
2024-09-10 12:53:04 +02:00
Anshuman Tripathi
63ea22f6a5
fix x-axis label collision ( #4269 )
...
* added custom class to labels
* added rotation of -45deg to horizontal labels
2024-09-10 12:52:11 +02:00
soulgalore
c7d708352a
display webpagereplay info
2024-08-30 08:14:56 +02:00
Peter Hedenskog
70447cfeec
Add requestheaders and cookie info to prewarm server. ( #4259 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4258
2024-08-21 20:17:45 +02:00
Peter Hedenskog
c325357622
Guard against disabling screenshots. ( #4245 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4228
2024-07-30 06:04:12 +02:00
pavel bairov
aef87e19b3
InfluxDB 2.x, Send annotations fix: missed 'slug' key ( #4240 )
2024-07-26 21:01:59 +02:00
pavel bairov
94854aad48
InfluxDB 2.x, Annotations. Send tags for filtering ( #4197 )
...
* InfluxDB 2.x, Annotations. Fix: send tags not as fields.
* InfluxDB 2.x, Annotations. Code clean-up
* InfluxDB 2.x, Annotations. Send for Grafana
* InfluxDB 2.x, Annotations. Code clean-up
* InfluxDB 2.x, Annotations. Fix lint
---------
Co-authored-by: Peter Hedenskog <peter@soulgalore.com>
2024-07-25 08:20:53 +02:00
Peter Hedenskog
46ece55831
Add link to geckoprofiler https://github.com/sitespeedio/sitespeed.io … ( #4234 )
...
* Add link to geckoprofiler https://github.com/sitespeedio/sitespeed.io/issues/4233
2024-07-20 15:57:05 +02:00
soulgalore
64ecd7f2ca
request headers works for edge
2024-07-15 07:12:37 +02:00
Peter Hedenskog
a20aab4b11
Push navigation types and form factors to TSDB ( #4227 )
2024-07-15 06:48:40 +02:00
Peter Hedenskog
4a0cd2d3b8
crux: Include RTT ( #4225 )
2024-07-12 13:22:16 +02:00
Peter Hedenskog
b80366400a
Add support for chosing SWD model ( #4224 )
2024-07-12 05:39:03 +02:00
soulgalore
cc42414ecf
Extra guard for missing crux data
2024-07-12 04:59:33 +02:00
Peter Hedenskog
f6d4e0dcc3
crux: better colors, fix legend and add navigation types and form factor ( #4223 )
2024-07-11 07:48:57 +02:00
Peter Hedenskog
eddec07688
Show correct image for LCP and CLS. ( #4221 )
...
On the indivisual run page, it always showed the first image
instead of the image from that specific run.
https://github.com/sitespeedio/sitespeed.io/issues/4218
2024-07-09 07:53:33 +02:00
Peter Hedenskog
3741366d45
Upgrade to eslint/unicorn 54 ( #4213 )
2024-07-08 08:19:41 +02:00
Peter Hedenskog
e9022e913a
Upgrade to Eslint 9.6 ( #4211 )
2024-07-08 06:38:46 +02:00
Peter Hedenskog
8f008b84dd
Fix correct defaults for LCP and CLS ( #4205 )
2024-07-02 23:47:24 +02:00
Peter Hedenskog
051ae36270
Add CLI params to turn off LCP/LS screenshots. ( #4201 )
...
They already exists in Browsertime.
https://github.com/sitespeedio/sitespeed.io/issues/4189
2024-06-25 07:53:48 +02:00
Peter Hedenskog
538cc3a0c3
Fix for https://github.com/sitespeedio/onlinetest/issues/20 ( #4191 )
2024-06-18 12:48:22 +02:00
Peter Hedenskog
54fba35ec6
api: safer check for JSON errors. ( #4188 )
2024-06-17 16:22:15 +02:00
pavel bairov
a1968f2c1c
InfluxDB 2.x - Send annotations ( #4175 )
...
* InfluxDB 2.x - send annotations
* InfluxDB 2.x - send annotations. Add organisation query param
2024-06-14 11:08:18 +02:00
ThimoCap
b90a8035b5
Fix: Add space to pre-testing/warming log ( #4183 )
2024-06-12 13:08:38 +02:00
Peter Hedenskog
aaa15a9fc7
Fix: Let prewarm work with both Android and desktop. ( #4182 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4181
2024-06-12 08:52:19 +02:00
Peter Hedenskog
a46c3e5673
Make sure extra run runs after the engine stopped https://github.com/sitespeedio/sitespeed.io/issues/4178 ( #4179 )
2024-06-07 05:55:44 +02:00
Peter Hedenskog
1cd19eb500
Add --enableVideoRun ( #4177 )
...
* Add --enableVideoRun
* lint
2024-06-06 08:27:26 +02:00
Peter Hedenskog
59c99e9bf9
s3: add missing extra options ( #4176 )
2024-06-05 19:05:08 +02:00
Peter Hedenskog
7c30470375
Fix loading globally installed plugins ( #4167 )
2024-05-28 15:43:12 +02:00
Peter Hedenskog
20a1baf6f9
Make the home URL configure ( #4151 )
2024-05-08 10:58:20 +02:00
Peter Hedenskog
538bb7824a
Include hostname in runtime settings ( #4148 )
2024-05-03 22:01:29 +02:00
Peter Hedenskog
d5eff7794c
Include a timestamp in the result json ( #4147 )
2024-05-03 15:39:25 +02:00
Peter Hedenskog
f886e0b6ee
Bye bye wpt ( #4085 )
...
* Bye WebPageTest
* remove more
2024-04-29 08:37:29 +02:00
Peter Hedenskog
e57a84922d
AWS s3 v3 ( #4138 )
2024-04-29 07:57:39 +02:00
soulgalore
ebae10691b
fix: remove extra space from scp config
2024-04-20 10:26:10 +02:00
Peter Hedenskog
8f8458fe19
Add new tag: axeType for axe data in InfluxDB. ( #4139 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4137
2024-04-16 21:05:58 +02:00
Peter Hedenskog
b00d720f89
Update to AWS SDK 2.1591.0 ( #4130 )
2024-04-03 11:19:51 +02:00
Peter Hedenskog
89dd90d821
Update to import-global 1.1.1 ( #4129 )
2024-04-03 11:00:50 +02:00
Peter Hedenskog
8121117b82
Update linting packages to latest ( #4125 )
2024-04-03 08:56:55 +02:00
Peter Hedenskog
df173df953
Fix AXE limits https://github.com/sitespeedio/sitespeed.io/issues/4119#issuecomment-2032436750 ( #4123 )
2024-04-03 07:51:18 +02:00
Peter Hedenskog
7736d7ee49
Set default limits for CLS and TTFB https://github.com/sitespeedio/sitespeed.io/issues/4119 ( #4120 )
2024-03-27 16:19:50 +01:00
Peter Hedenskog
bde5bebca9
First go at displaying Long Animation Frame information (coming in next Chrome) ( #4108 )
2024-03-13 14:11:22 +01:00
Peter Hedenskog
83d28e0281
Show CPU power consumption. ( #4104 )
...
* Show CPU power consumption.
https://github.com/sitespeedio/sitespeed.io/issues/3944
2024-03-12 15:04:23 +01:00
Peter Hedenskog
6d81b86a2d
Use browser, connectivity and slug in compare name. ( #4083 )
...
If you don't give your compare an id, this will add
browser, connectivity and slug to the filename. This
is a breaking change if you use the compare plugin
without an id.
2024-02-09 15:39:23 +01:00
Peter Hedenskog
4c03bfd7a6
Fix broken check for -c cable on Mac/Linux. ( #4082 )
...
We used to automatically choose throttle as network emulator on Mac
and Linux but that was broken when Android functionality was restructured.
2024-02-09 14:01:28 +01:00
soulgalore
f3c4ed9273
move darkMode to html.darkMode
2024-02-09 08:16:17 +01:00
Pete Myron
ae7ba1e1ff
dark mode option
2024-02-08 23:54:43 -06:00