Heureca!

Heureca!

The shortcut to Mystery Cache Solutions. Enriches geocaching.com with a set of tools for decryption and working with coordinates.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Heureca!",
  "short_name": "Heureca",
  "description": "The shortcut to Mystery Cache Solutions. Enriches geocaching.com with a set of tools for decryption and working with coordinates.",
  "manifest_version": 2,
  "minimum_chrome_version": "30.0",
  "version": "0.1.47",
  "icons": {
    "16": "images/heureca16.png",
    "48": "images/heureca48.png",
    "96": "images/heureca96.png",
    "128": "images/heureca128.png"
  },
  "default_locale": "en",
  "browser_action": {
    "default_icon": {
      "16": "images/heureca16.png",
      "19": "images/heureca19.png",
      "48": "images/heureca48.png"
    },
    "default_popup": "popup.html",
    "default_title": "Heureca!"
  },
  "background": {
    "scripts": [
      "firebase.js",
      "analytics.js",
      "background.min.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "http://www.geocaching.com/*",
        "https://www.geocaching.com/*",
        "http://www.opencaching.com/*",
        "https://www.opencaching.com/*",
        "http://www.opencaching.de/*",
        "https://www.opencaching.de/*",
        "http://www.opencaching.pl/*",
        "https://www.opencaching.pl/*",
        "http://www.opencaching.se/*",
        "https://www.opencaching.se/*",
        "http://www.opencaching.no/*",
        "https://www.opencaching.no/*",
        "http://www.opencaching.ro/*",
        "https://www.opencaching.ro/*",
        "http://www.opencaching.nl/*",
        "https://www.opencaching.nl/*",
        "http://www.opencaching.us/*",
        "https://www.opencaching.us/*",
        "http://www.opencaching.ca/*",
        "https://www.opencaching.ca/*",
        "http://www.opencaching.mx/*",
        "https://www.opencaching.mx/*",
        "http://www.opencaching.it/*",
        "https://www.opencaching.it/*",
        "http://www.opencaching.es/*",
        "https://www.opencaching.es/*",
        "http://www.opencaching.org.uk/*",
        "https://www.opencaching.org.uk/*",
        "http://www.opencaching.cz/*",
        "https://www.opencaching.cz/*",
        "http://www.gccheck.com/*",
        "https://www.gccheck.com/*",
        "http://gccounter.com/*",
        "https://gccounter.com/*",
        "http://www.gc-apps.com/*",
        "https://www.gc-apps.com/*",
        "http://geochecker.com/*",
        "https://geochecker.com/*",
        "http://www.geochecker.com/*",
        "https://www.geochecker.com/*",
        "http://geocheck.org/*",
        "https://geocheck.org/*",
        "http://www.geocheck.org/*",
        "https://www.geocheck.org/*",
        "http://evince.locusprime.net/*",
        "https://evince.locusprime.net/*",
        "http://geochecker.gps-cache.de/*",
        "https://geochecker.gps-cache.de/*",
        "https://www.geocheck.org/*",
        "http://geotjek.dk/*",
        "https://geotjek.dk/*",
        "https://www.geotjek.dk/*",
        "http://www.geotjek.dk/*",
        "http://www.gctoolbox.de/*",
        "https://www.gctoolbox.de/*",
        "http://www.heureca.de/*",
        "https://www.heureca.de/*",
        "http://www.heureca.net/*",
        "https://www.heureca.net/*"
      ],
      "js": [
        "firebase.js",
        "material.min.js",
        "mdl-selectfield.min.js",
        "heurecaExtension.min.js"
      ],
      "css": [
        "heureca.css"
      ]
    }
  ],
  "web_accessible_resources": [
    "images/*",
    "fonts/*.woff2",
    "material.min.js.map"
  ],
  "content_security_policy": "script-src 'self' https://cdn.firebase.com https://*.firebaseio.com https://*.geocaching.com https://heureca.herokuapp.com/; object-src 'self'",
  "oauth2": {
    "client_id": "866331598230-mr44tikp9klpsdfjcct7fv1gl9m4hlqp.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/userinfo.profile",
      "https://www.googleapis.com/auth/drive"
    ]
  },
  "permissions": [
    "contextMenus",
    "identity",
    "storage",
    "https://api.what3words.com/",
    "https://heureka.firebaseio.com/",
    "https://heureca.herokuapp.com/"
  ],
  "optional_permissions": [
    "clipboardWrite",
    "tabs"
  ]
}