Maintenance
Reliability & Security Hardening
- Session memory leak fixed. Pending sessions now expire automatically after 20 minutes.
- Restore rate-limit handling improved. Mass delete and create operations are now concurrency-controlled.
- /clean-roles filter now works correctly. The "custom roles only" option was previously ignored.
- Error messages no longer leak internal details. Errors are logged server-side only.
- Log event drops fixed. Events in rapid bursts are now guaranteed to be flushed.
- Graceful shutdown on Docker stop. Both bots now handle SIGTERM correctly.