Sync cookies for local frontend development of sentry.io
Sentry Cookie Sync Extension
This extension will watch for anytime you visit a sentry domain. If you visit a production domain it'll note the org slug and copy the cookies you have into it's own local (nothing goes over the network) storage. Later, when you visit a development domain it'll see what org slug your using, and grab the cookies related to the org. So if you're logged into https://test-az.sentry.io you'll also be logged into https://test-az.dev.getsentry.net:7999 automatically!
This extension is open-source under the MIT license. Read the source code at https://github.com/getsentry/cookie-sync
Read more
This extension is open-source under the MIT license. Read the source code at https://github.com/getsentry/cookie-sync
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Sentry Cookie Sync", "version": "1.4.3", "icons": { "32": "assets/icons/favicon-32.png", "128": "assets/icons/favicon-128.png", "180": "assets/icons/favicon-180.png", "192": "assets/icons/favicon-192.png" }, "description": "Sync cookies for local frontend development of sentry.io", "homepage_url": "https://github.com/getsentry/cookie-sync", "short_name": "Cookie Sync", "permissions": [ "cookies", "storage", "tabs" ], "host_permissions": [ "https://*.sentry.io/*", "https://*.sentry.dev/*", "https://*.dev.getsentry.net/*" ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'" }, "author": "Ryan Albrecht", "minimum_chrome_version": "88", "action": { "default_popup": "popup.html", "default_title": "Sentry Cookie Sync" }, "background": { "service_worker": "js/serviceworker.bundle.js" }, "content_scripts": [ { "matches": [ "https://*.sentry.dev/auth/login/", "https://dev.getsentry.net:7999/auth/login/", "https://*.dev.getsentry.net:7999/auth/login/", "https://new.staging.getsentry.net/auth/login" ], "js": [ "js/contentScript.bundle.js" ] } ]}
Read more