Commit graph

17 commits

Author SHA1 Message Date
Douwe Maan
76842aac75 Properly move over issues_tracker_id from old custom issue tracker URLs. 2015-03-10 14:14:49 +01:00
Stan Hu
7e204cf389 Added comment notification events to HipChat and Slack services.
Supports four different event types all bundled under the "note" event type:

- comments on a commit
- comments on an issue
- comments on a merge request
- comments on a code snippet
2015-03-06 06:54:00 -08:00
Dmitriy Zaporozhets
66c61f023b Re-annotate models 2015-03-04 14:14:00 -08:00
Douwe Maan
d57e809cbd Set supported events per project service. 2015-03-03 11:14:32 +01: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
Marin Jankovski
8a37435738 Fix rubocop error. 2015-02-12 13:21:47 -08:00
Marin Jankovski
1a89db5ffb Try to test settings added in the service. 2015-02-12 13:02:58 -08:00
Marin Jankovski
b3f944a398 Annotate services. Add a link to service template. 2015-02-11 18:29:24 -08:00
Marin Jankovski
6b4ddf2cc1 Add admin services templates. 2015-02-11 17:55:33 -08:00
Dmitriy Zaporozhets
e890582681 Rubocop enabled for: Use spaces inside hash literal braces 2015-02-02 20:36:54 -08:00
Dmitriy Zaporozhets
c0acb28c4e Annotate models 2015-02-02 10:24:40 -08:00
Marin Jankovski
c6c7552e41 Build the urls inside of the service. 2015-01-28 13:19:32 -08:00
Marin Jankovski
537cd66d7e Add gitlab internal issue tracker service. 2015-01-28 09:28:17 -08:00
Marin Jankovski
33913f9b8f Make issue tracker service fields required. 2015-01-26 22:08:27 -08:00
Marin Jankovski
00a0d5aeea Move repetition to the parent. 2015-01-26 16:24:11 -08:00
Marin Jankovski
103a1bb06d Use service settings instead of config file settings to present issues. 2015-01-23 10:28:38 -08:00
Marin Jankovski
9371c6b901 Add issue tracker services. 2015-01-20 16:46:27 -08:00