Repository navigation
chore(release): 8.16.0 - #487
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedNext included review available in 8 minutes. View limit detailsLimit details: You’ve used all 2 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Repository: GeiserX/Telegram-Archive/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: GeiserX/Telegram-Archive/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThis release updates the project version and deployment image references to 8.16.0, revises the commented akou setup example, and adds changelog notes about transcription and transcript handling. Changes8.16.0 release updates
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Change: Other Merge Risk: ⚪ Minimal · up to The release updates are ready to merge after normal checks. The reported transcription transport concern is not introduced by this change. Security Architecture ReviewSecurity architecture risk: 🔵 Low · up to The optional speech-service example remains disabled by default and does not publish a host port. If enabled, its existing unencrypted connection can carry audio and a configured API key; the updated instructions may make that deployment more practical. Retained concerns
Security review detailsSecurity Blast Radius
Security Findings and Attack Paths
Trust Boundaries and Controls
Hardening Proposals
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Description checkExplanation The description summarizes the release, transcription feature, migration, and Docker image update. It omits the required Type of Change, Database Changes, Testing, Security Checklist, and Deployment Notes sections. The database section is especially important because the description mentions migration 032. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
🐳 Dev images published!
The dev/test instance will pick up these changes automatically (Portainer GitOps). To test locally: docker pull drumsergio/telegram-archive:dev
docker pull drumsergio/telegram-archive-viewer:dev |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #487 +/- ##
=======================================
Coverage 94.71% 94.71%
=======================================
Files 31 31
Lines 13891 13891
=======================================
Hits 13157 13157
Misses 734 734
🚀 New features to boost your workflow:
|
|
🐳 Dev images published!
The dev/test instance will pick up these changes automatically (Portainer GitOps). To test locally: docker pull drumsergio/telegram-archive:dev
docker pull drumsergio/telegram-archive-viewer:dev |
Version bump and changelog for 8.16.0. Voice messages can now be read and searched: the archive sends audio to akou or any OpenAI-compatible server and keeps the text beside the audio (#484, #485, #486). Migration 032 runs on upgrade; nothing changes until TRANSCRIPTION_URL is set. The commented akou service in docker-compose.yml now pins the published drumsergio/akou:0.2.1 and says the image runs as uid 1000.
Summary by CodeRabbit
New Features
Documentation