- 02 Mar, 2019 1 commit
-
-
Stan Hu authored
When a merge fails due to a locked file, no feedback was given to the user as to why it failed if the user used the Merge button. However, if the push attempt happened directly in the Web UI, the pre-receive message would be displayed. To be consistent and to make it clear why a merge failed, we now include the pre-receive error message in the merge request widget. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/10165
-
- 01 Mar, 2019 7 commits
-
-
Stan Hu authored
We can reduce a significant number of queries by preloading the associations for events. On GitLab.com, for a date that had 456 events, this brought the load time down from 8.7 to 1.2 s. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58392
-
Reuben Pereira authored
- Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
-
Gabriel Mazetto authored
We are adding sidekiq workers and service classes to allow to rollback a hashed storage migration. There are some refactoring involved as well as part of the code can be reused by both the migration and the rollback logic.
-
Shinya Maeda authored
Fix ok Add spec Fix ok Fix Add changelog Fix Add memoization a fix
-
Filipa Lacerda authored
-
Stan Hu authored
-
Enrique Alcántara authored
Replace tooltip texts in the markdown toolbar with bindings to gettext calls Author: Enrique Alcantara <enrique@crunch.io>
-
- 28 Feb, 2019 9 commits
-
-
Nick Thomas authored
-
Brandon Labuschagne authored
The new spinner is purely CSS It is used for the loading_icon gitlab-ui component
-
Mario de la Ossa authored
Since the CTE is faster than a subquery and the only reason we're using a subquery is that the CTE can't handle sorting by certain attributes, let's use the CTE always (when the feature flag is enabled) when counting, since we can ignore ordering if we just want a count of results.
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Brandon Labuschagne authored
-
Douglas Barbosa Alexandre authored
Port of a community contribution from @glensc to upstream.
-
Kushal Pandya authored
-
Jason Lenny authored
-
Shinya Maeda authored
Add schema Add CE counter part Add default value for Add changelog Fix schema Add test Fix schema Fix schema version Remove default value for
-
- 27 Feb, 2019 12 commits
-
-
Alexandru Croitor authored
* Add email_header_and_footer_enabled flag to appearances table * Set email_header_and_footer_enabled default value to false * Add checkbox to appearance to toggle show header and footer in emails * Add email_header_and_footer_enabled to allowed params in controller * Add header and footer messages to the html and text email layouts * Remove the color styling for emails header and footer * Add empty_mailer layout for emails without layout, to have the header and footer applied
-
Alexis Reigel authored
-
Heinrich Lee Yu authored
Return jQuery element instead of HTML for renderRow for labels select
-
Matija Čupić authored
This reverts commit f5201a81, reversing changes made to 48e6db0d.
-
Jason Lenny authored
-
Jacopo authored
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
-
Alexander Koval authored
Move logic of obtaining Issuable data to separate method
-
Clement Ho authored
-
Denys Mishunov authored
Mousetrap is used as the help-tool to listen to keystrokes Added currentDiffIndex getter to store that holds the index of currently active diff file in the list Instead of computing it on the component, we will take advantage of it being available for all components in DiffsApp Testing keyboard navigation and jumpToFile()
-
Shinya Maeda authored
source_sha and target_sha are used for merge request pipelines
-
Stan Hu authored
This commit fixes two problems: 1. When a user clicked on another page, the app would fetch the new page data but never update because the request and response parameters failed to match the isEqual check. This was happening because the JSON response omitted the `nested` attribute, so there was a comparison with a `null` value. We fix this by scrubbing undefined values before doing the comparison. 2. There were duplicate requests made for the environments page because the success handler of fetchPipelines() would cause the polling component to make another XHR request. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58191
-
Nermin Vehabovic authored
Added: Specs for the API action
-
- 26 Feb, 2019 11 commits
-
-
Stan Hu authored
As discussed in https://github.com/mbleigh/acts-as-taggable-on/issues/91, we can avoid N+1 queries if we use `tags` instead of `tag_list`. Seen while reviewing https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/19740.
-
Oswaldo Ferreira authored
This is an issue that can only be seen through EE. Further details can be seen on https://gitlab.com/gitlab-org/gitlab-ee/issues/9876. In general we should always use the latest diff version of a file in order to both create and apply suggestions.
-
Heinrich Lee Yu authored
This reverts merge request !25042
-
Kamil Trzciński authored
This reverts merge request !25293
-
Alexander Koval authored
Move logic of obtaining Issuable data to separate method
-
Oswaldo Ferreira authored
Add a merge_requests/:iid/merge_to_ref API which make use of the groundwork to write merge results into refs/merge-requests/:iid/merge.
-
Kushal Pandya authored
Adds discussion note style section under notes app from where user can toggle discussion when they have selected a filter to show only system notes.
-
Matija Čupić authored
This adds a concern that abstracts the concept of masking a variable, including the RegEx for validation.
-
Phil Hughes authored
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/42382
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Kamil Trzciński authored
Ability to filter confidential issues Closes #50747 See merge request gitlab-org/gitlab-ce!24960
-