Inspect and view changes in UT Registration Plus 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
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "UT Registration Plus",
"version": "2.2.0.0",
"description": "UT Registration Plus is a Chrome extension that allows students to easily register for classes.",
"options_page": "options.html",
"background": {
"service_worker": "service-worker-loader.js",
"type": "module"
},
"permissions": [
"storage",
"unlimitedStorage",
"background",
"scripting"
],
"host_permissions": [
"*://*.utdirect.utexas.edu/apps/registrar/course_schedule/*",
"*://*.utdirect.utexas.edu/registration/classlist/*",
"*://*.utexas.collegescheduler.com/*",
"*://*.catalog.utexas.edu/ribbit/",
"*://*.registrar.utexas.edu/schedules/*",
"*://*.login.utexas.edu/login/*",
"https://utexas.bluera.com/*",
"*://my.utexas.edu/student/student/*"
],
"action": {
"default_popup": "src/pages/popup/index.html",
"default_icon": "icons/icon_production_32.png"
},
"icons": {
"16": "icons/icon_production_16.png",
"32": "icons/icon_production_32.png",
"48": "icons/icon_production_48.png",
"128": "icons/icon_production_128.png"
},
"content_scripts": [
{
"js": [
"assets/index.tsx-loader-B0IQxV3R.js"
],
"matches": [
"*://*.utdirect.utexas.edu/apps/registrar/course_schedule/*",
"*://*.utdirect.utexas.edu/registration/classlist/*",
"*://*.utexas.collegescheduler.com/*",
"*://*.catalog.utexas.edu/ribbit/",
"*://*.registrar.utexas.edu/schedules/*",
"*://*.login.utexas.edu/login/*",
"https://utexas.bluera.com/*",
"*://my.utexas.edu/student/student/*"
],
"css": [
"assets/Button-Cav9eDwl.css",
"assets/Link-CjdYyrlS.css",
"assets/uno-D31rGI9O.css",
"assets/index-BRfZzhQg.css"
]
}
],
"web_accessible_resources": [
{
"matches": [
"*://*/*"
],
"resources": [
"assets/js/*.js",
"assets/css/*.css",
"assets/img/*"
],
"use_dynamic_url": false
},
{
"matches": [
"*://*.catalog.utexas.edu/*",
"*://*.login.utexas.edu/*",
"*://*.registrar.utexas.edu/*",
"*://*.utdirect.utexas.edu/*",
"*://*.utdirect.utexas.edu/*",
"*://*.utexas.collegescheduler.com/*",
"*://my.utexas.edu/*",
"https://utexas.bluera.com/*"
],
"resources": [
"assets/inter-100-BbzDrkD_.woff2",
"assets/inter-200-CLcL3Rw7.woff2",
"assets/inter-300-CdW1SDtE.woff2",
"assets/inter-400-mgmWz5XK.woff2",
"assets/inter-500-CRbKRXbd.woff2",
"assets/inter-600-L_j_8Kaf.woff2",
"assets/inter-700-prolsJpn.woff2",
"assets/inter-800-8_q-GGhv.woff2",
"assets/inter-900-CT-XdZtE.woff2",
"assets/roboto-flex-B3zdT7Sa.woff2",
"assets/roboto-mono-BPoF81uy.woff2",
"assets/grade_distributions-BaO4yqrQ.db",
"assets/sql-wasm-Bku9E_kW.wasm",
"assets/client-HCjjq_OE.js",
"assets/addCourse-BFirmi8o.js",
"assets/Link-C46KwuVb.js",
"assets/index-0d5eMwbi.js",
"assets/getCourseTableRows-BEgOrlnD.js",
"assets/CourseCatalogInjectedPopup-DwfPdm3e.js",
"assets/Button-BET3yWgO.js",
"assets/addCourseByURL-DUkDH0Lx.js",
"assets/index-CFC8_fGV.js",
"assets/index-CRmGEyd5.js",
"assets/colors-BDzb3DJi.js",
"assets/ArrowUpRight-BTjcQbkO.js",
"assets/Copy-C_rj0Xc0.js",
"assets/Plus-CEfviOqH.js",
"assets/X-KyA3_5tg.js",
"assets/index.tsx-DmFN31z9.js"
]
}
],
"content_security_policy": {
"extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'"
}
}