A Chrome extension to plan Canvas assignments efficiently.

Latest Version

Version
1.2
Update
April 22, 2024
Size
201KiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
Storage
See more

DeadlineDynamo Extension

Instructure Canvas has a dashboard list view which shows assignments to students primarily by due date. This can create bad time management and a false sense of security as some days seem completely open, while others are flooded with assignments.

Deadline Dynamo is a web extension that uses the Canvas API to get the user's course data and allow the user to create a plan for their week and easily see what they want to do each day.

Source Code:
https://github.com/DanielGRasmussen/DeadlineDynamo
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx","manifest_version": 3,"name": "DeadlineDynamo","version": "1.2","description": "A Chrome extension to plan Canvas assignments efficiently.","icons": {"16": "images/icon - 16px.png","32": "images/icon - 32px.png","48": "images/icon - 48px.png","128": "images/icon - 128px.png"},"permissions": [ "storage" ],"background": {"service_worker": "dist/out-tsc/welcome.js"},"content_scripts": [{"matches": ["https://*.instructure.com/*"],"js": ["dist/out-tsc/Utility.js"],"run_at": "document_start"},{"matches": ["https://*.instructure.com/deadline-dynamo", "https://*.instructure.com/deadline-dynamo/*"],"js": ["dist/out-tsc/settings/BaseSettings.js"],"css": ["dist/styles/settings/settings.css"]},{"matches": ["https://*.instructure.com/deadline-dynamo", "https://*.instructure.com/deadline-dynamo/"],"js": ["dist/out-tsc/settings/MainSettings.js"],"css": ["dist/styles/settings/settings-main.css"]},{"matches": ["https://*.instructure.com/deadline-dynamo/estimates-planning"],"js": ["dist/out-tsc/settings/EstimatesPlanningSettings.js"],"css": ["dist/styles/settings/settings-estimates-planning.css"]},{"matches": ["https://*.instructure.com/deadline-dynamo/developer"],"js": ["dist/out-tsc/settings/DeveloperSettings.js"],"css": ["dist/styles/settings/settings-developer.css"]},{"matches": ["https://*.instructure.com/deadline-dynamo", "https://*.instructure.com/deadline-dynamo/*"],"js": ["dist/out-tsc/Settings.js"],"css": ["dist/styles/settings/settings.css"]},{"matches": ["https://*.instructure.com/*"],"js": ["dist/out-tsc/preparers/BasePreparer.js","dist/out-tsc/preparers/SettingsPreparer.js"],"css": ["dist/styles/settings/links.css","dist/styles/alert.css"],"run_at": "document_start"},{"matches": ["https://*.instructure.com/", "https://*.instructure.com/?*"],"js": ["dist/out-tsc/ApiFetcher.js","dist/out-tsc/Estimator.js","dist/out-tsc/AutoPlanner.js","dist/out-tsc/Assignment.js","dist/out-tsc/Course.js","dist/out-tsc/Announcements.js","dist/out-tsc/Sidebar.js","third_party/dragula.min.js","dist/out-tsc/Planner.js","dist/out-tsc/preparers/PlannerPreparer.js","dist/out-tsc/Data.js"],"css": ["dist/styles/main.css","dist/styles/alert.css","third_party/dragula.min.css"],"run_at": "document_start"}]}
Read more

Similar Extensions