Peter Hedenskog
61768444cb
Use NodeJS 24 and Ubuntu 24.04 in the Docker container + related fixes ( #4570 )
2025-12-11 12:32:17 +01:00
Peter Hedenskog
b4fb56269d
Catch failure that happens if no URL works ( #4474 )
2025-03-10 11:16:26 +01:00
Peter Hedenskog
dd87bdbf60
Another plugin help fix ( #4466 )
2025-03-06 05:52:57 +01:00
Peter Hedenskog
28093a4268
Add support for --logLevel ( #4459 )
2025-03-03 20:28:34 +01:00
Peter Hedenskog
b0a98cc973
Catch if plugins aren't found globally ( #4452 )
2025-02-28 04:24:17 +01:00
Peter Hedenskog
e0d004beec
Fix the "new" breaking of loading of plugins on Windows GitHub actions. ( #4426 )
2025-02-02 09:55:49 +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
b9456eef6e
Replace intel with sitespeed.io/log ( #4381 )
...
* Replace intel with sitespeed.io/log
2025-01-07 08:53:48 +01:00
Peter Hedenskog
e027097429
remove the use of fs-extra ( #4370 )
2024-12-28 22:48:05 +01: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
7c30470375
Fix loading globally installed plugins ( #4167 )
2024-05-28 15:43:12 +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
9e215b8b06
Do not backfill the slug ( #3901 )
...
* Do not backfill the slug https://github.com/sitespeedio/sitespeed.io/issues/3899
2023-07-07 16:31:13 +02:00
Peter Hedenskog
624f50dad8
Fix the log to file issue. ( #3879 )
...
This bug happened when we moved to ESM and there's no new
release for Intel with a fix (yet).
https://github.com/sitespeedio/sitespeed.io/issues/3878
2023-06-12 19:24:36 +02:00
Peter Hedenskog
fddb73e382
Add HAR file to the result ( #3871 )
2023-06-07 12:14:05 +02:00
Peter Hedenskog
03e9c83264
Add experimental support for passing on BT data. ( #3846 )
2023-05-17 11:56:49 +02:00
Peter Hedenskog
fc2884fbba
Update all dependencies to latest releases ( #3774 )
2023-03-03 13:59:14 +01:00
Peter Hedenskog
631271126f
New plugins structure and esmodule ( #3769 )
...
* New plugins structure and esmodule
2023-02-25 11:16:58 +01:00
Peter Hedenskog
3d58b6628b
Test load globally installed plugins ( #3546 )
2022-01-29 14:40:48 +01:00
Peter Hedenskog
05647d52c0
Always store the error message and better error queue handling ( #3522 )
2021-12-08 10:40:22 +01:00
Peter Hedenskog
1e9bea8bf0
Update to latest prettier/eslint setup ( #3478 )
2021-10-11 18:44:59 +02:00
Peter Hedenskog
553d1391d2
Do not run the Coach on Safari iOS. ( #3468 )
...
See https://github.com/sitespeedio/browsertime/issues/1275
2021-09-28 14:07:16 +02:00
Peter Hedenskog
e97ec03467
Use a plugin to store "latest" data from browsertime. ( #3243 )
2021-01-11 20:49:23 +01:00
Peter Hedenskog
6782f3286a
Hack to copy screenshot file to the base dir. ( #3242 )
...
* Hack to copy screenshot file to the base dir.
This makes is possible to get screenshots in Grafana.
2021-01-09 15:04:35 +01:00
Peter Hedenskog
c54fe29f67
Make it possible to add the slug of the test as a key to the namespace. ( #3240 )
...
Also cleanup the old experimental setup.
2021-01-09 12:59:40 +01:00
Peter Hedenskog
31df2d327b
Fix correct path for filmstrips when you use an alias ( #3225 )
2020-12-28 21:54:31 +01:00
Peter Hedenskog
6a926d79ec
Fix more alias bugs ( #3223 )
2020-12-22 13:34:38 +01:00
Peter Hedenskog
a17a3b3904
Handle alias correctly ( #3222 )
2020-12-22 12:51:33 +01:00
Peter Hedenskog
7715d58af8
Revert "Use epoch ( #3207 )" ( #3208 )
...
This reverts commit 9c2f28be27 .
2020-12-10 05:42:14 +01:00
Peter Hedenskog
9c2f28be27
Use epoch ( #3207 )
2020-12-09 22:47:02 +01:00
Peter Hedenskog
5c32deeaef
Introducing slug for your test and a new experimental setup ( #3203 )
2020-12-08 19:48:51 +01:00
Peter Hedenskog
ab57bcdab1
Add plugin that can remove all data for a URL. ( #3173 )
2020-11-01 17:18:44 +01:00
Peter Hedenskog
99190352de
Add prepareToRender message that fixes the timing of the budget message. ( #3172 )
...
One long term "bug/feature" has been that the budget message was passed late
(in the render phase). By adding a phase "prepareToRender", we can pass on
te budget message in that phase and the HTML plugin can use that message instead
of the old "context" hack. This also opens up for some really cool features
coming soon :)
2020-11-01 14:01:02 +01:00
Peter Hedenskog
b5e4a52c7c
Add same check as in Browsertime for missing segment. ( #3171 )
2020-10-28 21:44:40 +01:00
Peter Hedenskog
eb20768e2f
Prepare for using options down to result storage ( #3058 )
2020-06-23 13:59:35 +02:00
Peter Hedenskog
d46ce8b9b9
Fix missing group when adding alias for a URL #2972 ( #2973 )
2020-04-29 09:48:37 +02:00
Peter Hedenskog
1448e5e468
First go at adding configurable groups #2958 ( #2964 )
...
* First go at adding configurable groups #2958
* Fix broken group
* simplify group handling
* Adjust test to the new structure
2020-04-27 08:19:41 +02:00
Peter Hedenskog
2018b21560
Remove mkdirp dependency ( #2880 )
2020-02-19 23:00:17 +01:00
Peter Hedenskog
cd6c961055
Handle URLs with Arabic characters ( #2813 )
2019-12-04 20:10:27 +01:00
Peter Hedenskog
6b2f38d6ba
Documentation changes for 11.0 ( #2756 )
2019-11-07 09:45:39 +01:00
Sumeet Rohra
6bb5b0fed8
Refactor: duplicate code in resultUrls ( #2641 )
...
ISSUES CLOSED : #2640
2019-09-13 20:36:50 +02:00
Peter Hedenskog
767ea15701
Switch --debug to log in verbose log and use --debugMessages to log the queue. ( #2607 )
...
Users add --debug and think they get more detailed log messages but instead
they get the each message in the queue. With this fix we change that.
2019-08-29 07:19:19 +02:00
Peter Hedenskog
e18243412e
Only log to a file if you ask for it ( #2606 )
2019-08-29 07:15:07 +02:00
Peter Hedenskog
c021e3faaa
Use hash configuration when when generating full summary path. ( #2401 )
...
Fixes #2400
2019-03-30 12:35:21 +01:00
Peter Hedenskog
4a0d47dcfb
Use the third party web to categorise requests ( #2394 )
...
* Use the third party web to categorise requests
2019-03-26 23:37:25 +01:00
soulgalore
ca0de37987
correct script-reader name
2019-02-07 13:50:15 +01:00
Peter Hedenskog
38b743e221
Show the filmstrip #1555 ( #2274 )
...
Inspired by [Stefan Burnickis](https://github.com/sburnicki ) work on https://github.com/iteratec/wpt-filmstrip
2019-01-31 13:44:50 +01:00