GitLab Bot
39c98649d2
Add latest changes from gitlab-org/gitlab@master
2022-04-06 12:08:29 +00:00
GitLab Bot
85ea3dd4f4
Add latest changes from gitlab-org/gitlab@master
2022-03-31 15:08:32 +00:00
GitLab Bot
6e70c2b428
Add latest changes from gitlab-org/gitlab@master
2022-01-19 00:12:04 +00:00
GitLab Bot
d36c792351
Add latest changes from gitlab-org/gitlab@master
2022-01-12 21:13:49 +00:00
GitLab Bot
b267f3a3ac
Add latest changes from gitlab-org/gitlab@master
2021-10-28 18:14:18 +00:00
GitLab Bot
79ecd9a748
Add latest changes from gitlab-org/gitlab@master
2021-08-13 21:09:54 +00:00
GitLab Bot
9c39a0a9b8
Add latest changes from gitlab-org/gitlab@master
2021-08-09 15:09:13 +00:00
GitLab Bot
14b5bf2629
Add latest changes from gitlab-org/gitlab@master
2021-08-06 12:10:15 +00:00
GitLab Bot
13592f8455
Add latest changes from gitlab-org/gitlab@master
2021-07-29 18:10:22 +00:00
GitLab Bot
aeee5b6a21
Add latest changes from gitlab-org/gitlab@master
2021-07-28 09:09:47 +00:00
GitLab Bot
79f98200f8
Add latest changes from gitlab-org/gitlab@master
2021-06-07 15:09:56 +00:00
GitLab Bot
f5987db869
Add latest changes from gitlab-org/gitlab@master
2021-06-03 12:10:18 +00:00
GitLab Bot
71dc16a12c
Add latest changes from gitlab-org/gitlab@master
2021-04-29 18:10:23 +00:00
GitLab Bot
e7e40d45b0
Add latest changes from gitlab-org/gitlab@master
2021-04-26 18:09:45 +00:00
GitLab Bot
807d57c18f
Add latest changes from gitlab-org/gitlab@master
2021-03-25 06:09:02 +00:00
GitLab Bot
dfda8b7e77
Add latest changes from gitlab-org/gitlab@master
2021-03-18 15:09:04 +00:00
GitLab Bot
b9a2e3f2cc
Add latest changes from gitlab-org/gitlab@master
2021-02-22 21:10:48 +00:00
GitLab Bot
1c6e8c1498
Add latest changes from gitlab-org/gitlab@master
2021-02-08 09:09:30 +00:00
GitLab Bot
7e81076708
Add latest changes from gitlab-org/gitlab@master
2021-01-22 15:09:08 +00:00
GitLab Bot
6e734c809b
Add latest changes from gitlab-org/gitlab@master
2021-01-08 15:10:26 +00:00
GitLab Bot
d99ae62430
Add latest changes from gitlab-org/gitlab@master
2020-11-27 03:09:34 +00:00
GitLab Bot
77d49e6a73
Add latest changes from gitlab-org/gitlab@master
2020-10-28 15:08:49 +00:00
GitLab Bot
34cd22d1a9
Add latest changes from gitlab-org/gitlab@master
2020-10-05 06:08:45 +00:00
GitLab Bot
b296ffa543
Add latest changes from gitlab-org/gitlab@master
2020-09-09 21:08:33 +00:00
GitLab Bot
2f47b6d8e1
Add latest changes from gitlab-org/gitlab@master
2020-06-26 09:08:59 +00:00
GitLab Bot
c59765a50a
Add latest changes from gitlab-org/gitlab@master
2020-06-24 18:09:03 +00:00
GitLab Bot
c8003cdfe1
Add latest changes from gitlab-org/gitlab@master
2020-06-06 15:08:10 +00:00
GitLab Bot
09093c1278
Add latest changes from gitlab-org/gitlab@master
2020-04-15 18:09:36 +00:00
GitLab Bot
df2eda3f14
Add latest changes from gitlab-org/gitlab@master
2020-02-20 18:08:51 +00:00
GitLab Bot
b69f406585
Add latest changes from gitlab-org/gitlab@master
2020-02-15 00:08:48 +00:00
GitLab Bot
6755df108b
Add latest changes from gitlab-org/gitlab@master
2020-01-21 00:08:46 +00:00
GitLab Bot
aa0f0e9921
Add latest changes from gitlab-org/gitlab@master
2020-01-16 18:08:46 +00:00
GitLab Bot
7f8330873c
Add latest changes from gitlab-org/gitlab@master
2019-12-18 21:07:37 +00:00
GitLab Bot
123c68a7cf
Add latest changes from gitlab-org/gitlab@master
2019-12-16 18:08:22 +00:00
GitLab Bot
8f764d21b0
Add latest changes from gitlab-org/gitlab@master
2019-12-05 09:07:27 +00:00
GitLab Bot
4204cf3085
Add latest changes from gitlab-org/gitlab@master
2019-12-03 15:06:20 +00:00
GitLab Bot
ee6b185429
Add latest changes from gitlab-org/gitlab@master
2019-11-07 00:06:18 +00:00
GitLab Bot
76923eae4b
Add latest changes from gitlab-org/gitlab@master
2019-10-22 09:06:14 +00:00
GitLab Bot
6b75320f52
Add latest changes from gitlab-org/gitlab@master
2019-10-17 12:07:33 +00:00
Bian Jiaping
9c0e2d5b47
Add source and merge_request fields to pipeline event webhook
2019-09-11 19:33:45 +00:00
Stan Hu
4e2bb4e5e7
Reduce Gitaly calls in PostReceive
...
This commit reduces I/O load and memory utilization during PostReceive
for the common case when no project hooks or services are set up.
We saw a Gitaly N+1 issue in `CommitDelta` when many tags or branches
are pushed. We can reduce this overhead in the common case because we
observe that most new projects do not have any Web hooks or services,
especially when they are first created. Previously, `BaseHooksService`
unconditionally iterated through the last 20 commits of each ref to
build the `push_data` structure. The `push_data` structured was used in
numerous places:
1. Building the push payload in `EventCreateService`
2. Creating a CI pipeline
3. Executing project Web or system hooks
4. Executing project services
5. As the return value of `BaseHooksService#execute`
6. `BranchHooksService#invalidated_file_types`
We only need to generate the full `push_data` for items 3, 4, and 6.
Item 1: `EventCreateService` only needs the last commit and doesn't
actually need the commit deltas.
Item 2: In addition, `Ci::CreatePipelineService` only needed a subset of
the parameters.
Item 5: The return value of `BaseHooksService#execute` also wasn't being
used anywhere.
Item 6: This is only used when pushing to the default branch, so if
many tags are pushed we can save significant I/O here.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65878
Fic
2019-08-12 22:28:49 -07:00
Thong Kuah
f540ffcef6
Add frozen_string_literal to spec/lib (part 1)
...
Using the sed script from
https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
2019-07-26 13:25:07 +12:00
Sean McGivern
da4702493d
Fix label serialisation in issue and note hooks
...
We were not calling hook_attrs on the labels correctly. Specs were
passing because the issues under test did not have any labels!
2019-06-20 13:50:28 +01:00
Sujay Patel
ed8a00b9c4
Adding labels to note event payload.
2019-06-10 15:35:38 +05:30
Shinya Maeda
7e05f3b78b
Use source ref for pipeline webhook
...
When user uses Pipelines for merge requests, the pipeline is a run on
a merge request ref instead of branch ref. However, we should send
source ref as a webhook in order to respect the original behavior.
2019-05-28 09:29:59 +07:00
Jason Goodman
1b8646804d
Update deployment chat message notification
...
Include link to user and commit title.
Rearrange text
2019-05-02 16:07:26 +00:00
Douglas Barbosa Alexandre
f832b96ad7
Merge branch 'use-keyword-args-for-databuilder-push' into 'master'
...
Use keyword args for databuilder push
See merge request gitlab-org/gitlab-ce!24088
2019-04-29 14:43:56 +00:00
Jason Goodman
fe86890b9d
Add deployment events to chat notification services
...
This enables sending a chat message to Slack or Mattermost
upon a successful, failed, or canceled deployment
2019-04-26 21:08:41 +00:00
Jonathon Reinhart
f48605c796
Use all keyword args for DataBuilder::Push.build()
2019-04-25 13:54:26 +02:00
Luke Duncalfe
f27cba0fee
Fix private user email being visible in tag webhooks
...
Fixes #54721
2019-01-31 16:51:18 +01:00