Examine source code of Online Soccer Extension

Inspect and view changes in Online Soccer Extension source codes across current and past versions
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "manifest_version": 3,
  "name": "Online Soccer Extension",
  "version": "2.7.0",
  "description": "Erweitert die Seiten von Online Soccer um nützliche Zusatzfunktionen.",
  "author": "Roman Bauer",
  "homepage_url": "https://github.com/rombau/osext2",
  "icons": {
    "32": "images/osext.png",
    "48": "images/osext48.png"
  },
  "content_scripts": [
    {
      "matches": [
        "*://os.ongapo.com/*",
        "*://*.online-soccer.eu/*",
        "*://*.os-zeitungen.com/*"
      ],
      "exclude_matches": [
        "*://os.ongapo.com/forum/*",
        "*://*.online-soccer.eu/forum/*",
        "*://*.os-zeitungen.com/forum/*",
        "*://os.ongapo.com/wiki/*",
        "*://*.online-soccer.eu/wiki/*",
        "*://*.os-zeitungen.com/wiki/*",
        "*://os.ongapo.com/shop/*",
        "*://*.online-soccer.eu/shop/*",
        "*://*.os-zeitungen.com/shop/*",
        "*://os.ongapo.com/bug/*",
        "*://*.online-soccer.eu/bug/*",
        "*://*.os-zeitungen.com/bug/*"
      ],
      "js": [
        "source/handler.js"
      ],
      "all_frames": true
    },
    {
      "matches": [
        "*://os.ongapo.com/*",
        "*://*.online-soccer.eu/*",
        "*://*.os-zeitungen.com/*"
      ],
      "exclude_matches": [
        "*://os.ongapo.com/forum/*",
        "*://*.online-soccer.eu/forum/*",
        "*://*.os-zeitungen.com/forum/*",
        "*://os.ongapo.com/wiki/*",
        "*://*.online-soccer.eu/wiki/*",
        "*://*.os-zeitungen.com/wiki/*",
        "*://os.ongapo.com/shop/*",
        "*://*.online-soccer.eu/shop/*",
        "*://*.os-zeitungen.com/shop/*",
        "*://os.ongapo.com/bug/*",
        "*://*.online-soccer.eu/bug/*",
        "*://*.os-zeitungen.com/bug/*"
      ],
      "js": [
        "source/common.js",
        "source/logger.js",
        "source/options.js",
        "source/model/data.js",
        "source/model/matchday.js",
        "source/model/player.js",
        "source/model/squadplayer.js",
        "source/model/youthplayer.js",
        "source/model/team.js",
        "source/model/stadium.js",
        "source/requestor.js",
        "source/htmlutil.js",
        "source/table.js",
        "source/scriptutil.js",
        "source/persistence.js",
        "source/page.js",
        "source/pages/menu.js",
        "source/pages/main.js",
        "source/pages/showplayer.js",
        "source/pages/gamereport.js",
        "source/pages/matchdayoptions.js",
        "source/pages/matchdayreport.js",
        "source/pages/matchdayconfirmation.js",
        "source/pages/showteam.base.js",
        "source/pages/showteam.overview.js",
        "source/pages/showteam.skills.js",
        "source/pages/showteam.contracts.js",
        "source/pages/showteam.info.js",
        "source/pages/showteam.season.js",
        "source/pages/leaguetable.js",
        "source/pages/team.overview.js",
        "source/pages/team.skills.js",
        "source/pages/trainer.js",
        "source/pages/training.js",
        "source/pages/loanview.js",
        "source/pages/contractextension.js",
        "source/pages/youth.base.js",
        "source/pages/youth.overview.js",
        "source/pages/youth.skills.js",
        "source/pages/youth.optskills.js",
        "source/pages/youth.options.js",
        "source/pages/accountstatement.js",
        "source/pages/stadium.js",
        "source/pages/fasttransfer.js"
      ],
      "css": [
        "style/colors.css",
        "style/override.css",
        "style/extension.css",
        "style/fontawesome.min.css",
        "style/solid.min.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "style/colors.css",
        "style/fontawesome.min.css",
        "style/solid.min.css"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "permissions": [
    "storage"
  ],
  "options_ui": {
    "page": "options.html",
    "open_in_tab": false
  },
  "host_permissions": [
    "*://os.ongapo.com/*",
    "*://*.online-soccer.eu/*",
    "*://*.os-zeitungen.com/*"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "{08f962cf-b932-49d3-a2a3-e4fd99c66ad6}"
    }
  }
}