Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't error out in system hook if user has `nil` datetime columns | Stan Hu | 2018-03-05 | 1 | -2/+2 |
| | | | | | | | Deleting a user would fail in the system hooks if the user had `nil` column in `datetime` or `updated_at` fields. Closes #43871 | ||||
* | Redesign plugins system | Dmitriy Zaporozhets | 2018-02-26 | 1 | -8/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Remove plugin initializer and add plugins:validate rake task | Dmitriy Zaporozhets | 2018-02-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Add external plugins support to extend system hooks | Dmitriy Zaporozhets | 2018-02-26 | 1 | -0/+9 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Merge branch 'feature/merge-request-system-hook' into 'master' | Douwe Maan | 2018-01-18 | 1 | -1/+1 |
|\ | | | | | | | | | System hooks for Merge Requests See merge request gitlab-org/gitlab-ce!14387 | ||||
| * | use safer .hooks_for instead of .public_send | Alexis Reigel | 2018-01-17 | 1 | -1/+1 |
| | | | | | | | | | | with .public_send we can't make sure that the scope on the model actually exists. | ||||
* | | Log and send a system hook if a blocked user fails to loginsh-log-when-user-blocked | Stan Hu | 2018-01-14 | 1 | -1/+4 |
|/ | | | | Closes #41633 | ||||
* | Consistently schedule Sidekiq jobsdm-application-worker | Douwe Maan | 2017-12-05 | 1 | -1/+5 |
| | |||||
* | Add system hooks user_rename and group_rename | Winnie Hellmann | 2017-11-03 | 1 | -14/+34 |
| | |||||
* | Use the correct project visibility in system hooks | Bob Van Landuyt | 2017-10-30 | 1 | -1/+1 |
| | |||||
* | Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelists | Robert Speicher | 2017-08-14 | 1 | -1/+1 |
| | | | | | An upcoming update to rubocop-gitlab-security added additional violations. | ||||
* | Rename many path_with_namespace -> full_path | Gabriel Mazetto | 2017-08-01 | 1 | -4/+4 |
| | |||||
* | Wrong data type when testing webhooks | Alexander Randa | 2017-07-20 | 1 | -1/+1 |
| | |||||
* | Enable the Style/TrailingCommaInArguments cop | Rémy Coutable | 2017-05-10 | 1 | -1/+1 |
| | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Enable the Style/TrailingCommaInLiteral cop | Rémy Coutable | 2017-05-10 | 1 | -1/+1 |
| | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Fix bug when system hook for deploy key | billy.lb | 2017-03-16 | 1 | -5/+4 |
| | |||||
* | Use string based `visibility` getter & setter | Toon Claes | 2017-03-02 | 1 | -2/+2 |
| | | | | | | Add `visibility` & `visibility=` methods to the `Gitlab::VisibilityLevel` module so the `visibility_level` can be get/set with a string value. | ||||
* | Enable Performance/RedundantMerge | Douwe Maan | 2017-02-23 | 1 | -3/+1 |
| | |||||
* | Enable Lint/StringConversionInInterpolation cop and autocorrect offensesrs-string-conversion-in-interpolation | Robert Speicher | 2016-10-03 | 1 | -1/+1 |
| | |||||
* | Codestyle: make sure we have space around operators | Gabriel Mazetto | 2016-05-13 | 1 | -1/+1 |
| | |||||
* | Added System Hooks for push and tag_push | Gabriel Mazetto | 2016-04-19 | 1 | -8/+4 |
| | | | | | Code is based on Project Webhooks, removing deprecations and without commits listing. | ||||
* | Exclude projects pending deletion from all results | Zeger-Jan van de Weg | 2016-03-31 | 1 | -10/+12 |
| | |||||
* | Merge branch 'add_username_to_user_system_hooks' of ↵ | Dmitriy Zaporozhets | 2016-01-13 | 1 | -1/+4 |
|\ | | | | | | | | | | | https://github.com/tbeadle/gitlabhq Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
| * | Include user_username in user_(add_to/remove_from)_(project/group) system hooks. | Tommy Beadle | 2016-01-07 | 1 | -0/+2 |
| | | |||||
| * | Include the username in user_create/destroy system hooks. | Tommy Beadle | 2016-01-07 | 1 | -1/+2 |
| | | |||||
* | | Include the user_id in user_*_team system hooks. | Tommy Beadle | 2016-01-06 | 1 | -0/+1 |
|/ | | | | | | This fixes an issue where the user_id is not included in the data for user_add_to_team and user_remove_from_team system hooks. The documentation already states that the user_id should be included. | ||||
* | Added system hooks messages for renaming and transferring a project | Steve Norman | 2016-01-04 | 1 | -1/+10 |
| | |||||
* | Split complex method SystemHooksService#build_event_data | Dmitriy Zaporozhets | 2015-11-13 | 1 | -30/+42 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | hooks: Add full project namespace to payload | Ricardo Band | 2015-10-02 | 1 | -0/+1 |
| | | | | | Payload of "project_member, :create" and "project_member, :destroy" now also have a field project_path_with_namespace. | ||||
* | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-05-08 | 1 | -3/+3 |
| | |||||
* | Revert "Added X-GitLab-Event header for web hooks" | Valery Sizov | 2015-04-27 | 1 | -3/+3 |
| | | | | This reverts commit 548f182814acd0f7a110e6c165c186e345901b00. | ||||
* | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-04-25 | 1 | -3/+3 |
| | |||||
* | Generate valid json for hooks | Nicole Cordes | 2015-03-10 | 1 | -1/+1 |
| | | | | | It seems that ruby can handle 'nil' value but other json processors (like PHP) throw an error. This is always generated for empty arrays. | ||||
* | Added support for firing system hooks on group create/destroy and ↵ | Boyan Tabakov | 2015-01-27 | 1 | -0/+23 |
| | | | | | | adding/removing users to group. Added tests and updated docs. Also adding 'user_id' field in the hooks for adding/removing user from team. | ||||
* | Merge pull request #7495 from polamjag/fix-date-format-on-system-hook | Valeriy Sizov | 2014-11-05 | 1 | -1/+1 |
|\ | | | | | Use xmlschema date format (ISO 8601) on system hooks timestamp | ||||
| * | append .xmlschema to system hook timestamp | polamjag | 2014-08-14 | 1 | -1/+1 |
| | | |||||
* | | Fix migration and association for new members table | Dmitriy Zaporozhets | 2014-09-14 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | | Huge replace of old users_project and users_group references | Dmitriy Zaporozhets | 2014-09-14 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | | Add system hook for ssh key changes | Lukas Erlacher | 2014-09-03 | 1 | -0/+10 |
|/ | | | | | | Add system hook for ssh key create and destroy Update and fix documentation Update tests | ||||
* | Adding project visibility to system hooks | Alex | 2014-05-12 | 1 | -2/+4 |
| | |||||
* | Use instance methods for system_hooks_service | Dmitriy Zaporozhets | 2014-01-15 | 1 | -5/+5 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Add user_id to system hook when new user created | Dmitriy Zaporozhets | 2013-10-08 | 1 | -1/+2 |
| | |||||
* | Group ownership completely based on users_groups relation now | Dmitriy Zaporozhets | 2013-09-26 | 1 | -2/+4 |
| | | | | | | | Before we have only owner_id to determine group owner With multiple owners per group we should get rid of owner_id in group. So from now @group.owner will always be nil but @group.owners return an actual array of users who can admin this group | ||||
* | Refactor access roles methods | Dmitriy Zaporozhets | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Add UsersGroup relation to be respected by abilities and Project#team | Dmitriy Zaporozhets | 2013-06-18 | 1 | -1/+1 |
| | |||||
* | Use separate property for project path and project path with namespace ↵ | Dmitriy Zaporozhets | 2013-05-22 | 1 | -1/+2 |
| | | | | inside system hook | ||||
* | include namespace in project path for system hook | Dmitriy Zaporozhets | 2013-05-22 | 1 | -1/+1 |
| | |||||
* | An Id must be sended to queue | Andrew8xx8 | 2013-02-21 | 1 | -1/+1 |
| | |||||
* | Method moved to service | Andrew8xx8 | 2013-02-20 | 1 | -1/+5 |
| | |||||
* | System hooks execution moved to System hook service | Andrew8xx8 | 2013-02-20 | 1 | -0/+55 |