Time Tracker, Todo, Sprint Manager - Basecamp
Sync daily tasks or work between Basecamp & Moon HRM. Use filters & enhanced features for seamless collaboration.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "Time Tracker, Todo, Sprint Manager - Basecamp",
"description": "Sync daily tasks or work between Basecamp & Moon HRM. Use filters & enhanced features for seamless collaboration.",
"version": "1.16.9.9",
"icons": {
"48": "icon48.png"
},
"web_accessible_resources": [
{
"resources": [
"images/*",
"fonts/*",
"popup/*",
"Helper/*",
"*"
],
"matches": [
"<all_urls>"
]
}
],
"action": {
"default_title": "BC-Extension"
},
"permissions": [],
"content_security_policy": {
"extension_pages": "script-src 'self'; object-src 'self'",
"sandbox": "sandbox allow-scripts; script-src 'self'; object-src 'self'"
},
"host_permissions": [
"https://3.basecamp.com/*",
"https://launchpad.37signals.com/*",
"http://*/*",
"https://*/*",
"http://localhost/*",
"http://127.0.0.1/*"
],
"content_scripts": [
{
"js": [
"js/jquery.js",
"js/all.min.js",
"js/jquery.cookie.js",
"js/jquery.copiq.js",
"js/jquery.copiq.min.js",
"js/jquery.mask.js",
"js/moment.js",
"js/select2.min.js",
"js/selectstyle.js",
"js/toastr.min.js",
"js/daterangepicker.min.js",
"Helper/Overlay.js",
"Helper/Notification.js",
"Helper/LogoButton.js",
"Helper/hrmallids.js",
"Helper/BlueMark/BlueMark.js",
"Helper/BlueMark/settings.js",
"Helper/GreenMark/GreenMark.js",
"Helper/GreenMark/HRMProjectPopup.js",
"Helper/GreenMark/MIProjectPopup.js",
"Helper/GreenMark/CreateProjectPopup.js",
"Helper/GreenMark/LinkProjectPopup.js",
"Helper/Validation.js",
"Helper/TimeFormat.js",
"Helper/ConfirmationPopup.js",
"Helper/HelperEvent.js",
"Helper/PopupCloseEvent.js",
"Helper/replaceLogo.js",
"Helper/BlueMark/BlueMarkModal.js",
"Helper/SetHoursUI.js",
"Helper/ReloadingEvent.js",
"Helper/VerifyMarkAsDone.js",
"APIs/moon_request_master.js",
"APIs/ApiRequest.js",
"APIs/apiCall.js",
"Auth/Design.js",
"Auth/Login.js",
"Auth/SignUp/SignUp.js",
"Auth/SignUp/SignUpModalDesign.js",
"Auth/Verification/VerifyToken.js",
"Account/Account.js",
"Account/permission.js",
"SyncData/Projectsync/Projectsync.js",
"SyncData/SyncButton/ButtonSyncData.js",
"SyncData/SyncButton/ButtonSyncDataShow.js",
"SyncData/SyncButton/SyncButtonModal.js",
"StatusAndHours/StatusAndHours.js",
"StatusAndHours/ChangeStatus.js",
"StatusAndHours/AddStatusList.js",
"StatusAndHours/Status.js",
"StatusAndHours/UpdateHours.js",
"Spent/Spent.js",
"Spent/SpentPopup.js",
"Spent/AddEditSpent.js",
"Spent/TimeLogsTables.js",
"Estimated/Estimated.js",
"Tododata/DateRange.js",
"Tododata/Tododatedata.js",
"Tododata/Datemodal.js",
"Tododata/ShowCalendar.js",
"Tododata/EditDate.js",
"MyWorkReport/summaryEditTimeLog.js",
"MyWorkReport/editUpdateWorkReport.js",
"MyWorkReport/getRemainWorksData.js",
"MyWorkReport/showLogsTime.js",
"MyWorkReport/showTimeLogs.js",
"MyTimeLog/mytimelogmodal.js",
"MyTimeLog/mytimelog.js",
"MyTimeLog/summarymodal.js",
"MyWorkReport/WorkReportTableModal.js",
"MyWorkReport/deleteWorkReport.js",
"WorkLoadSummary/WorkLoadSummaryPopup.js",
"Status/StatusCount.js",
"Status/HandleStatusdata.js",
"TodoIframe/TodoIframe.js",
"TodoIframe/TodoIframeShow.js",
"TodoIframe/TodoIframemodal.js",
"ShowHideToggleButton/ShowHideButton.js",
"ShowHideToggleButton/ShowHideButtonModal.js",
"ShowTotalHours/CardTablesHours.js",
"ShowTotalHours/TodoListGroupHours.js",
"ShowTotalHours/TodolistHours.js",
"ShowTotalHours/TodoSetsHours.js",
"ToggleArrow/ToggleArrow.js",
"ProjectListIcon/ProjectIcon.js",
"ProjectListIcon/ProjectIconModel.js",
"Group-icon/Group-icon.js",
"ShowFilterWiseData/ShowFilter.js",
"ShowFilterWiseData/FilterModal.js",
"ShowFilterWiseData/FilterTodos.js",
"ShowFilterWiseData/GroupByStatus.js",
"ShowFilterWiseData/GroupByAssignee.js",
"ShowFilterWiseData/GroupByDueDate.js",
"ShowFilterWiseData/GroupByNo.js",
"ShowFilterWiseData/ApplySelected.js",
"ShowTotalHours/CardTablesHours.js",
"ShowTotalHours/TodoListGroupHours.js",
"ShowTotalHours/TodolistHours.js",
"ShowTotalHours/TodoSetsHours.js",
"StatusAndHours/HandleMITodoData.js",
"Estimated/HandleMIEStimated.js",
"Estimated/SaveMIEstimated",
"ShowTotalHours/TotalGroupCount.js",
"MoonInvoice/MoonInvoicePopup.js",
"MoonInvoice/MoonInvoiceSpentEst.js",
"Helper/more_completed_event.js",
"ActivityFilter/FilterUI.js",
"ActivityFilter/FilterByProject.js",
"Helper/BlueMark/customSearchProject.js",
"SprintList/SprintList.js",
"SprintList/SprintModal.js",
"SprintList/SprintFilter.js",
"TodosReport/TodoReports.js",
"TodosReport/TodosReportModal.js",
"PostAudio/audio.js"
],
"css": [
"Styles/basecamp.css",
"Styles/index.css",
"Styles/dark.css",
"Styles/toastr.min.css",
"Styles/select2.min.css",
"Styles/fontawesome.min.css",
"Styles/selectstyle.css",
"Styles/daterangepicker.css",
"Auth/Styles/Login.css",
"Auth/Styles/LoginOptions.css",
"Auth/Styles/LoginModal.css",
"Auth/SignUp/SignUpStyle.css",
"Auth/Verification/VerifyStyle.css",
"Helper/BlueMark/BlueMark.css",
"SyncData/Projectsync/Projectsync.css",
"Account/account.css",
"Helper/GreenMark/greenPopup.css",
"MyWorkReport/myWorkReport.css",
"MyTimeLog/mytimelog.css",
"Tododata/Tododatedata.css",
"WorkLoadSummary/WorkLoadSummary.css",
"ShowFilterWiseData/Filter.css",
"TodoIframe/TodoIframe.css",
"SyncData/SyncButton/SyncButton.css",
"ShowHideToggleButton/ShowHideButton.css",
"Status/statusUI.css",
"Spent/SpentPopup.css",
"StatusAndHours/Style.css",
"ToggleArrow/ToggleArrow.css",
"ProjectListIcon/ProjectIcon.css",
"Group-icon/Group-icon.css",
"MoonInvoice/MoonInvoice.css",
"SprintList/SprintStyle.css"
],
"matches": [
"*://*.basecamp.com/*",
"*://*.37signals.com/*"
],
"all_frames": true
}
]
}