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
2016-02-16Merge branch 'bugagazavr/gitlab-ce-extend-hooks' into 'master' Douwe Maan
Add new data to project in push, issue, merge-request and note webhooks data _Originally opened at !2738 by @bugagazavr._ - - - **What does this MR do?** Adds more data to hooks, makes repository data in all hook more dry ( use one hook_attrs method for repository data in all hooks ) **Are there points in the code the reviewer needs to double check?** 1. https://gitlab.com/bugagazavr/gitlab-ce/blob/extend-hooks/app/models/project.rb#L738 2. https://gitlab.com/bugagazavr/gitlab-ce/blob/extend-hooks/app/models/concerns/issuable.rb#L132 3. https://gitlab.com/bugagazavr/gitlab-ce/blob/extend-hooks/lib/gitlab/push_data_builder.rb#L52 4. https://gitlab.com/bugagazavr/gitlab-ce/blob/extend-hooks/lib/gitlab/note_data_builder.rb#L56 **Why was this MR needed?** More information about user for push events, and more data about repositiry ( project ) **What are the relevant issue numbers?** No **Screenshots (if relevant)** No See merge request !2788
2016-02-16Merge branch 'fix/cross-reference-notes-forks' into 'master' Douwe Maan
Fix cross reference notes on forks Updates `cross_reference_exists?` to match on commit only. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/5849 See merge request !2731
2016-02-15Merge branch 'fix-me-me-me-me' into 'master' Valery Sizov
Fix duplicate "me" in tooltip of the "thumbsup" awards Emoji Steps to reproduce: 1. Go to a MR or issue 2. Click on "thumbsup" Emoji 3 times 3. Observe the tooltip becomes "me, me" Closes #13374, #12788 See merge request !2804
2016-02-13Merge branch 'fix/ci-emails-broken-link' into 'master' Douwe Maan
Fix broken link in CI build notification emails Closes #13199 See merge request !2785
2016-02-13Merge branch 'ben.boeckel/gitlab-ce-fixup-links-in-generic-docs' into 'master' Douwe Maan
Fix relative links in other markup formats _Originally opened at !1845 by @ben.boeckel._ - - - The RelativeLinkFilter was not applied to other document formats, e.g., reStructuredText, so links from the Files view or the Project view did not work. Fixes #3533. See merge request !2798
2016-02-13Fix duplicate "me" in tooltip of the "thumbsup" awards EmojiStan Hu
Steps to reproduce: 1. Go to a MR or issue 2. Click on "thumbsup" Emoji 3 times 3. Observe the tooltip becomes "me, me" Closes #13374, #12788
2016-02-12Merge branch 'fix-duplicate-hook-notifications' into 'master' Douwe Maan
Fix duplicated branch creation/deletion Web hooks/service notifications when using Web UI Similar to 423d2d6, except duplicates occurred only if a Web service (e.g. Slack) were configured. When deleting a branch, this is what was happening: 1. DeleteBranchService calls execute_hooks and execute_services 2. The call to repository.rm_branch triggers the GitHooksService. 3. This, in turn, calls GitPushService and then calls the same hooks/services again. 5145706 now makes it no longer necessary for DeleteBranchService and CreateBranchService to execute the branch hooks/services. Note that tags behave differently in GitTagPushService and GitPushService is not called. Closes #10330 See merge request !2763
2016-02-12Fix relative links in other markup formatsBen Boeckel
- Apply the RelativeLinkFilter filter to other formats, e.g., reStructuredText so links from the Files view or the Project view work - Remove the AsciidocPipeline pipeline Fixes #3533.
2016-02-12Add Changelog entry for links fixes in build emailsGrzegorz Bizon
2016-02-12Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez
fix/cross-reference-notes-forks
2016-02-12Merge branch 'olirogers/gitlab-ce-project-milestone-order' into 'master' Douwe Maan
Fix milestone order in project and issue edit lists to due_date _Originally opened at !2579 by @olirogers._ - - - This MR orders the milestones by due date (earliest first) in the project and edit issue view. These suggestions were made be @orih in #6001 and fixes #6001. This continues the work of !1934 to order milestones. I found this annoying when creating milestones, found #6001 but no attached MR. This is my first for this project - comments and criticisms welcome. See merge request !2780
2016-02-12Merge branch 'streamline-email-validation' into 'master' Douwe Maan
Validate email addresses using Devise.email_regexp Also: - Get rid of legacy `:strict_mode` - Get rid of custom `:email` validator - Add some shared examples to spec emails validation This supersedes !2754 and fixes #3851. See merge request !2771
2016-02-12Merge branch 'skakirill/gitlab-ce-api-merge-request-setup-milestone' into ↵Douwe Maan
'master' API: Allow to set or update a merge-request's milestone _Originally opened at !2107 by @ skakirill._ - - - See merge request !2755
2016-02-11Merge branch 'Schniz/gitlab-ce-feature/merge-request-closes-issues-in-api' ↵Rémy Coutable
into 'master' Add merge_requests/:merge_request_id/closes_issues _Originally opened at !2660 by @Schniz._ - - - Added `/api/v3/projects/:id/merge_requests/:merge_request_id/closes_issues` route in the API for getting the issues that should be closed when a merge request merged successfully See merge request !2779
2016-02-11Add new data to project in push, issue, merge-request and note webhooks dataKirill Zaitsev
- Add `avatar_url`, `description`, `git_ssh_url`, `git_http_url`, `path_with_namespace` and `default_branch` in `project` in push, issue, merge-request and note webhooks data - Deprecate the `ssh_url` in favor of `git_ssh_url` and `http_url` in favor of `git_http_url` in `project` for push, issue, merge-request and note webhooks data - Deprecate the `repository` key in push, issue, merge-request and note webhooks data, use `project` instead
2016-02-11Add Changelog entry for changes in builds badgeGrzegorz Bizon
2016-02-11Added '/api/v3/projects/:id/merge_requests/:merge_request_id/closes_issues' ↵Gal Schlezinger
route in the API Added some documentation for it Added to changelog Added curl example and an attribute table Moved the api route definition from "lib/api/issues.rb" to "lib/api/merge_requests.rb" Fixed the attributes and changed the documentation to be at "merge_requests.md" too Changed generic titles to more specific titles added an underscore added tests. it depends on a newer version of gitlab-test project I'm doing a since I need to add a branch to the `gitlab-test` repo removed the before using 'iid' instead of 'id' in the description to reference the issues. that makes the tests pass Removed the 'closes-issues' key from test_env. so it should pass the tests Moved the two initializations to the describe block Changed the changelog
2016-02-11Merge branch 'display-mr-link-if-thre-is-one' into 'master' Douglas Barbosa Alexandre
Replaces "Create merge request" link with one to the MR when one exists Fixes #3716 * Without MR: ![before-1](/uploads/abcb2eb5bb5927a83c2f1700528f852c/before-1.png) * With MR: ![after-1](/uploads/9020b871e1aa08d3e5a45359336ef0f2/after-1.png) * Without MR: ![before-2](/uploads/bb3bd1a74efc193ad31af68f1e04ef5f/before-2.png) * With MR: ![after-2](/uploads/789d32aef12f39c605e665d0c4bc9fbe/after-2.png) * Without MR: ![before-3](/uploads/a9aff7a11eb1069be24c37a5455be809/before-3.png) * With MR: ![after-3](/uploads/48fe81ea50657fe5b2de0d25260d8e4b/after-3.png) See merge request !2670
2016-02-11[ci skip] Update CHANGELOGDouglas Barbosa Alexandre
2016-02-11Merge branch 'brammeleman/3047-add-assignee-data-to-isuable-hook-data' into ↵Robert Speicher
'master' Add assignee data to Issuables' hook_data Originally opened at !1633 by @brammeleman. Fixes #3047. Fixes #2475. See merge request !2724
2016-02-10Merge branch 'cwq1913/gitlab-ce-fix_skip_merge_commits' into 'master' Robert Speicher
Actually use the `skip_merges` option in Repository#commits Originally opened at !2067 by @cwq1913. See merge request !2750
2016-02-10Fix milestone order in project and issue edit lists to due_dateOliver Rogers
2016-02-10Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez
fix/cross-reference-notes-forks
2016-02-10Replaces "Create merge request" link with one to the MR when one existsDouglas Barbosa Alexandre
2016-02-10Add assignee data to Issuables' hook_dataBram Daams
2016-02-09Update CHANGELOGRobert Speicher
[ci skip]
2016-02-09Validate email addresses using Devise.email_regexpRémy Coutable
Also: - Get rid of legacy :strict_mode - Get rid of custom :email validator - Add some shared examples to spec emails validation
2016-02-09Merge branch 'develop7/add-merge_status-to-merge-request-in-api' into 'master' Douwe Maan
Expose MergeRequest#merge_status _Originally opened at !2478 by @develop7._ - - - This enables API users to see whether a merge request can be merged without conflicts. See merge request !2756
2016-02-09Merge branch 'fix/max-attachment-size-setting-validation'Douwe Maan
2016-02-09Fix duplicated branch creation/deletion Web hooks/service notifications when ↵Stan Hu
using Web UI Similar to 423d2d6, except duplicates occurred only if a Web service (e.g. Slack) were configured. When deleting a branch, this is what was happening: 1. DeleteBranchService calls execute_hooks and execute_services 2. The call to repository.rm_branch triggers the GitHooksService. 3. This, in turn, calls GitPushService and then calls the same hooks/services again. 5145706 now makes it no longer necessary for DeleteBranchService and CreateBranchService to execute the branch hooks/services. Note that tags behave differently in GitTagPushService and GitPushService is not called. Closes #10330
2016-02-09Merge branch ↵Douwe Maan
'huacnlee/gitlab-ce-feature/option-to-include-author-info-in-mail' into 'master' Add option to include the sender name in body of Notify email _Originally opened at !2495 by @huacnlee._ - - - Fixes #7824. See merge request !2767
2016-02-09Merge branch '3kami3/gitlab-ce-root_email' into 'master' Douwe Maan
Add an option to supply root email through an environmental variable. _Originally opened at !2499 by @3kami3._ --- Add an option to supply root email through an environmental variable. See merge request !2751
2016-02-09Merge branch 'zj/gitlab-ce-unique-milestone-title-per-project'Douwe Maan
2016-02-09Add option to include the sender name in body of Notify email. fix #7824Jason Lee
2016-02-09Merge branch 'rs-broadcast-markdown' into 'master' Douwe Maan
Allow limited Markdown in Broadcast Messages Closes #11853 See merge request !2695
2016-02-09Add Changelog entry for new maximum attachment size validatorGrzegorz Bizon
2016-02-09Merge branch 'increase_import_timeout' into 'master' Douwe Maan
Increase project import timeout from 4 minutes to 15 minutes Many users were experiencing timeouts when we only allowed 4 minutes before a timeout. A 15 minute timeout is more than reasonable and prevents us from having to add a configuration for this. Fixes gitlab-org/gitlab-ee#246 ## Import screenshot ![Screen_Shot_2016-02-04_at_1.45.20_PM](/uploads/d9d71ec953afae31e6fbe54a8932b945/Screen_Shot_2016-02-04_at_1.45.20_PM.png) See merge request !2717
2016-02-09update changelogValery Sizov
2016-02-09Merge branch 'snippet_search_refactoring'Valery Sizov
2016-02-09Merge branch 'caching-repository-git-operations' into 'master' Yorick Peterse
See merge request !2752
2016-02-08Merge branch 'fix-init' into 'master' Rémy Coutable
Fixed init.d script not working on OS X -s flag of su doesn't work correctly on OS X, logging in as the user and not running the requested command. By moving the bash shell init inside the su command we avoid the issue Fixes Issue #3309 See merge request !1728
2016-02-08Add an option to supply root email through an environmental variable.3kami3
2016-02-08Add an API spec for MergeRequest#merge_status and properly document this ↵Rémy Coutable
resource
2016-02-08Fixed init.d script not working on OS Xritave
-s flag of su doesn't work correctly on some systems, loging in the user and not running the requested command. By moving the bash shell init inside the su command we avoid the issue
2016-02-08API: Allow to set or update a merge-request's milestoneKirill Skachkov
2016-02-08Cache various Repository Git operationsYorick Peterse
This caches the output of the following methods: * Repository#empty? * Repository#has_visible_content? * Repository#root_ref The cache for Repository#has_visible_content? is flushed whenever a commit is pushed to a new branch or an existing branch is removed. The cache for Repository#root_ref is only flushed whenever a user changes the default branch of a project. The cache for Repository#empty? is never explicitly flushed as there's no need for it.
2016-02-08Merge branch 'kkm/gitlab-ce-user-diff-view-pref-cookie' into 'master' Rémy Coutable
Remember user's inline/tabular diff view preference in a cookie _Originally opened at !1677 by @kkm._ --- As per #3071, some users (we have a local EE installation) prefer 2-column view in diff. In this MR I add an implementation for this feature, using a cookie. Fixes #3071. See merge request !2723
2016-02-08Validate uniqueness of milestone title per projectZeger-Jan van de Weg
Fixes #3903
2016-02-08Actually use the `skip_merges` option in Repository#commitsTony Chu
2016-02-08update changelogJames Lopez