Enrich your pull requests by adding video reviews on individual lines for an easier workflow
PR Cast Extension
PR Cast is a video tool that allows you record reviews for individual lines on a GitHub Pull Request. The aim of the extension is to simplify your workflow, and help you and your team work together on a codebase easier than ever before.
Log in easily through your GitHub account, and start recording videos right away. If your team has the extension downloaded, they will be able to see your reviews when they navigate to the pull request.
Read more
Log in easily through your GitHub account, and start recording videos right away. If your team has the extension downloaded, they will be able to see your reviews when they navigate to the pull request.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name":"PR Cast", "short_name":"PR Cast", "author":"Tammam Kbeili", "version":"0.0.3", "manifest_version":2, "minimum_chrome_version":"49", "description":"Enrich your pull requests by adding video reviews on individual lines for an easier workflow", "homepage_url":"https://prcast.io", "background":{ "scripts":[ "config.js", "background/support/backend_authenticated_request.js", "background/background.common.js", "background/background.js", "background/background.desktopCapture.js", "background/background.tabCapture.js", "background/background.badgeText.js", "background/background.getUserMedia.js", "background/background.messaging.js", "background/background.players.js", "background/background.linkGenerator.js", "background/background.getUserConfigs.js", "background/background.htmlFetch.js", "RecordRTC/MediaStreamRecorder.js", "RecordRTC/MultiStreamRecorder.js", "RecordRTC/MultiStreamsMixer.js", "RecordRTC/StereoAudioRecorder.js", "RecordRTC/DiskStorage.js", "RecordRTC/EBML.js" ], "persistent":false }, "content_scripts":[ { "matches":[ "*://github.com/*" ], "js":[ "content/primary.js", "content/uploadingStatus.js", "content/generateLinks.js", "content/keypress.js" ], "all_frames": true, "run_at": "document_start" } ], "browser_action":{ "default_icon":"images/main-icon.png", "default_title":"Enrich your pull requests with videos", "default_popup": "dropdown.html" }, "icons":{ "16":"images/main-icon.png", "22":"images/main-icon.png", "32":"images/main-icon.png", "48":"images/main-icon.png", "128":"images/main-icon.png" }, "permissions":[ "desktopCapture", "storage", "tabs", "tabCapture", "activeTab", "", "identity", "https://www.googleapis.com/*", "https://github.com/*", "https://api.github.com/*" ], "content_security_policy": "script-src 'self' https://apis.google.com; object-src 'self'; ;", "web_accessible_resources":[ "images/main-icon.png", "images/main-icon-white.png", "images/play.png", "frame.html", "scripts/iframe.js", "html/dialog/dialog.html", "html/modal/modal.html" ], "options_ui":{ "page":"options.html", "chrome_style":false, "open_in_tab": true }}
Read more