Robert Speicher
|
a64b5e3c60
|
Convert UserReferenceFilter#link_to_group to use a guard clause
|
2015-04-25 21:26:43 -04:00 |
|
Robert Speicher
|
92783eae2b
|
Refactor UserReferenceFilter#user_link_filter
|
2015-04-25 18:07:20 -04:00 |
|
Robert Speicher
|
9d3a1d0054
|
Fix docs for push_result
[ci skip]
|
2015-04-25 17:44:24 -04:00 |
|
Robert Speicher
|
07a88040a4
|
Fix NotificationService spec
|
2015-04-25 16:46:06 -04:00 |
|
Robert Speicher
|
95ca6584d8
|
Add CommitRange directly to results Hash
|
2015-04-25 14:46:06 -04:00 |
|
Robert Speicher
|
c0a97d70ef
|
Don't allow nil references to get added to results
|
2015-04-25 14:41:06 -04:00 |
|
Robert Speicher
|
6bac823ad4
|
Update CommitRangeReferenceFilter to use CommitRange class
Also matches CommitReferenceFilter's new behavior of always using short
SHAs in the link text.
|
2015-04-25 14:41:06 -04:00 |
|
Robert Speicher
|
2c8bfedb20
|
Always use short SHAs as commit reference link text
Now when a user pastes a full SHA like
`d7f61affaf845f44b4cc995e34eb1606c47c8eff`, its link text will only show
`d7f61aff` for brevity.
|
2015-04-25 14:40:40 -04:00 |
|
Robert Speicher
|
a6defd1576
|
Add results to reference filters
|
2015-04-25 14:39:45 -04:00 |
|
Robert Speicher
|
879be42862
|
Initialize the references result Hash in ReferenceFilter
|
2015-04-25 14:39:44 -04:00 |
|
Douwe Maan
|
8ed7ac9d44
|
Use project.commit convenience method.
|
2015-04-24 12:29:36 +02:00 |
|
Robert Speicher
|
a14d109b9b
|
Provide autoload paths for filters to prevent circular dependency
|
2015-04-23 12:58:55 -04:00 |
|
Robert Speicher
|
fb5116caa2
|
Use search_text_nodes helper in our custom filters
Closes #1477
|
2015-04-22 13:18:15 -04:00 |
|
Robert Speicher
|
4ced630fed
|
Add Gitlab::Markdown::EmojiFilter
|
2015-04-21 12:53:42 -04:00 |
|
 Douwe MaanandRobert Speicher
|
c52bf4ad3c
|
Tweak single-word label regex to fix pending spec.
|
2015-04-20 13:01:47 -04:00 |
|
 Douwe MaanandRobert Speicher
|
b5802d144b
|
project_from_ref returns nil when reference doesn't exist.
|
2015-04-20 13:01:47 -04:00 |
|
Robert Speicher
|
2823c058d8
|
project_from_ref returns nil when reference can't be accessed
Prior it would return the project from the current context, which wasn't
the intended behavior.
|
2015-04-20 13:01:47 -04:00 |
|
Robert Speicher
|
34f1dbb143
|
Better commit lookup for CommitRangeReferenceFilter
|
2015-04-20 13:01:46 -04:00 |
|
Robert Speicher
|
6853465acf
|
Remove extraneous IGNORE_PARENTS from filter
|
2015-04-20 13:01:46 -04:00 |
|
Robert Speicher
|
621687bfdf
|
Fix user_can_reference_project? check
|
2015-04-20 13:01:46 -04:00 |
|
Robert Speicher
|
b905702d4f
|
Escape title attributes in references
|
2015-04-20 13:01:46 -04:00 |
|
Robert Speicher
|
31172475d2
|
Better guard against nil projects in ReferenceFilter
|
2015-04-20 13:01:46 -04:00 |
|
Robert Speicher
|
9eaaa7cdef
|
Minor doc fix
[ci skip]
|
2015-04-20 13:01:45 -04:00 |
|
Robert Speicher
|
5b6c1a2182
|
Fix Issue and ExternalIssue reference specs
|
2015-04-20 13:01:45 -04:00 |
|
Robert Speicher
|
b3b8fc6c8a
|
DRY up reference filters using ReferenceFilter base class
|
2015-04-20 13:01:45 -04:00 |
|
Robert Speicher
|
6189b24fdd
|
Add a ReferenceFilter base class
This will allow for the removal of a lot of duplication from the
reference filters.
|
2015-04-20 13:01:45 -04:00 |
|
Robert Speicher
|
c4eb6a55f1
|
Fix user_can_reference_group? check
|
2015-04-20 13:01:45 -04:00 |
|
Robert Speicher
|
62282971e0
|
Rename user_can_read_group? to user_can_reference_group?
|
2015-04-20 13:01:44 -04:00 |
|
Robert Speicher
|
a803cd51eb
|
Check for project read permissions in cross-references
|
2015-04-20 13:01:44 -04:00 |
|
Robert Speicher
|
29604ff2c3
|
Add permission checking to UserReferenceFilter
|
2015-04-20 13:01:43 -04:00 |
|
Robert Speicher
|
189c5347be
|
Add name-based referencing to LabelReferenceFilter
|
2015-04-20 13:01:43 -04:00 |
|
Robert Speicher
|
4cb1cc2b64
|
Make CommitRange and Snippets cross-referable
|
2015-04-20 13:01:42 -04:00 |
|
Robert Speicher
|
96c2b94048
|
Reference filters ✨
Commit ranges, commits, external issues, issues, labels, merge requests,
snippets, users.
|
2015-04-20 13:01:42 -04:00 |
|