Poll Calendar Matcher

Poll Calendar Matcher

Poll Calendar Matcher simplifies and automates Doodle poll voting by creating an interactive personalized calendar

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Poll Calendar Matcher",
  "version": "2.6",
  "description": "Poll Calendar Matcher simplifies and automates Doodle poll voting by creating an interactive personalized calendar",
  "permissions": [
    "tabs",
    "identity",
    "identity.email",
    "declarativeContent",
    "storage"
  ],
  "options_page": "options/options.html",
  "manifest_version": 2,
  "content_scripts": [
    {
      "matches": [
        "https://*.doodle.com/*"
      ],
      "js": [
        "js/jquery-3.3.1.slim.min.js",
        "js/moment.js",
        "js/moment-timezone-with-data.js",
        "calendar/doodle.js",
        "content.js"
      ]
    }
  ],
  "oauth2": {
    "client_id": "495691816034-na8hcelfrncb1rh6834he2l38mq69aaj.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/calendar.events.readonly",
      "https://www.googleapis.com/auth/calendar.readonly",
      "https://www.googleapis.com/auth/userinfo.email",
      "https://www.googleapis.com/auth/userinfo.profile",
      "https://www.googleapis.com/auth/plus.me"
    ]
  },
  "browser_action": {
    "default_popup": "welcome/popup.html",
    "default_title": "Doodle Poll Calendar Matcher",
    "default_icon": {
      "16": "images/CPMicon16.png",
      "32": "images/CPMicon32.png",
      "48": "images/CPMicon48.png",
      "128": "images/CPMicon128.png"
    }
  },
  "icons": {
    "16": "images/CPMicon16.png",
    "32": "images/CPMicon32.png",
    "48": "images/CPMicon48.png",
    "128": "images/CPMicon128.png"
  },
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOxWSLXWA0hib3whvCFFQGBCPVun2nYBZYuH1xGJO8Sk21Q1iGQ9sVPctY6O8LqAHWpvBnGwGPd0OXolfacxsbxifIIBz2f4mIl5cNx20R9SpS98JHAk1GP1SqxXERsNX9au4vqxqLprBkYPhBHR17YVrmY85eqyUCBS6Lu9WvpbC1CEmN28T3UpvQSSYSUN767yvfYrG368pZJDBgSa24qSMicUclsBfm+EKvy43Aegz1QLuxs1QIgz8j8xjxhTtgDm6FX4iJ4yrSUjqGhyqL/ONJyJ9BPzXqvQd+gL1c4Uh3tb7qQl/1uvE1cAOC0yHdkc/SRLVqaVu6UoE6BsXQIDAQAB"
}