- Aug 14, 2017
-
-
Yorick Peterse authored
This changes the pagination of the "Explore" pages so they use a simpler pagination system that only shows "Prev" and "Next" buttons. This removes the need for getting the total number of rows to display, a process that can easily take up to 2 seconds when browsing through a large list of projects. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/27390
-
- Aug 07, 2017
-
-
Yorick Peterse authored
In various places we check if the same relation would return projects. This is done using "any?" which will run a COUNT query with any LIMIT/OFFSET values still applied. To work around all this we introduce 2 helper methods that take care of doing the right thing. This leads to the produced queries being simpler and fewer queries being executed.
-
- Aug 06, 2017
-
-
Mehdi Lahmam authored
Fix #35786
-
- Jun 28, 2017
-
-
Tiago Botelho authored
-
- Apr 26, 2017
-
-
Bob Van Landuyt authored
-
- Mar 23, 2017
-
-
Phil Hughes authored
This will only hapen in certain situations ie. when the star count is a lot. We were previously fixing it by hard coding a max-width. This changes it to use flexbox which allows the content to decide when it should be truncated. The rows don't always need truncating, so we shouldn't hard code a width. Closes #29018
-
- Mar 03, 2017
-
-
Dmitriy Zaporozhets authored
Reuse same search form and behavior for dashboard#projects, group#projects and admin#projects. Repsect all other options like sorting, personal filter when search projects by name. Create FilterableList JS class to handle identical behaviour of projects and groups lists. This change also makes filtering and sorting availabe on explore#projects and explore#groups no matter if you are logged in or not. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jun 10, 2016
-
-
Luke "Jared" Bennett authored
Updated CHANGELOG Removed CHANGELOG entry
-
- Mar 03, 2016
-
-
Dmitriy Zaporozhets authored
1. Fix double bottom border if pagination 2. Fix broken search on forks page 4. Remove duplicate js logic 4. Remove unused show all link 5. Remove duplicate “no project” message in different views After this merge request you can easily render shared projects template with all necessary html/js included to make searchable list with pagination. All you need to provide is controller that returns projects list with seach nad pagination and render html form with project-filter-form id and text field with filter_projects name. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Mar 02, 2016
-
-
Rémy Coutable authored
-
- Feb 29, 2016
-
-
Josh Frye authored
-
- Feb 26, 2016
-
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Feb 09, 2016
- Feb 04, 2016
- Jan 20, 2016
-
-
Rubén Dávila authored
-
Rubén Dávila authored
-
Rubén Dávila authored
-
- Nov 10, 2015
-
-
Jason Lee authored
For example view: shared/issuable/_context CoffeeScript: 190ms JavaScript: 19.7ms
-
- Oct 13, 2015
-
-
Valery Sizov authored
-
- Sep 24, 2015
-
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Sep 18, 2015
-
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Aug 26, 2015
-
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-