IgorVolochay and Claude Sonnet 5.5
78ecca6581
chore: bump version to 0.2.1 so a reloaded extension is recognizable
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 12:28:31 +03:00
IgorVolochay and Claude Sonnet 5.5
b137776381
fix: bundle the content script to stop 'Unsafe attempt to load URL' errors
...
Dynamic import() of extension modules from a content script makes Chrome log
'Unsafe attempt to load URL chrome-extension://...' on YouTube pages, which fills
the extension's error list even though the modules load (HTTP 200). The content
script is now one classic file built by 'npm run build'; web_accessible_resources
is no longer needed and is removed.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 12:25:06 +03:00
IgorVolochay and Claude Sonnet 5.5
cdf8c08c7f
refactor: store VidIQ cards in the service worker and drop the API layer
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 12:08:02 +03:00
IgorVolochay and Claude Sonnet 5.5
15ac3ba570
feat: add content script that collects video ids from YouTube pages
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 10:57:49 +03:00
IgorVolochay and Claude Sonnet 5.5
c95da940eb
feat: add popup with outlier list and JSON/CSV export
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 10:51:56 +03:00
IgorVolochay and Claude Sonnet 5.5
513a64f84a
feat: add options page for API key and thresholds
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 10:51:42 +03:00
IgorVolochay and Claude Sonnet 5.5
3a28991522
feat: add service worker with batching and status handling
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-25 10:51:22 +03:00