Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-30Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-28Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-23Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-10Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-04Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-10-11Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-08-08Record usage on snippet usageMark Chao
Generalize wiki page counter for other page types to extend to.
2019-06-18Move some quick actions feature specs to unit testsFelipe Artur
Move some feature specs for issues/merge requests quick actions to unit tests. They are taking too long to run on the pipelines.
2019-04-12Add frozen_string_literal to spec/servicesThong Kuah
Probably useful as we often move these files to "new" files.
2019-04-05Merge branch 'port-6539-extract-ee-specific-code' into 'master'Robert Speicher
Extract EE specific files/lines for quick actions tests See merge request gitlab-org/gitlab-ce!26872
2019-04-03Extract EE specific files/lines for quick actions testsAlexandru Croitor
2019-04-03Remove reply_to_individual_notes feature flagHeinrich Lee Yu
Also removes specs related to the flag
2019-03-04Show commands applied message when promoting issuesFelipe Artur
Fix 'commands applied' messages not being shown when issue is promoted to epic using slash commands.
2019-02-13Fix polling for transformed individual notesHeinrich Lee Yu
Sets `updated_at` so that the transformed note is returned together with the new reply
2019-02-06Add reply to notes to turn into discussionsHeinrich Lee Yu
2019-01-31Prevent comments by email when issue is lockedHeinrich Lee Yu
This changes the permission check so it uses the policy on Noteable instead of Project. This prevents bypassing of rules defined in Noteable for locked discussions and confidential issues. Also rechecks permissions when reply_to_discussion_id is provided since the discussion_id may be from a different noteable.
2018-12-13Allow suggesting single line changes in diffsOswaldo Ferreira
2018-11-09Comment on any expanded diff line on MRsOswaldo Ferreira
2018-11-08Revert "Merge branch 'osw-comment-on-any-line-on-diffs' into 'master'"Oswaldo Ferreira
This reverts commit a82a595728d54bdc12e51dfcfb22e9eddc449143, reversing changes made to e7df959b8f99875edd246c7ac7779c3203e8755e.
2018-11-07Merge branch 'osw-comment-on-any-line-on-diffs' into 'master'Douwe Maan
Comment on any expanded diff line on MRs See merge request gitlab-org/gitlab-ce!22398
2018-11-07Fix spec in EE which now trigger access to repositoryMark Chao
2018-11-06Comment on any expanded diff line on MRsOswaldo Ferreira
2018-09-24Auto resolve new notes of resolved discussionsPaul Slaughter
**Why?** The previous behavior had resolved discussions being unresolved when commented on. This was strange UX, especially since there is a separate button for "Comment & unresolve discussion". https://gitlab.com/gitlab-org/gitlab-ce/issues/24128 **Note:** - Also adds changelog
2018-08-10Rename Commits::UpdateService to Commits::TagServicePeter Leitzen
2018-08-10Commit notes now support quick actionsPeter Leitzen
2018-08-07Convert use of any_instance as it does not work with prependMark Chao
2018-07-11Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao
2018-05-24Persist truncated note diffs on a new tableOswaldo Ferreira
We request Gitaly in a N+1 manner to build discussion diffs. Once the diffs are from different revisions, it's hard to make a single request to the service in order to build the whole response. With this change we solve this problem and simplify a lot fetching this piece of info.
2018-05-01Merge request and commit discussions APIJan Provaznik
2018-04-11Support Markdown rendering using multiple projectsYorick Peterse
This refactors the Markdown pipeline so it supports the rendering of multiple documents that may belong to different projects. An example of where this happens is when displaying the event feed of a group. In this case we retrieve events for all projects in the group. Previously we would group events per project and render these chunks separately, but this would result in many SQL queries being executed. By extending the Markdown pipeline to support this out of the box we can drastically reduce the number of SQL queries. To achieve this we introduce a new object to the pipeline: Banzai::RenderContext. This object simply wraps two other objects: an optional Project instance, and an optional User instance. On its own this wouldn't be very helpful, but a RenderContext can also be used to associate HTML documents with specific Project instances. This work is done in Banzai::ObjectRenderer and allows us to reuse as many queries (and results) as possible.
2018-04-05Merge branch 'jej/mattermost-notification-confidentiality-10-6' into ↵Douwe Maan
'security-10-6' [10.6] Prevent notes on confidential issues from being sent to chat See merge request gitlab/gitlabhq!2366 # Conflicts: # app/helpers/services_helper.rb
2018-03-02Fix quick actions for users who cannot update issues and MRsSean McGivern
There are several quick actions now that don't need this access - /todo and /unsubscribe for instance - but when these were first added, there weren't. Quick actions are now responsible for checking their own permissions.
2017-12-22Replace '.team << [user, role]' with 'add_role(user)' in specsblackst0ne
2017-12-18Reset todo counters when the target is deletedSean McGivern
When the target is deleted, todos are destroyed, but we did not reset the todo cache for users with todos on the deleted target. This would only update after the next time the todo cache was updated for that user.
2017-11-06Resolve "DashboardController#activity.json is slow due to SQL"Francisco Javier López
2017-08-03Change all `:empty_project` to `:project`Robert Speicher
2017-07-27Use described_class when possibleRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27Remove superfluous lib: true, type: redis, service: true, models: true, ↵Rémy Coutable
services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-06-15Rename "Slash commands" to "Quick actions"Eric Eastwood
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070 Deprecate "chat commands" in favor of "slash commands" We looked for things like: - `slash commmand` - `slash_command` - `slash-command` - `SlashCommand`
2017-06-14Correct RSpec/SingleLineHook cop offensesRobert Speicher
2017-05-31Update diff discussion position per discussion instead of per noteDouwe Maan
2017-05-24Add system note with link to diff comparison when MR discussion becomes outdatedDouwe Maan
2017-05-05Merge branch 'mia_backort' into 'master' Jacob Schatz
Backport of Multiple Assignees feature See merge request !11089
2017-05-05Address static analyzer warningValery Sizov
2017-05-05Multiple issue assignee: CE restriction for multiple assigneesValery Sizov
2017-05-05Support comments for personal snippetsJarka Kadlecova
2017-05-04Backport of multiple_assignees_feature [ci skip]Valery Sizov
2017-04-05Don't use original_discussion_idDouwe Maan