microsoft / microsoft/simplechat
Make auto deny TTL an admin configurable setting
- Dominant language
- Python
- Stars
- 152
- Forks
- 116
- Avg merge
- 7h 7m
- Merged PRs (30d)
- 122
Description
The application currently uses a fixed TTL value of 3 days for auto deny behavior. This value is hard coded and cannot be adjusted without code changes. We need to make this TTL configurable by administrators so organizations can tune the behavior based on their governance and workflow requirements.
**Current behavior:**
* Auto deny TTL is set to 3 days.
* TTL value is not configurable through admin settings.
* Changing the TTL requires code modification and redeployment.
**Requested change:**
* Introduce an admin configurable setting for auto deny TTL.
* Allow admins to define TTL value in days.
* Provide a sensible default of 3 days for existing deployments.
* Validate TTL input to prevent invalid or extreme values.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the hard-coded three-day auto-deny TTL and the existing admin settings flow, then inspect how settings are validated and persisted. Done means administrators can set a validated day-based TTL, while existing deployments retain a default of three days.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100