Expire user approval for mapping contributions to them after a month
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
Currently user's approval given for mapping contributions and memberships to them does not expire. By this, we want to avoid "approval fatigue". However, this approval could expire after some time, so that it needs to be refreshed not too often, but periodically, if needed (if the imports are ongoing).
Proposed solution
User's approval expires after a certain amount of time. Proposed time is a month (30 days).
If someone is staging many imports from the same source into the same root namespace over a few weeks, an initial approval would cover this period. This would avoid "approval fatigue".
But, a month goes by, and a new import happens (from same source to same root namespace etc) and I would be required to approve again.