Opsgenie Notifier

Opsgenie Notifier

An extension for showing latest alerts and getting notifications for new alert(s) via polling Opsgenie’s REST API.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "__MSG_extName__",
  "short_name": "OG Notifier",
  "description": "__MSG_extDescription__",
  "homepage_url": "https://github.com/jkroepke/opsgenie-browser-extension",
  "version": "2.5.0",
  "manifest_version": 3,
  "default_locale": "en",
  "icons": {
    "16": "/images/16x16.png",
    "32": "/images/32x32.png",
    "48": "/images/48x48.png",
    "128": "/images/128x128.png"
  },
  "background": {
    "service_worker": "background.js",
    "type": "module"
  },
  "action": {
    "default_title": "__MSG_extName__",
    "default_popup": "popup.html",
    "default_icon": {
      "16": "/images/16x16.png",
      "32": "/images/32x32.png",
      "48": "/images/48x48.png",
      "128": "/images/128x128.png"
    }
  },
  "content_security_policy": {
    "extension_pages": "default-src 'none'; script-src 'self'; style-src 'self'; connect-src https://api.opsgenie.com https://api.eu.opsgenie.com;"
  },
  "options_ui": {
    "open_in_tab": false,
    "page": "options.html"
  },
  "host_permissions": [
    "https://api.opsgenie.com/*",
    "https://api.eu.opsgenie.com/*"
  ],
  "permissions": [
    "storage",
    "alarms"
  ],
  "optional_permissions": [
    "notifications"
  ],
  "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}