Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-20 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-01-16 | chore(rubocop): fix Style/TrivialAccessors issues | Semyon Pupkov | |
2018-07-27 | Enable frozen string in app/models/*.rb | gfyoung | |
Partially addresses #47424. | |||
2018-02-14 | Fix closing issues text added to MRs for external issue trackers | Sean McGivern | |
Before, this would: 1. Not use the correct reference for non-JIRA external trackers. 2. Append 'Closes ' if an external tracker was enabled, but no issue matched the branch name. | |||
2017-11-23 | Fix link text from group context | Jarka Kadlecova | |
2017-11-08 | Use Commit#notes and Note.for_commit_id when possible to make sure we use ↵ | Douwe Maan | |
all the indexes available to us | |||
2017-06-30 | Improve support for external issue references | Adam Niedzielski | |
2017-03-06 | Fix issues mentioned but not closed for JIRA | Sean McGivern | |
The `ReferenceExtractor` would return an array of `ExternalIssue` objects, and then perform `Array#-` to remove the issues closed. `ExternalIssue`s had `==` defined, but not `hash` or `eql?`, which are used by `Array#-`. | |||
2017-02-23 | Enable Performance/RedundantMatch | Douwe Maan | |
2017-01-03 | Fix cross-project references copy to include the project reference | James Lopez | |
Also added relevant specs and refactored to_references in a bunch of places to be more consistent. | |||
2016-11-07 | Add the method ExternalIssue#project_id | Yorick Peterse | |
This method returns the project's ID, making ExternalIssue slightly more compatible with Issue (which also defines the "project_id" method). | |||
2016-10-19 | Prevent wrong markdown on issue ids when project has Jira service activated | Felipe Artur | |
2016-04-17 | Merge branch 'master' into number_sign_for_external_issue_ref | BaldinoF | |
2016-04-12 | Hide number sign for string prefixed external issues | Baldinof | |
2016-04-01 | Memoize reference_pattern/link_reference_pattern | Yorick Peterse | |
These methods are called quite often in loops so by memoizing their output we can reduce timings a bit. | |||
2016-03-22 | Add number sign on external issue reference text | Baldinof | |
2016-01-26 | Update ExternalIssue regex for JIRA integration | Blake Hitchcock | |
The pattern in the `::reference_pattern` class method in the ExternalIssue model does not match all valid forms of JIRA project names. I have updated the regex to match JIRA project names with numbers and underscores. More information on valid JIRA project names can be found here: https://confluence.atlassian.com/jira/changing-the-project-key-format-192534.html * The first character must be a letter, * All letters used in the project key must be from the Modern Roman Alphabet and upper case, and * Only letters, numbers or the underscore character can be used. | |||
2015-05-26 | Add `reference_pattern` to Referable models | Robert Speicher | |
2015-05-26 | Add `to_reference` for models that support references | Robert Speicher | |
Now there is a single source of information for which attribute a model uses to be referenced, and its special character. | |||
2015-05-01 | Remove title_for_issue helper | Robert Speicher | |
2015-02-11 | Add ExternalIssue base model to make issue referencing more robust for ↵ | Marin Jankovski | |
external issue trackers. |