BigW Consortium Gitlab

  1. 15 Feb, 2016 1 commit
  2. 05 Feb, 2016 2 commits
  3. 04 Feb, 2016 1 commit
  4. 02 Feb, 2016 3 commits
  5. 29 Jan, 2016 1 commit
  6. 28 Jan, 2016 1 commit
  7. 25 Jan, 2016 1 commit
  8. 24 Jan, 2016 1 commit
    • Make the `/groups` route behave as expected · a7c4d0da
      Robert Speicher authored
      The route is supposed to redirect the Groups#index request based on
      whether or not a user was logged in. If they are, we redirect them to
      their groups dashboard; if they're not, we redirect them to the public
      Explore page.
      
      But due to overly aggressive `before_action`s that weren't excluding the
      `index` action, the request always resulted in a 404, whether a user was
      logged in or not.
      
      Closes #12660
  9. 22 Jan, 2016 1 commit
  10. 09 Jan, 2016 1 commit
  11. 08 Jan, 2016 2 commits
  12. 07 Jan, 2016 2 commits
  13. 04 Jan, 2016 1 commit
  14. 18 Dec, 2015 2 commits
  15. 08 Dec, 2015 3 commits
  16. 07 Dec, 2015 1 commit
  17. 05 Dec, 2015 2 commits
    • Fix Error 500 when creating global milestones with Unicode characters · d800a949
      Stan Hu authored
      Two issues:
      
      1. The constraints in the resources were incorrect. Here's what it was before:
      ```
      group_milestone  GET /groups/:group_id/milestones/:id(.:format)  groups/milestones#show {:id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/, :group_id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/}
      ```
      
      In this case, id is actually the title of the milestone, which can be anything at the moment.
      
      After:
      
      ```
      group_milestone  GET /groups/:group_id/milestones/:id(.:format)  groups/milestones#show {:id=>/[^\/]+/, :group_id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/}
      ```
      
      2. `parameterize` would strip all Unicode characters, leaving a blank string. Rails would report something like:
      
      ActionView::Template::Error (No route matches {:action=>"show", :controller=>"groups/milestones", :group_id=>#<Group id: 48, name: "ops-dev", path: "ops-dev", owner_id: nil, created_at: "2015-11-15 08:55:30", updated_at: "2015-12-02 06:23:26", type: "Group", description: "", avatar: "sha1.c71e73d51af1865c1bbbf6208e10044d46c9bb93.png", public: false>, :id=>"", :title=>"肯定不是中文的问题"} missing required keys: [:id]):
      
      This change uses the babosa library to create a better slug, which surprisingly
      isn't actually used by the global milestone controllers. Instead, they use the
      title passed as a query string for some reason.
      
      Closes https://github.com/gitlabhq/gitlabhq/issues/9881
      
      Fix constraints
  18. 04 Dec, 2015 1 commit
  19. 02 Dec, 2015 1 commit
  20. 01 Dec, 2015 1 commit
  21. 30 Nov, 2015 1 commit
  22. 26 Nov, 2015 1 commit
  23. 25 Nov, 2015 1 commit
  24. 20 Nov, 2015 1 commit
  25. 18 Nov, 2015 1 commit
    • Refactor UsersController to not kill the database · fbdf3767
      Yorick Peterse authored
      Previously this controller would in multiple places load tons (read:
      around 65000) project and/or group IDs into memory. These changes in
      combination with the previous commits significantly cut down loading
      times of user profile pages and the Atom feeds of users.
  26. 13 Nov, 2015 1 commit
  27. 29 Oct, 2015 2 commits
  28. 22 Oct, 2015 1 commit
  29. 21 Oct, 2015 2 commits