Turn all your developer console logs into alerts.

Latest Version

Version
1.1.1
Update
November 22, 2024
Size
876KiB
Developer
Category
Users
67
Rating
4.8 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Scripting
WebRequest
Storage
Identity
Identity.email
Alarms
See more

ConsoleLog Extension

Every log message in frontend and backend code is turned into a friendly popup on the webpage. Done with console.log, console.info, console.debug, console.warn, console.error, and console.trace in the browser along with the equivalent on the server. The popup contains the message and also the stack trace to the message. Clicking the stack trace opens up the file in a separate browser tab. Server side logging supports all languages.

v1.1.1
- Display the name, message, and stack of errors as collapsible objects.

v1.1.0
- Add OAuth 2.0.

v1.0.1
- Revert back to older version. Issue with implementing OAuth 2.0.

v0.6.0
- Add URL whitelist to determine which domains to display console.log, console.info, console.debug, console.warn, console.error, and console.trace messages on.

v0.5.2
- Bug fix for server side log toggle switch working after service worker goes idle.

v0.5.1
- Bug fix for server side log toggle switch not working.

v0.5.0
- Add the ability to view server side logs in the browser as popups. This includes all languages (Node, Java, Python, etc.).

v0.4.0
- Add ability to position the developer logs from console.log, console.info, console.debug, console.warn, console.error, and console.trace calls.

v0.3.0
- Add ability to set the size of the developer logs from console.log, console.info, console.debug, console.warn, console.error, and console.trace calls.

v0.2.3
- Fix bug where enable/disable toggle switch doesn't work after navigating pages.
- Handle fetch API call failures when analyzing stack traces from console.log, console.info, console.debug, console.warn, console.error, and console.trace calls.

v0.2.2
- Fix bug where console.log, console.info, console.debug, console.warn, console.error, and console.trace messages are missed when the service worker is inactive.

v0.2.1
- Fix bug of initial values for opacity and timer being 0.
- Make console.log, console.info, console.debug, console.warn, console.error, and console.trace enabled on install.

v0.2.0
- Add slider to adjust how long the popups appear for.
- Add slider to adjust the opacity of the popups.
- Replace setTimeout call with extension messaging API.

v0.1.1
- Make the extension initially enabled when installed.

v0.1.0
- Add ability to enable/disable logging alerts from popup.

v0.0.2
- Change the overflow of the popup title so the icons don't disappear.

v0.0.1
- Make console.log, console.info, console.debug, console.warn, and console.error appear as popups.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "ConsoleLog", "description": "Turn all your developer console logs into alerts.", "version": "1.1.1", "permissions": ["scripting", "webRequest", "storage", "identity", "identity.email", "alarms"], "host_permissions": [""], "action": { "default_title": "ConsoleLog", "default_icon": "consolelog-logo.png", "default_popup": "index.html" }, "icons": { "16": "consolelog-logo.png", "32": "consolelog-logo.png", "48": "consolelog-logo.png", "128": "consolelog-logo.png" }, "background": { "service_worker": "service.js" }, "externally_connectable": { "matches": [""] }, "oauth2": { "client_id": "86588125709-1p6n4a728lcgbsfrc115rs51bsfl1389.apps.googleusercontent.com", "scopes":["email", "profile", "openid"] }}
Read more