An error occurred fetching the project authors.
- 09 Jul, 2021 1 commit
-
-
Zack Cuddy authored
-
- 28 Jun, 2021 2 commits
-
-
Marcel Amirault authored
As part of larger effort to move all docs to index files.
-
Marcel Amirault authored
-
- 15 Jun, 2021 1 commit
-
-
Terri Chu authored
Allow multi select project search for Advanced Search. Ensure single project search is supported for Basic Search. Changelog: changed EE: true
-
- 11 May, 2021 2 commits
-
-
Lin Jen-Shin authored
-
Lin Jen-Shin authored
-
- 27 Apr, 2021 1 commit
-
-
yo authored
-
- 08 Apr, 2021 1 commit
-
-
Amy Qualls authored
-
- 15 Mar, 2021 1 commit
-
-
Changzheng Liu authored
-
- 23 Feb, 2021 1 commit
-
-
Dylan Griffith authored
-
- 12 Feb, 2021 1 commit
-
-
Dylan Griffith authored
This reverts merge request !52018
-
- 10 Feb, 2021 1 commit
-
-
Dmitry Gruzd authored
This change adds the ability to sort search results by Last Updated
-
- 09 Feb, 2021 1 commit
-
-
Terri Chu authored
Move search tabs to a Vue component and remove all unused code.
-
- 02 Feb, 2021 1 commit
-
-
Zack Cuddy authored
Replaces HAML dropdown with GitLab UI. Updates naming.
-
- 02 Dec, 2020 1 commit
-
-
Zack Cuddy authored
When we do our keyword highlighting in the global search, we always highlight with the color black. With the new Dark Mode this causes an issue. This change uses a darkmode variable that flips the colors correctly.
-
- 24 Nov, 2020 1 commit
-
-
Paul-Sebastian Ungureanu authored
Before this commit, if there were two issues with the exact same name, only one of them would appear in the autocomplete suggestions list (in the search bar). This commit should fix the problem. https://gitlab.com/gitlab-org/gitlab/-/issues/276758
-
- 06 Nov, 2020 1 commit
-
-
Dylan Griffith authored
At present the merge request result page has an old design and we want it to match the issue design which was recently updated. It seems the best way to do this was to share code so we've extracted a shared HAML template for both of these.
-
- 03 Nov, 2020 1 commit
-
-
Dmitry Gruzd authored
This MR improves empty results page messaging for group and project searches. We display the group/project name to add more context to the user.
-
- 30 Oct, 2020 1 commit
-
-
Jason Goodman authored
Hide feature flags link if user does not have permissions Use let_it_be in search bar spec
-
- 23 Oct, 2020 1 commit
-
-
Micael Bergeron authored
Whenever a user changes the search scope from the search results tabs, the search filters will be reset to their default (i.e. ANY) value.
-
- 22 Oct, 2020 2 commits
-
-
Terri Chu authored
Enable GitHub Flavored Markdown support for issues to the search autocomplete field. If the user is in the project dashboard and enters GFM for an issue id, a link to that issue will show up.
-
Terri Chu authored
If a user searches for a commit in a project and only finds one result, redirect the user to that result. This already exists for basic search and now is enabled for advanced search. Added a notice explaining the redirect with a link back to search results.
-
- 16 Oct, 2020 1 commit
-
-
Yorick Peterse authored
This adds support for filtering merge requests by the environment name and deployment times, in addition to the existing support of filtering merge requests by a deployment ID. This means you can now get merge requests that match an environment name, deployment ID, or are deployed before/after a given date and time. These filters can be combined as well. Filtering merge requests by deployments data makes it easy to see what has been deployed, and when. In addition, you can apply all the other merge requests filters such as a list of labels to filter by. This new feature is hidden behind the "deployment_filters" feature flag, which is disabled by default. This feature flag is a global flag. Merge requests can be retrieved for both projects and groups, making it difficult to determine what to scope the feature flag to. So we take the easy way: it's either enabled for all, or disabled for all. For something as simple as a few additional filters this should not pose any problems. See https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1246 for more information.
-
- 15 Oct, 2020 1 commit
-
-
Dmitry Gruzd authored
This MR adds the ability to filter search API results by the confidentiality flag.
-
- 08 Oct, 2020 1 commit
-
-
Micaël Bergeron authored
This adds a method to bold the search term on the issues results page.
-
- 06 Oct, 2020 1 commit
-
-
Marcel Amirault authored
-
- 02 Oct, 2020 2 commits
-
-
Dylan Griffith authored
This implements the same thing we implemented for [issues]( https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40669 ) and [merge requests]( https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42560 ) now for Epics. This required a slightly different approach as the `EpicsFinder` was not suitable for this purpose. At present it only supports searching within a single group. And extending it to support wider use cases would likely lead to performance issues as there is no equivalent group permissions cache like `project_authorizations` table to efficiently determine which groups a user can view epics in. The simpler thing to do here was to just manually check the permissions for each returned epic. This leaves a very edge case scenarion in which a user was previously able to see an epic and looked at that epic in their last 100 viewed epics and then performs a search and now only sees 4 suggestions (instead of the expected 5). This in theory, if the epic was renamed and the new name contained something important the user shouldn't see, could lead to the leak of an existence of that name in the search results. Considering this edge case is so unlikely it seems safe to not worry too much about it.
-
Dylan Griffith authored
We add 2 refactors: 1. Add `attr_reader :user` to RecentItems because this will be used by `RecentEpics` since the `EpicsFinder` cannot search outside of a single group like the `IssuesFinder` does so we need to override `#search` instead 2. Apply the limit=5 in the RecentItems module instead of the SearchHelper caller. This is necessary for when we implement Epics search because we'll need to do a permissions check on the limited items before returning them
-
- 30 Sep, 2020 2 commits
-
-
Dmitry Gruzd authored
This MR removes users_search feature flag, which has been enabled by default for a long time.
-
Dmitry Gruzd authored
We introduce a new parameter sort by newest and by oldest for issues and merge_requests
-
- 28 Sep, 2020 1 commit
-
-
Dylan Griffith authored
Code searches allow you to choose branch name or tag when searching for code. Previously the blob search results were linking to the URL with the SHA of the branch and not the actual branch name being searched. This works OK in some cases but usually the user expecting to be linked to `/master/` instead of `/<some-sha>/` and in particular it is problematic because when you are loading a file in a specific SHA you cannot click the edit button to edit that file you just loaded. We fix this by using the param `repository_ref` when present and defaulting to the `default_branch` when absent. See more at https://gitlab.com/gitlab-org/gitlab/-/issues/254932
-
- 24 Sep, 2020 1 commit
-
-
Terri Chu authored
Pass confidential filter through to search when backed by PostgreSQL or Elasticsearch.
-
- 23 Sep, 2020 2 commits
-
-
Dmitry Gruzd authored
This reverts commit 1c3e5127, reversing changes made to 6cd74b81.
-
Dylan Griffith authored
This fixes https://gitlab.com/gitlab-org/gitlab/-/issues/254840 The `#use_elasticsearch?` method is not defined in FOSS so we cannot refer to it. As such the easiest way to handle this is to move the logic into a helper and override in EE.
-
- 22 Sep, 2020 1 commit
-
-
Zack Cuddy authored
This adds a method to bold the search term on the issues results page.
-
- 18 Sep, 2020 1 commit
-
-
Dylan Griffith authored
This implements the same behaviour for merge requests that was added for issues in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40669.
-
- 03 Sep, 2020 1 commit
-
-
Terri Chu authored
Add filter ability to basic and advanced search issues scope. Results can be filtered by state (any, opened, or closed). Default is any.
-
- 02 Sep, 2020 1 commit
-
-
Dylan Griffith authored
This adds support for autocompleting issues that were recently viewed by the current user when they use the search bar. This data is persisted in Redis sorted sets as this provides the ability to automatically expire the data for inactive users, keep the data sorted based on most recently viewed first and easily keep a limited number of items per user expiring the least recent ones first. The recent item tracking is partly implemented as a generic solution as this will quickly be followed up with merge requests and perhaps other features people wish to quickly navigate to. The full generic refactoring will happen when we implement the 2nd usage but for now the most important thing is to include the data type in the Redis key so that we don't need to migrate data when we make this generic later. This feature is behind a feature flag per user for now so we can track the performance implications in production.
-
- 24 Aug, 2020 1 commit
-
-
Dmitry Gruzd authored
-
- 12 Aug, 2020 1 commit
-
-
Gilang Gumilar authored
Closes https://gitlab.com/gitlab-org/gitlab/-/issues/208805 See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26740
-