1. 14 Aug, 2017 1 commit
  2. 07 Aug, 2017 1 commit
    • Yorick Peterse's avatar
      Improve checking if projects would be returned · f77fda64
      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.
      f77fda64
  3. 06 Aug, 2017 1 commit
  4. 28 Jun, 2017 1 commit
  5. 26 Apr, 2017 1 commit
  6. 23 Mar, 2017 1 commit
    • Phil Hughes's avatar
      Fixes project list lines breaking · 068ce7dd
      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
      068ce7dd
  7. 03 Mar, 2017 1 commit
    • Dmitriy Zaporozhets's avatar
      Refactor projects filtering by name · 5bb6a85b
      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: 's avatarDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
      5bb6a85b
  8. 10 Jun, 2016 1 commit
  9. 03 Mar, 2016 1 commit
    • Dmitriy Zaporozhets's avatar
      Refactor projects list · 7455d950
      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: 's avatarDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
      7455d950
  10. 02 Mar, 2016 1 commit
  11. 29 Feb, 2016 1 commit
  12. 26 Feb, 2016 1 commit
  13. 09 Feb, 2016 2 commits
  14. 04 Feb, 2016 3 commits
  15. 20 Jan, 2016 3 commits
  16. 10 Nov, 2015 1 commit
  17. 13 Oct, 2015 1 commit
  18. 24 Sep, 2015 1 commit
  19. 18 Sep, 2015 1 commit
  20. 26 Aug, 2015 1 commit