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
2014-06-17Remove NotesObserverDmitriy Zaporozhets
2013-12-15fix most of warningsskv
2013-08-26Link issues from comments and automatically close themash wilson
Any mention of Issues, MergeRequests, or Commits via GitLab-flavored markdown references in descriptions, titles, or attached Notes creates a back-reference Note that links to the original referencer. Furthermore, pushing commits with commit messages that match a (configurable) regexp to a project's default branch will close any issues mentioned by GFM in the matched closing phrase. If accepting a merge request would close any Issues in this way, a banner is appended to the merge request's main panel to indicate this.
2013-03-26refactor observers test since email logic moved to serviceDmitriy Zaporozhets
2013-01-15more tests fixedDmitriy Zaporozhets
2013-01-09sidekiq with green testsDmitriy Zaporozhets
2012-11-13Remove backward compatibility of factories.Vincent Bonmalais
2012-10-18Rename NoteObserver methods and clarify thingsRiyad Preukschas
2012-10-13Fix notification for notes on a wall.Robb Kidd
The fact that Notes on Walls have a noteable_type value of "nil" got lost in the refactoring of the observer.
2012-10-11Reduce complexity: replace case statement with method lookup.Robb Kidd
2012-10-11Separate observing of Note and MergeRequestsRobb Kidd
* Move is_assigned? and is_being_xx? methods to IssueCommonality This is behavior merge requests have in common with issues. Moved methods to IssueCommonality role. Put specs directly into merge_request_spec because setup differs for issues and MRs specifically in the "closed" factory to use. * Add MergeRequestObserver. Parallels IssueObserver in almost every way. Ripe for refactoring. * Rename MailerObserver to NoteObserver With merge request observing moved out of MailerObserver, all that was left was Note logic. Renamed to NoteObserver, added tests and updated application config for new observer names. Refactored NoteObserver to use the note's author and not rely on current_user. * Set current_user for MergeRequestObserver IssueObserver and MergeRequestObserver are the only observers that need a reference to the current_user that they cannot look up on the objects they are observing.