Ask user explicitly about usage stats agreement
What does this MR do?
It checks if it's only single-user deployment and if so it asks user for explicit agreement for enabling usage ping and version check. The banner is not displayed in the first week of use to give admin some time to create more users.
EE version of this MR: gitlab-ee!7072
What are the relevant issue numbers?
Closes #48962
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
Tests added for this feature/bug -
Conforms to the code review guidelines -
Conforms to the merge request performance guidelines -
Conforms to the style guides -
Conforms to the database guides
Desktop | Mobile |
---|---|
Edited by Annabel Dunstone Gray