Changes
🐛 Router Metadata Enrichment Fix
- Fixed critical production bug: Conditional router rules not matching any metadata-based conditions
- Root cause: Metadata enrichment was skipped due to faulty
hasMetadataRequiringRules()
detection that couldn't parse nested conditional structures - Impact: All conditional router rules with metadata fields (language, year, certification, season) failed to match, causing incorrect routing
- Solution: Reverted to v0.3.15 behavior - always enrich metadata when router rules exist
- Cleanup: Removed unused
hasMetadataRequiringRules()
function and type declarations
- Router Metadata Enrichment Fix (#309) @jamcalli
- 📝 Add docstrings to
develop
(#310) @coderabbitai - fix: revert metadata enrichment logic in content router (#308) @jamcalli
- chore: remove obsolete documentation and deployment scripts (#307) @jamcalli
- chore: remove obsolete documentation and deployment scripts (#306) @jamcalli
- feat: add Algolia environment variables to deployment workflow (#305) @jamcalli
Docker
docker pull lakker/pulsarr:0.3.19
Contributors
@coderabbitai, @coderabbitai[bot] and @jamcalli