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
* fix: scrolling can be incorrect when fast-forwarding
* add test case
* add changeset and...
e607e83b21d45131a56c1ff606e9519a5b475fc1 authored 11 months agocc6c6874cae50ccf5ccbebc2606a208cfaebf1ce authored 11 months ago
* feat(Snapshot): Capture stylesheets designated as `rel="preload"`
* fix(Snapshot): Harden a...
314a8dde5a13095873b89d07bac7c949918bf817 authored 12 months ago* Make properties x and y optional in mouseInteractionParam
The event representing a mouse in...
5844f60fd84e32a0a91c8a5f80a4c40739d752f8 authored 12 months ago* run tests without concurrency
* do not use cache in rpt2 during test
fc2feee60a70dbf6432b86e1cbe6c16d61550d13 authored about 1 year ago* Update export-to-video.md
The file was pointing to the old Rrvideo repo The old repository ...
ce8da12d561efc51092236ee02a85fe4c3d62ecc authored about 1 year ago* fix: console logger can serialize bigint values
* teach test jsdom is present
* add a ch...
af0962cc6c80b693bbc622520032d17342685cf6 authored about 1 year ago* chore: export canvasMutation
* add changeset
1e0b27382210db0168d2a79d82c13698082b0983 authored about 1 year ago* Add rrweb presentation
Add Justin Halsall open to rrweb consulting
* Create few-rockets-...
b2460a49915327c30fcdd5f4d0d9a29f13c85b1f authored about 1 year ago* Add UXWizz to Readme (CN)
* Add UXWizz to Readme
* Create hip-worms-relax.md
--------...
8aaca892340cd41a8c585b99def391f29f3a020b authored about 1 year ago* Update Node version to LTS
* Create silver-windows-float.md
8e318c44f26ac25c80d8bd0811f19f5e3fe9903b authored about 1 year agodc52b38cad3e3c6252d26cb840a02bbe360010de authored about 1 year ago
Co-authored-by: Yun Feng <[email protected]>
0f004af18dd8ba204fd80a68328fc48bf229e7f0 authored about 1 year agoCo-authored-by: Justin Halsall <[email protected]>
59208ad0f5aff7e8fa8df6d347ad5287513c28f4 authored about 1 year ago* Fix serialization and mutation of <textarea> elements taking account the duality that the valu...
a2be77b82826c4be0e7f3c7c9f7ee50476d5f6f8 authored about 1 year ago
* masking performance: avoid the repeated calls to `closest` when recursing through the DOM
- ...
* Feat: Add support for replaying :defined pseudo-class of custom elements
* add isCustom fla...
8aea5b00a4dfe5a6f59bd2ae72bb624f45e51e81 authored about 1 year ago* only call createHTMLDocument where it is needed
* Perf: create the mutation document once a...
dbd15a949263befa8d019fc5f9df8ee967398e0f authored about 1 year ago40f484d088390b480f088d1b1c1c152641cd5878 authored about 1 year ago
Co-authored-by: Justin Halsall <[email protected]>
5add06fd933842b78f2ab40e59312e737fcaee93 authored about 1 year ago9e65dda258c9b8169a4a6486b5c018f42f6c512a authored about 1 year ago
05478c36dde03a118099783d908bb3e465e9859c authored about 1 year ago
9c6edfe2261680b4e92284be69f9d183b1eca8f4 authored about 1 year ago
* Fix linting issues
* Apply formatting changes
f362e7a84c4488aa5a85ab509239a22241d5a13f authored about 1 year ago* export eventWithTime for consumption in typescript code
1fe39ab0db7f5d2b04f4a4f39fb5c0cfee33a1f8 authored over 1 year agoCo-authored-by: Yun Feng <[email protected]>
8444cb2dad6ceb4bef3e32a6adba05ab65b56e52 authored over 1 year ago57a940afac0bdd14cd82937915d53110b5311673 authored over 1 year ago
* Extends maskTextFn to pass the HTMLElement to the deciding function
---------
Authored-b...
7c0dc9dfe1564c9d6624557c5b394e7844955882 authored over 1 year ago* Add config option to turn off all snapshotting and related observers
- allows RRWEB to be ...
980a38c816d763833fc3491f56d03c959a41122d authored over 1 year ago297104cc8aac739ba7fefd98c3946ff5390f9cc3 authored over 1 year ago
* Perf: Avoid creation of intermediary array when iterating over stylesheet rules by using the s...
58c9104eddc8b7994a067a97daae5684e42f892f authored over 1 year ago* Perf: don't run the regex replace unless the selectorText contains a colon (rules generally co...
64420c7e46abe84e63b1b4c1baa71ab30f7c9745 authored over 1 year ago* Make sure CI doesn't trigger updates to yarn.lock files
* Apply formatting changes
* Cre...
f1b8e855b1f0283f8700a146991f182b2e79911f authored over 1 year agoCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3119e0d1d80edf9d6c989e65fcafbd40e4290f31 authored over 1 year ago* Upgrade to typescript 4.9.5
* Apply formatting changes
* Add workaround for chrome incor...
efdc167ca6c039d04af83612e3d92498bb9b41a7 authored over 1 year ago* Extend to run fixBrowserCompatibilityIssuesInCSS over styles in inline style sheets
* Apply...
11f6567fd81ef9ed0f954a7b6d5e39653f56004f authored over 1 year ago* doc: update sponsor list and company list
* Apply formatting changes
* Apply formatting ...
b01297373b820a8a3eca40743aabeb85a3df9245 authored over 1 year ago5f179705d50671f9e4027a1cb72a35057a51d7dd authored over 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
8a48e42378a2f3c4b72acb0a263895d632274728 authored over 1 year ago* Upgrade jest to 29 and puppeteer to 16 in rrweb
* Apply formatting changes
* Upgrade rrw...
a3de582e9c32be9e0ccd84bb7df756af6b0594f7 authored over 1 year ago* feat: Add `ignoreSelector` option
Similar to `ignoreClass`, but accepts a CSS selector so t...
36da39db366a9f80c28549771ed331090a1c6647 authored over 1 year ago* Add a test which demonstrates how no mutations are generated when an element is created & dest...
7103625b4683cbd75732ee03973e38f573847b1c authored over 1 year ago* Don't use the CSSOM when there's `var()` present as it fails badly https://github.com/rrweb-io...
d872d2809e3ec8d6ff5d3d5f43bc81aff70e7548 authored over 1 year ago* fix: Fix CSS rules captured in Safari
* Apply formatting changes
* add changeset
* fi...
c6600e742b8ec0b6295816bb5de9edcd624d975e authored over 1 year ago* fix: Handle case where `event` is null/undefined
* add changeset
d0fbe23c632021410a6dd45f9028a9a012467261 authored over 1 year ago* fix: Resize and MediaInteraction events repeat generated after the iframe appeared
* Create...
bbbfa226fc5882a01ecc1607b713f0caf797775e authored over 1 year agoCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
46df5cd988357eee1ebc4f86e27ac47608b30f1d authored over 1 year ago* Export correct mirror in player
Was using DeprecatedMirror in its types, that shouldn't be ...
a01a12ef6769f26aa922ccd6ac76499f0837f0c2 authored over 1 year ago* Guard against presence of likely older third party libraries which (re)define Date.now, e.g. h...
490b3e2b62b62d61e6f6f5391d5b879194c9a221 authored over 1 year ago* As per @Yun Feng: everyone has npm installed globally but maybe not yarn
* Add command to e...
325a9f093ebf9e5a6d0b0ad7620260df9fc2e202 authored over 1 year ago* fix: Ensure attributes are lowercased when checking
* add changeset
* fix to lower case
...
* fix: rrdom bug
1. fix one bug of the diff algorithm
2. omit srcdoc attribute of iframe
...
b798f2dbc07b5a24dcaf40d164159200b6c0679d authored over 1 year ago* fix turbo dev command errors
* Create forty-elephants-attack.md
---------
Co-authored...
a606109519d9f834d34a2356deb6723f543a0caa authored over 1 year ago* Fix for #816 - avoid triggering a CSP (content security policy) error with `.setAttribute('sty...
a6ce7182ce59da8a565b12f7dfcb87eb10ec7ca4 authored over 1 year agoAdded analyzee as one of the SaaS that use rrweb in one of their products
aca67a06cdf6577fafcc27357eb9503c4d344866 authored over 1 year ago* perf: optimize performance of the DoubleLinkedList get
* fix: delete addedNodeIndexArr
a1ec9a273e6634eec67098fdd880ee681648fbbd authored over 1 year ago* Warn instead of throwing error when parsing for console logs
* Added error to warning
4dcdcf7ec448758a9f7e49df4a8e1d8e46f5ca43 authored over 1 year ago* Scale sponsors
Gold sponsors where a bit too big. I've scaled down all sponsors to match th...
0fedb8ed19000bd714bb06c43cb2c3ba5682da29 authored almost 2 years ago* refactor rrvideo: use playwright rather than puppeteer
* add a progress bar for the tool
...
23d01387f439db68d2874879242b6ade3e103f75 authored almost 2 years ago* perf: record processMutation
* Create mean-tips-impress.md
* Apply formatting changes
ebcbe8b0d746a0a4c07d3530387f920900f35215 authored almost 2 years ago* Add highlight to "who's using rrweb"
* Create rich-crews-protect.md
1d169d585ac67cbd3367b54d55d0f3d4d33e813c authored almost 2 years ago751d3c78f567ae128a504cdca2ed0d30e35e8686 authored almost 2 years ago
db66eb47a6cc6bda5014e21e872e9b8195871573 authored almost 2 years ago
* Reduce verbosity/redundancy of output of new pointerType attribute by confining it only to cli...
c550cfa6148f489dcdb38625488cf52878b09c07 authored almost 2 years agobc84246f78849a80dbb8fe9b4e76117afcc5c3f7 authored almost 2 years ago
* Add gold sponsors
* Create empty-bikes-cheer.md
944615d99949cdeff5ab75d9ae00dd84c0b27426 authored almost 2 years ago* fix: change default value of input type from null to text
* Apply formatting changes
* a...
94d06536e35cee6f5e10aebdea402ff994c76197 authored almost 2 years agoPointer type fixups
f88471184c3684a2366e2df3ef7f3a3c15538457 authored almost 2 years ago4939c0000443fea84612bc8467d8d3870fe10d78 authored almost 2 years ago
961abec782a42ad9ea6156d06e3fd1cd4afa5f23 authored almost 2 years ago
004d29ba70cef4ce88db7a65181cdcabcb3eaa81 authored almost 2 years ago
3ce6903122b039f9fb200c9a6130321772cac117 authored almost 2 years ago
777ab9a7cd134d0cceb7295bb2089c97c83c17cf authored almost 2 years ago
0228137f51000458038e182a744dbd7b4b0c4880 authored almost 2 years ago
b00798099a131b380ad805040046e861a3e8419c authored almost 2 years ago
Record pointerType on clicks
41cc822f1de40bcbe1b046a28d3881d84dea358a authored almost 2 years ago* Reset the finished flag in goto
If the player finishes a replaying a video the `finished` b...
b5e30cf6cc7f5335d674ef1917a92bdf2895fe9e authored almost 2 years ago* fix: Fix input.type check
Actually I noticed that `el.type` returns `text` when type is not...
aa79db7568578ea3a413292450cd64f07481e5dd authored almost 2 years ago* improve: add try catch to snapshot.ts to make it robust
* add change log
d0fdc0f273bb156a1faab4782b40fbec8dccf915 authored almost 2 years agobe856443dd66eb9068637858dc75851208b02e2d authored almost 2 years ago
3a6de4b1292cb62f8ead3856ae30fb295029789e authored almost 2 years ago
d7beb11ca3c956dff06cc5ca4df519f920c4a4fa authored almost 2 years ago
2114dc47d478b4fa892ac1f87f8eee36680504dd authored almost 2 years ago
979d2b1847a3d05e2731722952e4d6bd8be54f40 authored almost 2 years ago
73ee29f2082169b74d9fa77f111c0799d140ac26 authored almost 2 years ago
- We have to switch to 'onpointerdown' & 'onpointerup' in order to actually capture `e.pointerT...
351c5551da748a261a42723960c2bcfe01774c0a authored almost 2 years agoCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1b2855bde142c107a95b8d2551502f28dd54620e authored almost 2 years ago* first commit
* rrvideo v0.1.0
First version of rrvideo.
1. Use as a Node.JS lib.
2. ...
* Trigger mouse movement & hover with mouse up/down in sync mode
* Trigger touchActive and mo...
1e6f71b3cddcfafe78b9e40edfbd75e485702e4e authored almost 2 years ago0138ab83663bf670cf710573663b4dd0f08a8016 authored almost 2 years ago
* Fix: processed-node-manager is created even in the environment that doesn't need a recorder
*...
267e990dc0e45a5acaaa3ee89db7ae9171520d54 authored almost 2 years ago* feat: Allow to pass `errorHandler` as record option
* add docs
* Apply formatting changes
a225d8e1412a69a761c22eb45565fff0b0ce5c11 authored almost 2 years ago* feat: Ensure password inputs are masked when switching type
Apply formatting changes
u...
d2582e9a81197130cd93bc1dd778e16fddfb0be3 authored almost 2 years ago* Extend the suppression of warnings to take account that a prior removal may not have been agai...
a82a3b42b125aaaea607410b49f012933466c523 authored almost 2 years ago* fix: worker_thread warning
* Create fast-chefs-smell.md
* Apply formatting changes
* ...
e0f862bac7dbaa9cfd778f5ef0f5f3fd8cbe6def authored almost 2 years ago* fix: Cannot set property attributeName of #<MutationRecord> which has only a getter
* fix: ...
5982c8972a66e319ba33a1fb2c37fc91cb4e01c4 authored almost 2 years ago* improve: mutation.ts, loop use Set replace Array
* improve: add a try-catch to utils.ts to ...
4cb4d0e95a540a366bdec157fe78d9f099514818 authored almost 2 years ago* fix: inline images onload
* add integration test case
* Apply formatting changes
* Cr...
e7f0c808c3f348fb27d1acd5fa300a5d92b14d00 authored almost 2 years ago1f8e5d5675652a2e29c397f164e7b7610b5c7ed3 authored almost 2 years ago
* Fix changesets patch level of PR #1159
* Create twenty-planets-repeat.md
* Apply formatt...
4948c3006a5cc834b711a1e931a91f9f8b787039 authored almost 2 years ago