Commit Graph

746 Commits

Author SHA1 Message Date
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
Peter Hedenskog 5c0adc5638
A more solid error handling. (#4079)
https://github.com/sitespeedio/sitespeed.io/issues/4078
2024-02-08 09:47:43 +01:00
Peter Hedenskog 9139bb743f
Fix copy/paste error (#4052) 2024-01-08 11:52:45 +01:00
Peter Hedenskog 284199f08d
Show more interaction to next paint info (#4050)
* Show more inp info
2024-01-07 16:42:58 +01:00
soulgalore e321442a52 Check that we really have CPU data 2023-11-27 17:01:28 +01:00
Peter Hedenskog da6c0997c7
A new compare plugin. (#4009)
* A new compare plugin.

Make it possible to compare the performance using Wilcox or
Mann Whitney U.
2023-11-24 13:57:14 +01:00
bairov pavel b72a9c6c9b
add button for download console logs (#4007)
Co-authored-by: Peter Hedenskog <peter@soulgalore.com>
2023-11-24 04:49:29 +01:00
Peter Hedenskog e664183c94
Use Coach 8.0.0 and display versions. (#3953)
https://github.com/sitespeedio/sitespeed.io/issues/3949
2023-08-31 05:33:00 +02:00
Peter Hedenskog 1c7f4b6e13
Fix: Element timings without images was shown wrong. (#3927)
https://github.com/sitespeedio/sitespeed.io/issues/3926
2023-08-03 10:02:16 +02:00
Peter Hedenskog d0f4d77eb7
Display how many elements that needed recaclualte style before FCP/LCP (#3913) 2023-07-22 07:55:11 +02:00
Peter Hedenskog 35d6aea38e
Cleanup to fix the pug missing metrics. (#3890) 2023-06-22 12:29:35 +02:00
Peter Hedenskog 06e59224f2
Updated INP (#3853) 2023-05-19 17:10:56 +02:00
soulgalore cab5f79f8b New Browsertime with support for enableProfileRun 2023-04-21 05:50:49 +02:00
Peter Hedenskog 305c5fdc7c
Show Android phone id in settings. (#3779)
https://github.com/sitespeedio/sitespeed.io/issues/3757
2023-03-06 13:14:18 +01: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 699526b3e0
Make it easier to understand what PageXray buckets mean (#3743) 2022-10-18 20:29:18 +02:00
soulgalore 8633d463aa Add extra space 2022-10-13 01:44:54 +02:00
Peter Hedenskog 26f375f3ed
Bugfix: Show timestamp when each run happens. (#3730) 2022-09-22 10:05:17 +02:00
Peter Hedenskog a5be5f5e22
Show network connection type instead of amp info (#3719) 2022-09-01 16:00:10 +02:00
soulgalore 74ec0d76af Show wifi name 2022-08-30 08:56:31 +02:00
Peter Hedenskog 7e39c85e0e
Show relative standard deviaton when we compare runs (#3716) 2022-08-29 19:41:20 +02:00
Peter Hedenskog 7bc49df781
Remove videojs and use plain video element (#3697)
* Remove videojs and use plaing video element.

* moar removal
2022-07-14 23:09:36 +02:00
Peter Hedenskog 7690befb4a
Show when last CPU long task happened (#3687) 2022-07-04 08:57:30 +02:00
Peter Hedenskog a3f8aa16dd
Show longtasks before LCP (#3686) 2022-07-04 08:42:16 +02:00
Josh Duncan edf8cfba24
plugins/html: Fix typo with inline CSS handling (#3679) 2022-06-23 08:48:40 +02:00
Peter Hedenskog f3c2989b17
Color code LCP and last long task in the waterfall (#3657) 2022-05-20 12:21:16 +02:00
Peter Hedenskog 5cc0b04be8
Use Browsertime 16.7.0 and show the new metrics (#3656)
* Use Browsertime 16.7.0 and show the new metrics
2022-05-20 11:03:33 +02:00
Peter Hedenskog 738995015b
Check that Browsertime got CLS metrics before we try to render. (#3650)
https://github.com/sitespeedio/sitespeed.io/issues/3649
2022-05-11 14:44:22 +02:00
Peter Hedenskog 68c34d51c5
Add total download time per domain (#3648) 2022-05-07 15:30:03 +02:00
Peter Hedenskog 314607b4cb
Check if the user uses --firstParty. (#3643)
This catches if the user use --firstParty but actually
do not match any requests.

https://github.com/sitespeedio/sitespeed.io/issues/3642
2022-05-01 21:40:52 +02:00
Peter Hedenskog 0653dafa5b
Show which runs (#3631) 2022-04-14 18:24:27 +02:00
Peter Hedenskog 4c90f59c73
Add TTFB to timing metrics tab (#3630) 2022-04-14 18:24:12 +02:00
soulgalore 34784e419b Even more safe checks when visual elements is broken 2022-04-11 08:53:29 +02:00
Peter Hedenskog 2abebd05ce
Another fix for failing visual elements (#3623) 2022-04-09 12:33:21 +02:00
Peter Hedenskog 0cc4aa9aa1
Make sure visual metrics exists for a run before it is used (#3619) 2022-04-05 19:32:58 +02:00
Peter Hedenskog f0be749fe8
Add link to each run in side by side metric page. (#3593)
Make it easier to get to the run that collected that metric.
2022-03-09 10:05:25 +01:00
Peter Hedenskog 884d03ec5b
Show alias in result budget json. (#3582)
One thing that do not work 100% correct is if we have multiple URLs
with the same alias, then it could be that we do not show the correct
URL in the budget HTML file.
2022-02-25 14:13:07 +01:00
Peter Hedenskog 442fb415f8
Show Browsertime version in runtime settings. (#3575) 2022-02-24 11:13:55 +01:00
Peter Hedenskog 7a7874b095
Fix: Show correct metrics side by side (#3573) 2022-02-20 14:36:28 +01:00
Peter Hedenskog 46f0a64fd5
Remove visualMetricsUsingTrace (#3574) 2022-02-20 14:36:12 +01:00
Peter Hedenskog bdc399e68a
Add alias name on budget page. (#3572)
https://github.com/sitespeedio/sitespeed.io/issues/3571
2022-02-20 13:42:53 +01:00
Peter Hedenskog 4afd47fa30
Remove duplicates of third party cookies (#3545) 2022-01-28 14:06:02 +01:00
soulgalore 87ef7fe08a Make sure CLS is a number 2022-01-24 08:27:34 +01:00
soulgalore 170c45d515 Fix CLS check 2022-01-23 16:00:53 +01:00
soulgalore 7708599af5 Fix wrong CLS 2022-01-21 13:10:13 +01:00
Peter Hedenskog f736325b7f
Update summary tables with headings (#3541) 2022-01-21 11:26:15 +01:00
Peter Hedenskog 33201e6649
Show Crux data on page summary (#3540) 2022-01-21 09:00:39 +01:00
Peter Hedenskog 308cab1c28
Fix Crux visual issues (#3539) 2022-01-20 16:04:43 +01:00