- 10 Jun, 2014 26 commits
-
-
Dmitriy Zaporozhets authored
Fix broken email threading The email threading support introduced in GitLab CE 6.9 is broken on several popular email clients (including Mail.app and Airmail on Mac OS X). This MR makes the following changes to improve email threading compatibility: * Subject of answers to an existing thread begins with `Re: ` (required by Mail.app) * The recipient of every email in a thread is stable (required by Mail.app ; otherwise it groups emails by sender) * Send a ‘In-Reply-To’ header along the ‘References’ header (for compatibility with the spec) In order to do this, these commits: * Change the `To:` field to `namespace/project` ; the actual receiver is now in the `Cc:` field. * Introduce the `mail_new_thread` and `mail_answer_thread` methods ; they format the message correctly for threading, and can generate the `Message-ID` automatically from a model instance. * Refactor the tests to shared behaviors for email threading. We've been using these patches at @capitainetrain for a few months now ; I just ported them to work nicely with the recent threading commits.
-
Pierre de La Morinerie authored
* send a ‘In-Reply-To’ header along the ‘References’ header * subject of answers to an existing thread begins with ‘Re: ’ This fixes threading with at least Mail.app and Airmail.
-
Pierre de La Morinerie authored
This fixes email threading in Mail.app, that doesn't like when a thread doesn't have stable recipients. For instance, here is a possible sender-recipient combinations before: From: A To: Me New issue From: B To: Me Reply on new issue From: A To: Me Another reply Mail.app doesn't see B as a participant to the original email thread, and decides to break the thread: it will group all messages from A together, and separately all messages from B. This commit makes the thread look like this: From: A To: gitlab/project Cc: Me New issue From: B To: gitlab/project Cc: Me Reply on new issue From: A To: gitlab/project Cc: Me Another reply Mail.app sees a common recipient, and group the thread correctly.
-
Marin Jankovski authored
-
Marin Jankovski authored
Https docs
-
Sytse Sijbrandij authored
Clarify that bbastov is the style of Hound CI 2.
-
Ciro Santilli authored
-
Ciro Santilli authored
-
Sytse Sijbrandij authored
-
Sytse Sijbrandij authored
-
Sytse Sijbrandij authored
Https in installation document
-
Marin Jankovski authored
-
Dmitriy Zaporozhets authored
Project commit count for default branch Currently, the commit count displayed on a project's home page shows the total number of commits on the master branch. This can lead to situations in which a project may have no commits reported or very few if the project workflow does not involve the use of a branch named "master". Since number of commits can be an indicator of project health, showing 0 commits could make it harder to encourage adoption of a project. This MR alters the repository model's `commit_count` method to return the count for the default branch instead of master. See issue #299
-
Marin Jankovski authored
-
Dmitriy Zaporozhets authored
Fix typo in CHANGELOG
-
Dmitriy Zaporozhets authored
-
Dmitriy Zaporozhets authored
Create a note when issue milestone was changed Part of #1207
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Gitlab shell version file
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Marin Jankovski authored
-
Dmitriy Zaporozhets authored
Update installation doc with python-docutils Fixes #1293
-
Marin Jankovski authored
-
Marin Jankovski authored
-
- 09 Jun, 2014 4 commits
-
-
Dmitriy Zaporozhets authored
We need to change config in step 5
-
Dmitriy Zaporozhets authored
Fix for the broken routing specs
-
Dmitriy Zaporozhets authored
Fixed the project team specs
-
Dmitriy Zaporozhets authored
Fixed some broken specs
-
- 08 Jun, 2014 3 commits
-
-
Jeroen van Baarsen authored
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
-
Jeroen van Baarsen authored
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
-
Jeroen van Baarsen authored
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
-
- 07 Jun, 2014 7 commits
-
-
Michael Grosser authored
-
Dmitriy Zaporozhets authored
Temp fix for rspec so the specs are run again
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Public profile info Show small info about your profile being publicly because you joined public project![Screenshot 2014-06-07 15.17.17](https://dev.gitlab.org/uploads/dzaporozhets/gitlabhq/eecf9a0bdc/Screenshot_2014-06-07_15.17.17.png) Fixes #1321
-
Dmitriy Zaporozhets authored
Namespace route Fixes #1312
-
Dmitriy Zaporozhets authored
Because I am tired of CHANGELOG highlighted as sql file :) Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-