Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sitespeedio/chrome-har

Create HAR files from Chrome Debugging Protocol data
https://github.com/sitespeedio/chrome-har

Split the code to make it easier to read, part 1 (#32)

0c8ba3ef3f0b6baf7cf476a9d67b257829c39dab authored about 6 years ago by Peter Hedenskog <[email protected]>
0.5.0

5255a1632deb44daf47e10c30bc35dcff54b82c2 authored about 6 years ago by soulgalore <[email protected]>
changelog: new release

b2082802fe352fbba9bc65298c42e2bb710bccc7 authored about 6 years ago by soulgalore <[email protected]>
Navigate within document (#28)

* catch navigation within the page https://github.com/sitespeedio/sitespeed.io/issues/2091

* ...

ce92522497aef2f8d9f3522b1a4640662b80d31f authored about 6 years ago by Peter Hedenskog <[email protected]>
0.4.1

a294335668dfca26108e57c6509a0adf698628d0 authored over 6 years ago by Peter Hedenskog <[email protected]>
changelog: new release

dc2ead40d05baa9c3e97d327dc185ab9286613e1 authored over 6 years ago by Peter Hedenskog <[email protected]>
Verify that the timing exists before we use it to fix https://github.com/sitespeedio/sitespeed.io/issues/2068 (#22)

336bc98debeffa1ce8d237d629983d1d1be0a7f4 authored over 6 years ago by Peter Hedenskog <[email protected]>
0.4.0

46652fa9c5156b2b64d65dab57732ae315b319c6 authored over 6 years ago by Tobias Lidskog <[email protected]>
Prepare for next release.

f63893a9a0929c2cce1e2dae6c0a13c42ba86d08 authored over 6 years ago by Tobias Lidskog <[email protected]>
Make cached entries generate valid HARs.

83dc68889d48d9fe6acec076296ba8961241440e authored over 6 years ago by Tobias Lidskog <[email protected]>
Entry overlap check don’t apply for cached data.

2c273bb259b37243b50939c4fcef647ee1a69c96 authored over 6 years ago by Tobias Lidskog <[email protected]>
Update changelog.

0fc01d9a18254976fbf449b16dac2dc635b2a2dc authored over 6 years ago by Tobias Lidskog <[email protected]>
Known failing test for including cached requests.

d61babf31fcc9c4360a92503bb472cf5e6678ac5 authored over 6 years ago by Tobias Lidskog <[email protected]>
Ignore unhandled messages, to avoid debug noice.

9abe7a0e4f7a9eabc0a8822d2a7271c6dc6e68e1 authored over 6 years ago by Tobias Lidskog <[email protected]>
Add test case that h2 pushed assets are included.

1f3c73c200cb8f0858916e2d041ab3320de3c638 authored over 6 years ago by Tobias Lidskog <[email protected]>
Rename test file to include domain name.

It’s easier to identify test files when the file name includes the domain.

4385220467a6c809ee91966f5f1cb7a90a158364 authored over 6 years ago by Tobias Lidskog <[email protected]>
Fixed missing pushed objects in the HAR file (#21)

8e2e982d436e6d597e7a52a941d5b799484e1bc2 authored over 6 years ago by Martino Trevisan <[email protected]>
Add test file for H2 push.

Check that perflog with h2 pushes generates valid HARs (see https://github.com/sitespeedio/chrom...

81c44b50426fa036030e99bad6bf2107ce43cfd2 authored over 6 years ago by Tobias Lidskog <[email protected]>
Revert previous commit.

This reverts commit d803842c91db97789da938e0d80ebfbae014882f.

The generated HARs didn’t validat...

15a92c03aa4a01c3b1a55050559e6562df96f46d authored over 6 years ago by Tobias Lidskog <[email protected]>
Fixed missing pushed objects in the HAR file (#20)

* Fixed missing pushed objects in the HAR file

Hi,
I noticed that pushed H2 objects are ofte...

d803842c91db97789da938e0d80ebfbae014882f authored over 6 years ago by Martino Trevisan <[email protected]>
Update acronym to Chrome DevTools Protocol!

0e08cacb06d87fdb0672750d7c1c3f340ab230a5 authored over 6 years ago by Tobias Lidskog <[email protected]>
0.3.2

1ac1a2cfb593da033411b6a045c08c42578a3bf4 authored over 6 years ago by soulgalore <[email protected]>
changelog: new release

d5e7a444b1acd9cce09877e3123f50315f5ea111 authored over 6 years ago by soulgalore <[email protected]>
Parse and format IPv6 addresses. (#18)

Now HARs with IPv6 addresses validate with [har-validator](https://github.com/ahmadnassri/har-va...

dbf2567333b1c33bf751243ebf1a4e7187a443fc authored over 6 years ago by Tobias Lidskog <[email protected]>
Fix cases where first entry was being dropped. (#17)

For some perflogs, the first message is a Page.frameAttached for a subframe of the actual top fr...

938cc8bd792245b9b77536dce69f5b6b685b2438 authored over 6 years ago by Tobias Lidskog <[email protected]>
Fix invalid HARs for some perflogs. (#16)

If a perflog included a Page.frameScheduledNavigation and a Page.frameStartedLoading for the sam...

0ea4e0f887b4487aaa20aa2b4d201d8e41f5a9c7 authored over 6 years ago by Tobias Lidskog <[email protected]>
failing example

b690c34de43f4db81d4d8616207f61c95a0a97f3 authored over 6 years ago by Peter Hedenskog <[email protected]>
Ignore new Page.lifecycleEvent message for now.

38a12947fc6af922c97dba9373ace26bafa8fc3f authored over 6 years ago by Tobias Lidskog <[email protected]>
Print filename if validation test fails.

d294b52bbe0755946c785943bdf03c08ad048e58 authored over 6 years ago by Tobias Lidskog <[email protected]>
0.3.1

2ade28a0bb4fef92bf7baf40c90a9e29bacee52d authored over 6 years ago by Peter Hedenskog <[email protected]>
new release coming soon

9551f9524478c52db7cfbab6c26918f5f51e56d2 authored over 6 years ago by Peter Hedenskog <[email protected]>
use Page.frameScheduledNavigation as a start: combo for 66 and BTs new way of navigating (#13)

* Added test case for Chrome 66 #12

43b15f9ad4731f86eee7f69a8de0979fac243cc2 authored over 6 years ago by Peter Hedenskog <[email protected]>
remove cache (we can afford it) and test on node 8

e282bdb0fc74025d126b716aa958ce6d20bfd272 authored over 6 years ago by Peter Hedenskog <[email protected]>
0.3.0

5fd36510d4c855b70b50c26c683bd4ba16edc9a7 authored almost 7 years ago by Tobias Lidskog <[email protected]>
Update changelog for next release.

4364473c9765f90ffce92812bad200c3795577c4 authored almost 7 years ago by Tobias Lidskog <[email protected]>
Lock down dev dependencies to major.minor.

Only allow patch updates to dev dependencies, in order to reduce risk of surprising test failure...

5abad729f493cda4603b6292cc91d14b2c8e6c8b authored almost 7 years ago by Tobias Lidskog <[email protected]>
Bump ava dependency.

d1f731bf31e7548f5e0d2a0d8f2762422c2650f8 authored almost 7 years ago by Tobias Lidskog <[email protected]>
Bump dependencies.

Just minor version changes, to stay up to date.

b87ef3b7c3ee2e4342bd73f4a76f57335d7e2e9a authored almost 7 years ago by Tobias Lidskog <[email protected]>
Merge pull request #9 from dadon-david/fix-initiator

Fix initiator and update package lock

3e60417651d6096f394ad37446998929b9f8641e authored almost 7 years ago by Tobias Lidskog <[email protected]>
Bump lint deps and reformat.

Fixes lint issue.

21aff2f5d89ed7c451cf30b9e994e59226b4631c authored almost 7 years ago by Tobias Lidskog <[email protected]>
Add 1 to entry._initiator_column because the value is 0 based.

60cd25d200f0cbbf16fd2b817f22739feae2a9ac authored almost 7 years ago by David DADON <[email protected]>
Lint

0bc29105d77eb09c51aaf4f83dc8df5409ba6fc5 authored almost 7 years ago by David DADON <[email protected]>
Fix initiator and update package lock

7c67ebd4b685ed3aeaeefafe4c3376e678cf59a4 authored almost 7 years ago by David DADON <[email protected]>
new place for release versions in the docs

7b0b245a7f7d798b4079de99a37b69417a804cd2 authored almost 7 years ago by soulgalore <[email protected]>
push version to sitespeed.io docs

eab50a30a478d838ca00d560cd439482cbd2c8d9 authored about 7 years ago by soulgalore <[email protected]>
0.2.3

4803df0c1ef8c4f72cf5c10344ff145c331c3001 authored about 7 years ago by Tobias Lidskog <[email protected]>
Prepare for next release.

2ec3d289cc64595ec39482b5c05e67966389bf33 authored about 7 years ago by Tobias Lidskog <[email protected]>
Prefer template strings to string concatenation.

d95ab16d163c39060848c926aae26a471cddb115 authored about 7 years ago by Tobias Lidskog <[email protected]>
Prevent creating HAR files with empty pages.

5a62a6a1f59e6d642d93532c170fda07ad9ba4b3 authored about 7 years ago by Tobias Lidskog <[email protected]>
Bump dependencies.

321b4cdeae8011214d85dbbf3b3d169c814de329 authored about 7 years ago by Tobias Lidskog <[email protected]>
Bump dependencies and reformat source.

Includes new version of prettier, which include minor formatting change.

727dbd4be3970732f4b00209a8ce044b0f095855 authored over 7 years ago by Tobias Lidskog <[email protected]>
Remove incorrect eslint config.

Tests are not using mocha anymore.

9131cd815f83bb6b4991c51f9509f3c375cbd744 authored over 7 years ago by Tobias Lidskog <[email protected]>
0.2.2

20703a53ecae4ed29c5ffcb66e2be5e46de2af59 authored over 7 years ago by soulgalore <[email protected]>
new release

a12ec05d0bb75cba47fee8b35120951dabbac274 authored over 7 years ago by soulgalore <[email protected]>
Be extra careful with JSON content #4 (#5)

b29b1e07db6a347337f0e91d854d6099aa52dea3 authored over 7 years ago by Peter Hedenskog <[email protected]>
use the release script to release

f48b752cc1481be80d04ccd9b8f3705981daa2a2 authored over 7 years ago by soulgalore <[email protected]>
0.2.1

3e2d81ab9a98edb0ac9e623a578cc2ec7320d334 authored over 7 years ago by Tobias Lidskog <[email protected]>
Remove unused files in order to republish to npm.

854d90a2ba08e5c0a3607f7dbfa036b7d96076fa authored over 7 years ago by Tobias Lidskog <[email protected]>
0.2.0

64ac50a88412091391494923859f9affba3a50a6 authored over 7 years ago by Tobias Lidskog <[email protected]>
Size body sizes for responses correctly

Based on [chrome-har-capturer](https://github.com/cyrus-and/chrome-har-capturer) and some resear...

15de3e242a53e91aa3b468872b1035b8b0b204c6 authored over 7 years ago by Tobias Lidskog <[email protected]>
Set bodySize for requests correctly.

a0a45015719c62f96292f6a7f9856c0468099d4d authored over 7 years ago by Tobias Lidskog <[email protected]>
Enforce code formatting with Prettier!

Lint check now includes code formatting (parenthesis, indenting, line lengths etc.) using Pretti...

7a6dd21fa5aa7ff7606f41d7b31e32c5fd7dd764 authored over 7 years ago by Tobias Lidskog <[email protected]>
Add "serverIPAddress" field to entries.

2f05860c4702fb0ba1c5bcdbee8878c0a71893bf authored over 7 years ago by Tobias Lidskog <[email protected]>
Start populating changelog.

b1b95741debf5357d047a1ad92ba5a7827e960f4 authored over 7 years ago by Tobias Lidskog <[email protected]>
Switch to json for eslint config.

9c0ca39342f94719dcc7ba28e0e9a1432fc9c3cf authored over 7 years ago by Tobias Lidskog <[email protected]>
Bump dependencies.

f01e2f74b51516246d1628442737e1e1e681b073 authored over 7 years ago by Tobias Lidskog <[email protected]>
Bump dev dependencies.

ec0eca2a7d908465e136d63554d70bf61188a53b authored over 7 years ago by Tobias Lidskog <[email protected]>
added slack

529310a86f1ee4a0bed675c8210acf312d3f724b authored almost 8 years ago by Peter Hedenskog <[email protected]>
Use const over let whenever possible.

544b5fbce52e353c0feb4b2da0676c405124a344 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Add defensive checks for incomplete data.

8d7a5322f0103b8cec7fd9420145e9006d19a2c1 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Remove unused internal field.

c41742fff96402712145039d8a4151d92d7cfb49 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Add more tests.

6a13fb71e3997432d82d46b5ae68098e44230d97 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Cache node_modules in Travis for faster builds.

d521ec0c63649e071d604faf2d525a06410ff6c1 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Run all validity tests for all perflog files.

Also don’t check for connection time overlap for SPDY (it should use the same logic as h2).

2434511b4571f57d2fdf08fb68988317a6bdd81d authored almost 8 years ago by Tobias Lidskog <[email protected]>
0.1.0

6e4f65faa7baa445861fe262f11a2790704421f7 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Better tests!

Test:
- parsing of h1 and h2 requests
- expected number of HAR entries
- that entry startTimes o...

504c660288233aa5bb456ca17ec9de9d36c1d08c authored almost 8 years ago by Tobias Lidskog <[email protected]>
Use entry timing algorithm based on Chromium.

ba0d558e8765248ea03be3b7ce58b0f9b431bfb1 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Skip responses that can’t be mapped to a page.

81754473634ac1c77f9f12dad16692b93c307817 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Default to storing three decimals for ms timings.

85e481e60b1387c99733baabbeb1c7193831c8f5 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Remove canceled requests from HAR.

0333a27f573cb9e2ec52548d7c7bdec2bc1a6f38 authored almost 8 years ago by Tobias Lidskog <[email protected]>
travis images

ac9753f3a4967040a3e6b85290f0daa17ad06fe9 authored almost 8 years ago by Peter Hedenskog <[email protected]>
run the tests

63d1b14e5aff128cea333e9539a5d8f84eafecdc authored almost 8 years ago by Peter Hedenskog <[email protected]>
setup

d416a10827cc843b4fe4e8ead73c8ffa6e99b53c authored almost 8 years ago by Peter Hedenskog <[email protected]>
Correctly handle repeated query keys.

A query string such as ?a=1&a=2 would previously generate an invalid HAR. No properly detect tha...

97ede666b6766bd517f92da937364b7be320eaf5 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Remove unused internal properties.

8d3dc2fcf83eb1a485d696970c624ecca39549ea authored almost 8 years ago by Tobias Lidskog <[email protected]>
Spell check logging and comment!

0b1bafb8959bd183e3b3a93cb4a21baf49f82559 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Request priority extension should be set on entry.

_priority (an extension field from WPT) and _initialPriority (an extension field introduced in c...

66c1a7de39086eed7c294ec2e2b2f4971ab2d934 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Add simple tool for creating HAR files.

6f7f8125d7ef997eff5c08bd483dcbf9f88c724d authored almost 8 years ago by Tobias Lidskog <[email protected]>
Add homepage and repo urls to package info.

NOTE: the homepage url is included as a comment in the HAR.

0d58afa7b8aaf7fa9b74fa53d36274f5af0ebde7 authored almost 8 years ago by Tobias Lidskog <[email protected]>
Initial commit

67e211d4d59ed73059270c0235e3261adb1449e4 authored almost 8 years ago by Tobias Lidskog <[email protected]>