stable

Clone or download

Read-only

Fetch list of repositories in alphabetical order

Part of request #12577: Perceived slowness in git repository listing Go to a project with lot of repositories. Switch to alphabetical order. Reload the page. Repositories should appear progressively in alphabetical(natural) order. No changes for the cards based view by push date. Same behavior in forked repositories. Change-Id: I9dec6ff9a0147a72b547fdc4cec0a0ff3e5c4959

Modified Files

Name
A plugins/git/include/Git/RepositoryList/DaoByRepositoryPathSorter.php +81 −0 Go to diff View file
M plugins/git/include/GitDao.class.php +23 −6 Go to diff View file
M plugins/git/include/GitRepositoryFactory.class.php +3 −0 Go to diff View file
M plugins/git/include/REST/v1/ProjectResource.class.php +12 −2 Go to diff View file
M plugins/git/include/gitPlugin.class.php +1 −0 Go to diff View file
A plugins/git/phpunit/Git/RepositoryList/DaoByRepositoryPathSorterTest.php +52 −0 Go to diff View file
M plugins/git/www/scripts/repositories/src/api/rest-querier.js +4 −2 Go to diff View file
M plugins/git/www/scripts/repositories/src/api/rest-querier.spec.js +9 −3 Go to diff View file
M plugins/git/www/scripts/repositories/src/store/actions.js +9 −2 Go to diff View file
M plugins/git/www/scripts/repositories/src/store/actions.spec.js +6 −2 Go to diff View file
M plugins/git/www/scripts/repositories/src/store/getters.js +2 −1 Go to diff View file
M src/common/event/Event.class.php +1 −0 Go to diff View file
M src/common/project/REST/v1/ProjectResource.class.php +4 −1 Go to diff View file