summaryrefslogtreecommitdiff
path: root/app/models/concerns/mentionable.rb
Commit message (Expand)AuthorAgeFilesLines
* Remove EE-specific code from MentionableSean McGivern2018-09-171-3/+10
* Updates code using class_methods over module ClassMethodsJacopo2018-08-291-1/+1
* Enable more frozen string in app/models/**/*.rbgfyoung2018-08-071-0/+2
* Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-301-2/+2
|\
| * Fix link text from group contextJarka Kadlecova2017-11-231-2/+2
* | Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-5/+6
* | Allow simple ivar ||= form. Update accordinglyLin Jen-Shin2017-09-191-1/+1
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-181-0/+1
|/
* Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelistsRobert Speicher2017-08-141-2/+2
* Fix cross referencing for private and internal projects31978-cross-reference-fixJarka Kadlecova2017-05-111-6/+7
* Fallback to default pattern when note does not belong to projecttc-fix-snippets-notes-specToon Claes2017-05-091-1/+1
* Use regex to skip unnecessary reference processing in ProcessCommitWorkerJames Edwards-Jones2017-05-041-0/+16
* Create directly_addressed Todos when mentioned in beginning of a lineErshad Kunnakkadan2017-02-081-4/+15
* address commentsJarka Kadlecova2017-01-251-1/+5
* make mentions working when project not specifiedJarka Kadlecova2017-01-181-1/+5
* Allow JIRA references for project snippetsissue_24303Felipe Artur2016-11-211-1/+1
* Simplify Mentionable concern instance methodsPaco Guzman2016-10-041-17/+10
* Use cattr_accessor instead duplicating code on NoteOnDiff concernDouglas Barbosa Alexandre2016-07-151-4/+4
* Ensure logged-out users can't see private refsSean McGivern2016-06-301-1/+1
* Refactor MentionableYorick Peterse2016-05-261-10/+9
* Fix adding a todo for private group membersAhmad Sherif2016-05-071-2/+2
* Fix mentionable reference extraction caching.Douwe Maan2016-01-061-2/+5
* Only allow group/project members to mention `@all`Douwe Maan2015-12-241-1/+1
* Only cache markdown when object has been saved and has a proper cache_key.Douwe Maan2015-12-161-1/+1
* Move Markdown/reference logic from Gitlab::Markdown to BanzaiDouwe Maan2015-12-151-8/+8
* Merge branch 'master' into reference-pipeline-and-cachingDouwe Maan2015-12-071-3/+8
|\
| * Fix referenced_mentionables method.Douwe Maan2015-12-011-1/+1
| * Fix specsDouwe Maan2015-11-301-3/+8
* | Merge branch 'master' into reference-pipeline-and-cachingDouwe Maan2015-10-211-3/+3
|\ \ | |/
| * Merge branch 'master' into rs-redactor-filterDouwe Maan2015-10-151-21/+22
| |\
* | \ Merge branch 'master' into rs-redactor-filterDouwe Maan2015-10-141-33/+29
|\ \ \ | | |/ | |/|
| * | Make Mentionable#cross_reference_exists? private.simplify-cross-referencesDouwe Maan2015-10-141-6/+6
| * | Fix cross-references originating from notesDouwe Maan2015-10-121-2/+2
| * | Simplify code around (cross)-referencesDouwe Maan2015-10-121-19/+19
* | | Cache rendered contents of issues, MRs and notesDouwe Maan2015-10-141-15/+24
| |/ |/|
* | Participable doesn't need to know about MentionableDouwe Maan2015-10-141-0/+6
* | Have Issue#participants load all users mentioned in notes using a single queryDouwe Maan2015-10-141-4/+4
* | Always allow references to the current projectDouwe Maan2015-10-071-1/+0
|/
* Rename `notice_added_references` to `create_new_cross_references!`rs-issue-1773Robert Speicher2015-07-131-3/+3
* Refactor Mentionable#notice_added_referencesRobert Speicher2015-07-131-11/+25
* Replace remaining references to `Note.create_cross_reference_note`Robert Speicher2015-06-221-1/+1
* Correctly remove already-mentioned commits for cross referencesrs-issue-1778Robert Speicher2015-06-081-1/+7
* More SystemNoteService cleanuprs-to_referenceRobert Speicher2015-05-261-2/+2
* Minor documentation updatesRobert Speicher2015-05-261-1/+1
* Implement gfm_reference directly in MentionableRobert Speicher2015-05-261-3/+8
* Fix mentioning of private groups.Douwe Maan2015-05-141-2/+2
* Add a SystemNoteService classRobert Speicher2015-05-111-1/+1
* Link cross-project cross-reference notes to correct project.Douwe Maan2015-04-241-1/+1
* Fix bug causing `@whatever` inside code blocks to sometimes be picked up as a...issue-body-code-mentionsDouwe Maan2015-04-211-1/+1
* Clean up code around commit mentions.Douwe Maan2015-04-151-2/+2