Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42 | GitLab Bot | 2021-05-19 | 1 | -2/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42 | GitLab Bot | 2021-02-18 | 1 | -3/+16 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42 | GitLab Bot | 2020-10-21 | 1 | -0/+4 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-2-stable-ee | GitLab Bot | 2020-07-20 | 1 | -0/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-0-stable-ee | GitLab Bot | 2020-05-20 | 1 | -0/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-01-30 | 1 | -1/+2 |
| | |||||
* | Consider array params on rendering MR list on dashboard | Igor | 2019-04-04 | 1 | -1/+4 |
| | | | | | This fixes the bug, when approver filter is provided, but dashboard asks to enter any filter | ||||
* | Save sorting preference for Issues/MRs in BE | Mario de la Ossa | 2019-01-28 | 1 | -2/+1 |
| | | | | | | In order to let users' sorting preferences transfer between devices, we save the preference for issues and MRs (one preference for issues, one for MRs) in the backend inside the UserPreference object | ||||
* | Merge branch 'security-fix-pat-web-access' into 'master' | Cindy Pallares | 2018-11-28 | 1 | -0/+3 |
| | | | | | [master] Resolve "Personal access token with only `read_user` scope can be used to authenticate any web request" See merge request gitlab/gitlabhq!2583 | ||||
* | Refactor whitelisting of filter params | Heinrich Lee Yu | 2018-11-15 | 1 | -12/+4 |
| | |||||
* | Fix tests | Heinrich Lee Yu | 2018-11-13 | 1 | -0/+3 |
| | |||||
* | Apply new search bar on issues and merge request dashboards | Heinrich Lee Yu | 2018-11-13 | 1 | -3/+4 |
| | |||||
* | Refactor EventFilter and increase its test coverage1801-allow-event_filter-to-be-set-in-the-url | Rémy Coutable | 2018-09-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Enable frozen string in app/controllers/**/*.rbrepo-forks/gitlab-ce-frozen-string-app-controller | gfyoung | 2018-09-18 | 1 | -0/+2 |
| | | | | | | | | | | | | Enables frozen string for the following: * app/controllers/*.rb * app/controllers/admin/**/*.rb * app/controllers/boards/**/*.rb * app/controllers/ci/**/*.rb * app/controllers/concerns/**/*.rb Partially addresses #47424. | ||||
* | Rails5 fix expected: 0 times with any arguments received: 1 time with ↵ | Jasper Maes | 2018-06-20 | 1 | -1/+1 |
| | | | | arguments: DashboardController | ||||
* | Fixed dashboard filtering tests | Jan Provaznik | 2018-04-03 | 1 | -3/+8 |
| | |||||
* | Check if at least one filter is set on dashboard | Jan Provaznik | 2018-04-03 | 1 | -0/+14 |
| | | | | | | | | | | When listing issues and merge requests on dasboard page, make sure that at least one filter is enabled. User's id is used in search autocomplete widget instead of username, which allows presetting user in filter dropdowns. Related to #43246 | ||||
* | Resolve "DashboardController#activity.json is slow due to SQL" | Francisco Javier López | 2017-11-06 | 1 | -0/+2 |
| | |||||
* | Use a specialized class for querying events | Yorick Peterse | 2017-08-10 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | This changes various controllers to use the new EventCollection class for retrieving events. This class uses a JOIN LATERAL query on PostgreSQL to retrieve queries in a more efficient way, while falling back to a simpler / less efficient query for MySQL. The EventCollection class also includes a limit on the number of events to display to prevent malicious users from cycling through all events, as doing so could put a lot of pressure on the database. JOIN LATERAL is only supported on PostgreSQL starting with version 9.3.0 and as such this optimisation is only used when using PostgreSQL 9.3 or newer. | ||||
* | Remove some deprecated methodstc-improve-project-api-perf | Toon Claes | 2017-05-30 | 1 | -1/+1 |
| | | | | | To avoid the use of slow queries, remove some deprecated methods and encourage the use of ProjectFinder to find projects. | ||||
* | Consistently display last push event widget | Douwe Maan | 2017-05-25 | 1 | -2/+0 |
| | |||||
* | Present group and dashboard MR list without grouping by project | Oswaldo Ferreira | 2017-01-27 | 1 | -0/+5 |
| | |||||
* | Restrict starred projects to viewable ones | Sean McGivern | 2016-05-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | `User#starred_projects` doesn't perform any visibility checks. This has a couple of problems: 1. It assumes a user can always view all of their starred projects in perpetuity (project not changed to private, access revoked, etc.). 2. It assumes that we'll only ever allow a user to star a project they can view. This is currently the case, but bugs happen. Add `User#viewable_starred_projects` to filter the starred projects by those the user either has explicit access to, or are public or internal. Then use that in all places where we list the user's starred projects. | ||||
* | Fix an issue causing the Dashboard/Milestones page to be blank | Rémy Coutable | 2016-03-23 | 1 | -28/+1 |
| | |||||
* | Dedupe labels in labels selector in Dashboard pagesfix/14418 | Rémy Coutable | 2016-03-18 | 1 | -2/+9 |
| | | | | | Also moved useless helper methods and directly to the DashboardController. | ||||
* | Updated controller with before_action | Phil Hughes | 2016-03-18 | 1 | -3/+1 |
| | | | | Fixed other issues based on feedback | ||||
* | Fixes issue on dashboard issues | Phil Hughes | 2016-03-18 | 1 | -0/+18 |
| | | | | They would try to load JSON from a project even though it isn't a single project | ||||
* | Don't pluck project IDs for events | Yorick Peterse | 2016-01-26 | 1 | -3/+3 |
| | | | | | By instead using a sub-query we save ourselves the overhead of loading any data into memory only to pass it on to another query. | ||||
* | Refactor duplciate code for groups_controller.rb and ↵ | Dmitriy Zaporozhets | 2015-11-17 | 1 | -17/+3 |
| | | | | | | slack_service/note_message.rb Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Fix a bug when milestone/label filter was empty for dashboard issues page | Dmitriy Zaporozhets | 2015-11-16 | 1 | -0/+5 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Clean up overlap between dashboard and explore. | Douwe Maan | 2015-09-08 | 1 | -19/+0 |
| | | | | | - Split up SnippetsController into separate dashboard and explore sections. - Use consistent page titles, header titles and sidebars between dashboard and explore sections when signed in or not. | ||||
* | Split starred projects list and activity in same way like we did with your ↵ | Dmitriy Zaporozhets | 2015-09-02 | 1 | -2/+9 |
| | | | | | | projects Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Dashboard activity as separate page | Dmitriy Zaporozhets | 2015-08-25 | 1 | -7/+15 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | projects doesn't seem to be a valid action in this controller | Eaden | 2015-05-16 | 1 | -2/+2 |
| | |||||
* | Add a page title to every page. | Douwe Maan | 2015-04-30 | 1 | -3/+3 |
| | |||||
* | Fixed the Rails/ActionFilter cop | Jeroen van Baarsen | 2015-04-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | ||||
* | Use same constant for amount of items per page | Dmitriy Zaporozhets | 2015-03-12 | 1 | -2/+2 |
| | |||||
* | Remove projects page from dashboard | Dmitriy Zaporozhets | 2015-03-10 | 1 | -22/+0 |
| | |||||
* | Add project filter by visibility and tag to explore page | Dmitriy Zaporozhets | 2015-03-10 | 1 | -1/+0 |
| | |||||
* | Remove group rendering from dashboard page | Dmitriy Zaporozhets | 2015-03-10 | 1 | -6/+0 |
| | |||||
* | Improve projects list | Dmitriy Zaporozhets | 2015-03-04 | 1 | -6/+2 |
| | | | | | | | * Add search filtering for group projects * Show all user projects on dashboard * Refactor projects list into one view * Hide big list of projects with 'Show all' button | ||||
* | Reduce amount of sql queries on dashboard projects page | Dmitriy Zaporozhets | 2015-03-02 | 1 | -1/+1 |
| | |||||
* | Fix event loading with associations | Dmitriy Zaporozhets | 2015-02-18 | 1 | -4/+11 |
| | |||||
* | DB performance improvements to GitLab | Dmitriy Zaporozhets | 2015-02-18 | 1 | -6/+9 |
| | |||||
* | Refactor sorting in project | Dmitriy Zaporozhets | 2015-02-05 | 1 | -1/+1 |
| | |||||
* | Refactor issuable list pages | Dmitriy Zaporozhets | 2014-12-24 | 1 | -6/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Refactor issues and merge requests lists | Dmitriy Zaporozhets | 2014-12-23 | 1 | -8/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Replace project labels with tags to prevent name conflict with GitLab labels | Dmitriy Zaporozhets | 2014-07-29 | 1 | -2/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Show link to public projects for new users. | Ciro Santillli | 2014-03-17 | 1 | -0/+2 |
| | |||||
* | Move services for collecting items to Finders | Dmitriy Zaporozhets | 2014-02-25 | 1 | -2/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> |