13 Commits

Author SHA1 Message Date
√(noham)²
c537a32c37 Fix 2025-12-23 10:51:19 +01:00
√(noham)²
2534210c91 Lint + update 2025-12-23 10:46:32 +01:00
√(noham)²
9f71bc6073 Refactor visualizer into modular package 2025-12-23 10:33:01 +01:00
√(noham)²
d5434b52e2 Lint 2025-12-22 15:54:49 +01:00
√(noham)²
d0c3c6ed07 Update README.md 2025-12-22 15:48:32 +01:00
√(noham)²
8452a1e551 Refactor CLI to support single or all channel processing 2025-12-22 15:47:33 +01:00
√(noham)²
960a0dab05 Add advanced ad break analytics and visualization 2025-12-22 15:44:09 +01:00
√(noham)²
3837f66ab8 Refactor visualizer.py for clarity and lint compliance 2025-12-14 19:02:57 +01:00
√(noham)²
16333ab86e Add custom font and batch visualization to visualizer 2025-12-14 18:59:39 +01:00
√(noham)²
04877004b5 Add date filtering to ad break inspection 2025-12-07 15:46:41 +01:00
√(noham)²
4d4c470410 Refactor core logic and add visualization tools
Moved database and scraping logic to utils/scrap.py for modularity. Added utils/visualizer.py for channel-level ad break analysis and plotting. Introduced .env.example for webhook configuration and updated main.py to support webhook heartbeats and improved logging. Updated README with new usage and visualization instructions. Added matplotlib and python-dotenv as dependencies.
2025-11-30 14:45:43 +01:00
√(noham)²
898edc0758 Translate log messages from French to English 2025-11-27 21:32:56 +01:00
√(noham)²
0e0a811c91 Initial project setup with ad watcher script 2025-11-27 21:30:57 +01:00