 IgorVolochayandClaude Sonnet 5.5
|
fe65aee032
|
feat: scan video cards and send VidIQ-scored ones to the service worker
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:08:49 +03:00 |
|
 IgorVolochayandClaude 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 |
|
 IgorVolochayandClaude Sonnet 5.5
|
1cf5270704
|
refactor: align export, settings and database with the VidIQ record model
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:07:24 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
6de9e9656c
|
feat: scrape video cards and verify against real markup in headless Chrome
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:07:08 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
386b88bab5
|
feat: add record building with threshold and input validation
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:04:55 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
d88c06d086
|
feat: read outlier score and subscribers from VidIQ blocks
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:04:55 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
edb450d4e6
|
feat: parse abbreviated counts like "59 млн" and "571 тыс."
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:04:55 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
39af9a3111
|
docs: redesign around VidIQ data and add the card fixture
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 12:03:18 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
8346774bd5
|
docs: add README
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:58:19 +03:00 |
|
 IgorVolochayandClaude 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 |
|
 IgorVolochayandClaude 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 |
|
 IgorVolochayandClaude 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 |
|
 IgorVolochayandClaude 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 |
|
 IgorVolochayandClaude Sonnet 5.5
|
3d7c0aa4fd
|
feat: add IndexedDB wrapper
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:51:22 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
13838cbeb7
|
feat: add batch processing with injected db and api
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:51:07 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
97faeedca3
|
feat: fetch videos and channels from the YouTube Data API
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:50:34 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
94f68e9cae
|
feat: add YouTube API helper functions
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:50:03 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
1b3c4c929f
|
feat: add settings normalization and status storage
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:49:23 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
1d03ee4054
|
feat: add JSON and CSV export
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:49:23 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
10f5c095b2
|
feat: add VidIQ badge reader with unset selector
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:49:23 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
b52c847068
|
feat: add outlier score formula and save decision
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:49:23 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
8dbb0cf9ce
|
feat: parse YouTube video links and page types
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:48:59 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
05d8bff171
|
docs: add implementation plan and sync spec with it
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:48:07 +03:00 |
|
 IgorVolochayandClaude Sonnet 5.5
|
aab868c937
|
Add design spec for outlier saver extension
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-25 10:37:46 +03:00 |
|