Commit Graph

28 Commits

Author SHA1 Message Date
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 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 1e9bea8bf0
Update to latest prettier/eslint setup (#3478) 2021-10-11 18:44:59 +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 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 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
Sumeet Rohra 6bb5b0fed8 Refactor: duplicate code in resultUrls (#2641)
ISSUES CLOSED: #2640
2019-09-13 20:36:50 +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 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
soulgalore 9fe8bf657e Smarter file names when using hash URLs.
Needs Browsertime 4-alpha 6 to work.

https://github.com/sitespeedio/sitespeed.io/issues/2238
2019-01-01 19:32:36 +01:00
Peter Hedenskog 7cc5562204
Remove Bluebird promises and use await/sync where we can. (#2205) 2018-11-20 09:14:05 +01:00
Peter Hedenskog 964a8e9212
Make it easy for people that use # in the URL and want to keep it. (#2142)
* Make it easy for people that use # in the URL and want to keep it.

We have been old and conservative in how we use # when creating URLs:
From the beginning (5+ years ago) we always left out # from URLs when
we decided if a URL is unique or not. Now you can choose yourself
with --useHash (is there a better name out there?).
2018-10-07 21:24:37 +02:00
Peter Hedenskog bfa8d2ac53
Use path so we in the future can add full URL including index.html (#2148) 2018-09-16 20:29:40 +02:00
Ryan Siddle 08edcd755f Sanitize path segments when creating folder (#1961) 2018-05-13 09:17:42 +02:00
Tobias Lidskog 56bfc48bac Simplify storagemanager (#1799)
* Remove unused gzip parameter for writing html.

* Simplify storagemanager.

* Simplify how promises are handled, and directories created.
* Move out gzip handling to the plugins that use it, so storagemanager just writes strings and buffers unmodified.
* Make argument order consistent for write methods.
2017-11-18 21:52:53 +01:00
Tobias Lidskog d1b376e2ca
Split out code that’s never accessed from plugins. (#1762) 2017-10-29 09:54:22 +01:00