Grzegorz Bizon
cd58410811
Remove support for branch-less builds in MWBS
...
See !6675#note_16580143
2016-10-06 12:31:39 +02:00
Grzegorz Bizon
9824a69c8a
Fix tests and code for MWBS event move to pipeline
2016-10-06 12:19:50 +02:00
Grzegorz Bizon
217244074f
Move MWBS trigger from build to pipeline event
2016-10-06 10:46:31 +02:00
Thomas Balthazar
ddbe676dc3
Add a /wip slash command
...
It toggles the 'WIP' prefix in the MR title.
2016-10-03 09:36:21 +02:00
Ben Boeckel
af7ce322bd
webhooks: include old revision in MR update events
2016-08-01 11:20:07 -04:00
Grzegorz Bizon
9e211091a8
Enable Style/EmptyLines cop, remove redundant ones
2016-07-01 21:56:17 +02:00
Kamil Trzcinski
021d3810c3
Rename Ci::Commit to Ci::Pipeline and rename some of the ci_commit to pipeline
2016-06-02 16:59:04 +02:00
Sean McGivern
6b834f2cbc
Create a todo on failing MR build
...
When a build fails for a commit, create a todo for the author of the
merge request that commit is the HEAD of. If the commit isn't the HEAD
commit of any MR, don't do anything. If there already is a todo for that
user and MR, don't do anything.
Current limitations:
- This isn't configurable by project.
- The author of a merge request might not be the person who pushed the
breaking commit.
2016-05-17 10:17:45 +01:00
Rémy Coutable
02cfbf0db5
Refactor and expose only Gitlab::UrlBuilder.build(record)
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-04-13 16:07:04 +02:00
Rémy Coutable
0b942541da
Improve the "easy WIP & un-WIP from link" feature
2016-03-18 23:27:35 +01:00
Douwe Maan
acf9778e77
Use specialized system notes when MR is (un)marked as WIP
2016-02-26 19:34:14 -08:00
Robert Speicher
b9b2d08638
Dynamically check :admin_*
ability in IssuableBaseService
...
Closes #2092
2015-07-24 15:50:12 -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
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
Stan Hu
afe5d7d209
Issue #595 : Support Slack notifications upon issue and merge request events
...
1) Adds a DB migration for all services to toggle on push, issue, and merge events.
2) Upon an issue or merge request event, fire service hooks.
3) Slack service supports custom messages for each of these events. Other services
not supported at the moment.
4) Label merge request hooks with their corresponding actions.
2015-03-03 11:14:31 +01:00
jubianchi
4ffdb83e71
Add action property to merge request hook
2015-01-20 10:50:24 +01:00
Valeriy Sizov
5c6b21f1c2
Merge pull request #7967 from Bugagazavr/issue-actor
...
Add issueable actor to hooks
2014-11-05 12:10:50 +02:00
Ciro Santilli
23b4a2e721
Factor issue and merge request services
2014-10-07 21:12:18 +02:00
Kirill Zaitsev
11848febd1
Add issueable actor
2014-10-05 20:41:33 +04:00
Dmitriy Zaporozhets
55440ac9be
Make a comment to MR whne milestone was changed
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-10 12:33:17 +03:00
Dmitriy Zaporozhets
860f159d41
Add note when MR assignee changes. Add more tests to MR services
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-04-03 18:16:05 +03:00
Dmitriy Zaporozhets
3c867dfa8e
MergeRequest services for create, update, close and reopen
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-04-02 21:51:17 +03:00