Documentation
Everything you need to get started with CC Break Monitor.
Overview
CC Break Monitor automatically tracks your active, break, and offline time on Command Center for AWS Support agents. It runs as a browser extension for Firefox and Chrome โ no manual input required.
The extension monitors Command Center API calls in the background, categorises each status change, and shows a live panel with your daily totals and progress toward your active time target.
Features at a Glance
โฑ๏ธ Auto-Detection
๐ Time Tracking
๐ฏ Daily Target
โบ Reset View
โ Theme Toggle
๐ Cross-Device Sync
๐ฅ Export Reports
๐ Dock or Float
๐ Privacy First
๐ Auto-Updates
๐๏ธ Multi-Tab Support
See the full features page for detailed descriptions.
Quick Start โ Firefox
- Download the latest signed
.xpi: cc_break_monitor-latest.xpi - Firefox will prompt you to install โ click Add.
- Open Command Center. The panel appears automatically.
Updates are automatic. Firefox checks roughly every 24 hours. Force-check via about:addons โ gear icon โ "Check for Updates".
Quick Start โ Chrome
Option A โ Chrome Web Store (when approved)
Install from the Web Store listing. Auto-updates are handled by Chrome.
Option B โ Developer Mode (available now)
- Download the latest
.zip: cc_break_monitor-chrome-latest.zip - Unzip the file.
- Open
chrome://extensions/โ enable Developer mode (top-right toggle). - Click Load unpacked โ select the unzipped folder.
- Open Command Center.
Project Structure
cc-break-monitor/
โโโ FireFox-Extension/
โ โโโ CC-StatusChange/ # Firefox (Manifest V2)
โโโ Chrome-Extension/
โ โโโ CC-StatusChange/ # Chrome (Manifest V3)
โโโ Sync-Backend/
โ โโโ cloudformation.yaml # One-click CloudFormation stack
โ โโโ sync.js # Lambda handler
โ โโโ SETUP-SYNC.md
โโโ landing-page/
โ โโโ index.html # Download page (this site)
โ โโโ readme.html / faq.html / features.html
โ โโโ logo.png + screenshots
โโโ build-all.sh # Unified build script
โโโ README.md
โโโ FAQ.md
โโโ FEATURES.md
Building & Publishing
./build-all.sh # Patch bump (1.4.0 โ 1.4.1)
./build-all.sh minor # Minor bump (1.4.0 โ 1.5.0)
./build-all.sh major # Major bump (1.4.0 โ 2.0.0)
./build-all.sh --no-upload # Build only, skip S3 upload
./build-all.sh --firefox-only
./build-all.sh --chrome-only
Prerequisites
npm install -g web-ext- AWS CLI configured (for S3 upload + CloudFront invalidation)
- Required: Mozilla AMO credentials (
AMO_JWT_ISSUER,AMO_JWT_SECRET) - Optional: Chrome Web Store credentials for auto-publish
Version Scheme
Versions follow MAJOR.MINOR.PATCH with rollover:
- Patch increments normally:
1.4.0โ1.4.1โ โฆ โ1.4.9 - Patch rolls over at 9:
1.4.9โ1.5.0 - Minor rolls over at 9:
1.9.9โ2.0.0