Valery Sizov
3c97cbc74c
fixes after review
2015-12-07 15:13:06 +02:00
Valery Sizov
5df2c4419c
fox specs
2015-12-07 14:14:35 +02:00
Valery Sizov
5c1b49f494
Add added, modified and removed properties to commit object in webhook
2015-12-04 16:23:21 +02:00
Valery Sizov
9479496f75
Add added, modified and removed properties to commit object in webhook
2015-11-03 12:16:40 +02:00
Dmitriy Zaporozhets
fe51fa26a7
Dont set checkout sha for removed branch/tag
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-15 17:54:22 +02:00
Douwe Maan
2456695422
Fix errors.
2015-04-24 12:30:37 +02:00
Douwe Maan
27af24c1c9
No longer needed to pass project argument to commit methods.
2015-04-24 12:29:36 +02:00
Kamil Trzcinski
5b432e7671
Extend push_tag event to include tag message and last commit
2015-03-21 11:25:27 +01:00
Douwe Maan
a5a5ec970e
Fewer constants, more helpers.
2015-03-19 10:34:04 +01:00
Douwe Maan
9d938fd77d
List new commits for newly pushed branch in activity view.
2015-03-18 14:28:50 +01:00
Douwe Maan
4e49f21b14
Set push data object kind in PushDataBuilder.
2015-03-13 14:51:48 +01:00
Hannes Rosenögger
b0c1bc6657
Merge branch 'generate-valid-json' into 'master'
...
Generate valid json
This patch helps to be compatible to other programing languages as it improves the validation of hook data. It seems only ruby can handle 'nil' as value while other json decode function will fatal.
See merge request !182
2015-03-11 16:53:10 +00:00
Douwe Maan
383c56efa1
Use Gitlab::Git helper methods and constants as much as possible.
2015-03-10 13:39:31 +01:00
Nicole Cordes
b7a31a4b02
Generate valid json for hooks
...
It seems that ruby can handle 'nil' value but other json processors
(like PHP) throw an error. This is always generated for empty arrays.
2015-03-10 10:07:25 +01:00
Dmitriy Zaporozhets
63178a9509
Merge branch 'add-more-slack-notifications' into 'master'
...
Add more Slack notifications for issue and merge request events
From https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/237 by Stan Hu.
See merge request !1556
2015-03-04 21:57:17 +00:00
Valery Sizov
3d9a766d9f
Web Hook sends email of pusher
2015-03-04 20:29:25 +02: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
Dmitriy Zaporozhets
92434b29cc
Extend project web hooks with more data
...
* add git_http_url and git_ssh_url to project web hook
* add visibility_level to project web hook
* add documentation about project visibility_level in API
2015-02-20 10:27:37 -08:00
Dmitriy Zaporozhets
de27375d6c
Test git builder over annotated tag
2015-01-15 11:17:47 -08:00
Dmitriy Zaporozhets
a0d4235c04
Send checkout sha for web hooks and services
2015-01-15 10:26:33 -08:00
Dmitriy Zaporozhets
3197044512
Refactor push data builder. Moved it to separate class
...
Also execute GitLab CI on creating tag via UI
2015-01-11 23:51:31 -08:00