GitLab Bot
4938925517
Add latest changes from gitlab-org/gitlab@master
2022-11-04 15:07:23 +00:00
GitLab Bot
b7dfe2ae40
Add latest changes from gitlab-org/gitlab@master
2019-09-13 13:26:31 +00:00
Brett Walker
a4f2de7964
Refactoring and review comments
...
including verifying the project_slug
2019-01-03 14:37:35 -06:00
Brett Walker
54eb6260e7
Address review feedback
2019-01-03 14:37:35 -06:00
Brett Walker
2e51431403
Use new issue email address format
...
We now use `-issue` in order to support catch all email addresses
2019-01-03 14:37:35 -06:00
Brett Walker
34dd6196e3
Use new merge request email address format
...
We now use `-merge-request` instead of `+merge-request+`
in order to support catch all email addresses
2019-01-03 14:37:35 -06:00
Brett Walker
23d5f4c991
Use new unsubscribe link
...
We now use `-unsubscribe` instead of `+unsubscribe`
in order to support catch all email addresses
2019-01-03 14:37:35 -06:00
Sean McGivern
55465747aa
Add frozen_string_literal: true to email handlers
2018-09-03 10:33:48 +01:00
Yorick Peterse
9e29408ee6
Don't expose project names in various counters
...
Various counters would expose either project names, or full project
paths (e.g. "gitlab-org/gitlab-ce"). This commit changes various places
where we use "add_event" so we no longer expose (potentially) private
information.
2018-06-21 16:56:40 +02:00
Jacopo
181cd299f9
Adds Rubocop rule for line break after guard clause
...
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-11-16 17:58:29 +01:00
Sean McGivern
7af4c0c4f7
Fix email receiver metrics events
...
`Project#inspect` isn't very useful for examining usage of these features.
2017-05-05 10:37:54 +01:00
Sean McGivern
0bb31e54d1
Make handler metric params more explicit
2017-04-21 16:11:21 +01:00
Sean McGivern
19970e1dba
Store projects in metrics for email replies
2017-04-20 13:19:16 +01:00
Pawel Chojnacki
c3a940000e
Handles unsubscribe from notifications via email
...
- allows unsubscription processing of email in format "reply+%{key}+unsubscribe@acme.com" (example)
- if config.address includes %{key} and replies are enabled every unsubscriable message will include mailto: link in its List-Unsubscribe header
2017-01-13 10:11:46 -05:00