Ilan Shamir
94135e6275
Remove JiraIssue model and replace references with ExternalIssue
2016-06-16 01:25:18 +03:00
Kamil Trzcinski
20c7144ed2
Rename all [ci_]commit to [ci_]pipeline in specs and features
2016-06-03 16:22:26 +02:00
Grzegorz Bizon and Robert Speicher
e558edd1ce
Update specs to carry out changes in note factory
2016-05-29 15:03:00 -04:00
Douwe Maan
fc1910ddc5
Merge branch 'adambutler/gitlab-ce-feature/support-diff-of-issue-title-rename'
...
# Conflicts:
# app/services/system_note_service.rb
2016-05-20 16:23:04 -05:00
Rémy Coutable
0698113cab
Move #create_confidentiality_note to Issues::UpdateService
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2016-05-18 17:43:40 -05:00
Adam Butler and Rémy Coutable
8a8b5497c5
Create DiffFilter and change SystemNoteService#change_title to use Gitlab::Diff::InlineDiff
2016-05-18 11:15:10 -05:00
Alex Moore-Niemi and Rémy Coutable
483c034b86
Changing the confidentiality of an issue now creates a new system note
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2016-05-18 00:27:31 -05:00
Stan Hu
adf9a51899
Escape HTML in commit titles in system note messages
...
Closes #17348
2016-05-07 08:41:10 -07:00
Grzegorz Bizon
0115ad66d2
Merge branch 'master' into feature/issue-move
...
* master: (121 commits)
Dedupe labels in labels selector in Dashboard pages
Refactor colors and lists
Add a safeguard in MergeRequest#compute_diverged_commits_count
Fix an issue when the target branch of a MR had been deleted
Add avatar to issue and MR pages header
Cleanup somce css colors
Re-group scss variables
Refactor `Todo#target`
Fixes issue with filter label missing on labels & milestones
Rename `Todo#to_reference` to `Todo#target_reference`
Fixed failing tests
Updated controller with before_action Fixed other issues based on feedback
Fixes issue on dashboard issues
Full labels data in JSON
Fixed issue with labels dropdown getting wrong labels
Update CHANGELOG
Use `Note#for_project_snippet?` to skip notes on project snippet
Use `Commit#short_id` instead of `Commit.truncate_sha`
Reuse `for_commit?` on conditional validations
Update schema info comment on todo related files
...
Conflicts:
app/models/issue.rb
db/schema.rb
spec/models/issue_spec.rb
2016-03-19 18:50:15 +01:00
Grzegorz Bizon
5e3c9475a9
Add minor improvements in code related to issue move
2016-03-17 07:39:16 +01:00
Grzegorz Bizon
c8e7d1ed8e
Add issue move implementation to controller
2016-03-17 07:39:15 +01:00
Grzegorz Bizon
9882802a8b
Improve system notes that are added when issue is moved
2016-03-17 07:39:15 +01:00
Grzegorz Bizon
69b89d4ec8
Add new system note used when issue has been moved
2016-03-17 07:39:15 +01:00
Zeger-Jan van de Weg
4827458155
Incorporate the review and update spec
...
The feature spec now also tests the absence of the new branch button
2016-03-15 21:59:25 +01:00
Zeger-Jan van de Weg and Zeger-Jan van de Weg
ad97bebfed
Enhance new branch button on an issue
2016-03-15 20:21:11 +01:00
Rubén Dávila
eb068b0fff
Add commit message to JIRA's notification payload.
2016-03-03 09:55:53 -05:00
James Lopez
11913a762a
updated system note service and spec based on feedback
2016-02-16 09:01:56 +01:00
James Lopez
99a50447a1
fix rubocop warning
2016-02-12 18:21:01 +01:00
James Lopez
4089be8fed
woo hoo - getting there with the cross-reference issue. Should fix the problem and updated spec
2016-02-12 18:01:47 +01:00
James Lopez
a64d881bac
fixed spec - at last!
2016-02-05 17:43:05 +01:00
James Lopez
9b925d79c9
WIP - fix and spec for cross reference issue with forks
2016-02-04 18:36:16 +01:00
Douwe Maan
676678e550
Link to milestone in "Milestone changed" system note
2015-12-24 14:44:17 +01:00
Drew Blessing
f177aaa5fa
Backport JIRA service
2015-12-18 14:19:48 -06:00
Douwe Maan
73c59de062
Merge branch 'master' into split-up-builds
2015-12-09 13:56:26 +01:00
Douwe Maan
a2cfb44157
Tag service specs
2015-12-09 11:55:49 +01:00
Zeger-Jan van de Weg
46278ec7ba
Button fix
2015-12-07 09:59:16 +01:00
Zeger-Jan van de Weg
2462a96e45
Incorporate feedback
2015-12-05 15:42:38 +01:00
Zeger-Jan van de Weg
a7682f8775
Specs for 'Merge When Build Succeeds'
2015-12-02 13:27:16 +01:00
Zeger-Jan van de Weg
2f048df4a4
API support, incorporated feedback
2015-11-18 11:17:41 +01:00
Stan Hu
f726df26c2
Reorder system note verb to say "Restored source branch X" instead of "Source branch X restored"
2015-10-16 00:51:25 -07:00
Stan Hu
888c1a3fc5
Add spec for refresh service adding notes to restored branches
2015-10-16 00:33:58 -07:00
Stan Hu
effa94bb87
Improve SystemNote interface for branch add/restore case
2015-10-15 23:54:13 -07:00
Stan Hu
2611d9f63c
Add a system note and update relevant merge requests when a branch is deleted or re-added
...
If a branch is deleted with an open merge request, amended offline, and then pushed again,
GitLab doesn't bother to update the merge request even though the last commit ID and/or
code may have changed. This MR ensures that each push will update any relevant merge
requests and adds a system note if this happens as well.
Closes #2926
2015-10-15 23:54:13 -07:00
Daniel Gerhardt
92bb845e1e
Fix hooks for web based events with external issue references
...
The creation of cross references for external issues (which would fail)
is now prevented.
Fixes #1650 , GH-9333.
2015-06-14 17:41:11 +02:00
Stan Hu
5e4384ec9b
Support editing target branch of merge request
...
Closes https://github.com/gitlabhq/gitlabhq/issues/7105
See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/130
2015-05-29 04:08:08 -07:00
Dmitriy Zaporozhets
701c2e9a3b
Merge branch 'rs-to_reference' into 'master'
...
Add to_reference method to referable models
Now there is a single source of information for which attribute a model uses to be referenced, and its special character.
See merge request !641
2015-05-27 10:03:14 +00:00
Robert Speicher
1aa3921dd8
Add a note when an Issue or Merge Request's title changes
2015-05-26 21:49:04 -04:00
Robert Speicher
5a9c5520d9
Make use of to_reference in more specs
2015-05-26 15:49:22 -04:00
Robert Speicher
54db527b4c
Reorganize SystemNoteService spec a bit
2015-05-11 00:01:16 -04:00
Robert Speicher
8390427583
Spec SystemNoteService.cross_reference_disallowed?
2015-05-11 00:01:16 -04:00
Robert Speicher
686f6855c2
Update SystemNoteService method naming conventions
...
Now the verb comes first, and there is no restriction on
singular/plural.
2015-05-11 00:01:15 -04:00
Robert Speicher
ff3a62aad1
Remove legacy special case for emphasized reference notes
2015-05-11 00:01:15 -04:00
Robert Speicher
48e6fb532a
Add a SystemNoteService class
...
There's a lot of code in the Note model that only deals with creating
system notes, so we're going to split that into its own class.
2015-05-11 00:01:01 -04:00