Improve user experience with initial repos indexing

Description

Now repositories are not indexed after installation at once, but only after repo is updates or stats page is opened. This causes warning banner on Project page that indexing is not complete, which may never disappear. This may confuse customer, since this behaviour is not obvious.

The following improvements are suggested.

When opening project chart page:

  • add explanation to message banner that indexing of all repos is not started to prevent server overload

  • display number of remaining non-indexed repos in warning

  • add link "Index next 5 repositories" to banner text, which allow user to step further with indexing in a managed way

  • start indexing of 5 project repositories

Assignee

Unassigned

Reporter

Alexey Remnev

Labels

None

Github URL

None

Priority

Medium
Configure