Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-05Address review commentsDouwe Maan
2017-04-05Address review commentsDouwe Maan
2017-04-05Fix specsDouwe Maan
2017-04-05Better notification emails for notes and (diff) discussionsDouwe Maan
2017-04-02Enable Style/Proc cop for rubocopmhasbini
2017-03-18All CI offline migrationsKamil Trzciński
2017-02-23Fix code for copsDouwe Maan
2017-02-23Enable Style/ConditionalAssignmentDouwe Maan
2017-02-22extract pipeline mails layoutAlexis Reigel
2017-02-07Update Rubocop to ruby 2.3Z.J. van de Weg
2017-01-25Merge branch 'no_project_notes' into 'master' Sean McGivern
Support notes without a project (personal snippets notes) See merge request !8468
2017-01-19Support notes without projectJarka Kadlecova
2017-01-13Handles unsubscribe from notifications via emailPawel Chojnacki
- 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
2016-11-25Add new template to handle both commit & mr noteshhoopes
Currently comments on commits and merge requests do not require merge request- or commit-specific information, but can use the same template. Rather than change the method which calls the template, I opted to keep the templates separate and create a new template to highlight their identicality, while preserving the option to distinguish them from each other in the future. Also removed some of the inconsistencies between text and html email versions. Still needed is a text-only version of git diffs and testing.
2016-11-08Merge remote-tracking branch 'upstream/master' into pipeline-notificationsLin Jen-Shin
* upstream/master: (70 commits) Fix routing spec for group controller Add small improvements to constrainers and specs Faster search Fix broken commits search Changed helper method to check for none on params Moved if statements around in view API: Return 400 when creating a systemhook fails Update non-exist group spinach test to match routing Bump omniauth-gitlab to 1.0.2 to fix incompatibility with omniauth-oauth2 Replace trigger with the new ID of the docs project Refactor method name 17492 Update link color for more accessible contrast Fixed todos empty state when filtering Refactor namespace regex implements reset incoming email token on issues modal and account page, reactivates all tests and writes more tests for it Use separate email-friendly token for incoming email and let incoming email token be reset Use the Gitlab Workhorse HTTP header in the admin dashboard Refactor project routing Fix 404 when visit /projects page Rewritten spinach git_blame tests to rspec feature tests Add tests for project#index routing ...
2016-11-06Use method helper instead of add_template_helperbogdanvlviv
2016-10-18Use bcc for pipeline emails because:Lin Jen-Shin
We use bcc here because we don't want to generate this emails for a thousand times. This could be potentially expensive in a loop, and recipients would contain all project watchers so it could be a lot.
2016-10-14Just show the first merge request we found, feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16963209
2016-10-14Introduce Pipeline#merge_requests_with_active_first,Lin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16956802
2016-10-08skip the premailer compilation step since css is already inlined for the ↵Mike Greiling
pipeline emails
2016-10-08prevent pipeline emails from using the normal layout wrapperMike Greiling
2016-10-06include pipeline ref in subject lineMike Greiling
2016-10-06update subject and email header messageMike Greiling
2016-10-03Merge remote-tracking branch 'upstream/master' into pipeline-emailsLin Jen-Shin
* upstream/master: (372 commits) Enable Lint/StringConversionInInterpolation cop and autocorrect offenses resolve duplicated changelog entry credit myself :smile: change determine conditions override subject method in devise mailer follow the styleguide: Don't use parentheses around a literal wrap subject with method subject move spec back into shared example `an email sent from GitLab` stub config settings in spec remove empty line at block body end remove extra entry create new test in `spec/mailers/notify_spec.rb` move changelog to 8.13 add configurable email subject suffix Fixes sidebar navigation. Convert "SSH Keys" Spinach features to RSpec Enable import/export back for non-admins Update gitlab-shell to 3.6.3 Updated artwork of empty group state. Better empty state for Groups view. ...
2016-10-03change determine conditionsFu Xu
2016-10-03override subject method in devise mailerFu Xu
2016-10-03wrap subject with method subjectFu Xu
2016-10-03add configurable email subject suffixFu Xu
2016-09-26Wrap List-Unsubscribe link in angle bracketsSean McGivern
2016-09-26Show open merge request against default branch if existsLin Jen-Shin
2016-09-21Merge remote-tracking branch 'upstream/master' into pipeline-emailsLin Jen-Shin
* upstream/master: (206 commits) Implement fourth round of comments from @DouweM. Fix `CreateDeploymentService` spec. Reload issues in spec to ensure label<->issue mapping properly loaded Fix build. Remove unnecessary #{} in cycle analytics template. Update cycle analytics icon and fix color of the dismiss button. Use triple dashes for the empty value in cycle analytics. Fix typo on cycle analytics copy. Add page title and fix sub menu width in Cycle Analytics page. Update Cycle Analytics Read more link URL. Display the cycle analytics navbar based on the `:read_cycle_analytics` ability. Improve indentation in `Gitlab::Database::Median` Add a spec for merge request metric caching while refreshing a merge request from a forked project. Use the `IssuableBaseService` lifecycle hooks to cache `MergeRequestsClosingIssues` Implement a second round of review comments from @DouweM. Add docs on Cycle Analytics Test if issue authors can access private projects Update .pkgr.yml with Ubuntu 16.04 dependencies fix issues mr counter Move JSON generation (cycle analytics) into a controller method. ...
2016-09-20Fix "Unsubscribe" link in notification emails that is triggered by anti-virusMaximiliano Perez Coto
* Created a force=true param that will continue with the previous behaviour of the unsubscribe method * Created a filter for not-logged users so they see a unsubsribe confirmation page * Added the List-Unsubscribe header on emails so the email client can display it on top
2016-09-13Try to integrate the email into notification systemLin Jen-Shin
2016-09-12Merge remote-tracking branch 'upstream/master' into pipeline-emailsLin Jen-Shin
* upstream/master: (671 commits) Only check :can_resolve permission if the note is resolvable Use Search::GlobalService.new in the `GET /projects/search/:query` endpoint Improve PipelinesFinder spec so that it does not depend on hard-coded database IDs Add changelogs/unreleased/.gitkeep Archive CHANGELOG entries prior to 8.0 in changelogs/archive.md Request only the LDAP attributes we need Add notification_settings API calls Use NotificationSetting::EMAIL_EVENTS for params Pull import sources from Gitlab::ImportSources Fix API issues sorting Use gitlab-workhorse 0.8.1 Update CHANGELOG Avoid conflict with admin labels when importing GitHub labels Search should compare only the lowercase versions of the project names Enable pipeline events by default Minor update on CI docs examples Move write_note into SlashCommandsHelper and update other dependent specs Wait for logout message in login_helpers Use wait_for_ajax to avoid database deadlocks after specs are cleaned Fix spec failures with spec/features/issues/user_uses_slash_commands_spec.rb Require comments must be included before code ...
2016-08-31no longer TODOLin Jen-Shin
2016-08-31Add mock email templatesLin Jen-Shin
2016-08-31We don't need thisLin Jen-Shin
2016-08-31Fix copy pastaLin Jen-Shin
2016-08-30remove Ability.abilitieshttp://jneen.net/
2016-08-26Add a new pipeline email service. TODO: email templates and testsLin Jen-Shin
2016-08-18Merge branch 'master' into diff-line-comment-vuejsConnor Shea
2016-08-15Add notifications for new user mentions in merge requestsNick Thomas
2016-08-13Send notification emails when users are newly mentioned in issue editsNick Thomas
2016-07-29Send notification email when all discussions are resolvedDouwe Maan
2016-07-16Allow build email service to be testedFelipe Artur
2016-07-06Simplify HAML code using unless condition and nestingPaco Guzman
Extract diff line data attributes to helper methods
2016-07-06Diffs will create button/diff form on demand no on server sideJacob Schatz
2016-06-20Fallback to group's owners/masters when a project has noneRémy Coutable
A project in a group can have no explicit owners/masters, in that case we fallbacks to the group's owners/masters. Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-06-16fixed merge conflicts on UI branchJames Lopez
2016-06-14adding notifications stuff and more refactoring for exporting projectsJames Lopez