Changes
🚀 Feature Release - Auto-Approve on Quota Reset & Discord Mention Control
Overview
Adds automatic re-evaluation of quota-exceeded approval requests when quotas reset, eliminating manual approval of requests that were only pending due to quota limits. Also adds per-user Discord mention preferences and reduces unnecessary tag churn in Sonarr/Radarr.
Key Updates
Auto-Approve on Quota Reset
- New setting: Enable in Settings → Approvals to automatically process pending quota-exceeded requests during maintenance
- FIFO processing: Requests approved in order received (oldest first)
- Respects limits: Only approves up to the user's available quota after reset
- Selective: Only affects requests triggered by
quota_exceeded- manual flags and router rules still require admin review
Per-User Discord Mention Preference
- New user setting:
notify_discord_mentioncontrols whether user is @mentioned in public Discord channel notifications - Discord bot command: Users can toggle via
/notifications settings
Reduced Tag Churn
- Smarter tag creation: User tags only created on instances where that user actually has content
- Less noise: Reduces tag creation/deletion cycles during maintenance
Bug Fixes
- Graceful shutdown: Fixed timer leak and improved shutdown logging
Migration & Compatibility
Docker users
docker pull lakker/pulsarr:latestManual installation
git pull origin master
npm install
npm run migrate
npm run build
npm run start:prodDatabase migrations (automatic on startup):
- 079: Adds
notify_discord_mentioncolumn touserstable
Full Changelog: v0.8.8...v0.9.0
Docker Image: lakker/pulsarr:0.9.0
- Feature: Auto-Approve on Quota Reset & Discord Mention Control (#865) @jamcalli
- Feature/quota auto approve reset (#864) @jamcalli
- feat(notifications): add per-user Discord mention preference (#863) @jamcalli
- fix(tags): only create user tags for users with items on each instance (#862) @jamcalli
- Feature/test improvements (#861) @jamcalli
Docker
docker pull lakker/pulsarr:0.9.0