Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-08 | [Rails5] Add `safe_params` helper | blackst0ne | |
Rails 5.0 requires to explicitly permit attributes when building a URL using current `params` object. The `safe_params` helper allows developers to just call `safe_params.merge(...)` instead of manually adding `permit` to every call. https://github.com/rails/rails/pull/20868 | |||
2018-02-22 | Port `read_cross_project` ability from EE | Bob Van Landuyt | |
2017-12-07 | Resolve "Display member role per project" | Mike Greiling | |
2017-11-06 | Resolve "DashboardController#activity.json is slow due to SQL" | Francisco Javier López | |
2017-07-19 | refactor async calendar data | Mike Greiling | |
2017-06-21 | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | |
2017-06-12 | Refactor atom builder by using xml.atom layout | Tieu-Philippe KHIM | |
2017-05-19 | Refactor to more robust implementation | Michael Kozono | |
In order to avoid string manipulation or modify route params (to make them unambiguous for `url_for`), we are accepting a behavior change: When being redirected to the canonical path for a group, if you requested a group show path starting with `/groups/…` then you’ll now be redirected to the group at root `/…`. | |||
2017-05-10 | Merge branch 'snippets-finder-visibility' into 'security' | Douwe Maan | |
Refactor snippets finder & dont return internal snippets for external users See merge request !2094 | |||
2017-05-05 | Dry up routable lookups. Fixes #30317 | Michael Kozono | |
Note: This changes the behavior of user lookups (see the spec change) so it acts the same way as groups and projects. Unauthenticated clients attempting to access a user page will be redirected to login whether the user exists and is publicly restricted, or does not exist at all. | |||
2017-05-05 | Resolve discussions | Michael Kozono | |
2017-05-05 | Refactor | Michael Kozono | |
2017-05-05 | Redirect from redirect routes to canonical routes | Michael Kozono | |
2017-04-06 | ProjectsFinder should handle more options | Jacopo | |
Extended ProjectFinder in order to handle the following options: - current_user - which user use - project_ids_relation: int[] - project ids to use - params: - trending: boolean - non_public: boolean - starred: boolean - sort: string - visibility_level: int - tags: string[] - personal: boolean - search: string - non_archived: boolean GroupProjectsFinder now inherits from ProjectsFinder. Changed the code in order to use the new available options. | |||
2017-03-18 | Fixed pagination in projects & snippets on user page | Phil Hughes | |
Changed it from being json links to normal links & then doing a AJAX request to get the content. Closes #29624 | |||
2016-11-17 | Check all namespaces on validation of new username. | Bryce Johnson | |
2016-11-09 | Merge branch '23403-fix-events-for-private-project-features' into 'security' | Robert Speicher | |
Respect project visibility settings in the contributions calendar This MR fixes a number of bugs relating to access controls and date selection of events for the contributions calendar Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/23403 See merge request !2019 Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-10-15 | Add exists to users routes and fix endpoint. | Bryce Johnson | |
2016-10-15 | Attempt to fix username validation ruby. | Bryce Johnson | |
2016-10-15 | Stringify username before passing to ActiveRecord. | Bryce Johnson | |
2016-10-15 | Make UX upgrades to SignIn/Register views. | Bryce Johnson | |
- Tab between register and sign in forms - Add individual input validation error messages - Validate username - Update many styles for all login-box forms | |||
2016-09-26 | Fix snippets pagination | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-09-16 | Replace contributions calendar timezone payload with dates | Clement Ho | |
2016-05-16 | Group the contributing calendar by day | Phil Hughes | |
This aligns the boxes correctly with the day on the left side of the calendar | |||
2016-05-02 | Add snippet tab under user profile | Long Nguyen | |
2016-04-18 | Code fixes | Felipe Artur | |
2016-04-18 | Fix code | Felipe Artur | |
2016-04-18 | Add specs and fix code | Felipe Artur | |
2016-04-18 | Move verification to abilities | Felipe Artur | |
2016-04-18 | Restrict user profiles based on restricted visibility levels | Felipe Artur | |
2016-03-22 | Merge branch 'master' into issue_12658 | Douwe Maan | |
# Conflicts: # app/models/issue.rb # app/views/projects/_home_panel.html.haml # app/views/shared/projects/_project.html.haml # db/schema.rb # spec/models/project_spec.rb | |||
2016-03-20 | Use the configured Kaminari "per page" default | Robert Speicher | |
2016-03-17 | Code improvements and add Create group service | Felipe Artur | |
2016-03-10 | Prevent projects to have higher visibility than groups | Felipe Artur | |
Prevent Groups to have smaller visibility than projects Add default_group_visibility_level to configuration Code improvements | |||
2016-03-10 | Code improvements | Felipe Artur | |
2016-03-03 | In UsersController#calendar_activities, when Date isn't parsable, fallback ↵ | Rémy Coutable | |
to Date.today For some reason, GoogleBot accesses /u/:username/calendar_activities without a :date param, but then the view was trying to call #to_s(:short) which doesn't exist on nil, leading to the following Sentry report: https://sentry.gitlap.com/gitlab/gitlabcom/issues/1182/ | |||
2016-03-01 | Merge branch 'master' into improve-user-tabs | Alfredo Sumaran | |
2016-03-01 | Make url and actions to be the same name | Alfredo Sumaran | |
2016-03-01 | Respond with 'show' view. Tab content will be loaded dinamically | Alfredo Sumaran | |
2016-03-01 | Respond to .json requests | Alfredo Sumaran | |
2016-02-29 | Add routes and actions for dynamic tab loading | Josh Frye | |
2016-02-22 | include contributions from forked projects on profile calendar | James Lopez | |
2016-02-04 | Various filter fixes | Josh Frye | |
2016-01-04 | remove public field from namespace and refactoring | Valery Sizov | |
2015-11-18 | Refactor UsersController to not kill the database | Yorick Peterse | |
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. | |||
2015-08-27 | Make all profile public | Valery Sizov | |
2015-05-01 | Fix title on user page. | Douwe Maan | |
2015-04-30 | Add a page title to every page. | Douwe Maan | |
2015-04-20 | Fixed the Rails/ActionFilter cop | Jeroen van Baarsen | |
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | |||
2015-03-23 | Merge branch 'userpage-activity-scroll' | Dmitriy Zaporozhets | |
Conflicts: app/controllers/users_controller.rb |