GitLab Bot
af833d9730
Add latest changes from gitlab-org/gitlab@master
2022-12-02 18:07:23 +00:00
GitLab Bot
61666f277a
Add latest changes from gitlab-org/gitlab@master
2022-12-01 21:08:18 +00:00
GitLab Bot
9c70c5e1b4
Add latest changes from gitlab-org/gitlab@master
2022-02-21 03:18:12 +00:00
GitLab Bot
94ecc00f47
Add latest changes from gitlab-org/gitlab@master
2021-11-19 09:13:48 +00:00
GitLab Bot
4ae83df07e
Add latest changes from gitlab-org/gitlab@master
2021-10-13 03:12:30 +00:00
GitLab Bot
4c47bc5ec6
Add latest changes from gitlab-org/gitlab@master
2021-05-26 18:10:52 +00:00
GitLab Bot
40024efc70
Add latest changes from gitlab-org/gitlab@master
2020-09-03 12:08:47 +00:00
GitLab Bot
c59765a50a
Add latest changes from gitlab-org/gitlab@master
2020-06-24 18:09:03 +00:00
Heinrich Lee Yu
aeb67dd489
Upgrade to Rails 5.2
...
Updates changed method names and fixes spec failures
2019-07-12 10:15:31 +08:00
Brett Walker
a4f2de7964
Refactoring and review comments
...
including verifying the project_slug
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
Sean McGivern
55465747aa
Add frozen_string_literal: true to email handlers
2018-09-03 10:33:48 +01:00
Cameron Crockett
421dbb1746
skip email trim when email is creating new issue
...
Updates from MR discussion
1. Added test for ReplyParser
2. Changed param to trim_reply with default set as true
Removed keyword param in favor of normal options param
updates for MR discussion
Resolutions for code review comments
more code review fixes
2018-05-22 23:05:51 -05:00
Mario de la Ossa
02741ca4c5
Backport 5480-epic-notifications from EE
2018-05-07 12:58:47 -06:00
Gabriel Mazetto
8f178c4222
Prevent new / renamed project from using a repository path that already exists on disk
...
There are some redundancies in the validation steps, and that is to
preserve current error messages behavior
Also few specs have to be changed in order to fix madness in validation
logic.
2017-08-25 20:06:06 +02:00
Robert Speicher
72a7b30c9f
Change all `:empty_project` to `:project`
2017-08-02 17:47:31 -04:00
Robert Speicher
9513bd18c4
Ensure all project factories use `:repository` trait or `:empty_project`
2017-08-01 14:51:52 -04:00
Rémy Coutable
ddccd24c13
Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27 14:31:53 +02:00
Robert Speicher
80a6d2fda2
Use `:empty_project` where possible throughout spec/lib
2017-01-25 12:25:42 -05: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
tiagonbotelho
011e561bfa
implements reset incoming email token on issues modal and account page,
...
reactivates all tests and writes more tests for it
2016-11-07 15:56:18 +00:00
Douwe Maan
9d51421346
Use separate email-friendly token for incoming email and let incoming
...
email token be reset
2016-11-07 15:55:42 +00:00
Douwe Maan
97dddf39cd
Disable “issue by email” feature until it uses a different token
2016-08-19 19:49:12 -05:00
Lin Jen-Shin
8c0b619d40
Split tests into their own classes
2016-05-24 17:30:36 +08:00