Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rrweb-io/rrweb
record and replay the web
https://github.com/rrweb-io/rrweb
add bundle watch
2bf412c44636c29b485a67435f96763aa981c47f authored about 6 years ago
2bf412c44636c29b485a67435f96763aa981c47f authored about 6 years ago
ignore href in integration test to avoid fail when code changed
40e030eda1d7cd188b18b97138ac3c73e4976681 authored about 6 years ago
40e030eda1d7cd188b18b97138ac3c73e4976681 authored about 6 years ago
fix repl rollup config
8b4eb5caf0ef0fb73d4c9d87323ff08cb37d395b authored about 6 years ago
8b4eb5caf0ef0fb73d4c9d87323ff08cb37d395b authored about 6 years ago
extract css by rollup plugin
7845e74ae5696896a5fb1e39f000adfb70d06953 authored about 6 years ago
7845e74ae5696896a5fb1e39f000adfb70d06953 authored about 6 years ago
Release 0.6.1
a5010a7e686180725410180582f462f4f75e6b18 authored about 6 years ago
a5010a7e686180725410180582f462f4f75e6b18 authored about 6 years ago
update bundle config
7ecd59a1456b55e623224e9e5a983c72b68e05e4 authored about 6 years ago
7ecd59a1456b55e623224e9e5a983c72b68e05e4 authored about 6 years ago
Release 0.6.1
c617d2a49f8a9397d7bfd262a517cdaac1480611 authored about 6 years ago
c617d2a49f8a9397d7bfd262a517cdaac1480611 authored about 6 years ago
update bundle config
4287fb4810e4c7710fafc8055cd9df0f3ef21bb7 authored about 6 years ago
4287fb4810e4c7710fafc8055cd9df0f3ef21bb7 authored about 6 years ago
bump 0.6.0
ef6d50c9e72d00e4377095731262083d1f145e0a authored about 6 years ago
ef6d50c9e72d00e4377095731262083d1f145e0a authored about 6 years ago
update test command
4a7e1e70c622673327a6a77c9efa8bee324f70e5 authored about 6 years ago
4a7e1e70c622673327a6a77c9efa8bee324f70e5 authored about 6 years ago
update dependencies
In this commit, we updated rrweb-snapshot to 0.6.0 which including
a breaking change in data str...
bump 0.6.0
275551befb001baa21495d8d1a903115b0761ae5 authored about 6 years ago
275551befb001baa21495d8d1a903115b0761ae5 authored about 6 years ago
check is svg when serialization
8157b38f99e661eb3e1f13c42034fa92637d5e20 authored about 6 years ago
8157b38f99e661eb3e1f13c42034fa92637d5e20 authored about 6 years ago
fix file link
e52ce9e380d390c35a995113ed4b68cbb97294bd authored about 6 years ago
e52ce9e380d390c35a995113ed4b68cbb97294bd authored about 6 years ago
add internal design docs
3fa9da75ecb66f3f1cfaf46ef31af89e0c549696 authored about 6 years ago
3fa9da75ecb66f3f1cfaf46ef31af89e0c549696 authored about 6 years ago
prevent form and a tag default behaviour
fc4804c8bc2b0cc3b55bd3013e44316c63afddcb authored over 6 years ago
fc4804c8bc2b0cc3b55bd3013e44316c63afddcb authored over 6 years ago
add a repl mode for quick test
c91a3a3af6accdaf004bf52f8b8f58b806f88007 authored over 6 years ago
c91a3a3af6accdaf004bf52f8b8f58b806f88007 authored over 6 years ago
add chinese README
b9fc4253ae3db3a3f0763223423f84443ff952f0 authored over 6 years ago
b9fc4253ae3db3a3f0763223423f84443ff952f0 authored over 6 years ago
improve style of the player
9471d4dd01c97a133f60d06ee0a45f14395d1bbc authored over 6 years ago
9471d4dd01c97a133f60d06ee0a45f14395d1bbc authored over 6 years ago
also resolve missing previous node
4709c720cdf8d9562eadd75d827d68fecabadd57 authored over 6 years ago
4709c720cdf8d9562eadd75d827d68fecabadd57 authored over 6 years ago
bump 0.5.1
f1930490b844be72a4f0d8eb1ba5b1de84815c11 authored over 6 years ago
f1930490b844be72a4f0d8eb1ba5b1de84815c11 authored over 6 years ago
Fix add node logic with missingNextNodeMap
This patch include a breaking change to the recorder's event data.
We used to consider mirror.g...
0fb8fc4e0b31402b917902a7843c81ef90f45abd authored over 6 years ago
update rrweb and use the resume method with better performance
8f1d9d5ca9d74e0e94151590aacd724427dd4007 authored over 6 years ago
8f1d9d5ca9d74e0e94151590aacd724427dd4007 authored over 6 years ago
fix the add node condition
618f9aed197dd0318a8e5fdaa3eca92cbf6c30fe authored over 6 years ago
618f9aed197dd0318a8e5fdaa3eca92cbf6c30fe authored over 6 years ago
temp hack the integration test cases
8ed1c999cff657c84cdcb88a14ff977c573485a6 authored over 6 years ago
8ed1c999cff657c84cdcb88a14ff977c573485a6 authored over 6 years ago
fix order of continuous append
a89e71e5e730977e54359ffa83f3c90061b03612 authored over 6 years ago
a89e71e5e730977e54359ffa83f3c90061b03612 authored over 6 years ago
add travis build
86ad6330803e236b3a09026dcaf1b9876c1a58b8 authored over 6 years ago
86ad6330803e236b3a09026dcaf1b9876c1a58b8 authored over 6 years ago
bump 0.5.0
25cd87ddf7dfc58f84207827db6c118a26f56ac1 authored over 6 years ago
25cd87ddf7dfc58f84207827db6c118a26f56ac1 authored over 6 years ago
Implement #2: simulate hover event
e9add18029ee3856f6ced035c3031a64f7c80369 authored over 6 years ago
e9add18029ee3856f6ced035c3031a64f7c80369 authored over 6 years ago
bump 0.5.6
cb3c842a12093af4c664646cc7ad519de1ccf1aa authored over 6 years ago
cb3c842a12093af4c664646cc7ad519de1ccf1aa authored over 6 years ago
Fix the regexp performance issue
Also move the addHoverClass implementation into the rebuild stage.
So if there is still some cor...
departed 0.5.4 and bump 0.5.5
5904050cd28b3e7c6be0cb962bf3c7139fc6b93c authored over 6 years ago
5904050cd28b3e7c6be0cb962bf3c7139fc6b93c authored over 6 years ago
bump 0.5.4
65236bf3d1112d31d8c0b30d384f430b43f87b87 authored over 6 years ago
65236bf3d1112d31d8c0b30d384f430b43f87b87 authored over 6 years ago
add hover class to :hover related css rules
7f806128ede15407a64ed56dbabf70e9ee2b2165 authored over 6 years ago
7f806128ede15407a64ed56dbabf70e9ee2b2165 authored over 6 years ago
add select2.html snapshot test
77dcfd8360129f24a08941b97b10b652f225bfc0 authored over 6 years ago
77dcfd8360129f24a08941b97b10b652f225bfc0 authored over 6 years ago
implement pause which has a better performance than play at some time offset
8f22a1b92f8b0d848729fbc07a5984a9cb5cf305 authored over 6 years ago
8f22a1b92f8b0d848729fbc07a5984a9cb5cf305 authored over 6 years ago
bump 0.4.3
b3c8e2a8d67d94c2b8af170084b6500bf7778968 authored over 6 years ago
b3c8e2a8d67d94c2b8af170084b6500bf7778968 authored over 6 years ago
fix mutation filter in recorder and change the order of apply mutations in replayer
This change include two critical fix for both recorder and replayer.
In the recorder, previousl...
cff1617959b41aceca7b4b5f84a5fedbb2dfb623 authored over 6 years ago
add a has method to mirror for checking whether an id is in the map
8acf670a99f56eb1708368481723c82284019000 authored over 6 years ago
8acf670a99f56eb1708368481723c82284019000 authored over 6 years ago
bundle player as an component
0d2479f5f186ff5367d4d15e86ff329daab4bbda authored over 6 years ago
0d2479f5f186ff5367d4d15e86ff329daab4bbda authored over 6 years ago
add speed setter and option for display controller or not
33b58c771781cf09c8942a5c569b4dcbafbed511 authored over 6 years ago
33b58c771781cf09c8942a5c569b4dcbafbed511 authored over 6 years ago
filter text and attributes mutations which target tot a removed node
7b9e57bd6c507c3d6c9dbf4dcacdfb59a1ef6b17 authored over 6 years ago
7b9e57bd6c507c3d6c9dbf4dcacdfb59a1ef6b17 authored over 6 years ago
check added nodes from removed nodes and dropped nodes
68949a08c33becbbd7277b28a416938589a6a443 authored over 6 years ago
68949a08c33becbbd7277b28a416938589a6a443 authored over 6 years ago
rewrite mutation observer handler with lazy child list calculation
d588f738b89e7f6cbd732f88dffc794ba00af657 authored over 6 years ago
d588f738b89e7f6cbd732f88dffc794ba00af657 authored over 6 years ago
bump 0.5.3
689c788669a1e1a17aee7cbb9e100afdefea6ff8 authored over 6 years ago
689c788669a1e1a17aee7cbb9e100afdefea6ff8 authored over 6 years ago
allow skip child when serialize node and rebuild node
2a50fff366fe1d5eccce368ad0889c29fa3e5593 authored over 6 years ago
2a50fff366fe1d5eccce368ad0889c29fa3e5593 authored over 6 years ago
remove local test code
e5dba6a98604df1555ae46335c65b9cd1df8d9cb authored over 6 years ago
e5dba6a98604df1555ae46335c65b9cd1df8d9cb authored over 6 years ago
add meta event and fix childList observer, also update related replayer
a88a79d821a3aaa1bdc43a8c5396c5d63592a398 authored over 6 years ago
a88a79d821a3aaa1bdc43a8c5396c5d63592a398 authored over 6 years ago
bump 0.5.2
5934cc71f2c794116ff5a3a573ef3210bad191d4 authored over 6 years ago
5934cc71f2c794116ff5a3a573ef3210bad191d4 authored over 6 years ago
refactor rebuild implementation which mount DOM onto the target document object
508bbdfc2686dbee9ef14ae6491cdcf784d58ad2 authored over 6 years ago
508bbdfc2686dbee9ef14ae6491cdcf784d58ad2 authored over 6 years ago
use document object from params instead of the one in the current scope
202a6746360fb5835e2f1345bf7a7e8d4adf9f3e authored over 6 years ago
202a6746360fb5835e2f1345bf7a7e8d4adf9f3e authored over 6 years ago
fix style content url normalizer and add some tests
416c1eec9ae602274e79de74416809250b4ca4dc authored over 6 years ago
416c1eec9ae602274e79de74416809250b4ca4dc authored over 6 years ago
implemented the play any offset feature
6c8cf5c37981cc8d3c9f6e13b85b1ab4e95ae392 authored over 6 years ago
6c8cf5c37981cc8d3c9f6e13b85b1ab4e95ae392 authored over 6 years ago
export reset id function
43b2290f5f83b8ed845ebba020c5c7c5b203bdb8 authored over 6 years ago
43b2290f5f83b8ed845ebba020c5c7c5b203bdb8 authored over 6 years ago
impl controller play, pause and speed
0f7fa678712637b66bbe735f88503d7e26bb5e4c authored over 6 years ago
0f7fa678712637b66bbe735f88503d7e26bb5e4c authored over 6 years ago
add player controller
e99bd3245f07340143e022cdadb7675657e0e6ea authored over 6 years ago
e99bd3245f07340143e022cdadb7675657e0e6ea authored over 6 years ago
export more props of replayer to the UI
8186f05e1c9163fbdebec859631b83d90f69ec2f authored over 6 years ago
8186f05e1c9163fbdebec859631b83d90f69ec2f authored over 6 years ago
attach the scaled iframe into player
f97c829a7dbbc412b48e2f8720637765ec2f1f7e authored over 6 years ago
f97c829a7dbbc412b48e2f8720637765ec2f1f7e authored over 6 years ago
add eslint
904cc493dbac611bd194aa31a4407052211fc16f authored over 6 years ago
904cc493dbac611bd194aa31a4407052211fc16f authored over 6 years ago
init repo
2eed038e6b3c63d022ea751f742c5fd03b67b40d authored over 6 years ago
2eed038e6b3c63d022ea751f742c5fd03b67b40d authored over 6 years ago
fix npm package files and bump version
72beb51110a8782b66354dee22c5332d67d61c07 authored over 6 years ago
72beb51110a8782b66354dee22c5332d67d61c07 authored over 6 years ago
bump 0.4.0
fade2df5d46fc974570eb8d34730dcf1b85d1ebb authored over 6 years ago
fade2df5d46fc974570eb8d34730dcf1b85d1ebb authored over 6 years ago
update README and add travis
71932ee530bc7e9fe6117c597cb139618f62d089 authored over 6 years ago
71932ee530bc7e9fe6117c597cb139618f62d089 authored over 6 years ago
impl dynamic config and pause. Bump 0.3.0
d827fdc94762dc461dd0ab22dcefcad900125cc3 authored over 6 years ago
d827fdc94762dc461dd0ab22dcefcad900125cc3 authored over 6 years ago
align id map by skip extra added nodes
49cd7b4db313674de11b662686d7b832f82a0da7 authored over 6 years ago
49cd7b4db313674de11b662686d7b832f82a0da7 authored over 6 years ago
impl the extra child data attribute to align id map
e461136f7101cc03337cb8ce26195098274b2eef authored over 6 years ago
e461136f7101cc03337cb8ce26195098274b2eef authored over 6 years ago
bump 0.3.1
0eedab53eb1cc484ffeda8ae435e290c3df7cc28 authored over 6 years ago
0eedab53eb1cc484ffeda8ae435e290c3df7cc28 authored over 6 years ago
change relative path into absolute path
eef6a6e3899e7dc79c2502ade0931f09e4483d8b authored over 6 years ago
eef6a6e3899e7dc79c2502ade0931f09e4483d8b authored over 6 years ago
update id map when DOM changed and handle element scroll event
a98df40c93ae426e676e4af66aad1e8f88c999db authored over 6 years ago
a98df40c93ae426e676e4af66aad1e8f88c999db authored over 6 years ago
use jest-snapshot to apply the snapshot testing
3e5c0adcdc3d5e2bc6f0656410ca0c0c9ee13f77 authored over 6 years ago
3e5c0adcdc3d5e2bc6f0656410ca0c0c9ee13f77 authored over 6 years ago
update rollup config so we can benefit from tree shaking
ee06fbcda410331ed25374c77b03c6bfce946f04 authored over 6 years ago
ee06fbcda410331ed25374c77b03c6bfce946f04 authored over 6 years ago
add test infra and a basic record integration test
4ae4222bc3c5c032604055d83f2c6374818d00f4 authored over 6 years ago
4ae4222bc3c5c032604055d83f2c6374818d00f4 authored over 6 years ago
impl replay the mutations and mouse interactions
2816726e23a303da625fc4d1ebbd33d5f4a1a120 authored over 6 years ago
2816726e23a303da625fc4d1ebbd33d5f4a1a120 authored over 6 years ago
apply viewport resize and input event changes
95713f1ea72a820a14fff7dbf4dffa4ee3c80a5d authored over 6 years ago
95713f1ea72a820a14fff7dbf4dffa4ee3c80a5d authored over 6 years ago
add data attribute to element when rebuild
ffc2b01796c2c54c72d6ffad27bd0d1153bcc821 authored over 6 years ago
ffc2b01796c2c54c72d6ffad27bd0d1153bcc821 authored over 6 years ago
use raf to impl a more accurate timer and replay events async
f4bf94aa2d793f1fb00b3ddf8e06e1e3547c0ac8 authored over 6 years ago
f4bf94aa2d793f1fb00b3ddf8e06e1e3547c0ac8 authored over 6 years ago
import snapshot rebuilder into replayer
e93fd177bea895a065da28cc30d7878a77fb8896 authored over 6 years ago
e93fd177bea895a065da28cc30d7878a77fb8896 authored over 6 years ago
fix scroll value and record viewport when loaded
85a56d2047ab519d1a9397233074a912c1c9bacd authored over 6 years ago
85a56d2047ab519d1a9397233074a912c1c9bacd authored over 6 years ago
return id node map when rebuild
1ddb0a334336e8337930a181f7e6c6916a2948b1 authored over 6 years ago
1ddb0a334336e8337930a181f7e6c6916a2948b1 authored over 6 years ago
improve record method and bump 0.2.0
c07cce74bf39ae7789187a67c3e836cabb8b5921 authored over 6 years ago
c07cce74bf39ae7789187a67c3e836cabb8b5921 authored over 6 years ago
update bundle configs
215b2b319bc01af1a1eebea310851e95162148a5 authored over 6 years ago
215b2b319bc01af1a1eebea310851e95162148a5 authored over 6 years ago
update the bundle config
b3fdc44fc757f08bf4d5e77b08f452cd9ac45c3c authored over 6 years ago
b3fdc44fc757f08bf4d5e77b08f452cd9ac45c3c authored over 6 years ago
add input event observer and hook the value setter
40f29e53537995528e00cb06db9c9a385a83b23d authored over 6 years ago
40f29e53537995528e00cb06db9c9a385a83b23d authored over 6 years ago
serialize newly added nodes and update id node map when childList changed
46ab1d6e8057056bd043b0041a4a270716847160 authored over 6 years ago
46ab1d6e8057056bd043b0041a4a270716847160 authored over 6 years ago
export serializeNodeWithId so rrweb could serialize newly added nodes
d59ba817cb2f30d0d05a780d384262acb93286bc authored over 6 years ago
d59ba817cb2f30d0d05a780d384262acb93286bc authored over 6 years ago
add scroll and viewport resize observers
1f10b70d3090eb0f37659d5aa82b4b5a31e0f652 authored over 6 years ago
1f10b70d3090eb0f37659d5aa82b4b5a31e0f652 authored over 6 years ago
add mouse interactions observer
64d4c541ee3a49edc711ad6eb3201a8488c5bd39 authored over 6 years ago
64d4c541ee3a49edc711ad6eb3201a8488c5bd39 authored over 6 years ago
add mouse movement observer
a33b24a676570f38b17bf54b37bf1aa1bb9174f0 authored over 6 years ago
a33b24a676570f38b17bf54b37bf1aa1bb9174f0 authored over 6 years ago
change observed mutations into serializable records
427acff3d6aeb90b77f81a495fc20ef6ad996b2b authored over 6 years ago
427acff3d6aeb90b77f81a495fc20ef6ad996b2b authored over 6 years ago
return id node map when snapshot
f143eee54a70a441685051a666f9e5d23c0c2534 authored over 6 years ago
f143eee54a70a441685051a666f9e5d23c0c2534 authored over 6 years ago
add strict null check and fix codes
978e12b089683c3454433898d5cbcebd0bf8b458 authored over 6 years ago
978e12b089683c3454433898d5cbcebd0bf8b458 authored over 6 years ago
bump 0.2.0
4a1137748c6d9508896fe84f252e64400ba38b54 authored over 6 years ago
4a1137748c6d9508896fe84f252e64400ba38b54 authored over 6 years ago
init the repo and integrate rrweb-snapshot
f8079fbea7597dc6e2486ac2d99704043372cf98 authored over 6 years ago
f8079fbea7597dc6e2486ac2d99704043372cf98 authored over 6 years ago
update declaration file
b536f1206470403d571d9ba530b6ed6f82590d48 authored over 6 years ago
b536f1206470403d571d9ba530b6ed6f82590d48 authored over 6 years ago
add iframe tests and update urls in test file
bfe431e99ab87cfe58050cacec0f804abd5a8cb9 authored over 6 years ago
bfe431e99ab87cfe58050cacec0f804abd5a8cb9 authored over 6 years ago
try to inline linked stylesheet when in same origin
8b82981b621d8b11763876e988251d644b1b082a authored over 6 years ago
8b82981b621d8b11763876e988251d644b1b082a authored over 6 years ago
refactor the test infra: use puppeteer instead of jsdom to get rid of some hack implementations
c24e0c6a2fb64729371f744aefc90db2348a2668 authored over 6 years ago
c24e0c6a2fb64729371f744aefc90db2348a2668 authored over 6 years ago
refactor test infra so most test cases could be implemented by pure HTML
bd325870e7753a3d658c1aaa1db5244357510560 authored over 6 years ago
bd325870e7753a3d658c1aaa1db5244357510560 authored over 6 years ago
replace script tag with noscript and inline the states of form field components
05e4103f7a6f9918fcaa71a1e1a0e2e09eae697d authored over 6 years ago
05e4103f7a6f9918fcaa71a1e1a0e2e09eae697d authored over 6 years ago
setup tests
7d1cf132661d0c758af38479c660d111b3d7eea8 authored over 6 years ago
7d1cf132661d0c758af38479c660d111b3d7eea8 authored over 6 years ago