Timed Tickets
Problem to solve
It would be nice to be able to write issues that remain hidden until a set time and date
Further details
For example imagine an installation with several TLS channels you bought certificates for. Those certificates have an expiry date set. If you deploy your application, chances are that the CA you got the certificates from does not remind you about renewing the certificates - you must manage the refreshing yourself. When you try and do this with an issue, this issue has a due date - for example - in two years and it makes sense to start working on it in 23 months at the earliest. Until then, this issue clogs your backlog
Proposal
It would be nice to be able to hide an issue until a set time - maybe a fixed date or an amount of days before its due date. I realize of course that one could do all this with the usage of an external tool that opens the issue via API - but I think it would be a valuable addition having this possibility inside gitlab directly.
What does success look like, and how can we measure that?
Authors of issues have the possibility to see issues as it is now and additionally they should have a view displaying all issues - including temporarily hidden ones.