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
2022-02-22Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2021-08-20Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2021-01-15Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-11-24Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-11-23Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-06-06Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-05-04Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-02-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-12-04Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-21Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-23Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-16Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-08-02Make diff_refs_match_commit validation reusablePatrick Bajao
Move it to DiffPositionableNote concern which will be re-used in EE in DraftNote model.
2019-06-05Lock suggestions_filter_enabled as trueKerri Miller
Most/all of the work we're doing in this method is done at creation/edit time, so do we need to also check at render? Assume if you've gotten to this point, it's ok to enable the suggestion filter.
2019-06-05Avoid 500's when commit is not reachableOswaldo Ferreira
2019-06-03Get `repository` from noteable in DiffNotesBob Van Landuyt
Getting the `repository` directly from the noteable in DiffNotes allows us to use a different repository when the DiffNote is not on a project repository. It is only the first step in decoupling the DiffNote from a project's main repository.
2019-06-03Make `resolvable_types` a class methodBob Van Landuyt
This turns Notable::RESOLVABLE_TYPES into a `Notable.resolvable_types`. That allows us to override it in EE.
2019-03-27Prepare suggestion implementation for multi-lineOswaldo Ferreira
Adds the groundwork needed in order to persist multi-line suggestions, while providing the parsing strategy which will be reused for the **Preview** as well.
2019-03-20Implement multi-line suggestions filteringOswaldo Ferreira
Implements the filtering logic for `suggestion:-x+y` syntax.
2019-02-26Use shorthand version of method callOswaldo Ferreira
2019-02-26Always fetch MR latest version when creating suggestionsOswaldo Ferreira
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.
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-06Comment on any expanded diff line on MRsOswaldo Ferreira
2018-10-26Remove EE-specific code from DiscussionNoteSean McGivern
2018-10-05Backport CE changes from draft_notes addition in EEMario de la Ossa
2018-09-19Use standalone diff stats RPC on every comparison viewOswaldo Ferreira
2018-08-27Backport Repository#keep_around changes from EE to CEMichael Kozono
2018-07-27Enable frozen string in app/models/*.rbgfyoung
Partially addresses #47424.
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-01Use persisted diff data instead fetching Git on discussionsOswaldo Ferreira
Today, when fetching diffs of a note, we always go to Gitaly in order to diff between commits and return the diff of each discussion note. With this change we avoid doing that for notes on the "current version" of the MR.
2017-12-22Improve performance of DiffDiscussion#truncated_diff_lines and ↵Douwe Maan
DiffNote#diff_line by removing expensive diff position calculation and comparison
2017-12-07Allow commenting on individual commits inside an MRDouwe Maan
2017-11-13Prevents position update for image diff notesFelipe Artur
2017-10-07Commenting on image diffsFelipe Artur
2017-07-06Rename ActiverecordSerialize copYorick Peterse
This cop has been renamed to ActiveRecordSerialize to match the way "ActiveRecord" is usually written.
2017-06-01Merge branch 'dm-update-discussion-diff-position' into 'master'Grzegorz Bizon
Update diff discussion position per discussion instead of per note Closes #33157 See merge request !11833
2017-05-31Update diff discussion position per discussion instead of per noteDouwe Maan
2017-05-31Added Cop to blacklist the use of serializeYorick Peterse
This Cop blacklists the use of ActiveRecord's "serialize" method, except for cases where we already use this.
2017-05-26Merge branch 'dm-diff-cleanup' into 'master'Robert Speicher
Clean up diff rendering See merge request !11390
2017-05-24Add system note with link to diff comparison when MR discussion becomes outdatedDouwe Maan
2017-05-23Pass fallback_diff_refs to Diff::File instead of using view helpersDouwe Maan
2017-05-03Allow commenting on older versions of the diff and comparisons between diff ↵Douwe Maan
versions
2017-04-08Link to outdated diff in older MR version from outdated diff discussionDouwe Maan
2017-04-06Refactor resolvability checks based on typeDouwe Maan
2017-04-05Address review commentsDouwe Maan