Allow SM users to use Free Core features of GitLab after an expired license
Problem
Currently when a SM subscription expires GitLab locks down features, like Git pushes and issue creation. Below taken from docs (What happens when your license expires)
When your license expires, GitLab locks down features, like Git pushes and issue creation. Then, your instance becomes read-only and an expiration message is displayed to all administrators.
For GitLab self-managed instances, you have a 14-day grace period before this occurs.
To resume functionality, upload a new license. To fall back to Free features, delete all expired licenses.
Proposal
We should give users the ability to use free features even after the 14-day grace period
Result
Users can still use and access the free features necessary for essential workflows.
Next steps (if any)
Discuss implications of such a switch and whether for business reasons we can't do it.